fix: update tycho-substreams version in all vm packages (#206)

This is needed after https://github.com/propeller-heads/tycho-protocol-sdk/pull/201

Co-authored-by: zizou <111426680+flopell@users.noreply.github.com>
This commit is contained in:
Zizou
2025-05-14 10:57:22 +02:00
committed by GitHub
parent 1442215c91
commit e8bde64a23
22 changed files with 296 additions and 361 deletions

View File

@@ -1,6 +1,6 @@
[package]
name = "ethereum-sfraxeth"
version = "0.1.0"
version = "0.1.1"
edition = "2021"
[lib]
@@ -17,7 +17,7 @@ prost-types = "0.11"
substreams = "0.5.22"
substreams-ethereum = "0.9.9"
hex = "0.4.3"
tycho-substreams = { git = "https://github.com/propeller-heads/tycho-protocol-sdk.git", rev = "b8aeaa3" }
tycho-substreams = { git = "https://github.com/propeller-heads/tycho-protocol-sdk.git", rev = "52d5021" }
itertools = "0.12.0"
anyhow = "1.0.75"

View File

@@ -38,7 +38,7 @@ pub fn map_components(
// a log.address = vault_address is the deployment tx
if is_deployment_tx(tx, &vault_address) {
Some(
ProtocolComponent::at_contract(&vault_address, &tx.into())
ProtocolComponent::at_contract(&vault_address)
.with_tokens(&[
locked_asset.as_slice(),
vault_address.as_slice(),
@@ -120,7 +120,7 @@ pub fn store_reward_cycles(block_reward_cycles: BlockRewardCycles, store: StoreS
let address_hex = format!("0x{}", hex::encode(&reward_cycle.vault_address));
store.set(
reward_cycle.ord,
format!("reward_cycle:{}", address_hex),
format!("reward_cycle:{address_hex}"),
&reward_cycle.next_reward_amount,
);
});
@@ -144,7 +144,7 @@ pub fn map_relative_balances(
let address_hex = format!("0x{}", hex::encode(address_bytes_be));
if store
.get_last(format!("pool:{}", address_hex))
.get_last(format!("pool:{address_hex}"))
.is_some()
{
substreams::log::info!(
@@ -177,7 +177,7 @@ pub fn map_relative_balances(
let address_bytes_be = vault_log.address();
let address_hex = format!("0x{}", hex::encode(address_bytes_be));
if store
.get_last(format!("pool:{}", address_hex))
.get_last(format!("pool:{address_hex}"))
.is_some()
{
deltas.extend_from_slice(&[
@@ -206,7 +206,7 @@ pub fn map_relative_balances(
let address_bytes_be = vault_log.address();
let address_hex = format!("0x{}", hex::encode(address_bytes_be));
if store
.get_last(format!("pool:{}", address_hex))
.get_last(format!("pool:{address_hex}"))
.is_some()
{
// When the NextRewardsCycle event is emitted:
@@ -221,7 +221,7 @@ pub fn map_relative_balances(
if let Some(last_reward_amount) = reward_store
.deltas
.iter()
.find(|el| el.key == format!("reward_cycle:{}", address_hex))
.find(|el| el.key == format!("reward_cycle:{address_hex}"))
.map(|el| el.old_value.clone())
{
substreams::log::info!(

View File

@@ -1,7 +1,7 @@
specVersion: v0.1.0
package:
name: "ethereum_sfraxeth"
version: v0.1.0
version: v0.1.1
protobuf:
files:
@@ -88,4 +88,4 @@ modules:
type: proto:tycho.evm.v1.BlockChanges
params:
map_components: "ac3E018457B222d93114458476f3E3416Abbe38F"
map_components: "ac3E018457B222d93114458476f3E3416Abbe38F"