From fe27fc397f76bca53d817b8420781217e3f903bd Mon Sep 17 00:00:00 2001 From: Florian Pellissier <111426680+flopell@users.noreply.github.com> Date: Wed, 19 Jun 2024 10:00:28 +0200 Subject: [PATCH] refactor: filter out empty tokens in address_map function --- substreams/ethereum-curve/src/pool_factories.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/substreams/ethereum-curve/src/pool_factories.rs b/substreams/ethereum-curve/src/pool_factories.rs index d58dc54..0233b5b 100644 --- a/substreams/ethereum-curve/src/pool_factories.rs +++ b/substreams/ethereum-curve/src/pool_factories.rs @@ -566,7 +566,11 @@ pub fn address_map( hash: tx.hash.clone(), index: tx.index.into(), }), - tokens: pool_added.coins.into(), + tokens: pool_added + .coins + .into_iter() + .filter(|token| *token != [0; 20]) + .collect(), contracts: vec![component_id.into()], static_att: vec![ Attribute {