Skip to content

Fix creator of the stored code (#521) #2209

Fix creator of the stored code (#521)

Fix creator of the stored code (#521) #2209

Triggered via push November 5, 2024 15:10
Status Failure
Total duration 10m 34s
Artifacts

test.yml

on: push
Matrix: doc-tests / stable
Matrix: network
Matrix: required
Fit to window
Zoom out
Zoom in

Annotations

284 errors
the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L145
error[E0277]: the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:145:20 | 145 | self.inner.execute_multiple_raw(msgs, signer) | ^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `R` | note: required by a bound in `execute_multiple_raw` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:41:12 | 35 | fn execute_multiple_raw<R>( | -------------------- required by a bound in this associated function ... 41 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute_multiple_raw` help: consider further restricting this bound | 143 | R: prost::Message + Default + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
mismatched types: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L145
error[E0308]: mismatched types --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:145:41 | 145 | self.inner.execute_multiple_raw(msgs, signer) | -------------------- ^^^^ expected `test_tube_ntrn::cosmrs::Any`, found `cosmrs::Any` | | | arguments to this method are incorrect | = note: `cosmrs::Any` and `test_tube_ntrn::cosmrs::Any` have similar names, but are actually distinct types note: `cosmrs::Any` is defined in crate `prost_types` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-types-0.12.6/src/protobuf.rs:1270:1 | 1270 | pub struct Any { | ^^^^^^^^^^^^^^ note: `test_tube_ntrn::cosmrs::Any` is defined in crate `tendermint_proto` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tendermint-proto-0.39.1/src/google/protobuf/any.rs:53:1 | 53 | pub struct Any { | ^^^^^^^^^^^^^^ note: method defined here --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:35:8 | 35 | fn execute_multiple_raw<R>( | ^^^^^^^^^^^^^^^^^^^^
the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L134
error[E0277]: the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:134:20 | 134 | self.inner.query(path, q) | ^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `R` | note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query` help: consider further restricting this bound | 132 | R: ::prost::Message + Default + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
the trait bound `Q: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L134
error[E0277]: the trait bound `Q: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:134:32 | 134 | self.inner.query(path, q) | ----- ^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `Q` | | | required by a bound introduced by this call | note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query` help: consider further restricting this bound | 131 | Q: ::prost::Message + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L126
error[E0277]: the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:126:20 | 126 | self.inner.execute_multiple(msgs, signer) | ^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `R` | note: required by a bound in `execute_multiple` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:33:12 | 26 | fn execute_multiple<M, R>( | ---------------- required by a bound in this associated function ... 33 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute_multiple` help: consider further restricting this bound | 124 | R: ::prost::Message + Default + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
the trait bound `M: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L126
error[E0277]: the trait bound `M: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:126:37 | 126 | self.inner.execute_multiple(msgs, signer) | ---------------- ^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `M` | | | required by a bound introduced by this call | note: required by a bound in `execute_multiple` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:32:12 | 26 | fn execute_multiple<M, R>( | ---------------- required by a bound in this associated function ... 32 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute_multiple` help: consider further restricting this bound | 123 | M: ::prost::Message + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
the trait bound `P: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L112
error[E0277]: the trait bound `P: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:112:20 | 112 | self.inner.get_param_set(subspace, type_url) | ^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `P` | note: required by a bound in `BaseApp::get_param_set` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/app.rs:316:29 | 316 | pub fn get_param_set<P: Message + Default>( | ^^^^^^^ required by this bound in `BaseApp::get_param_set` help: consider further restricting this bound | 107 | pub fn get_param_set<P: Message + Default + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message>( | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
mismatched types: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L98
error[E0308]: mismatched types --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:98:9 | 94 | ) -> RunnerResult<cosmrs::proto::cosmos::base::abci::v1beta1::GasInfo> | ----------------------------------------------------------------- expected `std::result::Result<cosmrs::cosmos_sdk_proto::cosmos::base::abci::v1beta1::GasInfo, RunnerError>` because of return type ... 98 | self.inner.simulate_tx(msgs, signer) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `GasInfo`, found a different `GasInfo` | = note: `GasInfo` and `GasInfo` have similar names, but are actually distinct types note: `GasInfo` is defined in crate `cosmos_sdk_proto` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cosmos-sdk-proto-0.25.0/src/prost/cosmos-sdk/cosmos.base.abci.v1beta1.rs:119:1 | 119 | pub struct GasInfo { | ^^^^^^^^^^^^^^^^^^ note: `GasInfo` is defined in crate `cosmos_sdk_proto` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cosmos-sdk-proto-0.20.0/src/prost/cosmos-sdk/cosmos.base.abci.v1beta1.rs:86:1 | 86 | pub struct GasInfo { | ^^^^^^^^^^^^^^^^^^ = note: perhaps two different versions of crate `cosmos_sdk_proto` are being used?
type mismatch resolving `<I as IntoIterator>::Item == Any`: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L98
error[E0271]: type mismatch resolving `<I as IntoIterator>::Item == Any` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:98:32 | 98 | self.inner.simulate_tx(msgs, signer) | ----------- ^^^^ expected `test_tube_ntrn::cosmrs::Any`, found `cosmrs::Any` | | | required by a bound introduced by this call | = note: `cosmrs::Any` and `test_tube_ntrn::cosmrs::Any` have similar names, but are actually distinct types note: `cosmrs::Any` is defined in crate `prost_types` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-types-0.12.6/src/protobuf.rs:1270:1 | 1270 | pub struct Any { | ^^^^^^^^^^^^^^ note: `test_tube_ntrn::cosmrs::Any` is defined in crate `tendermint_proto` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tendermint-proto-0.39.1/src/google/protobuf/any.rs:53:1 | 53 | pub struct Any { | ^^^^^^^^^^^^^^ note: required by a bound in `BaseApp::simulate_tx` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/app.rs:246:25 | 240 | pub fn simulate_tx<I>( | ----------- required by a bound in this associated function ... 246 | I: IntoIterator<Item = cosmrs::Any>, | ^^^^^^^^^^^^^^^^^^ required by this bound in `BaseApp::simulate_tx`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::QuerySmartContractStateResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L139
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::QuerySmartContractStateResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:139:54 | 139 | .query::<QuerySmartContractStateRequest, QuerySmartContractStateResponse>( | ----- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::QuerySmartContractStateResponse` | | | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::QuerySmartContractStateRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L139
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::QuerySmartContractStateRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:139:22 | 139 | .query::<QuerySmartContractStateRequest, QuerySmartContractStateResponse>( | ----- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::QuerySmartContractStateRequest` | | | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L120
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:120:21 | 120 | self.runner.execute( | ^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContract: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L121
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContract: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:121:13 | 120 | self.runner.execute( | ------- required by a bound introduced by this call 121 | / MsgMigrateContract { 122 | | sender: signer.address(), 123 | | contract: contract.to_owned(), 124 | | code_id, 125 | | msg: serde_json::to_vec(msg).map_err(EncodeError::JsonEncodeError)?, 126 | | }, | |_____________^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContract` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L125
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:125:22 | 125 | msg: serde_json::to_vec(msg).map_err(EncodeError::JsonEncodeError)?, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L92
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:92:21 | 92 | self.runner.execute( | ^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContract: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L93
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContract: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:93:13 | 92 | self.runner.execute( | ------- required by a bound introduced by this call 93 | / MsgExecuteContract { 94 | | sender: signer.address(), 95 | | msg: serde_json::to_vec(msg).map_err(EncodeError::JsonEncodeError)?, 96 | | funds: funds ... | 103 | | contract: contract.to_owned(), 104 | | }, | |_____________^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContract` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L95
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:95:22 | 95 | msg: serde_json::to_vec(msg).map_err(EncodeError::JsonEncodeError)?, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L62
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:62:21 | 62 | self.runner.execute( | ^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContract: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L63
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContract: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:63:13 | 62 | self.runner.execute( | ------- required by a bound introduced by this call 63 | / MsgInstantiateContract { 64 | | sender: signer.address(), 65 | | admin: admin.unwrap_or_default().to_string(), 66 | | code_id, ... | 75 | | .collect(), 76 | | }, | |_____________^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContract` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L68
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:68:22 | 68 | msg: serde_json::to_vec(msg).map_err(EncodeError::JsonEncodeError)?, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCodeResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L39
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCodeResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:39:21 | 39 | self.runner.execute( | ^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCodeResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCode: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L40
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCode: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:40:13 | 39 | self.runner.execute( | ------- required by a bound introduced by this call 40 | / MsgStoreCode { 41 | | sender: signer.address(), 42 | | wasm_byte_code: wasm_byte_code.to_vec(), 43 | | instantiate_permission, 44 | | }, | |_____________^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCode` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `QueryDenomsFromCreatorResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs#L56
error[E0277]: the trait bound `QueryDenomsFromCreatorResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:56:131 | 55 | / fn_query! { 56 | | pub query_denoms_from_creator ["/osmosis.tokenfactory.v1beta1.Query/DenomsFromCreator"]: QueryDenomsFromCreatorRequest => QueryDenomsFromCreatorResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryDenomsFromCreatorResponse` 57 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryDenomsFromCreatorRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs#L56
error[E0277]: the trait bound `QueryDenomsFromCreatorRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:56:98 | 55 | / fn_query! { 56 | | pub query_denoms_from_creator ["/osmosis.tokenfactory.v1beta1.Query/DenomsFromCreator"]: QueryDenomsFromCreatorRequest => QueryDe... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryDenomsFromCreatorRequest` 57 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryDenomAuthorityMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs#L52
error[E0277]: the trait bound `QueryDenomAuthorityMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:52:146 | 51 | / fn_query! { 52 | | pub query_denom_authority_metadata ["/osmosis.tokenfactory.v1beta1.Query/DenomAuthorityMetadata"]: QueryDenomAuthorityMetadataRequest => QueryDenomAuthorityMetadataResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryDenomAuthorityMetadataResponse` 53 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryDenomAuthorityMetadataRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs#L52
error[E0277]: the trait bound `QueryDenomAuthorityMetadataRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:52:108 | 51 | / fn_query! { 52 | | pub query_denom_authority_metadata ["/osmosis.tokenfactory.v1beta1.Query/DenomAuthorityMetadata"]: QueryDenomAuthorityMetadataRequest =>... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryDenomAuthorityMetadataRequest` 53 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::osmosis::tokenfactory::v1beta1::QueryParamsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs#L48
error[E0277]: the trait bound `margined_neutron_std::types::osmosis::tokenfactory::v1beta1::QueryParamsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:48:96 | 47 | / fn_query! { 48 | | pub query_params ["/osmosis.tokenfactory.v1beta1.Query/Params"]: QueryParamsRequest => QueryParamsResponse | | ^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::osmosis::tokenfactory::v1beta1::QueryParamsResponse` 49 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::osmosis::tokenfactory::v1beta1::QueryParamsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs#L48
error[E0277]: the trait bound `margined_neutron_std::types::osmosis::tokenfactory::v1beta1::QueryParamsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:48:74 | 47 | / fn_query! { 48 | | pub query_params ["/osmosis.tokenfactory.v1beta1.Query/Params"]: QueryParamsRequest => QueryParamsResponse | | ^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::osmosis::tokenfactory::v1beta1::QueryParamsRequest` 49 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `MsgSetDenomMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgSetDenomMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:43:5 | 43 | / fn_execute! { 44 | | pub set_denom_metadata: MsgSetDenomMetadata ["/osmosis.tokenfactory.v1beta1.MsgSetDenomMetadata"] => MsgSetDenomMetadataResponse 45 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgSetDenomMetadataResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgSetDenomMetadata: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgSetDenomMetadata: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:43:5 | 43 | / fn_execute! { 44 | | pub set_denom_metadata: MsgSetDenomMetadata ["/osmosis.tokenfactory.v1beta1.MsgSetDenomMetadata"] => MsgSetDenomMetadataResponse 45 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgSetDenomMetadata` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgChangeAdminResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgChangeAdminResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:39:5 | 39 | / fn_execute! { 40 | | pub change_admin: MsgChangeAdmin ["/osmosis.tokenfactory.v1beta1.MsgChangeAdmin"] => MsgChangeAdminResponse 41 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgChangeAdminResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgChangeAdmin: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgChangeAdmin: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:39:5 | 39 | / fn_execute! { 40 | | pub change_admin: MsgChangeAdmin ["/osmosis.tokenfactory.v1beta1.MsgChangeAdmin"] => MsgChangeAdminResponse 41 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgChangeAdmin` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgBurnResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgBurnResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:35:5 | 35 | / fn_execute! { 36 | | pub burn: MsgBurn ["/osmosis.tokenfactory.v1beta1.MsgBurn"] => MsgBurnResponse 37 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgBurnResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgBurn: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgBurn: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:35:5 | 35 | / fn_execute! { 36 | | pub burn: MsgBurn ["/osmosis.tokenfactory.v1beta1.MsgBurn"] => MsgBurnResponse 37 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgBurn` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgMintResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgMintResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:31:5 | 31 | / fn_execute! { 32 | | pub mint: MsgMint ["/osmosis.tokenfactory.v1beta1.MsgMint"] => MsgMintResponse 33 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgMintResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgMint: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgMint: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:31:5 | 31 | / fn_execute! { 32 | | pub mint: MsgMint ["/osmosis.tokenfactory.v1beta1.MsgMint"] => MsgMintResponse 33 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgMint` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgCreateDenomResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgCreateDenomResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:27:5 | 27 | / fn_execute! { 28 | | pub create_denom: MsgCreateDenom ["/osmosis.tokenfactory.v1beta1.MsgCreateDenom"] => MsgCreateDenomResponse 29 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgCreateDenomResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgCreateDenom: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgCreateDenom: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:27:5 | 27 | / fn_execute! { 28 | | pub create_denom: MsgCreateDenom ["/osmosis.tokenfactory.v1beta1.MsgCreateDenom"] => MsgCreateDenomResponse 29 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgCreateDenom` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1::QueryProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs#L38
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::QueryProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:38:92 | 37 | / fn_query! { 38 | | pub query_proposal ["/cosmos.gov.v1beta1.Query/Proposal"]: QueryProposalRequest => QueryProposalResponse | | ^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::QueryProposalResponse` 39 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::gov::v1::QueryProposalRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs#L38
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::QueryProposalRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:38:68 | 37 | / fn_query! { 38 | | pub query_proposal ["/cosmos.gov.v1beta1.Query/Proposal"]: QueryProposalRequest => QueryProposalResponse | | ^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::QueryProposalRequest` 39 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgVoteResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L18
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgVoteResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:33:5 | 33 | / fn_execute! { 34 | | pub vote: MsgVote => MsgVoteResponse 35 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::MsgVoteResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgVote: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L18
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgVote: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:33:5 | 33 | / fn_execute! { 34 | | pub vote: MsgVote => MsgVoteResponse 35 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::MsgVote` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L18
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:28:5 | 28 | / fn_execute! { 29 | | pub submit_proposal_v1beta1: v1beta1::MsgSubmitProposal => v1beta1::MsgSubmitProposalResponse 30 | | 31 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposalResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposal: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L18
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposal: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:28:5 | 28 | / fn_execute! { 29 | | pub submit_proposal_v1beta1: v1beta1::MsgSubmitProposal => v1beta1::MsgSubmitProposalResponse 30 | | 31 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposal` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L18
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:24:5 | 24 | / fn_execute! { 25 | | pub submit_proposal: MsgSubmitProposal => MsgSubmitProposalResponse 26 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposalResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposal: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L18
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposal: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:24:5 | 24 | / fn_execute! { 25 | | pub submit_proposal: MsgSubmitProposal => MsgSubmitProposalResponse 26 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposal` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `QueryAllPoolMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L114
error[E0277]: the trait bound `QueryAllPoolMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:114:112 | 113 | / fn_query! { 114 | | pub pool_metadata_all ["/neutron.dex.Query/AllPoolMetadata"]: DexTypes::QueryAllPoolMetadataRequest => DexTypes::QueryAllPoolMetadataResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllPoolMetadataResponse` 115 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllPoolMetadataRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L114
error[E0277]: the trait bound `QueryAllPoolMetadataRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:114:71 | 113 | / fn_query! { 114 | | pub pool_metadata_all ["/neutron.dex.Query/AllPoolMetadata"]: DexTypes::QueryAllPoolMetadataRequest => DexTypes::QueryAllPoolMeta... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllPoolMetadataRequest` 115 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetPoolMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L110
error[E0277]: the trait bound `QueryGetPoolMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:110:108 | 109 | / fn_query! { 110 | | pub pool_metadata ["/neutron.dex.Query/GetPoolMetadata"]: DexTypes::QueryGetPoolMetadataRequest => DexTypes::QueryGetPoolMetadataResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetPoolMetadataResponse` 111 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetPoolMetadataRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L110
error[E0277]: the trait bound `QueryGetPoolMetadataRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:110:67 | 109 | / fn_query! { 110 | | pub pool_metadata ["/neutron.dex.Query/GetPoolMetadata"]: DexTypes::QueryGetPoolMetadataRequest => DexTypes::QueryGetPoolMetadata... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetPoolMetadataRequest` 111 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::neutron::dex::QueryPoolResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L106
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::QueryPoolResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:106:91 | 105 | / fn_query! { 106 | | pub pool_by_id ["/neutron.dex.Query/PoolById"]: DexTypes::QueryPoolByIdRequest => DexTypes::QueryPoolResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::QueryPoolResponse` 107 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryPoolByIdRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L106
error[E0277]: the trait bound `QueryPoolByIdRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:106:57 | 105 | / fn_query! { 106 | | pub pool_by_id ["/neutron.dex.Query/PoolById"]: DexTypes::QueryPoolByIdRequest => DexTypes::QueryPoolResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryPoolByIdRequest` 107 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::neutron::dex::QueryPoolResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L102
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::QueryPoolResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:102:77 | 101 | / fn_query! { 102 | | pub pool ["/neutron.dex.Query/Pool"]: DexTypes::QueryPoolRequest => DexTypes::QueryPoolResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::QueryPoolResponse` 103 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::neutron::dex::QueryPoolRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L102
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::QueryPoolRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:102:47 | 101 | / fn_query! { 102 | | pub pool ["/neutron.dex.Query/Pool"]: DexTypes::QueryPoolRequest => DexTypes::QueryPoolResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::QueryPoolRequest` 103 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryEstimatePlaceLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L98
error[E0277]: the trait bound `QueryEstimatePlaceLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:98:137 | 97 | / fn_query! { 98 | | pub estimate_place_limit_order ["/neutron.dex.Query/EstimatePlaceLimitOrder"]: DexTypes::QueryEstimatePlaceLimitOrderRequest => DexTypes::QueryEstimatePlaceLimitOrderResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryEstimatePlaceLimitOrderResponse` 99 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryEstimatePlaceLimitOrderRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L98
error[E0277]: the trait bound `QueryEstimatePlaceLimitOrderRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:98:88 | 97 | / fn_query! { 98 | | pub estimate_place_limit_order ["/neutron.dex.Query/EstimatePlaceLimitOrder"]: DexTypes::QueryEstimatePlaceLimitOrderRequest => D... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryEstimatePlaceLimitOrderRequest` 99 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryEstimateMultiHopSwapResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L94
error[E0277]: the trait bound `QueryEstimateMultiHopSwapResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:94:128 | 93 | / fn_query! { 94 | | pub estimate_multi_hop_swap ["/neutron.dex.Query/EstimateMultiHopSwap"]: DexTypes::QueryEstimateMultiHopSwapRequest => DexTypes::QueryEstimateMultiHopSwapResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryEstimateMultiHopSwapResponse` 95 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryEstimateMultiHopSwapRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L94
error[E0277]: the trait bound `QueryEstimateMultiHopSwapRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:94:82 | 93 | / fn_query! { 94 | | pub estimate_multi_hop_swap ["/neutron.dex.Query/EstimateMultiHopSwap"]: DexTypes::QueryEstimateMultiHopSwapRequest => DexTypes::... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryEstimateMultiHopSwapRequest` 95 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetPoolReservesResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L90
error[E0277]: the trait bound `QueryGetPoolReservesResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:90:108 | 89 | / fn_query! { 90 | | pub pool_reserves ["/neutron.dex.Query/GetPoolReserves"]: DexTypes::QueryGetPoolReservesRequest => DexTypes::QueryGetPoolReservesResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetPoolReservesResponse` 91 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetPoolReservesRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L90
error[E0277]: the trait bound `QueryGetPoolReservesRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:90:67 | 89 | / fn_query! { 90 | | pub pool_reserves ["/neutron.dex.Query/GetPoolReserves"]: DexTypes::QueryGetPoolReservesRequest => DexTypes::QueryGetPoolReserves... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetPoolReservesRequest` 91 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllPoolReservesResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L86
error[E0277]: the trait bound `QueryAllPoolReservesResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:86:112 | 85 | / fn_query! { 86 | | pub pool_reserves_all ["/neutron.dex.Query/AllPoolReserves"]: DexTypes::QueryAllPoolReservesRequest => DexTypes::QueryAllPoolReservesResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllPoolReservesResponse` 87 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllPoolReservesRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L86
error[E0277]: the trait bound `QueryAllPoolReservesRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:86:71 | 85 | / fn_query! { 86 | | pub pool_reserves_all ["/neutron.dex.Query/AllPoolReserves"]: DexTypes::QueryAllPoolReservesRequest => DexTypes::QueryAllPoolRese... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllPoolReservesRequest` 87 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllInactiveLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L82
error[E0277]: the trait bound `QueryAllInactiveLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:82:153 | 81 | / fn_query! { 82 | | pub inactive_limit_order_tranche_all ["/neutron.dex.Query/AllInactiveLimitOrderTranche"]: DexTypes::QueryAllInactiveLimitOrderTrancheRequest => DexTypes::QueryAllInactiveLimitOrderTrancheResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllInactiveLimitOrderTrancheResponse` 83 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllInactiveLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L82
error[E0277]: the trait bound `QueryAllInactiveLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:82:99 | 81 | / fn_query! { 82 | | pub inactive_limit_order_tranche_all ["/neutron.dex.Query/AllInactiveLimitOrderTranche"]: DexTypes::QueryAllInactiveLimitOrderTrancheRequest =>... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllInactiveLimitOrderTrancheRequest` 83 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetInactiveLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L78
error[E0277]: the trait bound `QueryGetInactiveLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:78:142 | 77 | / fn_query! { 78 | | pub inactive_limit_order_tranche ["/neutron.dex.Query/GetInactiveLimitOrder"]: DexTypes::QueryGetInactiveLimitOrderTrancheRequest => DexTypes::QueryGetInactiveLimitOrderTrancheResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetInactiveLimitOrderTrancheResponse` 79 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetInactiveLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L78
error[E0277]: the trait bound `QueryGetInactiveLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:78:88 | 77 | / fn_query! { 78 | | pub inactive_limit_order_tranche ["/neutron.dex.Query/GetInactiveLimitOrder"]: DexTypes::QueryGetInactiveLimitOrderTrancheRequest =>... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetInactiveLimitOrderTrancheRequest` 79 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllTickLiquidityResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L74
error[E0277]: the trait bound `QueryAllTickLiquidityResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:74:115 | 73 | / fn_query! { 74 | | pub tick_liquidity_all ["/neutron.dex.Query/TickLiquidityAll"]: DexTypes::QueryAllTickLiquidityRequest => DexTypes::QueryAllTickLiquidityResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllTickLiquidityResponse` 75 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllTickLiquidityRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L74
error[E0277]: the trait bound `QueryAllTickLiquidityRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:74:73 | 73 | / fn_query! { 74 | | pub tick_liquidity_all ["/neutron.dex.Query/TickLiquidityAll"]: DexTypes::QueryAllTickLiquidityRequest => DexTypes::QueryAllTickL... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllTickLiquidityRequest` 75 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllUserDepositsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L70
error[E0277]: the trait bound `QueryAllUserDepositsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:70:112 | 69 | / fn_query! { 70 | | pub user_deposits_all ["/neutron.dex.Query/UserDepositsAll"]: DexTypes::QueryAllUserDepositsRequest => DexTypes::QueryAllUserDepositsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllUserDepositsResponse` 71 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllUserDepositsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L70
error[E0277]: the trait bound `QueryAllUserDepositsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:70:71 | 69 | / fn_query! { 70 | | pub user_deposits_all ["/neutron.dex.Query/UserDepositsAll"]: DexTypes::QueryAllUserDepositsRequest => DexTypes::QueryAllUserDepo... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllUserDepositsRequest` 71 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L66
error[E0277]: the trait bound `QueryAllLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:66:128 | 65 | / fn_query! { 66 | | pub limit_order_tranche_all ["/neutron.dex.Query/LimitOrderTrancheAll"]: DexTypes::QueryAllLimitOrderTrancheRequest => DexTypes::QueryAllLimitOrderTrancheResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllLimitOrderTrancheResponse` 67 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L66
error[E0277]: the trait bound `QueryAllLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:66:82 | 65 | / fn_query! { 66 | | pub limit_order_tranche_all ["/neutron.dex.Query/LimitOrderTrancheAll"]: DexTypes::QueryAllLimitOrderTrancheRequest => DexTypes::... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllLimitOrderTrancheRequest` 67 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L62
error[E0277]: the trait bound `QueryGetLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:62:121 | 61 | / fn_query! { 62 | | pub limit_order_tranche ["/neutron.dex.Query/LimitOrderTranche"]: DexTypes::QueryGetLimitOrderTrancheRequest => DexTypes::QueryGetLimitOrderTrancheResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetLimitOrderTrancheResponse` 63 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L62
error[E0277]: the trait bound `QueryGetLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:62:75 | 61 | / fn_query! { 62 | | pub limit_order_tranche ["/neutron.dex.Query/LimitOrderTranche"]: DexTypes::QueryGetLimitOrderTrancheRequest => DexTypes::QueryGe... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetLimitOrderTrancheRequest` 63 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllLimitOrderTrancheUserByAddressResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L58
error[E0277]: the trait bound `QueryAllLimitOrderTrancheUserByAddressResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:58:170 | 57 | / fn_query! { 58 | | pub limit_order_tranche_user_all_by_address ["/neutron.dex.Query/LimitOrderTrancheUserAllByAddress"]: DexTypes::QueryAllLimitOrderTrancheUserByAddressRequest => DexTypes::QueryAllLimitOrderTrancheUserByAddressResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllLimitOrderTrancheUserByAddressResponse` 59 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllLimitOrderTrancheUserByAddressRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L58
error[E0277]: the trait bound `QueryAllLimitOrderTrancheUserByAddressRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:58:111 | 57 | / fn_query! { 58 | | pub limit_order_tranche_user_all_by_address ["/neutron.dex.Query/LimitOrderTrancheUserAllByAddress"]: DexTypes::QueryAllLimitOrderTrancheUserByAddressRequest =>... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllLimitOrderTrancheUserByAddressRequest` 59 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllLimitOrderTrancheUserResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L54
error[E0277]: the trait bound `QueryAllLimitOrderTrancheUserResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:54:141 | 53 | / fn_query! { 54 | | pub limit_order_tranche_user_all ["/neutron.dex.Query/LimitOrderTrancheUserAll"]: DexTypes::QueryAllLimitOrderTrancheUserRequest => DexTypes::QueryAllLimitOrderTrancheUserResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllLimitOrderTrancheUserResponse` 55 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllLimitOrderTrancheUserRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L54
error[E0277]: the trait bound `QueryAllLimitOrderTrancheUserRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:54:91 | 53 | / fn_query! { 54 | | pub limit_order_tranche_user_all ["/neutron.dex.Query/LimitOrderTrancheUserAll"]: DexTypes::QueryAllLimitOrderTrancheUserRequest =>... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllLimitOrderTrancheUserRequest` 55 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetLimitOrderTrancheUserResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L50
error[E0277]: the trait bound `QueryGetLimitOrderTrancheUserResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:50:134 | 49 | / fn_query! { 50 | | pub limit_order_tranche_user ["/neutron.dex.Query/LimitOrderTrancheUser"]: DexTypes::QueryGetLimitOrderTrancheUserRequest => DexTypes::QueryGetLimitOrderTrancheUserResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetLimitOrderTrancheUserResponse` 51 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetLimitOrderTrancheUserRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L50
error[E0277]: the trait bound `QueryGetLimitOrderTrancheUserRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:50:84 | 49 | / fn_query! { 50 | | pub limit_order_tranche_user ["/neutron.dex.Query/LimitOrderTrancheUser"]: DexTypes::QueryGetLimitOrderTrancheUserRequest => DexT... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetLimitOrderTrancheUserRequest` 51 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::neutron::dex::QueryParamsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L46
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::QueryParamsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:46:83 | 45 | / fn_query! { 46 | | pub params ["/neutron.dex.Query/Params"]: DexTypes::QueryParamsRequest => DexTypes::QueryParamsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::QueryParamsResponse` 47 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::neutron::dex::QueryParamsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L46
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::QueryParamsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:46:51 | 45 | / fn_query! { 46 | | pub params ["/neutron.dex.Query/Params"]: DexTypes::QueryParamsRequest => DexTypes::QueryParamsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::QueryParamsRequest` 47 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `MsgWithdrawFilledLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgWithdrawFilledLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:41:5 | 41 | / fn_execute! { 42 | | pub withdraw_filled_limit_order: DexTypes::MsgWithdrawFilledLimitOrder["/neutron.dex.MsgWithdrawFilledLimitOrder"] => DexTypes::M... 43 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgWithdrawFilledLimitOrderResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgWithdrawFilledLimitOrder: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgWithdrawFilledLimitOrder: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:41:5 | 41 | / fn_execute! { 42 | | pub withdraw_filled_limit_order: DexTypes::MsgWithdrawFilledLimitOrder["/neutron.dex.MsgWithdrawFilledLimitOrder"] => DexTypes::M... 43 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgWithdrawFilledLimitOrder` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgWithdrawalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgWithdrawalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:37:5 | 37 | / fn_execute! { 38 | | pub withdrawal: DexTypes::MsgWithdrawal["/neutron.dex.MsgWithdrawal"] => DexTypes::MsgWithdrawalResponse 39 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgWithdrawalResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgWithdrawal: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgWithdrawal: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:37:5 | 37 | / fn_execute! { 38 | | pub withdrawal: DexTypes::MsgWithdrawal["/neutron.dex.MsgWithdrawal"] => DexTypes::MsgWithdrawalResponse 39 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgWithdrawal` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgPlaceLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgPlaceLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:33:5 | 33 | / fn_execute! { 34 | | pub place_limit_order: DexTypes::MsgPlaceLimitOrder["/neutron.dex.MsgPlaceLimitOrder"] => DexTypes::MsgPlaceLimitOrderResponse 35 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgPlaceLimitOrderResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgPlaceLimitOrder: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgPlaceLimitOrder: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:33:5 | 33 | / fn_execute! { 34 | | pub place_limit_order: DexTypes::MsgPlaceLimitOrder["/neutron.dex.MsgPlaceLimitOrder"] => DexTypes::MsgPlaceLimitOrderResponse 35 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgPlaceLimitOrder` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgMultiHopSwapResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgMultiHopSwapResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:29:5 | 29 | / fn_execute! { 30 | | pub multi_hop_swap: DexTypes::MsgMultiHopSwap["/neutron.dex.MsgDeposit"] => DexTypes::MsgMultiHopSwapResponse 31 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgMultiHopSwapResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgMultiHopSwap: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgMultiHopSwap: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:29:5 | 29 | / fn_execute! { 30 | | pub multi_hop_swap: DexTypes::MsgMultiHopSwap["/neutron.dex.MsgDeposit"] => DexTypes::MsgMultiHopSwapResponse 31 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgMultiHopSwap` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::neutron::dex::MsgDepositResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::MsgDepositResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:25:5 | 25 | / fn_execute! { 26 | | pub deposit: DexTypes::MsgDeposit["/neutron.dex.MsgDeposit"] => DexTypes::MsgDepositResponse 27 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::MsgDepositResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::neutron::dex::MsgDeposit: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::MsgDeposit: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:25:5 | 25 | / fn_execute! { 26 | | pub deposit: DexTypes::MsgDeposit["/neutron.dex.MsgDeposit"] => DexTypes::MsgDepositResponse 27 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::MsgDeposit` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgCancelLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgCancelLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:21:5 | 21 | / fn_execute! { 22 | | pub cancel_filled_limit_order: DexTypes::MsgCancelLimitOrder["/neutron.dex.MsgCancelLimitOrder"] => DexTypes::MsgCancelLimitOrder... 23 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgCancelLimitOrderResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgCancelLimitOrder: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgCancelLimitOrder: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:21:5 | 21 | / fn_execute! { 22 | | pub cancel_filled_limit_order: DexTypes::MsgCancelLimitOrder["/neutron.dex.MsgCancelLimitOrder"] => DexTypes::MsgCancelLimitOrder... 23 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgCancelLimitOrder` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryTotalSupplyResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs#L37
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryTotalSupplyResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:37:103 | 36 | / fn_query! { 37 | | pub query_total_supply ["/cosmos.bank.v1beta1.Query/TotalSupply"]: QueryTotalSupplyRequest => QueryTotalSupplyResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::QueryTotalSupplyResponse` 38 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryTotalSupplyRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs#L37
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryTotalSupplyRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:37:76 | 36 | / fn_query! { 37 | | pub query_total_supply ["/cosmos.bank.v1beta1.Query/TotalSupply"]: QueryTotalSupplyRequest => QueryTotalSupplyResponse | | ^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::QueryTotalSupplyRequest` 38 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryAllBalancesResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs#L33
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryAllBalancesResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:33:103 | 32 | / fn_query! { 33 | | pub query_all_balances ["/cosmos.bank.v1beta1.Query/AllBalances"]: QueryAllBalancesRequest => QueryAllBalancesResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::QueryAllBalancesResponse` 34 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryAllBalancesRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs#L33
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryAllBalancesRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:33:76 | 32 | / fn_query! { 33 | | pub query_all_balances ["/cosmos.bank.v1beta1.Query/AllBalances"]: QueryAllBalancesRequest => QueryAllBalancesResponse | | ^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::QueryAllBalancesRequest` 34 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryBalanceResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs#L29
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryBalanceResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:29:90 | 28 | / fn_query! { 29 | | pub query_balance ["/cosmos.bank.v1beta1.Query/Balance"]: QueryBalanceRequest => QueryBalanceResponse | | ^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::QueryBalanceResponse` 30 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryBalanceRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs#L29
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryBalanceRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:29:67 | 28 | / fn_query! { 29 | | pub query_balance ["/cosmos.bank.v1beta1.Query/Balance"]: QueryBalanceRequest => QueryBalanceResponse | | ^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::QueryBalanceRequest` 30 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSendResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSendResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:24:5 | 24 | / fn_execute! { 25 | | pub send: MsgSend["/cosmos.bank.v1beta1.MsgSend"] => MsgSendResponse 26 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSendResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSend: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSend: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:24:5 | 24 | / fn_execute! { 25 | | pub send: MsgSend["/cosmos.bank.v1beta1.MsgSend"] => MsgSendResponse 26 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSend` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGrantsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs#L42
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGrantsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:42:88 | 41 | / fn_query! { 42 | | pub query_grants ["/cosmos.authz.v1beta1.Query/Grants"]: QueryGrantsRequest => QueryGrantsResponse | | ^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGrantsResponse` 43 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGrantsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs#L42
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGrantsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:42:66 | 41 | / fn_query! { 42 | | pub query_grants ["/cosmos.authz.v1beta1.Query/Grants"]: QueryGrantsRequest => QueryGrantsResponse | | ^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGrantsRequest` 43 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranterGrantsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs#L38
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranterGrantsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:38:110 | 37 | / fn_query! { 38 | | pub query_granter_grants ["/cosmos.authz.v1beta1.Query/GranterGrants"]: QueryGranterGrantsRequest => QueryGranterGrantsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranterGrantsResponse` 39 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranterGrantsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs#L38
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranterGrantsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:38:81 | 37 | / fn_query! { 38 | | pub query_granter_grants ["/cosmos.authz.v1beta1.Query/GranterGrants"]: QueryGranterGrantsRequest => QueryGranterGrantsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranterGrantsRequest` 39 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranteeGrantsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs#L34
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranteeGrantsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:34:110 | 33 | / fn_query! { 34 | | pub query_grantee_grants ["/cosmos.authz.v1beta1.Query/GranteeGrants"]: QueryGranteeGrantsRequest => QueryGranteeGrantsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranteeGrantsResponse` 35 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranteeGrantsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs#L34
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranteeGrantsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:34:81 | 33 | / fn_query! { 34 | | pub query_grantee_grants ["/cosmos.authz.v1beta1.Query/GranteeGrants"]: QueryGranteeGrantsRequest => QueryGranteeGrantsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranteeGrantsRequest` 35 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrantResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrantResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:29:5 | 29 | / fn_execute! { 30 | | pub grant: MsgGrant["/cosmos.authz.v1beta1.MsgGrant"] => MsgGrantResponse 31 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrantResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrant: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrant: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:29:5 | 29 | / fn_execute! { 30 | | pub grant: MsgGrant["/cosmos.authz.v1beta1.MsgGrant"] => MsgGrantResponse 31 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrant` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExecResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExecResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:25:5 | 25 | / fn_execute! { 26 | | pub exec: MsgExec["/cosmos.authz.v1beta1.MsgExec"] => MsgExecResponse 27 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExecResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExec: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExec: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:25:5 | 25 | / fn_execute! { 26 | | pub exec: MsgExec["/cosmos.authz.v1beta1.MsgExec"] => MsgExecResponse 27 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExec` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L141
error[E0277]: the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:141:10 | 141 | ) -> RunnerExecuteResult<R> | ^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `R` | note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` help: consider further restricting this bound | 143 | R: prost::Message + Default + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L121
error[E0277]: the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:121:10 | 121 | ) -> RunnerExecuteResult<R> | ^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `R` | note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` help: consider further restricting this bound | 124 | R: ::prost::Message + Default + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
method `execute_multiple_raw` has an incompatible type for trait: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L139
error[E0053]: method `execute_multiple_raw` has an incompatible type for trait --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:139:15 | 139 | msgs: Vec<cosmrs::Any>, | ^^^^^^^^^^^^^^^^ expected `test_tube_ntrn::cosmrs::Any`, found `cosmrs::Any` | = note: expected signature `fn(&NeutronTestApp, Vec<test_tube_ntrn::cosmrs::Any>, &SigningAccount) -> std::result::Result<_, _>` found signature `fn(&NeutronTestApp, Vec<cosmrs::Any>, &SigningAccount) -> std::result::Result<_, _>` help: change the parameter type to match the trait | 139 | msgs: Vec<test_tube_ntrn::cosmrs::Any>, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
impl has stricter requirements than trait: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L132
error[E0276]: impl has stricter requirements than trait --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:132:12 | 132 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ impl has extra requirement `R: prost::Message`
impl has stricter requirements than trait: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L131
error[E0276]: impl has stricter requirements than trait --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:131:12 | 131 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ impl has extra requirement `Q: prost::Message`
impl has stricter requirements than trait: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L124
error[E0276]: impl has stricter requirements than trait --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:124:12 | 124 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ impl has extra requirement `R: prost::Message`
impl has stricter requirements than trait: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L123
error[E0276]: impl has stricter requirements than trait --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:123:12 | 123 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ impl has extra requirement `M: prost::Message`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L116
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:116:10 | 116 | ) -> RunnerExecuteResult<MsgMigrateContractResponse> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L88
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:88:10 | 88 | ) -> RunnerExecuteResult<MsgExecuteContractResponse> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L58
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:58:10 | 58 | ) -> RunnerExecuteResult<MsgInstantiateContractResponse> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCodeResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L38
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCodeResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:38:10 | 38 | ) -> RunnerExecuteResult<MsgStoreCodeResponse> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCodeResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `MsgSetDenomMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgSetDenomMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:43:5 | 43 | / fn_execute! { 44 | | pub set_denom_metadata: MsgSetDenomMetadata ["/osmosis.tokenfactory.v1beta1.MsgSetDenomMetadata"] => MsgSetDenomMetadataResponse 45 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgSetDenomMetadataResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgChangeAdminResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgChangeAdminResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:39:5 | 39 | / fn_execute! { 40 | | pub change_admin: MsgChangeAdmin ["/osmosis.tokenfactory.v1beta1.MsgChangeAdmin"] => MsgChangeAdminResponse 41 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgChangeAdminResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgBurnResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgBurnResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:35:5 | 35 | / fn_execute! { 36 | | pub burn: MsgBurn ["/osmosis.tokenfactory.v1beta1.MsgBurn"] => MsgBurnResponse 37 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgBurnResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgMintResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgMintResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:31:5 | 31 | / fn_execute! { 32 | | pub mint: MsgMint ["/osmosis.tokenfactory.v1beta1.MsgMint"] => MsgMintResponse 33 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgMintResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgCreateDenomResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgCreateDenomResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:27:5 | 27 | / fn_execute! { 28 | | pub create_denom: MsgCreateDenom ["/osmosis.tokenfactory.v1beta1.MsgCreateDenom"] => MsgCreateDenomResponse 29 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgCreateDenomResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgVoteResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L17
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgVoteResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:33:5 | 33 | / fn_execute! { 34 | | pub vote: MsgVote => MsgVoteResponse 35 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::MsgVoteResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L17
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:28:5 | 28 | / fn_execute! { 29 | | pub submit_proposal_v1beta1: v1beta1::MsgSubmitProposal => v1beta1::MsgSubmitProposalResponse 30 | | 31 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposalResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L17
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:24:5 | 24 | / fn_execute! { 25 | | pub submit_proposal: MsgSubmitProposal => MsgSubmitProposalResponse 26 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposalResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgWithdrawFilledLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgWithdrawFilledLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:41:5 | 41 | / fn_execute! { 42 | | pub withdraw_filled_limit_order: DexTypes::MsgWithdrawFilledLimitOrder["/neutron.dex.MsgWithdrawFilledLimitOrder"] => DexTypes::M... 43 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgWithdrawFilledLimitOrderResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgWithdrawalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgWithdrawalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:37:5 | 37 | / fn_execute! { 38 | | pub withdrawal: DexTypes::MsgWithdrawal["/neutron.dex.MsgWithdrawal"] => DexTypes::MsgWithdrawalResponse 39 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgWithdrawalResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgPlaceLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgPlaceLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:33:5 | 33 | / fn_execute! { 34 | | pub place_limit_order: DexTypes::MsgPlaceLimitOrder["/neutron.dex.MsgPlaceLimitOrder"] => DexTypes::MsgPlaceLimitOrderResponse 35 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgPlaceLimitOrderResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgMultiHopSwapResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgMultiHopSwapResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:29:5 | 29 | / fn_execute! { 30 | | pub multi_hop_swap: DexTypes::MsgMultiHopSwap["/neutron.dex.MsgDeposit"] => DexTypes::MsgMultiHopSwapResponse 31 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgMultiHopSwapResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::neutron::dex::MsgDepositResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::MsgDepositResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:25:5 | 25 | / fn_execute! { 26 | | pub deposit: DexTypes::MsgDeposit["/neutron.dex.MsgDeposit"] => DexTypes::MsgDepositResponse 27 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::MsgDepositResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgCancelLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgCancelLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:21:5 | 21 | / fn_execute! { 22 | | pub cancel_filled_limit_order: DexTypes::MsgCancelLimitOrder["/neutron.dex.MsgCancelLimitOrder"] => DexTypes::MsgCancelLimitOrder... 23 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgCancelLimitOrderResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSendResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSendResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:24:5 | 24 | / fn_execute! { 25 | | pub send: MsgSend["/cosmos.bank.v1beta1.MsgSend"] => MsgSendResponse 26 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSendResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrantResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrantResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:29:5 | 29 | / fn_execute! { 30 | | pub grant: MsgGrant["/cosmos.authz.v1beta1.MsgGrant"] => MsgGrantResponse 31 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrantResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExecResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExecResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:25:5 | 25 | / fn_execute! { 26 | | pub exec: MsgExec["/cosmos.authz.v1beta1.MsgExec"] => MsgExecResponse 27 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExecResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L145
error[E0277]: the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:145:20 | 145 | self.inner.execute_multiple_raw(msgs, signer) | ^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `R` | note: required by a bound in `execute_multiple_raw` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:41:12 | 35 | fn execute_multiple_raw<R>( | -------------------- required by a bound in this associated function ... 41 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute_multiple_raw` help: consider further restricting this bound | 143 | R: prost::Message + Default + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
mismatched types: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L145
error[E0308]: mismatched types --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:145:41 | 145 | self.inner.execute_multiple_raw(msgs, signer) | -------------------- ^^^^ expected `test_tube_ntrn::cosmrs::Any`, found `cosmrs::Any` | | | arguments to this method are incorrect | = note: `cosmrs::Any` and `test_tube_ntrn::cosmrs::Any` have similar names, but are actually distinct types note: `cosmrs::Any` is defined in crate `prost_types` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-types-0.12.6/src/protobuf.rs:1270:1 | 1270 | pub struct Any { | ^^^^^^^^^^^^^^ note: `test_tube_ntrn::cosmrs::Any` is defined in crate `tendermint_proto` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tendermint-proto-0.39.1/src/google/protobuf/any.rs:53:1 | 53 | pub struct Any { | ^^^^^^^^^^^^^^ note: method defined here --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:35:8 | 35 | fn execute_multiple_raw<R>( | ^^^^^^^^^^^^^^^^^^^^
the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L134
error[E0277]: the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:134:20 | 134 | self.inner.query(path, q) | ^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `R` | note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query` help: consider further restricting this bound | 132 | R: ::prost::Message + Default + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
the trait bound `Q: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L134
error[E0277]: the trait bound `Q: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:134:32 | 134 | self.inner.query(path, q) | ----- ^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `Q` | | | required by a bound introduced by this call | note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query` help: consider further restricting this bound | 131 | Q: ::prost::Message + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L126
error[E0277]: the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:126:20 | 126 | self.inner.execute_multiple(msgs, signer) | ^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `R` | note: required by a bound in `execute_multiple` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:33:12 | 26 | fn execute_multiple<M, R>( | ---------------- required by a bound in this associated function ... 33 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute_multiple` help: consider further restricting this bound | 124 | R: ::prost::Message + Default + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
the trait bound `M: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L126
error[E0277]: the trait bound `M: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:126:37 | 126 | self.inner.execute_multiple(msgs, signer) | ---------------- ^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `M` | | | required by a bound introduced by this call | note: required by a bound in `execute_multiple` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:32:12 | 26 | fn execute_multiple<M, R>( | ---------------- required by a bound in this associated function ... 32 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute_multiple` help: consider further restricting this bound | 123 | M: ::prost::Message + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
the trait bound `P: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L112
error[E0277]: the trait bound `P: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:112:20 | 112 | self.inner.get_param_set(subspace, type_url) | ^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `P` | note: required by a bound in `BaseApp::get_param_set` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/app.rs:316:29 | 316 | pub fn get_param_set<P: Message + Default>( | ^^^^^^^ required by this bound in `BaseApp::get_param_set` help: consider further restricting this bound | 107 | pub fn get_param_set<P: Message + Default + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message>( | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
mismatched types: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L98
error[E0308]: mismatched types --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:98:9 | 94 | ) -> RunnerResult<cosmrs::proto::cosmos::base::abci::v1beta1::GasInfo> | ----------------------------------------------------------------- expected `std::result::Result<cosmrs::cosmos_sdk_proto::cosmos::base::abci::v1beta1::GasInfo, RunnerError>` because of return type ... 98 | self.inner.simulate_tx(msgs, signer) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `GasInfo`, found a different `GasInfo` | = note: `GasInfo` and `GasInfo` have similar names, but are actually distinct types note: `GasInfo` is defined in crate `cosmos_sdk_proto` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cosmos-sdk-proto-0.25.0/src/prost/cosmos-sdk/cosmos.base.abci.v1beta1.rs:119:1 | 119 | pub struct GasInfo { | ^^^^^^^^^^^^^^^^^^ note: `GasInfo` is defined in crate `cosmos_sdk_proto` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cosmos-sdk-proto-0.20.0/src/prost/cosmos-sdk/cosmos.base.abci.v1beta1.rs:86:1 | 86 | pub struct GasInfo { | ^^^^^^^^^^^^^^^^^^ = note: perhaps two different versions of crate `cosmos_sdk_proto` are being used?
type mismatch resolving `<I as IntoIterator>::Item == Any`: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L98
error[E0271]: type mismatch resolving `<I as IntoIterator>::Item == Any` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:98:32 | 98 | self.inner.simulate_tx(msgs, signer) | ----------- ^^^^ expected `test_tube_ntrn::cosmrs::Any`, found `cosmrs::Any` | | | required by a bound introduced by this call | = note: `cosmrs::Any` and `test_tube_ntrn::cosmrs::Any` have similar names, but are actually distinct types note: `cosmrs::Any` is defined in crate `prost_types` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-types-0.12.6/src/protobuf.rs:1270:1 | 1270 | pub struct Any { | ^^^^^^^^^^^^^^ note: `test_tube_ntrn::cosmrs::Any` is defined in crate `tendermint_proto` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tendermint-proto-0.39.1/src/google/protobuf/any.rs:53:1 | 53 | pub struct Any { | ^^^^^^^^^^^^^^ note: required by a bound in `BaseApp::simulate_tx` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/app.rs:246:25 | 240 | pub fn simulate_tx<I>( | ----------- required by a bound in this associated function ... 246 | I: IntoIterator<Item = cosmrs::Any>, | ^^^^^^^^^^^^^^^^^^ required by this bound in `BaseApp::simulate_tx`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::QuerySmartContractStateResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L139
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::QuerySmartContractStateResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:139:54 | 139 | .query::<QuerySmartContractStateRequest, QuerySmartContractStateResponse>( | ----- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::QuerySmartContractStateResponse` | | | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::QuerySmartContractStateRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L139
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::QuerySmartContractStateRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:139:22 | 139 | .query::<QuerySmartContractStateRequest, QuerySmartContractStateResponse>( | ----- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::QuerySmartContractStateRequest` | | | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L120
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:120:21 | 120 | self.runner.execute( | ^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContract: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L121
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContract: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:121:13 | 120 | self.runner.execute( | ------- required by a bound introduced by this call 121 | / MsgMigrateContract { 122 | | sender: signer.address(), 123 | | contract: contract.to_owned(), 124 | | code_id, 125 | | msg: serde_json::to_vec(msg).map_err(EncodeError::JsonEncodeError)?, 126 | | }, | |_____________^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContract` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L125
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:125:22 | 125 | msg: serde_json::to_vec(msg).map_err(EncodeError::JsonEncodeError)?, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L92
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:92:21 | 92 | self.runner.execute( | ^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContract: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L93
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContract: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:93:13 | 92 | self.runner.execute( | ------- required by a bound introduced by this call 93 | / MsgExecuteContract { 94 | | sender: signer.address(), 95 | | msg: serde_json::to_vec(msg).map_err(EncodeError::JsonEncodeError)?, 96 | | funds: funds ... | 103 | | contract: contract.to_owned(), 104 | | }, | |_____________^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContract` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L95
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:95:22 | 95 | msg: serde_json::to_vec(msg).map_err(EncodeError::JsonEncodeError)?, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L62
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:62:21 | 62 | self.runner.execute( | ^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContract: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L63
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContract: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:63:13 | 62 | self.runner.execute( | ------- required by a bound introduced by this call 63 | / MsgInstantiateContract { 64 | | sender: signer.address(), 65 | | admin: admin.unwrap_or_default().to_string(), 66 | | code_id, ... | 75 | | .collect(), 76 | | }, | |_____________^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContract` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L68
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:68:22 | 68 | msg: serde_json::to_vec(msg).map_err(EncodeError::JsonEncodeError)?, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCodeResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L39
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCodeResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:39:21 | 39 | self.runner.execute( | ^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCodeResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCode: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L40
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCode: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:40:13 | 39 | self.runner.execute( | ------- required by a bound introduced by this call 40 | / MsgStoreCode { 41 | | sender: signer.address(), 42 | | wasm_byte_code: wasm_byte_code.to_vec(), 43 | | instantiate_permission, 44 | | }, | |_____________^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCode` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute`
the trait bound `QueryDenomsFromCreatorResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs#L56
error[E0277]: the trait bound `QueryDenomsFromCreatorResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:56:131 | 55 | / fn_query! { 56 | | pub query_denoms_from_creator ["/osmosis.tokenfactory.v1beta1.Query/DenomsFromCreator"]: QueryDenomsFromCreatorRequest => QueryDenomsFromCreatorResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryDenomsFromCreatorResponse` 57 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryDenomsFromCreatorRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs#L56
error[E0277]: the trait bound `QueryDenomsFromCreatorRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:56:98 | 55 | / fn_query! { 56 | | pub query_denoms_from_creator ["/osmosis.tokenfactory.v1beta1.Query/DenomsFromCreator"]: QueryDenomsFromCreatorRequest => QueryDe... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryDenomsFromCreatorRequest` 57 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryDenomAuthorityMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs#L52
error[E0277]: the trait bound `QueryDenomAuthorityMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:52:146 | 51 | / fn_query! { 52 | | pub query_denom_authority_metadata ["/osmosis.tokenfactory.v1beta1.Query/DenomAuthorityMetadata"]: QueryDenomAuthorityMetadataRequest => QueryDenomAuthorityMetadataResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryDenomAuthorityMetadataResponse` 53 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryDenomAuthorityMetadataRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs#L52
error[E0277]: the trait bound `QueryDenomAuthorityMetadataRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:52:108 | 51 | / fn_query! { 52 | | pub query_denom_authority_metadata ["/osmosis.tokenfactory.v1beta1.Query/DenomAuthorityMetadata"]: QueryDenomAuthorityMetadataRequest =>... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryDenomAuthorityMetadataRequest` 53 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::osmosis::tokenfactory::v1beta1::QueryParamsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs#L48
error[E0277]: the trait bound `margined_neutron_std::types::osmosis::tokenfactory::v1beta1::QueryParamsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:48:96 | 47 | / fn_query! { 48 | | pub query_params ["/osmosis.tokenfactory.v1beta1.Query/Params"]: QueryParamsRequest => QueryParamsResponse | | ^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::osmosis::tokenfactory::v1beta1::QueryParamsResponse` 49 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::osmosis::tokenfactory::v1beta1::QueryParamsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs#L48
error[E0277]: the trait bound `margined_neutron_std::types::osmosis::tokenfactory::v1beta1::QueryParamsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:48:74 | 47 | / fn_query! { 48 | | pub query_params ["/osmosis.tokenfactory.v1beta1.Query/Params"]: QueryParamsRequest => QueryParamsResponse | | ^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::osmosis::tokenfactory::v1beta1::QueryParamsRequest` 49 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `MsgSetDenomMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgSetDenomMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:43:5 | 43 | / fn_execute! { 44 | | pub set_denom_metadata: MsgSetDenomMetadata ["/osmosis.tokenfactory.v1beta1.MsgSetDenomMetadata"] => MsgSetDenomMetadataResponse 45 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgSetDenomMetadataResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgSetDenomMetadata: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgSetDenomMetadata: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:43:5 | 43 | / fn_execute! { 44 | | pub set_denom_metadata: MsgSetDenomMetadata ["/osmosis.tokenfactory.v1beta1.MsgSetDenomMetadata"] => MsgSetDenomMetadataResponse 45 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgSetDenomMetadata` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgChangeAdminResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgChangeAdminResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:39:5 | 39 | / fn_execute! { 40 | | pub change_admin: MsgChangeAdmin ["/osmosis.tokenfactory.v1beta1.MsgChangeAdmin"] => MsgChangeAdminResponse 41 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgChangeAdminResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgChangeAdmin: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgChangeAdmin: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:39:5 | 39 | / fn_execute! { 40 | | pub change_admin: MsgChangeAdmin ["/osmosis.tokenfactory.v1beta1.MsgChangeAdmin"] => MsgChangeAdminResponse 41 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgChangeAdmin` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgBurnResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgBurnResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:35:5 | 35 | / fn_execute! { 36 | | pub burn: MsgBurn ["/osmosis.tokenfactory.v1beta1.MsgBurn"] => MsgBurnResponse 37 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgBurnResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgBurn: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgBurn: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:35:5 | 35 | / fn_execute! { 36 | | pub burn: MsgBurn ["/osmosis.tokenfactory.v1beta1.MsgBurn"] => MsgBurnResponse 37 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgBurn` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgMintResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgMintResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:31:5 | 31 | / fn_execute! { 32 | | pub mint: MsgMint ["/osmosis.tokenfactory.v1beta1.MsgMint"] => MsgMintResponse 33 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgMintResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgMint: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgMint: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:31:5 | 31 | / fn_execute! { 32 | | pub mint: MsgMint ["/osmosis.tokenfactory.v1beta1.MsgMint"] => MsgMintResponse 33 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgMint` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgCreateDenomResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgCreateDenomResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:27:5 | 27 | / fn_execute! { 28 | | pub create_denom: MsgCreateDenom ["/osmosis.tokenfactory.v1beta1.MsgCreateDenom"] => MsgCreateDenomResponse 29 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgCreateDenomResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgCreateDenom: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgCreateDenom: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:27:5 | 27 | / fn_execute! { 28 | | pub create_denom: MsgCreateDenom ["/osmosis.tokenfactory.v1beta1.MsgCreateDenom"] => MsgCreateDenomResponse 29 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgCreateDenom` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1::QueryProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs#L38
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::QueryProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:38:92 | 37 | / fn_query! { 38 | | pub query_proposal ["/cosmos.gov.v1beta1.Query/Proposal"]: QueryProposalRequest => QueryProposalResponse | | ^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::QueryProposalResponse` 39 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::gov::v1::QueryProposalRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs#L38
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::QueryProposalRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:38:68 | 37 | / fn_query! { 38 | | pub query_proposal ["/cosmos.gov.v1beta1.Query/Proposal"]: QueryProposalRequest => QueryProposalResponse | | ^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::QueryProposalRequest` 39 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgVoteResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L18
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgVoteResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:33:5 | 33 | / fn_execute! { 34 | | pub vote: MsgVote => MsgVoteResponse 35 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::MsgVoteResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgVote: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L18
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgVote: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:33:5 | 33 | / fn_execute! { 34 | | pub vote: MsgVote => MsgVoteResponse 35 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::MsgVote` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L18
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:28:5 | 28 | / fn_execute! { 29 | | pub submit_proposal_v1beta1: v1beta1::MsgSubmitProposal => v1beta1::MsgSubmitProposalResponse 30 | | 31 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposalResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposal: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L18
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposal: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:28:5 | 28 | / fn_execute! { 29 | | pub submit_proposal_v1beta1: v1beta1::MsgSubmitProposal => v1beta1::MsgSubmitProposalResponse 30 | | 31 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposal` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L18
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:24:5 | 24 | / fn_execute! { 25 | | pub submit_proposal: MsgSubmitProposal => MsgSubmitProposalResponse 26 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposalResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposal: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L18
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposal: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:24:5 | 24 | / fn_execute! { 25 | | pub submit_proposal: MsgSubmitProposal => MsgSubmitProposalResponse 26 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposal` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `QueryAllPoolMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L114
error[E0277]: the trait bound `QueryAllPoolMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:114:112 | 113 | / fn_query! { 114 | | pub pool_metadata_all ["/neutron.dex.Query/AllPoolMetadata"]: DexTypes::QueryAllPoolMetadataRequest => DexTypes::QueryAllPoolMetadataResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllPoolMetadataResponse` 115 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllPoolMetadataRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L114
error[E0277]: the trait bound `QueryAllPoolMetadataRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:114:71 | 113 | / fn_query! { 114 | | pub pool_metadata_all ["/neutron.dex.Query/AllPoolMetadata"]: DexTypes::QueryAllPoolMetadataRequest => DexTypes::QueryAllPoolMeta... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllPoolMetadataRequest` 115 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetPoolMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L110
error[E0277]: the trait bound `QueryGetPoolMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:110:108 | 109 | / fn_query! { 110 | | pub pool_metadata ["/neutron.dex.Query/GetPoolMetadata"]: DexTypes::QueryGetPoolMetadataRequest => DexTypes::QueryGetPoolMetadataResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetPoolMetadataResponse` 111 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetPoolMetadataRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L110
error[E0277]: the trait bound `QueryGetPoolMetadataRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:110:67 | 109 | / fn_query! { 110 | | pub pool_metadata ["/neutron.dex.Query/GetPoolMetadata"]: DexTypes::QueryGetPoolMetadataRequest => DexTypes::QueryGetPoolMetadata... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetPoolMetadataRequest` 111 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::neutron::dex::QueryPoolResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L106
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::QueryPoolResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:106:91 | 105 | / fn_query! { 106 | | pub pool_by_id ["/neutron.dex.Query/PoolById"]: DexTypes::QueryPoolByIdRequest => DexTypes::QueryPoolResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::QueryPoolResponse` 107 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryPoolByIdRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L106
error[E0277]: the trait bound `QueryPoolByIdRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:106:57 | 105 | / fn_query! { 106 | | pub pool_by_id ["/neutron.dex.Query/PoolById"]: DexTypes::QueryPoolByIdRequest => DexTypes::QueryPoolResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryPoolByIdRequest` 107 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::neutron::dex::QueryPoolResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L102
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::QueryPoolResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:102:77 | 101 | / fn_query! { 102 | | pub pool ["/neutron.dex.Query/Pool"]: DexTypes::QueryPoolRequest => DexTypes::QueryPoolResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::QueryPoolResponse` 103 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::neutron::dex::QueryPoolRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L102
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::QueryPoolRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:102:47 | 101 | / fn_query! { 102 | | pub pool ["/neutron.dex.Query/Pool"]: DexTypes::QueryPoolRequest => DexTypes::QueryPoolResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::QueryPoolRequest` 103 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryEstimatePlaceLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L98
error[E0277]: the trait bound `QueryEstimatePlaceLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:98:137 | 97 | / fn_query! { 98 | | pub estimate_place_limit_order ["/neutron.dex.Query/EstimatePlaceLimitOrder"]: DexTypes::QueryEstimatePlaceLimitOrderRequest => DexTypes::QueryEstimatePlaceLimitOrderResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryEstimatePlaceLimitOrderResponse` 99 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryEstimatePlaceLimitOrderRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L98
error[E0277]: the trait bound `QueryEstimatePlaceLimitOrderRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:98:88 | 97 | / fn_query! { 98 | | pub estimate_place_limit_order ["/neutron.dex.Query/EstimatePlaceLimitOrder"]: DexTypes::QueryEstimatePlaceLimitOrderRequest => D... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryEstimatePlaceLimitOrderRequest` 99 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryEstimateMultiHopSwapResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L94
error[E0277]: the trait bound `QueryEstimateMultiHopSwapResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:94:128 | 93 | / fn_query! { 94 | | pub estimate_multi_hop_swap ["/neutron.dex.Query/EstimateMultiHopSwap"]: DexTypes::QueryEstimateMultiHopSwapRequest => DexTypes::QueryEstimateMultiHopSwapResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryEstimateMultiHopSwapResponse` 95 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryEstimateMultiHopSwapRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L94
error[E0277]: the trait bound `QueryEstimateMultiHopSwapRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:94:82 | 93 | / fn_query! { 94 | | pub estimate_multi_hop_swap ["/neutron.dex.Query/EstimateMultiHopSwap"]: DexTypes::QueryEstimateMultiHopSwapRequest => DexTypes::... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryEstimateMultiHopSwapRequest` 95 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetPoolReservesResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L90
error[E0277]: the trait bound `QueryGetPoolReservesResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:90:108 | 89 | / fn_query! { 90 | | pub pool_reserves ["/neutron.dex.Query/GetPoolReserves"]: DexTypes::QueryGetPoolReservesRequest => DexTypes::QueryGetPoolReservesResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetPoolReservesResponse` 91 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetPoolReservesRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L90
error[E0277]: the trait bound `QueryGetPoolReservesRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:90:67 | 89 | / fn_query! { 90 | | pub pool_reserves ["/neutron.dex.Query/GetPoolReserves"]: DexTypes::QueryGetPoolReservesRequest => DexTypes::QueryGetPoolReserves... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetPoolReservesRequest` 91 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllPoolReservesResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L86
error[E0277]: the trait bound `QueryAllPoolReservesResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:86:112 | 85 | / fn_query! { 86 | | pub pool_reserves_all ["/neutron.dex.Query/AllPoolReserves"]: DexTypes::QueryAllPoolReservesRequest => DexTypes::QueryAllPoolReservesResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllPoolReservesResponse` 87 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllPoolReservesRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L86
error[E0277]: the trait bound `QueryAllPoolReservesRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:86:71 | 85 | / fn_query! { 86 | | pub pool_reserves_all ["/neutron.dex.Query/AllPoolReserves"]: DexTypes::QueryAllPoolReservesRequest => DexTypes::QueryAllPoolRese... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllPoolReservesRequest` 87 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllInactiveLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L82
error[E0277]: the trait bound `QueryAllInactiveLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:82:153 | 81 | / fn_query! { 82 | | pub inactive_limit_order_tranche_all ["/neutron.dex.Query/AllInactiveLimitOrderTranche"]: DexTypes::QueryAllInactiveLimitOrderTrancheRequest => DexTypes::QueryAllInactiveLimitOrderTrancheResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllInactiveLimitOrderTrancheResponse` 83 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllInactiveLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L82
error[E0277]: the trait bound `QueryAllInactiveLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:82:99 | 81 | / fn_query! { 82 | | pub inactive_limit_order_tranche_all ["/neutron.dex.Query/AllInactiveLimitOrderTranche"]: DexTypes::QueryAllInactiveLimitOrderTrancheRequest =>... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllInactiveLimitOrderTrancheRequest` 83 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetInactiveLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L78
error[E0277]: the trait bound `QueryGetInactiveLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:78:142 | 77 | / fn_query! { 78 | | pub inactive_limit_order_tranche ["/neutron.dex.Query/GetInactiveLimitOrder"]: DexTypes::QueryGetInactiveLimitOrderTrancheRequest => DexTypes::QueryGetInactiveLimitOrderTrancheResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetInactiveLimitOrderTrancheResponse` 79 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetInactiveLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L78
error[E0277]: the trait bound `QueryGetInactiveLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:78:88 | 77 | / fn_query! { 78 | | pub inactive_limit_order_tranche ["/neutron.dex.Query/GetInactiveLimitOrder"]: DexTypes::QueryGetInactiveLimitOrderTrancheRequest =>... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetInactiveLimitOrderTrancheRequest` 79 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllTickLiquidityResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L74
error[E0277]: the trait bound `QueryAllTickLiquidityResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:74:115 | 73 | / fn_query! { 74 | | pub tick_liquidity_all ["/neutron.dex.Query/TickLiquidityAll"]: DexTypes::QueryAllTickLiquidityRequest => DexTypes::QueryAllTickLiquidityResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllTickLiquidityResponse` 75 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllTickLiquidityRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L74
error[E0277]: the trait bound `QueryAllTickLiquidityRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:74:73 | 73 | / fn_query! { 74 | | pub tick_liquidity_all ["/neutron.dex.Query/TickLiquidityAll"]: DexTypes::QueryAllTickLiquidityRequest => DexTypes::QueryAllTickL... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllTickLiquidityRequest` 75 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllUserDepositsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L70
error[E0277]: the trait bound `QueryAllUserDepositsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:70:112 | 69 | / fn_query! { 70 | | pub user_deposits_all ["/neutron.dex.Query/UserDepositsAll"]: DexTypes::QueryAllUserDepositsRequest => DexTypes::QueryAllUserDepositsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllUserDepositsResponse` 71 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllUserDepositsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L70
error[E0277]: the trait bound `QueryAllUserDepositsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:70:71 | 69 | / fn_query! { 70 | | pub user_deposits_all ["/neutron.dex.Query/UserDepositsAll"]: DexTypes::QueryAllUserDepositsRequest => DexTypes::QueryAllUserDepo... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllUserDepositsRequest` 71 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L66
error[E0277]: the trait bound `QueryAllLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:66:128 | 65 | / fn_query! { 66 | | pub limit_order_tranche_all ["/neutron.dex.Query/LimitOrderTrancheAll"]: DexTypes::QueryAllLimitOrderTrancheRequest => DexTypes::QueryAllLimitOrderTrancheResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllLimitOrderTrancheResponse` 67 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L66
error[E0277]: the trait bound `QueryAllLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:66:82 | 65 | / fn_query! { 66 | | pub limit_order_tranche_all ["/neutron.dex.Query/LimitOrderTrancheAll"]: DexTypes::QueryAllLimitOrderTrancheRequest => DexTypes::... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllLimitOrderTrancheRequest` 67 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L62
error[E0277]: the trait bound `QueryGetLimitOrderTrancheResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:62:121 | 61 | / fn_query! { 62 | | pub limit_order_tranche ["/neutron.dex.Query/LimitOrderTranche"]: DexTypes::QueryGetLimitOrderTrancheRequest => DexTypes::QueryGetLimitOrderTrancheResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetLimitOrderTrancheResponse` 63 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L62
error[E0277]: the trait bound `QueryGetLimitOrderTrancheRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:62:75 | 61 | / fn_query! { 62 | | pub limit_order_tranche ["/neutron.dex.Query/LimitOrderTranche"]: DexTypes::QueryGetLimitOrderTrancheRequest => DexTypes::QueryGe... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetLimitOrderTrancheRequest` 63 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllLimitOrderTrancheUserByAddressResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L58
error[E0277]: the trait bound `QueryAllLimitOrderTrancheUserByAddressResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:58:170 | 57 | / fn_query! { 58 | | pub limit_order_tranche_user_all_by_address ["/neutron.dex.Query/LimitOrderTrancheUserAllByAddress"]: DexTypes::QueryAllLimitOrderTrancheUserByAddressRequest => DexTypes::QueryAllLimitOrderTrancheUserByAddressResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllLimitOrderTrancheUserByAddressResponse` 59 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllLimitOrderTrancheUserByAddressRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L58
error[E0277]: the trait bound `QueryAllLimitOrderTrancheUserByAddressRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:58:111 | 57 | / fn_query! { 58 | | pub limit_order_tranche_user_all_by_address ["/neutron.dex.Query/LimitOrderTrancheUserAllByAddress"]: DexTypes::QueryAllLimitOrderTrancheUserByAddressRequest =>... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllLimitOrderTrancheUserByAddressRequest` 59 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllLimitOrderTrancheUserResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L54
error[E0277]: the trait bound `QueryAllLimitOrderTrancheUserResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:54:141 | 53 | / fn_query! { 54 | | pub limit_order_tranche_user_all ["/neutron.dex.Query/LimitOrderTrancheUserAll"]: DexTypes::QueryAllLimitOrderTrancheUserRequest => DexTypes::QueryAllLimitOrderTrancheUserResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllLimitOrderTrancheUserResponse` 55 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryAllLimitOrderTrancheUserRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L54
error[E0277]: the trait bound `QueryAllLimitOrderTrancheUserRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:54:91 | 53 | / fn_query! { 54 | | pub limit_order_tranche_user_all ["/neutron.dex.Query/LimitOrderTrancheUserAll"]: DexTypes::QueryAllLimitOrderTrancheUserRequest =>... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryAllLimitOrderTrancheUserRequest` 55 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetLimitOrderTrancheUserResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L50
error[E0277]: the trait bound `QueryGetLimitOrderTrancheUserResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:50:134 | 49 | / fn_query! { 50 | | pub limit_order_tranche_user ["/neutron.dex.Query/LimitOrderTrancheUser"]: DexTypes::QueryGetLimitOrderTrancheUserRequest => DexTypes::QueryGetLimitOrderTrancheUserResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetLimitOrderTrancheUserResponse` 51 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `QueryGetLimitOrderTrancheUserRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L50
error[E0277]: the trait bound `QueryGetLimitOrderTrancheUserRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:50:84 | 49 | / fn_query! { 50 | | pub limit_order_tranche_user ["/neutron.dex.Query/LimitOrderTrancheUser"]: DexTypes::QueryGetLimitOrderTrancheUserRequest => DexT... | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `QueryGetLimitOrderTrancheUserRequest` 51 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::neutron::dex::QueryParamsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L46
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::QueryParamsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:46:83 | 45 | / fn_query! { 46 | | pub params ["/neutron.dex.Query/Params"]: DexTypes::QueryParamsRequest => DexTypes::QueryParamsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::QueryParamsResponse` 47 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::neutron::dex::QueryParamsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs#L46
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::QueryParamsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:46:51 | 45 | / fn_query! { 46 | | pub params ["/neutron.dex.Query/Params"]: DexTypes::QueryParamsRequest => DexTypes::QueryParamsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::QueryParamsRequest` 47 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `MsgWithdrawFilledLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgWithdrawFilledLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:41:5 | 41 | / fn_execute! { 42 | | pub withdraw_filled_limit_order: DexTypes::MsgWithdrawFilledLimitOrder["/neutron.dex.MsgWithdrawFilledLimitOrder"] => DexTypes::M... 43 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgWithdrawFilledLimitOrderResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgWithdrawFilledLimitOrder: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgWithdrawFilledLimitOrder: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:41:5 | 41 | / fn_execute! { 42 | | pub withdraw_filled_limit_order: DexTypes::MsgWithdrawFilledLimitOrder["/neutron.dex.MsgWithdrawFilledLimitOrder"] => DexTypes::M... 43 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgWithdrawFilledLimitOrder` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgWithdrawalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgWithdrawalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:37:5 | 37 | / fn_execute! { 38 | | pub withdrawal: DexTypes::MsgWithdrawal["/neutron.dex.MsgWithdrawal"] => DexTypes::MsgWithdrawalResponse 39 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgWithdrawalResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgWithdrawal: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgWithdrawal: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:37:5 | 37 | / fn_execute! { 38 | | pub withdrawal: DexTypes::MsgWithdrawal["/neutron.dex.MsgWithdrawal"] => DexTypes::MsgWithdrawalResponse 39 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgWithdrawal` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgPlaceLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgPlaceLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:33:5 | 33 | / fn_execute! { 34 | | pub place_limit_order: DexTypes::MsgPlaceLimitOrder["/neutron.dex.MsgPlaceLimitOrder"] => DexTypes::MsgPlaceLimitOrderResponse 35 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgPlaceLimitOrderResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgPlaceLimitOrder: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgPlaceLimitOrder: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:33:5 | 33 | / fn_execute! { 34 | | pub place_limit_order: DexTypes::MsgPlaceLimitOrder["/neutron.dex.MsgPlaceLimitOrder"] => DexTypes::MsgPlaceLimitOrderResponse 35 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgPlaceLimitOrder` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgMultiHopSwapResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgMultiHopSwapResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:29:5 | 29 | / fn_execute! { 30 | | pub multi_hop_swap: DexTypes::MsgMultiHopSwap["/neutron.dex.MsgDeposit"] => DexTypes::MsgMultiHopSwapResponse 31 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgMultiHopSwapResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgMultiHopSwap: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgMultiHopSwap: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:29:5 | 29 | / fn_execute! { 30 | | pub multi_hop_swap: DexTypes::MsgMultiHopSwap["/neutron.dex.MsgDeposit"] => DexTypes::MsgMultiHopSwapResponse 31 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgMultiHopSwap` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::neutron::dex::MsgDepositResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::MsgDepositResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:25:5 | 25 | / fn_execute! { 26 | | pub deposit: DexTypes::MsgDeposit["/neutron.dex.MsgDeposit"] => DexTypes::MsgDepositResponse 27 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::MsgDepositResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::neutron::dex::MsgDeposit: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::MsgDeposit: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:25:5 | 25 | / fn_execute! { 26 | | pub deposit: DexTypes::MsgDeposit["/neutron.dex.MsgDeposit"] => DexTypes::MsgDepositResponse 27 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::MsgDeposit` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgCancelLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgCancelLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:21:5 | 21 | / fn_execute! { 22 | | pub cancel_filled_limit_order: DexTypes::MsgCancelLimitOrder["/neutron.dex.MsgCancelLimitOrder"] => DexTypes::MsgCancelLimitOrder... 23 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgCancelLimitOrderResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgCancelLimitOrder: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `MsgCancelLimitOrder: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:21:5 | 21 | / fn_execute! { 22 | | pub cancel_filled_limit_order: DexTypes::MsgCancelLimitOrder["/neutron.dex.MsgCancelLimitOrder"] => DexTypes::MsgCancelLimitOrder... 23 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgCancelLimitOrder` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryTotalSupplyResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs#L37
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryTotalSupplyResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:37:103 | 36 | / fn_query! { 37 | | pub query_total_supply ["/cosmos.bank.v1beta1.Query/TotalSupply"]: QueryTotalSupplyRequest => QueryTotalSupplyResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::QueryTotalSupplyResponse` 38 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryTotalSupplyRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs#L37
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryTotalSupplyRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:37:76 | 36 | / fn_query! { 37 | | pub query_total_supply ["/cosmos.bank.v1beta1.Query/TotalSupply"]: QueryTotalSupplyRequest => QueryTotalSupplyResponse | | ^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::QueryTotalSupplyRequest` 38 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryAllBalancesResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs#L33
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryAllBalancesResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:33:103 | 32 | / fn_query! { 33 | | pub query_all_balances ["/cosmos.bank.v1beta1.Query/AllBalances"]: QueryAllBalancesRequest => QueryAllBalancesResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::QueryAllBalancesResponse` 34 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryAllBalancesRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs#L33
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryAllBalancesRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:33:76 | 32 | / fn_query! { 33 | | pub query_all_balances ["/cosmos.bank.v1beta1.Query/AllBalances"]: QueryAllBalancesRequest => QueryAllBalancesResponse | | ^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::QueryAllBalancesRequest` 34 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryBalanceResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs#L29
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryBalanceResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:29:90 | 28 | / fn_query! { 29 | | pub query_balance ["/cosmos.bank.v1beta1.Query/Balance"]: QueryBalanceRequest => QueryBalanceResponse | | ^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::QueryBalanceResponse` 30 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryBalanceRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs#L29
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::QueryBalanceRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:29:67 | 28 | / fn_query! { 29 | | pub query_balance ["/cosmos.bank.v1beta1.Query/Balance"]: QueryBalanceRequest => QueryBalanceResponse | | ^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::QueryBalanceRequest` 30 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSendResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSendResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:24:5 | 24 | / fn_execute! { 25 | | pub send: MsgSend["/cosmos.bank.v1beta1.MsgSend"] => MsgSendResponse 26 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSendResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSend: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSend: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:24:5 | 24 | / fn_execute! { 25 | | pub send: MsgSend["/cosmos.bank.v1beta1.MsgSend"] => MsgSendResponse 26 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSend` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGrantsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs#L42
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGrantsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:42:88 | 41 | / fn_query! { 42 | | pub query_grants ["/cosmos.authz.v1beta1.Query/Grants"]: QueryGrantsRequest => QueryGrantsResponse | | ^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGrantsResponse` 43 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGrantsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs#L42
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGrantsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:42:66 | 41 | / fn_query! { 42 | | pub query_grants ["/cosmos.authz.v1beta1.Query/Grants"]: QueryGrantsRequest => QueryGrantsResponse | | ^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGrantsRequest` 43 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranterGrantsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs#L38
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranterGrantsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:38:110 | 37 | / fn_query! { 38 | | pub query_granter_grants ["/cosmos.authz.v1beta1.Query/GranterGrants"]: QueryGranterGrantsRequest => QueryGranterGrantsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranterGrantsResponse` 39 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranterGrantsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs#L38
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranterGrantsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:38:81 | 37 | / fn_query! { 38 | | pub query_granter_grants ["/cosmos.authz.v1beta1.Query/GranterGrants"]: QueryGranterGrantsRequest => QueryGranterGrantsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranterGrantsRequest` 39 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranteeGrantsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs#L34
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranteeGrantsResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:34:110 | 33 | / fn_query! { 34 | | pub query_grantee_grants ["/cosmos.authz.v1beta1.Query/GranteeGrants"]: QueryGranteeGrantsRequest => QueryGranteeGrantsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranteeGrantsResponse` 35 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:75:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function ... 75 | R: ::prost::Message + Default; | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranteeGrantsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs#L34
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranteeGrantsRequest: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:34:81 | 33 | / fn_query! { 34 | | pub query_grantee_grants ["/cosmos.authz.v1beta1.Query/GranteeGrants"]: QueryGranteeGrantsRequest => QueryGranteeGrantsResponse | | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::QueryGranteeGrantsRequest` 35 | | } | |_____- required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `query` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:74:12 | 72 | fn query<Q, R>(&self, path: &str, query: &Q) -> RunnerResult<R> | ----- required by a bound in this associated function 73 | where 74 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::query`
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrantResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrantResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:29:5 | 29 | / fn_execute! { 30 | | pub grant: MsgGrant["/cosmos.authz.v1beta1.MsgGrant"] => MsgGrantResponse 31 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrantResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrant: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrant: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:29:5 | 29 | / fn_execute! { 30 | | pub grant: MsgGrant["/cosmos.authz.v1beta1.MsgGrant"] => MsgGrantResponse 31 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrant` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExecResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExecResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:25:5 | 25 | / fn_execute! { 26 | | pub exec: MsgExec["/cosmos.authz.v1beta1.MsgExec"] => MsgExecResponse 27 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExecResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:21:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 21 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExec: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L9
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExec: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:25:5 | 25 | / fn_execute! { 26 | | pub exec: MsgExec["/cosmos.authz.v1beta1.MsgExec"] => MsgExecResponse 27 | | } | | ^ | | | | |_____the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExec` | required by a bound introduced by this call | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `execute` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/mod.rs:20:12 | 13 | fn execute<M, R>( | ------- required by a bound in this associated function ... 20 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ required by this bound in `Runner::execute` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L141
error[E0277]: the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:141:10 | 141 | ) -> RunnerExecuteResult<R> | ^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `R` | note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` help: consider further restricting this bound | 143 | R: prost::Message + Default + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L121
error[E0277]: the trait bound `R: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:121:10 | 121 | ) -> RunnerExecuteResult<R> | ^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `R` | note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` help: consider further restricting this bound | 124 | R: ::prost::Message + Default + test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message, | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
method `execute_multiple_raw` has an incompatible type for trait: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L139
error[E0053]: method `execute_multiple_raw` has an incompatible type for trait --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:139:15 | 139 | msgs: Vec<cosmrs::Any>, | ^^^^^^^^^^^^^^^^ expected `test_tube_ntrn::cosmrs::Any`, found `cosmrs::Any` | = note: expected signature `fn(&NeutronTestApp, Vec<test_tube_ntrn::cosmrs::Any>, &SigningAccount) -> std::result::Result<_, _>` found signature `fn(&NeutronTestApp, Vec<cosmrs::Any>, &SigningAccount) -> std::result::Result<_, _>` help: change the parameter type to match the trait | 139 | msgs: Vec<test_tube_ntrn::cosmrs::Any>, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
impl has stricter requirements than trait: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L132
error[E0276]: impl has stricter requirements than trait --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:132:12 | 132 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ impl has extra requirement `R: prost::Message`
impl has stricter requirements than trait: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L131
error[E0276]: impl has stricter requirements than trait --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:131:12 | 131 | Q: ::prost::Message, | ^^^^^^^^^^^^^^^^ impl has extra requirement `Q: prost::Message`
impl has stricter requirements than trait: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L124
error[E0276]: impl has stricter requirements than trait --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:124:12 | 124 | R: ::prost::Message + Default, | ^^^^^^^^^^^^^^^^ impl has extra requirement `R: prost::Message`
impl has stricter requirements than trait: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs#L123
error[E0276]: impl has stricter requirements than trait --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/runner/app.rs:123:12 | 123 | M: ::prost::Message, | ^^^^^^^^^^^^^^^^ impl has extra requirement `M: prost::Message`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L116
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:116:10 | 116 | ) -> RunnerExecuteResult<MsgMigrateContractResponse> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgMigrateContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L88
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:88:10 | 88 | ) -> RunnerExecuteResult<MsgExecuteContractResponse> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgExecuteContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L58
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:58:10 | 58 | ) -> RunnerExecuteResult<MsgInstantiateContractResponse> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgInstantiateContractResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCodeResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs#L38
error[E0277]: the trait bound `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCodeResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/wasm.rs:38:10 | 38 | ) -> RunnerExecuteResult<MsgStoreCodeResponse> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmwasm::wasm::v1::MsgStoreCodeResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse`
the trait bound `MsgSetDenomMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgSetDenomMetadataResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:43:5 | 43 | / fn_execute! { 44 | | pub set_denom_metadata: MsgSetDenomMetadata ["/osmosis.tokenfactory.v1beta1.MsgSetDenomMetadata"] => MsgSetDenomMetadataResponse 45 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgSetDenomMetadataResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgChangeAdminResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgChangeAdminResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:39:5 | 39 | / fn_execute! { 40 | | pub change_admin: MsgChangeAdmin ["/osmosis.tokenfactory.v1beta1.MsgChangeAdmin"] => MsgChangeAdminResponse 41 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgChangeAdminResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgBurnResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgBurnResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:35:5 | 35 | / fn_execute! { 36 | | pub burn: MsgBurn ["/osmosis.tokenfactory.v1beta1.MsgBurn"] => MsgBurnResponse 37 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgBurnResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgMintResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgMintResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:31:5 | 31 | / fn_execute! { 32 | | pub mint: MsgMint ["/osmosis.tokenfactory.v1beta1.MsgMint"] => MsgMintResponse 33 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgMintResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgCreateDenomResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgCreateDenomResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/tokenfactory.rs:27:5 | 27 | / fn_execute! { 28 | | pub create_denom: MsgCreateDenom ["/osmosis.tokenfactory.v1beta1.MsgCreateDenom"] => MsgCreateDenomResponse 29 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgCreateDenomResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgVoteResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L17
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgVoteResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:33:5 | 33 | / fn_execute! { 34 | | pub vote: MsgVote => MsgVoteResponse 35 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::MsgVoteResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L17
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:28:5 | 28 | / fn_execute! { 29 | | pub submit_proposal_v1beta1: v1beta1::MsgSubmitProposal => v1beta1::MsgSubmitProposalResponse 30 | | 31 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1beta1::MsgSubmitProposalResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L17
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/gov.rs:24:5 | 24 | / fn_execute! { 25 | | pub submit_proposal: MsgSubmitProposal => MsgSubmitProposalResponse 26 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::gov::v1::MsgSubmitProposalResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgWithdrawFilledLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgWithdrawFilledLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:41:5 | 41 | / fn_execute! { 42 | | pub withdraw_filled_limit_order: DexTypes::MsgWithdrawFilledLimitOrder["/neutron.dex.MsgWithdrawFilledLimitOrder"] => DexTypes::M... 43 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgWithdrawFilledLimitOrderResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgWithdrawalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgWithdrawalResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:37:5 | 37 | / fn_execute! { 38 | | pub withdrawal: DexTypes::MsgWithdrawal["/neutron.dex.MsgWithdrawal"] => DexTypes::MsgWithdrawalResponse 39 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgWithdrawalResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgPlaceLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgPlaceLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:33:5 | 33 | / fn_execute! { 34 | | pub place_limit_order: DexTypes::MsgPlaceLimitOrder["/neutron.dex.MsgPlaceLimitOrder"] => DexTypes::MsgPlaceLimitOrderResponse 35 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgPlaceLimitOrderResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgMultiHopSwapResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgMultiHopSwapResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:29:5 | 29 | / fn_execute! { 30 | | pub multi_hop_swap: DexTypes::MsgMultiHopSwap["/neutron.dex.MsgDeposit"] => DexTypes::MsgMultiHopSwapResponse 31 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgMultiHopSwapResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::neutron::dex::MsgDepositResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `margined_neutron_std::types::neutron::dex::MsgDepositResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:25:5 | 25 | / fn_execute! { 26 | | pub deposit: DexTypes::MsgDeposit["/neutron.dex.MsgDeposit"] => DexTypes::MsgDepositResponse 27 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::neutron::dex::MsgDepositResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `MsgCancelLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `MsgCancelLimitOrderResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/dex.rs:21:5 | 21 | / fn_execute! { 22 | | pub cancel_filled_limit_order: DexTypes::MsgCancelLimitOrder["/neutron.dex.MsgCancelLimitOrder"] => DexTypes::MsgCancelLimitOrder... 23 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `MsgCancelLimitOrderResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSendResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSendResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/bank.rs:24:5 | 24 | / fn_execute! { 25 | | pub send: MsgSend["/cosmos.bank.v1beta1.MsgSend"] => MsgSendResponse 26 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::bank::v1beta1::MsgSendResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrantResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrantResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:29:5 | 29 | / fn_execute! { 30 | | pub grant: MsgGrant["/cosmos.authz.v1beta1.MsgGrant"] => MsgGrantResponse 31 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::MsgGrantResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExecResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/module/macros.rs#L8
error[E0277]: the trait bound `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExecResponse: test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/neutron-test-tube-4.2.3/src/module/authz.rs:25:5 | 25 | / fn_execute! { 26 | | pub exec: MsgExec["/cosmos.authz.v1beta1.MsgExec"] => MsgExecResponse 27 | | } | |_____^ the trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message` is not implemented for `margined_neutron_std::types::cosmos::authz::v1beta1::MsgExecResponse` | = help: the following other types implement trait `test_tube_ntrn::cosmrs::cosmos_sdk_proto::traits::Message`: () Box<M> MsgIbcWriteAcknowledgementResponse SearchBlocksResult TxDecodeAminoRequest TxDecodeAminoResponse TxDecodeRequest TxDecodeResponse and 1055 others note: required by a bound in `ExecuteResponse` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-tube-ntrn-0.1.6/src/runner/result.rs:19:8 | 17 | pub struct ExecuteResponse<R> | --------------- required by a bound in this struct 18 | where 19 | R: prost::Message + Default, | ^^^^^^^^^^^^^^ required by this bound in `ExecuteResponse` = note: this error originates in the macro `fn_execute` (in Nightly builds, run with -Z macro-backtrace for more info)
doc-tests / stable (stable)
Process completed with exit code 101.
doc-tests / stable (beta)
The job was canceled because "stable" failed.
doc-tests / stable (beta)
The operation was canceled.
ubuntu / stable
Process completed with exit code 101.