feat(balancer): Add rate providers to static attributes.

Adds the rate providers and additional attributes to balancers static attributes. These will help in the future to migrate some of the components to use the DCI.

Adds a small attributes module to tycho-substreams to make json encoding a bit easier.
This commit is contained in:
kayibal
2024-07-22 18:57:38 +01:00
parent 2eb41d82f0
commit 148fac276c
6 changed files with 127 additions and 39 deletions

View File

@@ -12,6 +12,8 @@ hex-literal = "0.4.1"
hex = "0.4.3"
ethabi = "18.0.0"
tycho-substreams = { path = "crates/tycho-substreams" }
serde = "1.0.204"
serde_json = "1.0.120"
[profile.release]
lto = true