diff --git a/Cargo.lock b/Cargo.lock index b41b2e5a5..356f01bee 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1329,9 +1329,9 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "4.1.2" +version = "4.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a677b8922c94e01bdbb12126b0bc852f00447528dee1782229af9c720c3f348" +checksum = "e89b8c6a2e4b1f45971ad09761aafb85514a84744b67a95e32c3cc1352d1f65c" dependencies = [ "cfg-if 1.0.0", "cpufeatures", diff --git a/engine-standalone-storage/src/sync/types.rs b/engine-standalone-storage/src/sync/types.rs index ef814444d..460506539 100644 --- a/engine-standalone-storage/src/sync/types.rs +++ b/engine-standalone-storage/src/sync/types.rs @@ -345,33 +345,33 @@ impl TransactionKind { access_list: Vec::new(), } }, - |erc20_address| { - // ERC-20 refund - let from = Self::get_implicit_address(engine_account); - let nonce = Self::get_implicit_nonce( - &from, - block_height, - transaction_position, - storage, - ); - let to = erc20_address; - let data = aurora_engine::engine::setup_refund_on_error_input( - U256::from_big_endian(&args.amount), - args.recipient_address, - ); - NormalizedEthTransaction { - address: from, - chain_id: None, - nonce, - gas_limit: U256::from(u64::MAX), - max_priority_fee_per_gas: U256::zero(), - max_fee_per_gas: U256::zero(), - to: Some(to), - value: Wei::zero(), - data, - access_list: Vec::new(), - } - }, + |erc20_address| { + // ERC-20 refund + let from = Self::get_implicit_address(engine_account); + let nonce = Self::get_implicit_nonce( + &from, + block_height, + transaction_position, + storage, + ); + let to = erc20_address; + let data = aurora_engine::engine::setup_refund_on_error_input( + U256::from_big_endian(&args.amount), + args.recipient_address, + ); + NormalizedEthTransaction { + address: from, + chain_id: None, + nonce, + gas_limit: U256::from(u64::MAX), + max_priority_fee_per_gas: U256::zero(), + max_fee_per_gas: U256::zero(), + to: Some(to), + value: Wei::zero(), + data, + access_list: Vec::new(), + } + }, ) }, ) diff --git a/engine/src/contract_methods/connector/external.rs b/engine/src/contract_methods/connector/external.rs index eec6ef7c2..2619d7e5e 100644 --- a/engine/src/contract_methods/connector/external.rs +++ b/engine/src/contract_methods/connector/external.rs @@ -285,7 +285,7 @@ pub fn set_eth_connector_account_id( pub fn get_eth_connector_account_id(mut io: I) -> Result<(), ContractError> { let account = EthConnectorContract::init(io)?.get_eth_connector_contract_account(); - let data = borsh::to_vec(&account).expect(errors::ERR_FAILED_PARSE); + let data = borsh::to_vec(&account).unwrap(); io.return_output(&data); Ok(())