From c2047f06be11dbc2b13bc758595104fdb6ed8422 Mon Sep 17 00:00:00 2001 From: Richard Melkonian Date: Mon, 19 Aug 2024 20:55:07 +0100 Subject: [PATCH] update: remove old util fn use bcs with derived --- .../bridge/chains/movement/src/lib.rs | 29 +++++++------------ 1 file changed, 11 insertions(+), 18 deletions(-) diff --git a/protocol-units/bridge/chains/movement/src/lib.rs b/protocol-units/bridge/chains/movement/src/lib.rs index e4ce43cd7..2da145313 100644 --- a/protocol-units/bridge/chains/movement/src/lib.rs +++ b/protocol-units/bridge/chains/movement/src/lib.rs @@ -221,12 +221,12 @@ impl BridgeContractCounterparty for MovementClient { ) -> BridgeContractCounterpartyResult<()> { //@TODO properly return an error instead of unwrapping let args = vec![ - to_bcs_bytes(&initiator.0).unwrap(), - to_bcs_bytes(&bridge_transfer_id.0).unwrap(), - to_bcs_bytes(&hash_lock.0).unwrap(), - to_bcs_bytes(&time_lock.0).unwrap(), - to_bcs_bytes(&recipient.0).unwrap(), - to_bcs_bytes(&amount.0).unwrap(), + bcs::to_bytes(&initiator.0).unwrap(), + bcs::to_bytes(&bridge_transfer_id.0).unwrap(), + bcs::to_bytes(&hash_lock.0).unwrap(), + bcs::to_bytes(&time_lock.0).unwrap(), + bcs::to_bytes(&recipient.0).unwrap(), + bcs::to_bytes(&amount.0).unwrap(), ]; let payload = utils::make_aptos_payload( self.counterparty_address, @@ -251,9 +251,9 @@ impl BridgeContractCounterparty for MovementClient { preimage: HashLockPreImage, ) -> BridgeContractCounterpartyResult<()> { let args = vec![ - to_bcs_bytes(&self.signer.address()).unwrap(), - to_bcs_bytes(&bridge_transfer_id.0).unwrap(), - to_bcs_bytes(&preimage.0).unwrap(), + bcs::to_bytes(&self.signer.address()).unwrap(), + bcs::to_bytes(&bridge_transfer_id.0).unwrap(), + bcs::to_bytes(&preimage.0).unwrap(), ]; let payload = utils::make_aptos_payload( self.counterparty_address, @@ -278,8 +278,8 @@ impl BridgeContractCounterparty for MovementClient { bridge_transfer_id: BridgeTransferId, ) -> BridgeContractCounterpartyResult<()> { let args = vec![ - to_bcs_bytes(&self.signer.address()).unwrap(), - to_bcs_bytes(&bridge_transfer_id.0).unwrap(), + bcs::to_bytes(&self.signer.address()).unwrap(), + bcs::to_bytes(&bridge_transfer_id.0).unwrap(), ]; let payload = utils::make_aptos_payload( self.counterparty_address, @@ -317,10 +317,3 @@ impl MovementClient { } } } - -fn to_bcs_bytes(value: &T) -> Result, anyhow::Error> -where - T: Serialize, -{ - Ok(bcs::to_bytes(value)?) -}