diff --git a/integration_tests/Cargo.lock b/integration_tests/Cargo.lock index 52b6605a..eabfbb0b 100644 --- a/integration_tests/Cargo.lock +++ b/integration_tests/Cargo.lock @@ -204,9 +204,9 @@ dependencies = [ [[package]] name = "althea_proto" -version = "0.6.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "902520f3ab6214dcb60619d2648b5cbbd154074b2346c62e6892ffe19138056d" +checksum = "8f81e1401a23d8dac767aef9ec4685a5a5c06b7334ce2ee97b182837a832b68e" dependencies = [ "cosmos-sdk-proto-althea", "prost", @@ -614,9 +614,9 @@ dependencies = [ [[package]] name = "deep_space" -version = "2.23.5" +version = "2.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83d1f79ec1009dc3c8a27d2129f400c54616bd363851064ca3f4989d1501cbd5" +checksum = "96c702be76d65f74ea018a5fba52d78712e7fec9e2a5915261452bab5c097c00" dependencies = [ "althea_proto", "base64", diff --git a/integration_tests/test_runner/Cargo.toml b/integration_tests/test_runner/Cargo.toml index e94edc22..57458885 100644 --- a/integration_tests/test_runner/Cargo.toml +++ b/integration_tests/test_runner/Cargo.toml @@ -16,7 +16,7 @@ path = "src/bin/main.rs" [dependencies] -althea_proto = "0.6" +althea_proto = "0.7" prost = "0.12" prost-types = "0.12" bytes = "1" diff --git a/integration_tests/test_runner/src/ibc_utils.rs b/integration_tests/test_runner/src/ibc_utils.rs index f5942b8b..858a8b25 100644 --- a/integration_tests/test_runner/src/ibc_utils.rs +++ b/integration_tests/test_runner/src/ibc_utils.rs @@ -138,6 +138,7 @@ pub async fn send_ibc_transfer( Some("Test Relaying".to_string()), &[fee_coin], Some(OPERATION_TIMEOUT), + None, sender, ) .await @@ -201,6 +202,7 @@ pub async fn send_and_assert_ibc_transfer( Some("Test Relaying".to_string()), &[fee_coin], Some(OPERATION_TIMEOUT), + None, sender, ) .await; diff --git a/integration_tests/test_runner/src/tests/erc20_conversion.rs b/integration_tests/test_runner/src/tests/erc20_conversion.rs index f20793b1..9cdef4af 100644 --- a/integration_tests/test_runner/src/tests/erc20_conversion.rs +++ b/integration_tests/test_runner/src/tests/erc20_conversion.rs @@ -133,6 +133,7 @@ pub async fn erc20_register_and_round_trip_test( denom: STAKING_TOKEN.clone(), }], Some(OPERATION_TIMEOUT), + None, recvr.ethermint_key, ) .await; @@ -159,6 +160,7 @@ pub async fn erc20_register_and_round_trip_test( denom: STAKING_TOKEN.clone(), }], Some(OPERATION_TIMEOUT), + None, recvr.ethermint_key, ) .await; @@ -251,6 +253,7 @@ pub async fn erc20_register_and_round_trip_test( denom: STAKING_TOKEN.clone(), }], Some(OPERATION_TIMEOUT), + None, transfer_recvr.ethermint_key, ) .await; @@ -278,6 +281,7 @@ pub async fn erc20_register_and_round_trip_test( denom: STAKING_TOKEN.clone(), }], Some(OPERATION_TIMEOUT), + None, transfer_recvr.ethermint_key, ) .await; @@ -410,6 +414,7 @@ pub async fn coin_register_and_round_trip_test( denom: STAKING_TOKEN.clone(), }], Some(OPERATION_TIMEOUT), + None, recvr.ethermint_key, ) .await; diff --git a/integration_tests/test_runner/src/tests/ica_host.rs b/integration_tests/test_runner/src/tests/ica_host.rs index 60645fb3..73820cbd 100644 --- a/integration_tests/test_runner/src/tests/ica_host.rs +++ b/integration_tests/test_runner/src/tests/ica_host.rs @@ -166,6 +166,7 @@ pub async fn register_interchain_account( None, &[fee], Some(OPERATION_TIMEOUT), + None, owner_key, ) .await @@ -458,6 +459,7 @@ pub async fn send_microtx_via_ica( None, &[ctrl_fee], Some(OPERATION_TIMEOUT), + None, ica_owner, ) .await diff --git a/integration_tests/test_runner/src/tests/liquid_accounts.rs b/integration_tests/test_runner/src/tests/liquid_accounts.rs index d7702ce2..6a993a9e 100644 --- a/integration_tests/test_runner/src/tests/liquid_accounts.rs +++ b/integration_tests/test_runner/src/tests/liquid_accounts.rs @@ -234,6 +234,7 @@ pub async fn liquify_account( payer: None, granter: None, }, + None, ) .await?; contact @@ -341,6 +342,7 @@ pub async fn execute_microtxs( Some(fee_coin.clone()), destination, Some(OPERATION_TIMEOUT), + None, keys[0].validator_key, ) .await; @@ -371,6 +373,7 @@ pub async fn execute_microtxs( Some(fee_coin.clone()), destination, Some(OPERATION_TIMEOUT), + None, erc20_holders[0].ethermint_key, ) .await; @@ -400,6 +403,7 @@ pub async fn execute_microtxs( Some(fee_coin.clone()), destination, Some(OPERATION_TIMEOUT), + None, erc20_holders[0].ethermint_key, ) .await; @@ -429,6 +433,7 @@ pub async fn execute_microtxs( Some(fee_coin.clone()), destination, Some(OPERATION_TIMEOUT), + None, erc20_holders[1].ethermint_key, ) .await; @@ -458,6 +463,7 @@ pub async fn execute_microtxs( Some(fee_coin.clone()), destination, Some(OPERATION_TIMEOUT), + None, erc20_holders[1].ethermint_key, ) .await; diff --git a/integration_tests/test_runner/src/tests/lockup.rs b/integration_tests/test_runner/src/tests/lockup.rs index 43e644fe..67a57ed6 100644 --- a/integration_tests/test_runner/src/tests/lockup.rs +++ b/integration_tests/test_runner/src/tests/lockup.rs @@ -185,7 +185,14 @@ pub async fn fail_to_send( let msg_send = create_bank_msg_send(sender, receiver.ethermint_address, amount.clone()); let res = contact - .send_message(&[msg_send], None, &[], Some(OPERATION_TIMEOUT), sender) + .send_message( + &[msg_send], + None, + &[], + Some(OPERATION_TIMEOUT), + None, + sender, + ) .await; res.expect_err("Successfully sent via bank MsgSend? Should not be possible!"); let msg_multi_send = @@ -196,6 +203,7 @@ pub async fn fail_to_send( None, &[], Some(OPERATION_TIMEOUT), + None, sender, ) .await; @@ -203,7 +211,14 @@ pub async fn fail_to_send( let msg_microtx = create_microtx_msg_microtx(sender, receiver.ethermint_address, amount.clone()); let res = contact - .send_message(&[msg_microtx], None, &[], Some(OPERATION_TIMEOUT), sender) + .send_message( + &[msg_microtx], + None, + &[], + Some(OPERATION_TIMEOUT), + None, + sender, + ) .await; res.expect_err("Successfully sent via microtx MsgMicrotx? Should not be possible!"); let msg_send_authorized = authorized_users[0]; @@ -222,6 +237,7 @@ pub async fn fail_to_send( None, &[], Some(OPERATION_TIMEOUT), + None, msg_send_authorized.ethermint_key, ) .await; @@ -242,6 +258,7 @@ pub async fn fail_to_send( None, &[], Some(OPERATION_TIMEOUT), + None, msg_multi_send_authorized.ethermint_key, ) .await; @@ -262,6 +279,7 @@ pub async fn fail_to_send( None, &[], Some(OPERATION_TIMEOUT), + None, msg_microtx_authorized.ethermint_key, ) .await; @@ -335,6 +353,7 @@ pub async fn create_authz_bank_msg_send( None, &[], Some(OPERATION_TIMEOUT), + None, sender.clone(), ) .await; @@ -373,6 +392,7 @@ pub async fn create_authz_bank_msg_multi_send( None, &[], Some(OPERATION_TIMEOUT), + None, sender.clone(), ) .await; @@ -411,6 +431,7 @@ pub async fn create_authz_microtx_msg_microtx( None, &[], Some(OPERATION_TIMEOUT), + None, sender.clone(), ) .await; diff --git a/integration_tests/test_runner/src/tests/microtx_fees.rs b/integration_tests/test_runner/src/tests/microtx_fees.rs index d82655ef..64bd5528 100644 --- a/integration_tests/test_runner/src/tests/microtx_fees.rs +++ b/integration_tests/test_runner/src/tests/microtx_fees.rs @@ -56,6 +56,7 @@ pub async fn microtx_fees_test(contact: &Contact, validator_keys: Vec