From 164d062ad9ceb9ceb7ec26e0253d62972fc967cc Mon Sep 17 00:00:00 2001 From: Diana Carvalho Date: Thu, 6 Feb 2025 18:11:20 +0000 Subject: [PATCH] fix(univ3): The fee keyword is just "fee" and not "pool_fee" --- don't change below this line --- ENG-4088 Took 1 minute --- src/encoding/evm/swap_encoder/swap_encoders.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/encoding/evm/swap_encoder/swap_encoders.rs b/src/encoding/evm/swap_encoder/swap_encoders.rs index 34c1203..7d97002 100644 --- a/src/encoding/evm/swap_encoder/swap_encoders.rs +++ b/src/encoding/evm/swap_encoder/swap_encoders.rs @@ -107,7 +107,7 @@ impl SwapEncoder for UniswapV3SwapEncoder { let mut pool_fee_bytes = swap .component .static_attributes - .get("pool_fee") + .get("fee") .ok_or_else(|| { EncodingError::FatalError( "Pool fee not found in Uniswap v3 static attributes".to_string(), @@ -259,7 +259,7 @@ mod tests { fn test_encode_uniswap_v3() { let encoded_pool_fee: [u8; 4] = 500u32.to_le_bytes(); let mut static_attributes: HashMap = HashMap::new(); - static_attributes.insert("pool_fee".into(), Bytes::from(encoded_pool_fee[..3].to_vec())); + static_attributes.insert("fee".into(), Bytes::from(encoded_pool_fee[..3].to_vec())); let usv3_pool = ProtocolComponent { id: String::from("0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640"),