[INFO] cloning repository https://github.com/streamingfast/sps-helix-dashboard
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/streamingfast/sps-helix-dashboard" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fstreamingfast%2Fsps-helix-dashboard", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fstreamingfast%2Fsps-helix-dashboard'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f8b89559016bb821422966d4bf3cca314df8d77e
[INFO] checking streamingfast/sps-helix-dashboard against master#642c19bfc3a5c1de985bf5d0cc8207ac9d22708a for pr-148577
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fstreamingfast%2Fsps-helix-dashboard" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/streamingfast/sps-helix-dashboard
[INFO] finished tweaking git repo https://github.com/streamingfast/sps-helix-dashboard
[INFO] tweaked toml for git repo https://github.com/streamingfast/sps-helix-dashboard written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/streamingfast/sps-helix-dashboard on toolchain 642c19bfc3a5c1de985bf5d0cc8207ac9d22708a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+642c19bfc3a5c1de985bf5d0cc8207ac9d22708a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/streamingfast/sps-helix-dashboard already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+642c19bfc3a5c1de985bf5d0cc8207ac9d22708a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded substreams-entity-change v1.3.2
[INFO] [stderr]   Downloaded substreams-macro v0.5.22
[INFO] [stderr]   Downloaded ed25519-consensus v2.1.0
[INFO] [stderr]   Downloaded flex-error v0.4.4
[INFO] [stderr]   Downloaded substreams-database-change v1.3.1
[INFO] [stderr]   Downloaded cosmrs v0.16.0
[INFO] [stderr]   Downloaded bip32 v0.5.2
[INFO] [stderr]   Downloaded tendermint-proto v0.35.0
[INFO] [stderr]   Downloaded tendermint v0.35.0
[INFO] [stderr]   Downloaded substreams v0.5.22
[INFO] [stderr]   Downloaded cosmos-sdk-proto v0.21.1
[INFO] [stderr]   Downloaded curve25519-dalek-ng v4.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+642c19bfc3a5c1de985bf5d0cc8207ac9d22708a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1615a2cf8c5f6cdf6631e4d6a1365707b046d389ccbe11b0e6e0585e1e6d9c7b
[INFO] running `Command { std: "docker" "start" "-a" "1615a2cf8c5f6cdf6631e4d6a1365707b046d389ccbe11b0e6e0585e1e6d9c7b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1615a2cf8c5f6cdf6631e4d6a1365707b046d389ccbe11b0e6e0585e1e6d9c7b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1615a2cf8c5f6cdf6631e4d6a1365707b046d389ccbe11b0e6e0585e1e6d9c7b", kill_on_drop: false }`
[INFO] [stdout] 1615a2cf8c5f6cdf6631e4d6a1365707b046d389ccbe11b0e6e0585e1e6d9c7b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+642c19bfc3a5c1de985bf5d0cc8207ac9d22708a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6374c9c46ebea94d06a2a87b78ba99c5903329f4b19291dd2e2fcc5fa35f6b2b
[INFO] running `Command { std: "docker" "start" "-a" "6374c9c46ebea94d06a2a87b78ba99c5903329f4b19291dd2e2fcc5fa35f6b2b", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.88
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]    Compiling libc v0.2.160
[INFO] [stderr]    Compiling anyhow v1.0.89
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking cpufeatures v0.2.14
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]     Checking base16ct v0.2.0
[INFO] [stderr]    Compiling once_cell v1.20.2
[INFO] [stderr]    Compiling time-macros v0.2.18
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking futures-sink v0.3.31
[INFO] [stderr]     Checking futures-core v0.3.31
[INFO] [stderr]     Checking flex-error v0.4.4
[INFO] [stderr]     Checking subtle-ng v2.5.0
[INFO] [stderr]    Compiling serde_json v1.0.128
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]     Checking futures-task v0.3.31
[INFO] [stderr]     Checking pad v0.1.6
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]     Checking futures-io v0.3.31
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling syn v2.0.79
[INFO] [stderr]     Checking getrandom v0.2.15
[INFO] [stderr]     Checking time v0.3.36
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking ff v0.13.0
[INFO] [stderr]     Checking group v0.13.0
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking bigdecimal v0.3.1
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling serde_derive v1.0.210
[INFO] [stderr]    Compiling thiserror-impl v1.0.64
[INFO] [stderr]    Compiling prost-derive v0.12.6
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling serde_repr v0.1.19
[INFO] [stderr]    Compiling prost-derive v0.11.9
[INFO] [stderr]     Checking zeroize v1.8.1
[INFO] [stderr]     Checking der v0.7.9
[INFO] [stderr]     Checking subtle-encoding v0.5.1
[INFO] [stderr]    Compiling thiserror v1.0.64
[INFO] [stderr]    Compiling pest v2.7.14
[INFO] [stderr]    Compiling substreams-macro v0.5.22
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking crypto-bigint v0.5.5
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking curve25519-dalek-ng v4.1.1
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking sha2 v0.10.8
[INFO] [stderr]     Checking ripemd v0.1.3
[INFO] [stderr]     Checking ed25519-consensus v2.1.0
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]     Checking bs58 v0.5.1
[INFO] [stderr]     Checking rfc6979 v0.4.0
[INFO] [stderr]    Compiling pest_meta v2.7.14
[INFO] [stderr]     Checking elliptic-curve v0.13.8
[INFO] [stderr]     Checking ecdsa v0.16.9
[INFO] [stderr]     Checking serde v1.0.210
[INFO] [stderr]     Checking k256 v0.13.4
[INFO] [stderr]    Compiling pest_generator v2.7.14
[INFO] [stderr]     Checking bip32 v0.5.2
[INFO] [stderr]    Compiling pest_derive v2.7.14
[INFO] [stderr]     Checking bytes v1.7.2
[INFO] [stderr]     Checking serde_bytes v0.11.15
[INFO] [stderr]     Checking prost v0.12.6
[INFO] [stderr]     Checking prost v0.11.9
[INFO] [stderr]     Checking prost-types v0.11.9
[INFO] [stderr]     Checking prost-types v0.12.6
[INFO] [stderr]     Checking substreams v0.5.22
[INFO] [stderr]     Checking tendermint-proto v0.35.0
[INFO] [stderr]     Checking substreams-entity-change v1.3.2
[INFO] [stderr]     Checking substreams-database-change v1.3.1
[INFO] [stderr]     Checking cosmos-sdk-proto v0.21.1
[INFO] [stderr]     Checking tendermint v0.35.0
[INFO] [stderr]     Checking cosmrs v0.16.0
[INFO] [stderr]     Checking pyth_oracle_price v0.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `Deserialize`
[INFO] [stdout]   --> src/lib.rs:14:13
[INFO] [stdout]    |
[INFO] [stdout] 14 | use serde::{Deserialize};
[INFO] [stdout]    |             ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Deserialize`
[INFO] [stdout]   --> src/lib.rs:14:13
[INFO] [stdout]    |
[INFO] [stdout] 14 | use serde::{Deserialize};
[INFO] [stdout]    |             ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `update_round`
[INFO] [stdout]    --> src/lib.rs:122:29
[INFO] [stdout]     |
[INFO] [stdout] 122 |                         let update_round = UpdateRound::default();
[INFO] [stdout]     |                             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_update_round`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GenericAuthorization` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.authz.v1beta1.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct GenericAuthorization {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Grant` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct Grant {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GrantAuthorization` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub struct GrantAuthorization {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GrantQueueItem` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub struct GrantQueueItem {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgGrant` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub struct MsgGrant {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgGrantResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub struct MsgGrantResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExec` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:68:12
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub struct MsgExec {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExecResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:80:12
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub struct MsgExecResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRevoke` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:88:12
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub struct MsgRevoke {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRevokeResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:99:12
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub struct MsgRevokeResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPruneExpiredGrants` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.authz.v1beta1.rs:106:12
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub struct MsgPruneExpiredGrants {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPruneExpiredGrantsResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.authz.v1beta1.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub struct MsgPruneExpiredGrantsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.bank.v1beta1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Params {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SendEnabled` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.bank.v1beta1.rs:21:12
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub struct SendEnabled {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Input` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.bank.v1beta1.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct Input {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Output` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.bank.v1beta1.rs:39:12
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub struct Output {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Supply` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.bank.v1beta1.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub struct Supply {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DenomUnit` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.bank.v1beta1.rs:58:12
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub struct DenomUnit {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Metadata` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.bank.v1beta1.rs:77:12
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub struct Metadata {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSend` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub struct MsgSend {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSendResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:127:12
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub struct MsgSendResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgMultiSend` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:132:12
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub struct MsgMultiSend {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgMultiSendResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:143:12
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub struct MsgMultiSendResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:166:12
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSetSendEnabled` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:177:12
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub struct MsgSetSendEnabled {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSetSendEnabledResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:196:12
[INFO] [stdout]     |
[INFO] [stdout] 196 | pub struct MsgSetSendEnabledResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBurn` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:203:12
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub struct MsgBurn {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBurnResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:214:12
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub struct MsgBurnResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DecCoin` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.base.v1beta1.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub struct DecCoin {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgVerifyInvariant` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.crisis.v1beta1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct MsgVerifyInvariant {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgVerifyInvariantResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.crisis.v1beta1.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct MsgVerifyInvariantResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.crisis.v1beta1.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub struct MsgUpdateParams {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.crisis.v1beta1.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MultiSignature` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.crypto.multisig.v1beta1.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct MultiSignature {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CompactBitArray` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.crypto.multisig.v1beta1.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct CompactBitArray {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.distribution.v1beta1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Params {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorHistoricalRewards` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:35:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub struct ValidatorHistoricalRewards {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorCurrentRewards` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:46:12
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub struct ValidatorCurrentRewards {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorAccumulatedCommission` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct ValidatorAccumulatedCommission {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorOutstandingRewards` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:64:12
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub struct ValidatorOutstandingRewards {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorSlashEvent` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:74:12
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub struct ValidatorSlashEvent {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorSlashEvents` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:83:12
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub struct ValidatorSlashEvents {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeePool` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:91:12
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub struct FeePool {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CommunityPoolSpendProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:108:12
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub struct CommunityPoolSpendProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DelegatorStartingInfo` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:126:12
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub struct DelegatorStartingInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DelegationDelegatorReward` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:138:12
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub struct DelegationDelegatorReward {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CommunityPoolSpendProposalWithDeposit` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct CommunityPoolSpendProposalWithDeposit {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSetWithdrawAddress` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:166:12
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub struct MsgSetWithdrawAddress {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSetWithdrawAddressResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:176:12
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub struct MsgSetWithdrawAddressResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawDelegatorReward` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:182:12
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub struct MsgWithdrawDelegatorReward {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawDelegatorRewardResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:192:12
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub struct MsgWithdrawDelegatorRewardResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawValidatorCommission` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:201:12
[INFO] [stdout]     |
[INFO] [stdout] 201 | pub struct MsgWithdrawValidatorCommission {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawValidatorCommissionResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:209:12
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub struct MsgWithdrawValidatorCommissionResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgFundCommunityPool` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:221:12
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub struct MsgFundCommunityPool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgFundCommunityPoolResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:233:12
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub struct MsgFundCommunityPoolResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:240:12
[INFO] [stdout]     |
[INFO] [stdout] 240 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:256:12
[INFO] [stdout]     |
[INFO] [stdout] 256 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCommunityPoolSpend` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:266:12
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub struct MsgCommunityPoolSpend {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCommunityPoolSpendResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:282:12
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub struct MsgCommunityPoolSpendResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDepositValidatorRewardsPool` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:290:12
[INFO] [stdout]     |
[INFO] [stdout] 290 | pub struct MsgDepositValidatorRewardsPool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDepositValidatorRewardsPoolResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:304:12
[INFO] [stdout]     |
[INFO] [stdout] 304 | pub struct MsgDepositValidatorRewardsPoolResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitEvidence` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.evidence.v1beta1.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct MsgSubmitEvidence {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitEvidenceResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.evidence.v1beta1.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct MsgSubmitEvidenceResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TextProposal` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.gov.v1beta1.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct TextProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Deposit` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.gov.v1beta1.rs:31:12
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct Deposit {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DepositParams` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:119:12
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub struct DepositParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `VotingParams` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub struct VotingParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TallyParams` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:139:12
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct TallyParams {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:247:12
[INFO] [stdout]     |
[INFO] [stdout] 247 | pub struct MsgSubmitProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitProposalResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:261:12
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub struct MsgSubmitProposalResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgVoteResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:283:12
[INFO] [stdout]     |
[INFO] [stdout] 283 | pub struct MsgVoteResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgVoteWeighted` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:290:12
[INFO] [stdout]     |
[INFO] [stdout] 290 | pub struct MsgVoteWeighted {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgVoteWeightedResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:306:12
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub struct MsgVoteWeightedResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDeposit` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:311:12
[INFO] [stdout]     |
[INFO] [stdout] 311 | pub struct MsgDeposit {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDepositResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:325:12
[INFO] [stdout]     |
[INFO] [stdout] 325 | pub struct MsgDepositResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorSigningInfo` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.slashing.v1beta1.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct ValidatorSigningInfo {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.slashing.v1beta1.rs:34:12
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub struct Params {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUnjail` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.slashing.v1beta1.rs:49:12
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub struct MsgUnjail {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUnjailResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.slashing.v1beta1.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct MsgUnjailResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.slashing.v1beta1.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub struct MsgUpdateParams {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.slashing.v1beta1.rs:79:12
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SignatureDescriptors` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.tx.signing.v1beta1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct SignatureDescriptors {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SignatureDescriptor` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.tx.signing.v1beta1.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct SignatureDescriptor {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Data` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.tx.signing.v1beta1.rs:33:16
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub struct Data {
[INFO] [stdout]    |                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Multi` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.tx.signing.v1beta1.rs:54:20
[INFO] [stdout]    |
[INFO] [stdout] 54 |         pub struct Multi {
[INFO] [stdout]    |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Sum` is never used
[INFO] [stdout]   --> src/pb/cosmos.tx.signing.v1beta1.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |         pub enum Sum {
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Tx` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.tx.v1beta1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Tx {
[INFO] [stdout]   |            ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TxRaw` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.tx.v1beta1.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub struct TxRaw {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SignDoc` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.tx.v1beta1.rs:44:12
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub struct SignDoc {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TxBody` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.tx.v1beta1.rs:95:12
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub struct TxBody {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AuthInfo` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.tx.v1beta1.rs:145:12
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub struct AuthInfo {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SignerInfo` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.tx.v1beta1.rs:172:12
[INFO] [stdout]     |
[INFO] [stdout] 172 | pub struct SignerInfo {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ModeInfo` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.tx.v1beta1.rs:191:12
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub struct ModeInfo {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Fee` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.tx.v1beta1.rs:239:12
[INFO] [stdout]     |
[INFO] [stdout] 239 | pub struct Fee {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Multi` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.tx.v1beta1.rs:212:16
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub struct Multi {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Sum` is never used
[INFO] [stdout]    --> src/pb/cosmos.tx.v1beta1.rs:225:14
[INFO] [stdout]     |
[INFO] [stdout] 225 |     pub enum Sum {
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Plan` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.upgrade.v1beta1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Plan {
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SoftwareUpgradeProposal` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.upgrade.v1beta1.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub struct SoftwareUpgradeProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CancelSoftwareUpgradeProposal` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.upgrade.v1beta1.rs:58:12
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub struct CancelSoftwareUpgradeProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ModuleVersion` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.upgrade.v1beta1.rs:71:12
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub struct ModuleVersion {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InterfaceDescriptor` is never constructed
[INFO] [stdout]  --> src/pb/cosmos_proto.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct InterfaceDescriptor {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CodeInfo` is never constructed
[INFO] [stdout]   --> src/pb/cosmwasm.wasm.v1.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct CodeInfo {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContractInfo` is never constructed
[INFO] [stdout]   --> src/pb/cosmwasm.wasm.v1.rs:44:12
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub struct ContractInfo {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Model` is never constructed
[INFO] [stdout]   --> src/pb/cosmwasm.wasm.v1.rs:98:12
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub struct Model {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgStoreCode` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:183:12
[INFO] [stdout]     |
[INFO] [stdout] 183 | pub struct MsgStoreCode {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgStoreCodeResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:198:12
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub struct MsgStoreCodeResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantiateContract` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:210:12
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub struct MsgInstantiateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantiateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:233:12
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub struct MsgInstantiateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantiateContract2` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:245:12
[INFO] [stdout]     |
[INFO] [stdout] 245 | pub struct MsgInstantiateContract2 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantiateContract2Response` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:275:12
[INFO] [stdout]     |
[INFO] [stdout] 275 | pub struct MsgInstantiateContract2Response {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExecuteContract` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:286:12
[INFO] [stdout]     |
[INFO] [stdout] 286 | pub struct MsgExecuteContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExecuteContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:303:12
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub struct MsgExecuteContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgMigrateContract` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:311:12
[INFO] [stdout]     |
[INFO] [stdout] 311 | pub struct MsgMigrateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgMigrateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:328:12
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub struct MsgMigrateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateAdmin` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 337 | pub struct MsgUpdateAdmin {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateAdminResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:351:12
[INFO] [stdout]     |
[INFO] [stdout] 351 | pub struct MsgUpdateAdminResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgClearAdmin` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:356:12
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub struct MsgClearAdmin {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgClearAdminResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:367:12
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub struct MsgClearAdminResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateInstantiateConfig` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:372:12
[INFO] [stdout]     |
[INFO] [stdout] 372 | pub struct MsgUpdateInstantiateConfig {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateInstantiateConfigResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:386:12
[INFO] [stdout]     |
[INFO] [stdout] 386 | pub struct MsgUpdateInstantiateConfigResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:393:12
[INFO] [stdout]     |
[INFO] [stdout] 393 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:409:12
[INFO] [stdout]     |
[INFO] [stdout] 409 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSudoContract` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:416:12
[INFO] [stdout]     |
[INFO] [stdout] 416 | pub struct MsgSudoContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSudoContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:433:12
[INFO] [stdout]     |
[INFO] [stdout] 433 | pub struct MsgSudoContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPinCodes` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:443:12
[INFO] [stdout]     |
[INFO] [stdout] 443 | pub struct MsgPinCodes {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPinCodesResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:457:12
[INFO] [stdout]     |
[INFO] [stdout] 457 | pub struct MsgPinCodesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUnpinCodes` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:464:12
[INFO] [stdout]     |
[INFO] [stdout] 464 | pub struct MsgUnpinCodes {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUnpinCodesResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:478:12
[INFO] [stdout]     |
[INFO] [stdout] 478 | pub struct MsgUnpinCodesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgStoreAndInstantiateContract` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:486:12
[INFO] [stdout]     |
[INFO] [stdout] 486 | pub struct MsgStoreAndInstantiateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgStoreAndInstantiateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:531:12
[INFO] [stdout]     |
[INFO] [stdout] 531 | pub struct MsgStoreAndInstantiateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgAddCodeUploadParamsAddresses` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:543:12
[INFO] [stdout]     |
[INFO] [stdout] 543 | pub struct MsgAddCodeUploadParamsAddresses {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgAddCodeUploadParamsAddressesResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:554:12
[INFO] [stdout]     |
[INFO] [stdout] 554 | pub struct MsgAddCodeUploadParamsAddressesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRemoveCodeUploadParamsAddresses` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:560:12
[INFO] [stdout]     |
[INFO] [stdout] 560 | pub struct MsgRemoveCodeUploadParamsAddresses {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRemoveCodeUploadParamsAddressesResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:571:12
[INFO] [stdout]     |
[INFO] [stdout] 571 | pub struct MsgRemoveCodeUploadParamsAddressesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgStoreAndMigrateContract` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:579:12
[INFO] [stdout]     |
[INFO] [stdout] 579 | pub struct MsgStoreAndMigrateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgStoreAndMigrateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:602:12
[INFO] [stdout]     |
[INFO] [stdout] 602 | pub struct MsgStoreAndMigrateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateContractLabel` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:616:12
[INFO] [stdout]     |
[INFO] [stdout] 616 | pub struct MsgUpdateContractLabel {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateContractLabelResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:630:12
[INFO] [stdout]     |
[INFO] [stdout] 630 | pub struct MsgUpdateContractLabelResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StoreCodeProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:638:12
[INFO] [stdout]     |
[INFO] [stdout] 638 | pub struct StoreCodeProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InstantiateContractProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:675:12
[INFO] [stdout]     |
[INFO] [stdout] 675 | pub struct InstantiateContractProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InstantiateContract2Proposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:707:12
[INFO] [stdout]     |
[INFO] [stdout] 707 | pub struct InstantiateContract2Proposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MigrateContractProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:746:12
[INFO] [stdout]     |
[INFO] [stdout] 746 | pub struct MigrateContractProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SudoContractProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:771:12
[INFO] [stdout]     |
[INFO] [stdout] 771 | pub struct SudoContractProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ExecuteContractProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:791:12
[INFO] [stdout]     |
[INFO] [stdout] 791 | pub struct ExecuteContractProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UpdateAdminProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:817:12
[INFO] [stdout]     |
[INFO] [stdout] 817 | pub struct UpdateAdminProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClearAdminProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:837:12
[INFO] [stdout]     |
[INFO] [stdout] 837 | pub struct ClearAdminProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PinCodesProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:854:12
[INFO] [stdout]     |
[INFO] [stdout] 854 | pub struct PinCodesProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UnpinCodesProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:871:12
[INFO] [stdout]     |
[INFO] [stdout] 871 | pub struct UnpinCodesProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AccessConfigUpdate` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:886:12
[INFO] [stdout]     |
[INFO] [stdout] 886 | pub struct AccessConfigUpdate {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UpdateInstantiateConfigProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:900:12
[INFO] [stdout]     |
[INFO] [stdout] 900 | pub struct UpdateInstantiateConfigProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StoreAndInstantiateContractProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:918:12
[INFO] [stdout]     |
[INFO] [stdout] 918 | pub struct StoreAndInstantiateContractProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Http` is never constructed
[INFO] [stdout]  --> src/pb/google.api.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct Http {
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `HttpRule` is never constructed
[INFO] [stdout]    --> src/pb/google.api.rs:296:12
[INFO] [stdout]     |
[INFO] [stdout] 296 | pub struct HttpRule {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CustomHttpPattern` is never constructed
[INFO] [stdout]    --> src/pb/google.api.rs:365:12
[INFO] [stdout]     |
[INFO] [stdout] 365 | pub struct CustomHttpPattern {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Pattern` is never used
[INFO] [stdout]    --> src/pb/google.api.rs:337:14
[INFO] [stdout]     |
[INFO] [stdout] 337 |     pub enum Pattern {
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Packet` is never constructed
[INFO] [stdout]   --> src/pb/ibc.core.channel.v1.rs:75:12
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub struct Packet {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PacketState` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:109:12
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub struct PacketState {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PacketId` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct PacketId {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Acknowledgement` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:148:12
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub struct Acknowledgement {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:181:12
[INFO] [stdout]     |
[INFO] [stdout] 181 | pub struct Params {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ErrorReceipt` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:304:12
[INFO] [stdout]     |
[INFO] [stdout] 304 | pub struct ErrorReceipt {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenInit` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:316:12
[INFO] [stdout]     |
[INFO] [stdout] 316 | pub struct MsgChannelOpenInit {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenInitResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:327:12
[INFO] [stdout]     |
[INFO] [stdout] 327 | pub struct MsgChannelOpenInitResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenTry` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:338:12
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub struct MsgChannelOpenTry {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenTryResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:360:12
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub struct MsgChannelOpenTryResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenAck` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:373:12
[INFO] [stdout]     |
[INFO] [stdout] 373 | pub struct MsgChannelOpenAck {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenAckResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:392:12
[INFO] [stdout]     |
[INFO] [stdout] 392 | pub struct MsgChannelOpenAckResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenConfirm` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:398:12
[INFO] [stdout]     |
[INFO] [stdout] 398 | pub struct MsgChannelOpenConfirm {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenConfirmResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:414:12
[INFO] [stdout]     |
[INFO] [stdout] 414 | pub struct MsgChannelOpenConfirmResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelCloseInit` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:420:12
[INFO] [stdout]     |
[INFO] [stdout] 420 | pub struct MsgChannelCloseInit {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelCloseInitResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:431:12
[INFO] [stdout]     |
[INFO] [stdout] 431 | pub struct MsgChannelCloseInitResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelCloseConfirm` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:437:12
[INFO] [stdout]     |
[INFO] [stdout] 437 | pub struct MsgChannelCloseConfirm {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelCloseConfirmResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:455:12
[INFO] [stdout]     |
[INFO] [stdout] 455 | pub struct MsgChannelCloseConfirmResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRecvPacket` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:460:12
[INFO] [stdout]     |
[INFO] [stdout] 460 | pub struct MsgRecvPacket {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgTimeout` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:480:12
[INFO] [stdout]     |
[INFO] [stdout] 480 | pub struct MsgTimeout {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgTimeoutOnClose` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:502:12
[INFO] [stdout]     |
[INFO] [stdout] 502 | pub struct MsgTimeoutOnClose {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgAcknowledgement` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:528:12
[INFO] [stdout]     |
[INFO] [stdout] 528 | pub struct MsgAcknowledgement {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeInit` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:552:12
[INFO] [stdout]     |
[INFO] [stdout] 552 | pub struct MsgChannelUpgradeInit {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeInitResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:565:12
[INFO] [stdout]     |
[INFO] [stdout] 565 | pub struct MsgChannelUpgradeInitResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeTry` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:574:12
[INFO] [stdout]     |
[INFO] [stdout] 574 | pub struct MsgChannelUpgradeTry {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeAck` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:608:12
[INFO] [stdout]     |
[INFO] [stdout] 608 | pub struct MsgChannelUpgradeAck {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeOpenResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:681:12
[INFO] [stdout]     |
[INFO] [stdout] 681 | pub struct MsgChannelUpgradeOpenResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeTimeout` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:686:12
[INFO] [stdout]     |
[INFO] [stdout] 686 | pub struct MsgChannelUpgradeTimeout {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeTimeoutResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:703:12
[INFO] [stdout]     |
[INFO] [stdout] 703 | pub struct MsgChannelUpgradeTimeoutResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeCancel` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:708:12
[INFO] [stdout]     |
[INFO] [stdout] 708 | pub struct MsgChannelUpgradeCancel {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeCancelResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:725:12
[INFO] [stdout]     |
[INFO] [stdout] 725 | pub struct MsgChannelUpgradeCancelResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:730:12
[INFO] [stdout]     |
[INFO] [stdout] 730 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:743:12
[INFO] [stdout]     |
[INFO] [stdout] 743 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPruneAcknowledgements` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:748:12
[INFO] [stdout]     |
[INFO] [stdout] 748 | pub struct MsgPruneAcknowledgements {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPruneAcknowledgementsResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:761:12
[INFO] [stdout]     |
[INFO] [stdout] 761 | pub struct MsgPruneAcknowledgementsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Response` is never used
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:158:14
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub enum Response {
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IdentifiedClientState` is never constructed
[INFO] [stdout]  --> src/pb/ibc.core.client.v1.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct IdentifiedClientState {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConsensusStateWithHeight` is never constructed
[INFO] [stdout]   --> src/pb/ibc.core.client.v1.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub struct ConsensusStateWithHeight {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClientConsensusStates` is never constructed
[INFO] [stdout]   --> src/pb/ibc.core.client.v1.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct ClientConsensusStates {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]   --> src/pb/ibc.core.client.v1.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub struct Params {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClientUpdateProposal` is never constructed
[INFO] [stdout]   --> src/pb/ibc.core.client.v1.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub struct ClientUpdateProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UpgradeProposal` is never constructed
[INFO] [stdout]   --> src/pb/ibc.core.client.v1.rs:97:12
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub struct UpgradeProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateClient` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub struct MsgCreateClient {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateClientResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub struct MsgCreateClientResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateClient` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:137:12
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub struct MsgUpdateClient {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateClientResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:151:12
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub struct MsgUpdateClientResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpgradeClient` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:157:12
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub struct MsgUpgradeClient {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpgradeClientResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:181:12
[INFO] [stdout]     |
[INFO] [stdout] 181 | pub struct MsgUpgradeClientResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitMisbehaviour` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:188:12
[INFO] [stdout]     |
[INFO] [stdout] 188 | pub struct MsgSubmitMisbehaviour {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitMisbehaviourResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:203:12
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub struct MsgSubmitMisbehaviourResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRecoverClient` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:208:12
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub struct MsgRecoverClient {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRecoverClientResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:223:12
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub struct MsgRecoverClientResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgIbcSoftwareUpgrade` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:228:12
[INFO] [stdout]     |
[INFO] [stdout] 228 | pub struct MsgIbcSoftwareUpgrade {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgIbcSoftwareUpgradeResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:248:12
[INFO] [stdout]     |
[INFO] [stdout] 248 | pub struct MsgIbcSoftwareUpgradeResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:253:12
[INFO] [stdout]     |
[INFO] [stdout] 253 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:266:12
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]  --> src/pb/injective.auction.v1beta1.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Params {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Bid` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct Bid {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EventBid` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:22:12
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub struct EventBid {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EventAuctionResult` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:35:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub struct EventAuctionResult {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EventAuctionStart` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:48:12
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub struct EventAuctionStart {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBid` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub struct MsgBid {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBidResponse` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:75:12
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub struct MsgBidResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:79:12
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub struct MsgUpdateParams {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:91:12
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PubKey` is never constructed
[INFO] [stdout]  --> src/pb/injective.crypto.v1beta1.ethsecp256k1.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct PubKey {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PrivKey` is never constructed
[INFO] [stdout]   --> src/pb/injective.crypto.v1beta1.ethsecp256k1.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct PrivKey {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MarketFeeMultiplier` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub struct MarketFeeMultiplier {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ExpiryFuturesMarketInfo` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:229:12
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub struct ExpiryFuturesMarketInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerpetualMarketInfo` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:252:12
[INFO] [stdout]     |
[INFO] [stdout] 252 | pub struct PerpetualMarketInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerpetualMarketFunding` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:274:12
[INFO] [stdout]     |
[INFO] [stdout] 274 | pub struct PerpetualMarketFunding {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DerivativeMarketSettlementInfo` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:287:12
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub struct DerivativeMarketSettlementInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NextFundingTimestamp` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:297:12
[INFO] [stdout]     |
[INFO] [stdout] 297 | pub struct NextFundingTimestamp {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MidPriceAndTob` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:303:12
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub struct MidPriceAndTob {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Deposit` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:356:12
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub struct Deposit {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountTradeNonce` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:364:12
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub struct SubaccountTradeNonce {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountOrderbookMetadata` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:460:12
[INFO] [stdout]     |
[INFO] [stdout] 460 | pub struct SubaccountOrderbookMetadata {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountOrder` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:480:12
[INFO] [stdout]     |
[INFO] [stdout] 480 | pub struct SubaccountOrder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountOrderData` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:492:12
[INFO] [stdout]     |
[INFO] [stdout] 492 | pub struct SubaccountOrderData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Position` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:542:12
[INFO] [stdout]     |
[INFO] [stdout] 542 | pub struct Position {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MarketOrderIndicator` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:556:12
[INFO] [stdout]     |
[INFO] [stdout] 556 | pub struct MarketOrderIndicator {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TradeLog` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:565:12
[INFO] [stdout]     |
[INFO] [stdout] 565 | pub struct TradeLog {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PositionDelta` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:584:12
[INFO] [stdout]     |
[INFO] [stdout] 584 | pub struct PositionDelta {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DerivativeTradeLog` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:596:12
[INFO] [stdout]     |
[INFO] [stdout] 596 | pub struct DerivativeTradeLog {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountPosition` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:614:12
[INFO] [stdout]     |
[INFO] [stdout] 614 | pub struct SubaccountPosition {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountDeposit` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:622:12
[INFO] [stdout]     |
[INFO] [stdout] 622 | pub struct SubaccountDeposit {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DepositUpdate` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:630:12
[INFO] [stdout]     |
[INFO] [stdout] 630 | pub struct DepositUpdate {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PointsMultiplier` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:638:12
[INFO] [stdout]     |
[INFO] [stdout] 638 | pub struct PointsMultiplier {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TradingRewardCampaignBoostInfo` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:646:12
[INFO] [stdout]     |
[INFO] [stdout] 646 | pub struct TradingRewardCampaignBoostInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CampaignRewardPool` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:658:12
[INFO] [stdout]     |
[INFO] [stdout] 658 | pub struct CampaignRewardPool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TradingRewardCampaignInfo` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:668:12
[INFO] [stdout]     |
[INFO] [stdout] 668 | pub struct TradingRewardCampaignInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeeDiscountTierInfo` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:684:12
[INFO] [stdout]     |
[INFO] [stdout] 684 | pub struct FeeDiscountTierInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeeDiscountSchedule` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:696:12
[INFO] [stdout]     |
[INFO] [stdout] 696 | pub struct FeeDiscountSchedule {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeeDiscountTierTtl` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:715:12
[INFO] [stdout]     |
[INFO] [stdout] 715 | pub struct FeeDiscountTierTtl {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `VolumeRecord` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:723:12
[INFO] [stdout]     |
[INFO] [stdout] 723 | pub struct VolumeRecord {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AccountRewards` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:731:12
[INFO] [stdout]     |
[INFO] [stdout] 731 | pub struct AccountRewards {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TradeRecords` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:739:12
[INFO] [stdout]     |
[INFO] [stdout] 739 | pub struct TradeRecords {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountIDs` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:747:12
[INFO] [stdout]     |
[INFO] [stdout] 747 | pub struct SubaccountIDs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TradeRecord` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:753:12
[INFO] [stdout]     |
[INFO] [stdout] 753 | pub struct TradeRecord {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Level` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:763:12
[INFO] [stdout]     |
[INFO] [stdout] 763 | pub struct Level {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AggregateSubaccountVolumeRecord` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:773:12
[INFO] [stdout]     |
[INFO] [stdout] 773 | pub struct AggregateSubaccountVolumeRecord {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AggregateAccountVolumeRecord` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:781:12
[INFO] [stdout]     |
[INFO] [stdout] 781 | pub struct AggregateAccountVolumeRecord {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MarketVolume` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:789:12
[INFO] [stdout]     |
[INFO] [stdout] 789 | pub struct MarketVolume {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DenomDecimals` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:797:12
[INFO] [stdout]     |
[INFO] [stdout] 797 | pub struct DenomDecimals {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1013:12
[INFO] [stdout]      |
[INFO] [stdout] 1013 | pub struct MsgUpdateParams {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1025:12
[INFO] [stdout]      |
[INFO] [stdout] 1025 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDeposit` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1031:12
[INFO] [stdout]      |
[INFO] [stdout] 1031 | pub struct MsgDeposit {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDepositResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1044:12
[INFO] [stdout]      |
[INFO] [stdout] 1044 | pub struct MsgDepositResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdraw` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1050:12
[INFO] [stdout]      |
[INFO] [stdout] 1050 | pub struct MsgWithdraw {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1062:12
[INFO] [stdout]      |
[INFO] [stdout] 1062 | pub struct MsgWithdrawResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateSpotLimitOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1068:12
[INFO] [stdout]      |
[INFO] [stdout] 1068 | pub struct MsgCreateSpotLimitOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateSpotLimitOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1078:12
[INFO] [stdout]      |
[INFO] [stdout] 1078 | pub struct MsgCreateSpotLimitOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCreateSpotLimitOrders` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1086:12
[INFO] [stdout]      |
[INFO] [stdout] 1086 | pub struct MsgBatchCreateSpotLimitOrders {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCreateSpotLimitOrdersResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1096:12
[INFO] [stdout]      |
[INFO] [stdout] 1096 | pub struct MsgBatchCreateSpotLimitOrdersResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantSpotMarketLaunch` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1104:12
[INFO] [stdout]      |
[INFO] [stdout] 1104 | pub struct MsgInstantSpotMarketLaunch {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantSpotMarketLaunchResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1128:12
[INFO] [stdout]      |
[INFO] [stdout] 1128 | pub struct MsgInstantSpotMarketLaunchResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantPerpetualMarketLaunchResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1184:12
[INFO] [stdout]      |
[INFO] [stdout] 1184 | pub struct MsgInstantPerpetualMarketLaunchResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantBinaryOptionsMarketLaunchResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1241:12
[INFO] [stdout]      |
[INFO] [stdout] 1241 | pub struct MsgInstantBinaryOptionsMarketLaunchResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantExpiryFuturesMarketLaunchResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1300:12
[INFO] [stdout]      |
[INFO] [stdout] 1300 | pub struct MsgInstantExpiryFuturesMarketLaunchResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateSpotMarketOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1306:12
[INFO] [stdout]      |
[INFO] [stdout] 1306 | pub struct MsgCreateSpotMarketOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateSpotMarketOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1316:12
[INFO] [stdout]      |
[INFO] [stdout] 1316 | pub struct MsgCreateSpotMarketOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SpotMarketOrderResults` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1324:12
[INFO] [stdout]      |
[INFO] [stdout] 1324 | pub struct SpotMarketOrderResults {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateDerivativeLimitOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1335:12
[INFO] [stdout]      |
[INFO] [stdout] 1335 | pub struct MsgCreateDerivativeLimitOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateDerivativeLimitOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1345:12
[INFO] [stdout]      |
[INFO] [stdout] 1345 | pub struct MsgCreateDerivativeLimitOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateBinaryOptionsLimitOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1352:12
[INFO] [stdout]      |
[INFO] [stdout] 1352 | pub struct MsgCreateBinaryOptionsLimitOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateBinaryOptionsLimitOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1362:12
[INFO] [stdout]      |
[INFO] [stdout] 1362 | pub struct MsgCreateBinaryOptionsLimitOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCreateDerivativeLimitOrders` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1369:12
[INFO] [stdout]      |
[INFO] [stdout] 1369 | pub struct MsgBatchCreateDerivativeLimitOrders {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCreateDerivativeLimitOrdersResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1379:12
[INFO] [stdout]      |
[INFO] [stdout] 1379 | pub struct MsgBatchCreateDerivativeLimitOrdersResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelSpotOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1386:12
[INFO] [stdout]      |
[INFO] [stdout] 1386 | pub struct MsgCancelSpotOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelSpotOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1401:12
[INFO] [stdout]      |
[INFO] [stdout] 1401 | pub struct MsgCancelSpotOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCancelSpotOrders` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1406:12
[INFO] [stdout]      |
[INFO] [stdout] 1406 | pub struct MsgBatchCancelSpotOrders {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCancelSpotOrdersResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1416:12
[INFO] [stdout]      |
[INFO] [stdout] 1416 | pub struct MsgBatchCancelSpotOrdersResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCancelBinaryOptionsOrders` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1424:12
[INFO] [stdout]      |
[INFO] [stdout] 1424 | pub struct MsgBatchCancelBinaryOptionsOrders {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCancelBinaryOptionsOrdersResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1434:12
[INFO] [stdout]      |
[INFO] [stdout] 1434 | pub struct MsgBatchCancelBinaryOptionsOrdersResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchUpdateOrders` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1441:12
[INFO] [stdout]      |
[INFO] [stdout] 1441 | pub struct MsgBatchUpdateOrders {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchUpdateOrdersResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1470:12
[INFO] [stdout]      |
[INFO] [stdout] 1470 | pub struct MsgBatchUpdateOrdersResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateDerivativeMarketOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1487:12
[INFO] [stdout]      |
[INFO] [stdout] 1487 | pub struct MsgCreateDerivativeMarketOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateDerivativeMarketOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1497:12
[INFO] [stdout]      |
[INFO] [stdout] 1497 | pub struct MsgCreateDerivativeMarketOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DerivativeMarketOrderResults` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1505:12
[INFO] [stdout]      |
[INFO] [stdout] 1505 | pub struct DerivativeMarketOrderResults {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateBinaryOptionsMarketOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1520:12
[INFO] [stdout]      |
[INFO] [stdout] 1520 | pub struct MsgCreateBinaryOptionsMarketOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateBinaryOptionsMarketOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1530:12
[INFO] [stdout]      |
[INFO] [stdout] 1530 | pub struct MsgCreateBinaryOptionsMarketOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelDerivativeOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1539:12
[INFO] [stdout]      |
[INFO] [stdout] 1539 | pub struct MsgCancelDerivativeOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelDerivativeOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1558:12
[INFO] [stdout]      |
[INFO] [stdout] 1558 | pub struct MsgCancelDerivativeOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelBinaryOptionsOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1564:12
[INFO] [stdout]      |
[INFO] [stdout] 1564 | pub struct MsgCancelBinaryOptionsOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelBinaryOptionsOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1583:12
[INFO] [stdout]      |
[INFO] [stdout] 1583 | pub struct MsgCancelBinaryOptionsOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OrderData` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1587:12
[INFO] [stdout]      |
[INFO] [stdout] 1587 | pub struct OrderData {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCancelDerivativeOrders` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1604:12
[INFO] [stdout]      |
[INFO] [stdout] 1604 | pub struct MsgBatchCancelDerivativeOrders {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCancelDerivativeOrdersResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1614:12
[INFO] [stdout]      |
[INFO] [stdout] 1614 | pub struct MsgBatchCancelDerivativeOrdersResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubaccountTransfer` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1621:12
[INFO] [stdout]      |
[INFO] [stdout] 1621 | pub struct MsgSubaccountTransfer {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubaccountTransferResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1635:12
[INFO] [stdout]      |
[INFO] [stdout] 1635 | pub struct MsgSubaccountTransferResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExternalTransfer` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1640:12
[INFO] [stdout]      |
[INFO] [stdout] 1640 | pub struct MsgExternalTransfer {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExternalTransferResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1653:12
[INFO] [stdout]      |
[INFO] [stdout] 1653 | pub struct MsgExternalTransferResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgLiquidatePosition` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1658:12
[INFO] [stdout]      |
[INFO] [stdout] 1658 | pub struct MsgLiquidatePosition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgLiquidatePositionResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1672:12
[INFO] [stdout]      |
[INFO] [stdout] 1672 | pub struct MsgLiquidatePositionResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgEmergencySettleMarket` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1677:12
[INFO] [stdout]      |
[INFO] [stdout] 1677 | pub struct MsgEmergencySettleMarket {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgEmergencySettleMarketResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1689:12
[INFO] [stdout]      |
[INFO] [stdout] 1689 | pub struct MsgEmergencySettleMarketResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgIncreasePositionMargin` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1694:12
[INFO] [stdout]      |
[INFO] [stdout] 1694 | pub struct MsgIncreasePositionMargin {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgIncreasePositionMarginResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1711:12
[INFO] [stdout]      |
[INFO] [stdout] 1711 | pub struct MsgIncreasePositionMarginResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPrivilegedExecuteContract` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1716:12
[INFO] [stdout]      |
[INFO] [stdout] 1716 | pub struct MsgPrivilegedExecuteContract {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPrivilegedExecuteContractResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1733:12
[INFO] [stdout]      |
[INFO] [stdout] 1733 | pub struct MsgPrivilegedExecuteContractResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRewardsOptOut` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1740:12
[INFO] [stdout]      |
[INFO] [stdout] 1740 | pub struct MsgRewardsOptOut {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRewardsOptOutResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1747:12
[INFO] [stdout]      |
[INFO] [stdout] 1747 | pub struct MsgRewardsOptOutResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgReclaimLockedFunds` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1752:12
[INFO] [stdout]      |
[INFO] [stdout] 1752 | pub struct MsgReclaimLockedFunds {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgReclaimLockedFundsResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1764:12
[INFO] [stdout]      |
[INFO] [stdout] 1764 | pub struct MsgReclaimLockedFundsResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSignData` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1769:12
[INFO] [stdout]      |
[INFO] [stdout] 1769 | pub struct MsgSignData {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSignDoc` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1781:12
[INFO] [stdout]      |
[INFO] [stdout] 1781 | pub struct MsgSignDoc {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgAdminUpdateBinaryOptionsMarketResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1813:12
[INFO] [stdout]      |
[INFO] [stdout] 1813 | pub struct MsgAdminUpdateBinaryOptionsMarketResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]  --> src/pb/injective.oracle.v1beta1.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Params {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ChainlinkPriceState` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub struct ChainlinkPriceState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BandPriceState` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct BandPriceState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PriceFeedState` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:44:12
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub struct PriceFeedState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ProviderInfo` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct ProviderInfo {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ProviderState` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:64:12
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub struct ProviderState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ProviderPriceState` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:72:12
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub struct ProviderPriceState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PriceFeedInfo` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:80:12
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub struct PriceFeedInfo {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PriceFeedPrice` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:88:12
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub struct PriceFeedPrice {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CoinbasePriceState` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:94:12
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub struct CoinbasePriceState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PriceState` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:113:12
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub struct PriceState {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PythPriceState` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub struct PythPriceState {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BandOracleRequest` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:139:12
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct BandOracleRequest {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BandIbcParams` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:176:12
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub struct BandIbcParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LastPriceTimestamps` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:208:12
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub struct LastPriceTimestamps {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataStatistics` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:234:12
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub struct MetadataStatistics {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PriceAttestation` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:270:12
[INFO] [stdout]     |
[INFO] [stdout] 270 | pub struct PriceAttestation {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayProviderPrices` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:349:12
[INFO] [stdout]     |
[INFO] [stdout] 349 | pub struct MsgRelayProviderPrices {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayProviderPricesResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:361:12
[INFO] [stdout]     |
[INFO] [stdout] 361 | pub struct MsgRelayProviderPricesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayPriceFeedPrice` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:367:12
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub struct MsgRelayPriceFeedPrice {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayPriceFeedPriceResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:380:12
[INFO] [stdout]     |
[INFO] [stdout] 380 | pub struct MsgRelayPriceFeedPriceResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayBandRates` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:384:12
[INFO] [stdout]     |
[INFO] [stdout] 384 | pub struct MsgRelayBandRates {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayBandRatesResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:398:12
[INFO] [stdout]     |
[INFO] [stdout] 398 | pub struct MsgRelayBandRatesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayCoinbaseMessages` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:404:12
[INFO] [stdout]     |
[INFO] [stdout] 404 | pub struct MsgRelayCoinbaseMessages {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayCoinbaseMessagesResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:414:12
[INFO] [stdout]     |
[INFO] [stdout] 414 | pub struct MsgRelayCoinbaseMessagesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRequestBandIbcRates` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:420:12
[INFO] [stdout]     |
[INFO] [stdout] 420 | pub struct MsgRequestBandIbcRates {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRequestBandIbcRatesResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:429:12
[INFO] [stdout]     |
[INFO] [stdout] 429 | pub struct MsgRequestBandIbcRatesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayPythPrices` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:434:12
[INFO] [stdout]     |
[INFO] [stdout] 434 | pub struct MsgRelayPythPrices {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayPythPricesResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:443:12
[INFO] [stdout]     |
[INFO] [stdout] 443 | pub struct MsgRelayPythPricesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:447:12
[INFO] [stdout]     |
[INFO] [stdout] 447 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:459:12
[INFO] [stdout]     |
[INFO] [stdout] 459 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BridgeValidator` is never constructed
[INFO] [stdout]  --> src/pb/injective.peggy.v1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct BridgeValidator {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Valset` is never constructed
[INFO] [stdout]   --> src/pb/injective.peggy.v1.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct Valset {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LastObservedEthereumBlockHeight` is never constructed
[INFO] [stdout]   --> src/pb/injective.peggy.v1.rs:36:12
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub struct LastObservedEthereumBlockHeight {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LastClaimEvent` is never constructed
[INFO] [stdout]   --> src/pb/injective.peggy.v1.rs:45:12
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub struct LastClaimEvent {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Erc20ToDenom` is never constructed
[INFO] [stdout]   --> src/pb/injective.peggy.v1.rs:55:12
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub struct Erc20ToDenom {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:146:12
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub struct Params {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSetOrchestratorAddresses` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:205:12
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub struct MsgSetOrchestratorAddresses {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSetOrchestratorAddressesResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:215:12
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub struct MsgSetOrchestratorAddressesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgValsetConfirm` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:234:12
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub struct MsgValsetConfirm {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgValsetConfirmResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:246:12
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub struct MsgValsetConfirmResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSendToEth` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:262:12
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub struct MsgSendToEth {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSendToEthResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:274:12
[INFO] [stdout]     |
[INFO] [stdout] 274 | pub struct MsgSendToEthResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRequestBatch` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:287:12
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub struct MsgRequestBatch {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRequestBatchResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:295:12
[INFO] [stdout]     |
[INFO] [stdout] 295 | pub struct MsgRequestBatchResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgConfirmBatch` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:307:12
[INFO] [stdout]     |
[INFO] [stdout] 307 | pub struct MsgConfirmBatch {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgConfirmBatchResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:321:12
[INFO] [stdout]     |
[INFO] [stdout] 321 | pub struct MsgConfirmBatchResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDepositClaim` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:330:12
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub struct MsgDepositClaim {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDepositClaimResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:350:12
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub struct MsgDepositClaimResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawClaim` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:356:12
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub struct MsgWithdrawClaim {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawClaimResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:370:12
[INFO] [stdout]     |
[INFO] [stdout] 370 | pub struct MsgWithdrawClaimResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgErc20DeployedClaim` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:377:12
[INFO] [stdout]     |
[INFO] [stdout] 377 | pub struct MsgErc20DeployedClaim {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgErc20DeployedClaimResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:397:12
[INFO] [stdout]     |
[INFO] [stdout] 397 | pub struct MsgErc20DeployedClaimResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelSendToEth` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:404:12
[INFO] [stdout]     |
[INFO] [stdout] 404 | pub struct MsgCancelSendToEth {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelSendToEthResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:412:12
[INFO] [stdout]     |
[INFO] [stdout] 412 | pub struct MsgCancelSendToEthResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitBadSignatureEvidence` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:419:12
[INFO] [stdout]     |
[INFO] [stdout] 419 | pub struct MsgSubmitBadSignatureEvidence {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitBadSignatureEvidenceResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:429:12
[INFO] [stdout]     |
[INFO] [stdout] 429 | pub struct MsgSubmitBadSignatureEvidenceResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgValsetUpdatedClaim` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:435:12
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub struct MsgValsetUpdatedClaim {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgValsetUpdatedClaimResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:453:12
[INFO] [stdout]     |
[INFO] [stdout] 453 | pub struct MsgValsetUpdatedClaimResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:457:12
[INFO] [stdout]     |
[INFO] [stdout] 457 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:469:12
[INFO] [stdout]     |
[INFO] [stdout] 469 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContractRegistrationRequestProposal` is never constructed
[INFO] [stdout]  --> src/pb/injective.wasmx.v1.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct ContractRegistrationRequestProposal {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BatchContractRegistrationRequestProposal` is never constructed
[INFO] [stdout]   --> src/pb/injective.wasmx.v1.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct BatchContractRegistrationRequestProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BatchContractDeregistrationProposal` is never constructed
[INFO] [stdout]   --> src/pb/injective.wasmx.v1.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub struct BatchContractDeregistrationProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BatchStoreCodeProposal` is never constructed
[INFO] [stdout]   --> src/pb/injective.wasmx.v1.rs:68:12
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub struct BatchStoreCodeProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:110:12
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub struct Params {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExecuteContractCompat` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:159:12
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub struct MsgExecuteContractCompat {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExecuteContractCompatResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:176:12
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub struct MsgExecuteContractCompatResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateContract` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:183:12
[INFO] [stdout]     |
[INFO] [stdout] 183 | pub struct MsgUpdateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:201:12
[INFO] [stdout]     |
[INFO] [stdout] 201 | pub struct MsgUpdateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgActivateContract` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:205:12
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub struct MsgActivateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgActivateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:214:12
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub struct MsgActivateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDeactivateContract` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:218:12
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub struct MsgDeactivateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDeactivateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:227:12
[INFO] [stdout]     |
[INFO] [stdout] 227 | pub struct MsgDeactivateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:231:12
[INFO] [stdout]     |
[INFO] [stdout] 231 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:243:12
[INFO] [stdout]     |
[INFO] [stdout] 243 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRegisterContract` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:247:12
[INFO] [stdout]     |
[INFO] [stdout] 247 | pub struct MsgRegisterContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRegisterContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:255:12
[INFO] [stdout]     |
[INFO] [stdout] 255 | pub struct MsgRegisterContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Block` is never constructed
[INFO] [stdout]  --> src/pb/sf.cosmos.type.v2.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Block {
[INFO] [stdout]   |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Header` is never constructed
[INFO] [stdout]   --> src/pb/sf.cosmos.type.v2.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct Header {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Consensus` is never constructed
[INFO] [stdout]   --> src/pb/sf.cosmos.type.v2.rs:79:12
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub struct Consensus {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BlockId` is never constructed
[INFO] [stdout]   --> src/pb/sf.cosmos.type.v2.rs:87:12
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub struct BlockId {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PartSetHeader` is never constructed
[INFO] [stdout]   --> src/pb/sf.cosmos.type.v2.rs:95:12
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub struct PartSetHeader {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EventBytes` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct EventBytes {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EventAttributeBytes` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:158:12
[INFO] [stdout]     |
[INFO] [stdout] 158 | pub struct EventAttributeBytes {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TxResults` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:167:12
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub struct TxResults {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorUpdate` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:191:12
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub struct ValidatorUpdate {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PublicKey` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:199:12
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub struct PublicKey {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConsensusParams` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:216:12
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub struct ConsensusParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BlockParams` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:229:12
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub struct BlockParams {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvidenceParams` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:242:12
[INFO] [stdout]     |
[INFO] [stdout] 242 | pub struct EvidenceParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorParams` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:266:12
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub struct ValidatorParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `VersionParams` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:273:12
[INFO] [stdout]     |
[INFO] [stdout] 273 | pub struct VersionParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `HashedParams` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:282:12
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub struct HashedParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Sum` is never used
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:207:14
[INFO] [stdout]     |
[INFO] [stdout] 207 |     pub enum Sum {
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FieldOptions` is never constructed
[INFO] [stdout]  --> src/pb/sf.substreams.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct FieldOptions {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TransactionList` is never constructed
[INFO] [stdout]   --> src/pb/sf.substreams.cosmos.v1.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub struct TransactionList {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Transaction` is never constructed
[INFO] [stdout]   --> src/pb/sf.substreams.cosmos.v1.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub struct Transaction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Message` is never constructed
[INFO] [stdout]   --> src/pb/sf.substreams.cosmos.v1.rs:71:16
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub struct Message {
[INFO] [stdout]    |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Value` is never used
[INFO] [stdout]   --> src/pb/sf.substreams.cosmos.v1.rs:81:18
[INFO] [stdout]    |
[INFO] [stdout] 81 |         pub enum Value {
[INFO] [stdout]    |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BlockRef` is never constructed
[INFO] [stdout]   --> src/pb/sf.substreams.v1.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct BlockRef {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `update_round`
[INFO] [stdout]    --> src/lib.rs:122:29
[INFO] [stdout]     |
[INFO] [stdout] 122 |                         let update_round = UpdateRound::default();
[INFO] [stdout]     |                             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_update_round`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GenericAuthorization` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.authz.v1beta1.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct GenericAuthorization {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Grant` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct Grant {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GrantAuthorization` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub struct GrantAuthorization {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GrantQueueItem` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub struct GrantQueueItem {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgGrant` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub struct MsgGrant {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgGrantResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub struct MsgGrantResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExec` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:68:12
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub struct MsgExec {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExecResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:80:12
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub struct MsgExecResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRevoke` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:88:12
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub struct MsgRevoke {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRevokeResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.authz.v1beta1.rs:99:12
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub struct MsgRevokeResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPruneExpiredGrants` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.authz.v1beta1.rs:106:12
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub struct MsgPruneExpiredGrants {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPruneExpiredGrantsResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.authz.v1beta1.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub struct MsgPruneExpiredGrantsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.bank.v1beta1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Params {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SendEnabled` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.bank.v1beta1.rs:21:12
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub struct SendEnabled {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Input` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.bank.v1beta1.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct Input {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Output` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.bank.v1beta1.rs:39:12
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub struct Output {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Supply` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.bank.v1beta1.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub struct Supply {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DenomUnit` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.bank.v1beta1.rs:58:12
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub struct DenomUnit {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Metadata` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.bank.v1beta1.rs:77:12
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub struct Metadata {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSend` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub struct MsgSend {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSendResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:127:12
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub struct MsgSendResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgMultiSend` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:132:12
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub struct MsgMultiSend {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgMultiSendResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:143:12
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub struct MsgMultiSendResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:166:12
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSetSendEnabled` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:177:12
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub struct MsgSetSendEnabled {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSetSendEnabledResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:196:12
[INFO] [stdout]     |
[INFO] [stdout] 196 | pub struct MsgSetSendEnabledResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBurn` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:203:12
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub struct MsgBurn {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBurnResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.bank.v1beta1.rs:214:12
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub struct MsgBurnResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DecCoin` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.base.v1beta1.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub struct DecCoin {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgVerifyInvariant` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.crisis.v1beta1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct MsgVerifyInvariant {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgVerifyInvariantResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.crisis.v1beta1.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct MsgVerifyInvariantResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.crisis.v1beta1.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub struct MsgUpdateParams {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.crisis.v1beta1.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MultiSignature` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.crypto.multisig.v1beta1.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct MultiSignature {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CompactBitArray` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.crypto.multisig.v1beta1.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct CompactBitArray {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.distribution.v1beta1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Params {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorHistoricalRewards` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:35:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub struct ValidatorHistoricalRewards {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorCurrentRewards` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:46:12
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub struct ValidatorCurrentRewards {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorAccumulatedCommission` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct ValidatorAccumulatedCommission {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorOutstandingRewards` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:64:12
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub struct ValidatorOutstandingRewards {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorSlashEvent` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:74:12
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub struct ValidatorSlashEvent {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorSlashEvents` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:83:12
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub struct ValidatorSlashEvents {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeePool` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.distribution.v1beta1.rs:91:12
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub struct FeePool {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CommunityPoolSpendProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:108:12
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub struct CommunityPoolSpendProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DelegatorStartingInfo` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:126:12
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub struct DelegatorStartingInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DelegationDelegatorReward` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:138:12
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub struct DelegationDelegatorReward {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CommunityPoolSpendProposalWithDeposit` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct CommunityPoolSpendProposalWithDeposit {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSetWithdrawAddress` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:166:12
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub struct MsgSetWithdrawAddress {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSetWithdrawAddressResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:176:12
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub struct MsgSetWithdrawAddressResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawDelegatorReward` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:182:12
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub struct MsgWithdrawDelegatorReward {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawDelegatorRewardResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:192:12
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub struct MsgWithdrawDelegatorRewardResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawValidatorCommission` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:201:12
[INFO] [stdout]     |
[INFO] [stdout] 201 | pub struct MsgWithdrawValidatorCommission {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawValidatorCommissionResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:209:12
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub struct MsgWithdrawValidatorCommissionResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgFundCommunityPool` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:221:12
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub struct MsgFundCommunityPool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgFundCommunityPoolResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:233:12
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub struct MsgFundCommunityPoolResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:240:12
[INFO] [stdout]     |
[INFO] [stdout] 240 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:256:12
[INFO] [stdout]     |
[INFO] [stdout] 256 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCommunityPoolSpend` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:266:12
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub struct MsgCommunityPoolSpend {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCommunityPoolSpendResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:282:12
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub struct MsgCommunityPoolSpendResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDepositValidatorRewardsPool` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:290:12
[INFO] [stdout]     |
[INFO] [stdout] 290 | pub struct MsgDepositValidatorRewardsPool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDepositValidatorRewardsPoolResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.distribution.v1beta1.rs:304:12
[INFO] [stdout]     |
[INFO] [stdout] 304 | pub struct MsgDepositValidatorRewardsPoolResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitEvidence` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.evidence.v1beta1.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct MsgSubmitEvidence {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitEvidenceResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.evidence.v1beta1.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct MsgSubmitEvidenceResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TextProposal` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.gov.v1beta1.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct TextProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Deposit` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.gov.v1beta1.rs:31:12
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct Deposit {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DepositParams` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:119:12
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub struct DepositParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `VotingParams` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub struct VotingParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TallyParams` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:139:12
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct TallyParams {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:247:12
[INFO] [stdout]     |
[INFO] [stdout] 247 | pub struct MsgSubmitProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitProposalResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:261:12
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub struct MsgSubmitProposalResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgVoteResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:283:12
[INFO] [stdout]     |
[INFO] [stdout] 283 | pub struct MsgVoteResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgVoteWeighted` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:290:12
[INFO] [stdout]     |
[INFO] [stdout] 290 | pub struct MsgVoteWeighted {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgVoteWeightedResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:306:12
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub struct MsgVoteWeightedResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDeposit` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:311:12
[INFO] [stdout]     |
[INFO] [stdout] 311 | pub struct MsgDeposit {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDepositResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.gov.v1beta1.rs:325:12
[INFO] [stdout]     |
[INFO] [stdout] 325 | pub struct MsgDepositResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorSigningInfo` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.slashing.v1beta1.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct ValidatorSigningInfo {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.slashing.v1beta1.rs:34:12
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub struct Params {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUnjail` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.slashing.v1beta1.rs:49:12
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub struct MsgUnjail {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUnjailResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.slashing.v1beta1.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct MsgUnjailResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.slashing.v1beta1.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub struct MsgUpdateParams {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.slashing.v1beta1.rs:79:12
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SignatureDescriptors` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.tx.signing.v1beta1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct SignatureDescriptors {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SignatureDescriptor` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.tx.signing.v1beta1.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct SignatureDescriptor {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Data` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.tx.signing.v1beta1.rs:33:16
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub struct Data {
[INFO] [stdout]    |                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Multi` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.tx.signing.v1beta1.rs:54:20
[INFO] [stdout]    |
[INFO] [stdout] 54 |         pub struct Multi {
[INFO] [stdout]    |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Sum` is never used
[INFO] [stdout]   --> src/pb/cosmos.tx.signing.v1beta1.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |         pub enum Sum {
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Tx` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.tx.v1beta1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Tx {
[INFO] [stdout]   |            ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TxRaw` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.tx.v1beta1.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub struct TxRaw {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SignDoc` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.tx.v1beta1.rs:44:12
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub struct SignDoc {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TxBody` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.tx.v1beta1.rs:95:12
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub struct TxBody {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AuthInfo` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.tx.v1beta1.rs:145:12
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub struct AuthInfo {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SignerInfo` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.tx.v1beta1.rs:172:12
[INFO] [stdout]     |
[INFO] [stdout] 172 | pub struct SignerInfo {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ModeInfo` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.tx.v1beta1.rs:191:12
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub struct ModeInfo {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Fee` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.tx.v1beta1.rs:239:12
[INFO] [stdout]     |
[INFO] [stdout] 239 | pub struct Fee {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Multi` is never constructed
[INFO] [stdout]    --> src/pb/cosmos.tx.v1beta1.rs:212:16
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub struct Multi {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Sum` is never used
[INFO] [stdout]    --> src/pb/cosmos.tx.v1beta1.rs:225:14
[INFO] [stdout]     |
[INFO] [stdout] 225 |     pub enum Sum {
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Plan` is never constructed
[INFO] [stdout]  --> src/pb/cosmos.upgrade.v1beta1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Plan {
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SoftwareUpgradeProposal` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.upgrade.v1beta1.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub struct SoftwareUpgradeProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CancelSoftwareUpgradeProposal` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.upgrade.v1beta1.rs:58:12
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub struct CancelSoftwareUpgradeProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ModuleVersion` is never constructed
[INFO] [stdout]   --> src/pb/cosmos.upgrade.v1beta1.rs:71:12
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub struct ModuleVersion {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InterfaceDescriptor` is never constructed
[INFO] [stdout]  --> src/pb/cosmos_proto.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct InterfaceDescriptor {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CodeInfo` is never constructed
[INFO] [stdout]   --> src/pb/cosmwasm.wasm.v1.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct CodeInfo {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContractInfo` is never constructed
[INFO] [stdout]   --> src/pb/cosmwasm.wasm.v1.rs:44:12
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub struct ContractInfo {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Model` is never constructed
[INFO] [stdout]   --> src/pb/cosmwasm.wasm.v1.rs:98:12
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub struct Model {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgStoreCode` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:183:12
[INFO] [stdout]     |
[INFO] [stdout] 183 | pub struct MsgStoreCode {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgStoreCodeResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:198:12
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub struct MsgStoreCodeResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantiateContract` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:210:12
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub struct MsgInstantiateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantiateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:233:12
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub struct MsgInstantiateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantiateContract2` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:245:12
[INFO] [stdout]     |
[INFO] [stdout] 245 | pub struct MsgInstantiateContract2 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantiateContract2Response` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:275:12
[INFO] [stdout]     |
[INFO] [stdout] 275 | pub struct MsgInstantiateContract2Response {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExecuteContract` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:286:12
[INFO] [stdout]     |
[INFO] [stdout] 286 | pub struct MsgExecuteContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExecuteContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:303:12
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub struct MsgExecuteContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgMigrateContract` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:311:12
[INFO] [stdout]     |
[INFO] [stdout] 311 | pub struct MsgMigrateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgMigrateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:328:12
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub struct MsgMigrateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateAdmin` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:337:12
[INFO] [stdout]     |
[INFO] [stdout] 337 | pub struct MsgUpdateAdmin {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateAdminResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:351:12
[INFO] [stdout]     |
[INFO] [stdout] 351 | pub struct MsgUpdateAdminResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgClearAdmin` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:356:12
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub struct MsgClearAdmin {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgClearAdminResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:367:12
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub struct MsgClearAdminResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateInstantiateConfig` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:372:12
[INFO] [stdout]     |
[INFO] [stdout] 372 | pub struct MsgUpdateInstantiateConfig {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateInstantiateConfigResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:386:12
[INFO] [stdout]     |
[INFO] [stdout] 386 | pub struct MsgUpdateInstantiateConfigResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:393:12
[INFO] [stdout]     |
[INFO] [stdout] 393 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:409:12
[INFO] [stdout]     |
[INFO] [stdout] 409 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSudoContract` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:416:12
[INFO] [stdout]     |
[INFO] [stdout] 416 | pub struct MsgSudoContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSudoContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:433:12
[INFO] [stdout]     |
[INFO] [stdout] 433 | pub struct MsgSudoContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPinCodes` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:443:12
[INFO] [stdout]     |
[INFO] [stdout] 443 | pub struct MsgPinCodes {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPinCodesResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:457:12
[INFO] [stdout]     |
[INFO] [stdout] 457 | pub struct MsgPinCodesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUnpinCodes` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:464:12
[INFO] [stdout]     |
[INFO] [stdout] 464 | pub struct MsgUnpinCodes {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUnpinCodesResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:478:12
[INFO] [stdout]     |
[INFO] [stdout] 478 | pub struct MsgUnpinCodesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgStoreAndInstantiateContract` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:486:12
[INFO] [stdout]     |
[INFO] [stdout] 486 | pub struct MsgStoreAndInstantiateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgStoreAndInstantiateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:531:12
[INFO] [stdout]     |
[INFO] [stdout] 531 | pub struct MsgStoreAndInstantiateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgAddCodeUploadParamsAddresses` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:543:12
[INFO] [stdout]     |
[INFO] [stdout] 543 | pub struct MsgAddCodeUploadParamsAddresses {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgAddCodeUploadParamsAddressesResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:554:12
[INFO] [stdout]     |
[INFO] [stdout] 554 | pub struct MsgAddCodeUploadParamsAddressesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRemoveCodeUploadParamsAddresses` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:560:12
[INFO] [stdout]     |
[INFO] [stdout] 560 | pub struct MsgRemoveCodeUploadParamsAddresses {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRemoveCodeUploadParamsAddressesResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:571:12
[INFO] [stdout]     |
[INFO] [stdout] 571 | pub struct MsgRemoveCodeUploadParamsAddressesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgStoreAndMigrateContract` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:579:12
[INFO] [stdout]     |
[INFO] [stdout] 579 | pub struct MsgStoreAndMigrateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgStoreAndMigrateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:602:12
[INFO] [stdout]     |
[INFO] [stdout] 602 | pub struct MsgStoreAndMigrateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateContractLabel` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:616:12
[INFO] [stdout]     |
[INFO] [stdout] 616 | pub struct MsgUpdateContractLabel {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateContractLabelResponse` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:630:12
[INFO] [stdout]     |
[INFO] [stdout] 630 | pub struct MsgUpdateContractLabelResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StoreCodeProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:638:12
[INFO] [stdout]     |
[INFO] [stdout] 638 | pub struct StoreCodeProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InstantiateContractProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:675:12
[INFO] [stdout]     |
[INFO] [stdout] 675 | pub struct InstantiateContractProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InstantiateContract2Proposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:707:12
[INFO] [stdout]     |
[INFO] [stdout] 707 | pub struct InstantiateContract2Proposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MigrateContractProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:746:12
[INFO] [stdout]     |
[INFO] [stdout] 746 | pub struct MigrateContractProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SudoContractProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:771:12
[INFO] [stdout]     |
[INFO] [stdout] 771 | pub struct SudoContractProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ExecuteContractProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:791:12
[INFO] [stdout]     |
[INFO] [stdout] 791 | pub struct ExecuteContractProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UpdateAdminProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:817:12
[INFO] [stdout]     |
[INFO] [stdout] 817 | pub struct UpdateAdminProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClearAdminProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:837:12
[INFO] [stdout]     |
[INFO] [stdout] 837 | pub struct ClearAdminProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PinCodesProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:854:12
[INFO] [stdout]     |
[INFO] [stdout] 854 | pub struct PinCodesProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UnpinCodesProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:871:12
[INFO] [stdout]     |
[INFO] [stdout] 871 | pub struct UnpinCodesProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AccessConfigUpdate` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:886:12
[INFO] [stdout]     |
[INFO] [stdout] 886 | pub struct AccessConfigUpdate {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UpdateInstantiateConfigProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:900:12
[INFO] [stdout]     |
[INFO] [stdout] 900 | pub struct UpdateInstantiateConfigProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StoreAndInstantiateContractProposal` is never constructed
[INFO] [stdout]    --> src/pb/cosmwasm.wasm.v1.rs:918:12
[INFO] [stdout]     |
[INFO] [stdout] 918 | pub struct StoreAndInstantiateContractProposal {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Http` is never constructed
[INFO] [stdout]  --> src/pb/google.api.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct Http {
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `HttpRule` is never constructed
[INFO] [stdout]    --> src/pb/google.api.rs:296:12
[INFO] [stdout]     |
[INFO] [stdout] 296 | pub struct HttpRule {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CustomHttpPattern` is never constructed
[INFO] [stdout]    --> src/pb/google.api.rs:365:12
[INFO] [stdout]     |
[INFO] [stdout] 365 | pub struct CustomHttpPattern {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Pattern` is never used
[INFO] [stdout]    --> src/pb/google.api.rs:337:14
[INFO] [stdout]     |
[INFO] [stdout] 337 |     pub enum Pattern {
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Packet` is never constructed
[INFO] [stdout]   --> src/pb/ibc.core.channel.v1.rs:75:12
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub struct Packet {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PacketState` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:109:12
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub struct PacketState {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PacketId` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct PacketId {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Acknowledgement` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:148:12
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub struct Acknowledgement {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:181:12
[INFO] [stdout]     |
[INFO] [stdout] 181 | pub struct Params {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ErrorReceipt` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:304:12
[INFO] [stdout]     |
[INFO] [stdout] 304 | pub struct ErrorReceipt {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenInit` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:316:12
[INFO] [stdout]     |
[INFO] [stdout] 316 | pub struct MsgChannelOpenInit {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenInitResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:327:12
[INFO] [stdout]     |
[INFO] [stdout] 327 | pub struct MsgChannelOpenInitResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenTry` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:338:12
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub struct MsgChannelOpenTry {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenTryResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:360:12
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub struct MsgChannelOpenTryResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenAck` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:373:12
[INFO] [stdout]     |
[INFO] [stdout] 373 | pub struct MsgChannelOpenAck {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenAckResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:392:12
[INFO] [stdout]     |
[INFO] [stdout] 392 | pub struct MsgChannelOpenAckResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenConfirm` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:398:12
[INFO] [stdout]     |
[INFO] [stdout] 398 | pub struct MsgChannelOpenConfirm {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelOpenConfirmResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:414:12
[INFO] [stdout]     |
[INFO] [stdout] 414 | pub struct MsgChannelOpenConfirmResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelCloseInit` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:420:12
[INFO] [stdout]     |
[INFO] [stdout] 420 | pub struct MsgChannelCloseInit {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelCloseInitResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:431:12
[INFO] [stdout]     |
[INFO] [stdout] 431 | pub struct MsgChannelCloseInitResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelCloseConfirm` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:437:12
[INFO] [stdout]     |
[INFO] [stdout] 437 | pub struct MsgChannelCloseConfirm {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelCloseConfirmResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:455:12
[INFO] [stdout]     |
[INFO] [stdout] 455 | pub struct MsgChannelCloseConfirmResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRecvPacket` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:460:12
[INFO] [stdout]     |
[INFO] [stdout] 460 | pub struct MsgRecvPacket {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgTimeout` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:480:12
[INFO] [stdout]     |
[INFO] [stdout] 480 | pub struct MsgTimeout {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgTimeoutOnClose` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:502:12
[INFO] [stdout]     |
[INFO] [stdout] 502 | pub struct MsgTimeoutOnClose {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgAcknowledgement` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:528:12
[INFO] [stdout]     |
[INFO] [stdout] 528 | pub struct MsgAcknowledgement {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeInit` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:552:12
[INFO] [stdout]     |
[INFO] [stdout] 552 | pub struct MsgChannelUpgradeInit {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeInitResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:565:12
[INFO] [stdout]     |
[INFO] [stdout] 565 | pub struct MsgChannelUpgradeInitResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeTry` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:574:12
[INFO] [stdout]     |
[INFO] [stdout] 574 | pub struct MsgChannelUpgradeTry {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeAck` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:608:12
[INFO] [stdout]     |
[INFO] [stdout] 608 | pub struct MsgChannelUpgradeAck {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeOpenResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:681:12
[INFO] [stdout]     |
[INFO] [stdout] 681 | pub struct MsgChannelUpgradeOpenResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeTimeout` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:686:12
[INFO] [stdout]     |
[INFO] [stdout] 686 | pub struct MsgChannelUpgradeTimeout {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeTimeoutResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:703:12
[INFO] [stdout]     |
[INFO] [stdout] 703 | pub struct MsgChannelUpgradeTimeoutResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeCancel` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:708:12
[INFO] [stdout]     |
[INFO] [stdout] 708 | pub struct MsgChannelUpgradeCancel {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgChannelUpgradeCancelResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:725:12
[INFO] [stdout]     |
[INFO] [stdout] 725 | pub struct MsgChannelUpgradeCancelResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:730:12
[INFO] [stdout]     |
[INFO] [stdout] 730 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:743:12
[INFO] [stdout]     |
[INFO] [stdout] 743 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPruneAcknowledgements` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:748:12
[INFO] [stdout]     |
[INFO] [stdout] 748 | pub struct MsgPruneAcknowledgements {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPruneAcknowledgementsResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:761:12
[INFO] [stdout]     |
[INFO] [stdout] 761 | pub struct MsgPruneAcknowledgementsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Response` is never used
[INFO] [stdout]    --> src/pb/ibc.core.channel.v1.rs:158:14
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub enum Response {
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IdentifiedClientState` is never constructed
[INFO] [stdout]  --> src/pb/ibc.core.client.v1.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct IdentifiedClientState {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConsensusStateWithHeight` is never constructed
[INFO] [stdout]   --> src/pb/ibc.core.client.v1.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub struct ConsensusStateWithHeight {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClientConsensusStates` is never constructed
[INFO] [stdout]   --> src/pb/ibc.core.client.v1.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct ClientConsensusStates {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]   --> src/pb/ibc.core.client.v1.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub struct Params {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClientUpdateProposal` is never constructed
[INFO] [stdout]   --> src/pb/ibc.core.client.v1.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub struct ClientUpdateProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UpgradeProposal` is never constructed
[INFO] [stdout]   --> src/pb/ibc.core.client.v1.rs:97:12
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub struct UpgradeProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateClient` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub struct MsgCreateClient {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateClientResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub struct MsgCreateClientResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateClient` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:137:12
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub struct MsgUpdateClient {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateClientResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:151:12
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub struct MsgUpdateClientResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpgradeClient` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:157:12
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub struct MsgUpgradeClient {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpgradeClientResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:181:12
[INFO] [stdout]     |
[INFO] [stdout] 181 | pub struct MsgUpgradeClientResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitMisbehaviour` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:188:12
[INFO] [stdout]     |
[INFO] [stdout] 188 | pub struct MsgSubmitMisbehaviour {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitMisbehaviourResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:203:12
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub struct MsgSubmitMisbehaviourResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRecoverClient` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:208:12
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub struct MsgRecoverClient {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRecoverClientResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:223:12
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub struct MsgRecoverClientResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgIbcSoftwareUpgrade` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:228:12
[INFO] [stdout]     |
[INFO] [stdout] 228 | pub struct MsgIbcSoftwareUpgrade {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgIbcSoftwareUpgradeResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:248:12
[INFO] [stdout]     |
[INFO] [stdout] 248 | pub struct MsgIbcSoftwareUpgradeResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:253:12
[INFO] [stdout]     |
[INFO] [stdout] 253 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/ibc.core.client.v1.rs:266:12
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]  --> src/pb/injective.auction.v1beta1.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Params {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Bid` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct Bid {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EventBid` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:22:12
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub struct EventBid {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EventAuctionResult` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:35:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub struct EventAuctionResult {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EventAuctionStart` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:48:12
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub struct EventAuctionStart {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBid` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub struct MsgBid {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBidResponse` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:75:12
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub struct MsgBidResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:79:12
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub struct MsgUpdateParams {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]   --> src/pb/injective.auction.v1beta1.rs:91:12
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PubKey` is never constructed
[INFO] [stdout]  --> src/pb/injective.crypto.v1beta1.ethsecp256k1.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct PubKey {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PrivKey` is never constructed
[INFO] [stdout]   --> src/pb/injective.crypto.v1beta1.ethsecp256k1.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct PrivKey {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MarketFeeMultiplier` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub struct MarketFeeMultiplier {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ExpiryFuturesMarketInfo` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:229:12
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub struct ExpiryFuturesMarketInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerpetualMarketInfo` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:252:12
[INFO] [stdout]     |
[INFO] [stdout] 252 | pub struct PerpetualMarketInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerpetualMarketFunding` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:274:12
[INFO] [stdout]     |
[INFO] [stdout] 274 | pub struct PerpetualMarketFunding {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DerivativeMarketSettlementInfo` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:287:12
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub struct DerivativeMarketSettlementInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NextFundingTimestamp` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:297:12
[INFO] [stdout]     |
[INFO] [stdout] 297 | pub struct NextFundingTimestamp {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MidPriceAndTob` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:303:12
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub struct MidPriceAndTob {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Deposit` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:356:12
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub struct Deposit {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountTradeNonce` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:364:12
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub struct SubaccountTradeNonce {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountOrderbookMetadata` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:460:12
[INFO] [stdout]     |
[INFO] [stdout] 460 | pub struct SubaccountOrderbookMetadata {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountOrder` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:480:12
[INFO] [stdout]     |
[INFO] [stdout] 480 | pub struct SubaccountOrder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountOrderData` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:492:12
[INFO] [stdout]     |
[INFO] [stdout] 492 | pub struct SubaccountOrderData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Position` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:542:12
[INFO] [stdout]     |
[INFO] [stdout] 542 | pub struct Position {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MarketOrderIndicator` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:556:12
[INFO] [stdout]     |
[INFO] [stdout] 556 | pub struct MarketOrderIndicator {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TradeLog` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:565:12
[INFO] [stdout]     |
[INFO] [stdout] 565 | pub struct TradeLog {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PositionDelta` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:584:12
[INFO] [stdout]     |
[INFO] [stdout] 584 | pub struct PositionDelta {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DerivativeTradeLog` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:596:12
[INFO] [stdout]     |
[INFO] [stdout] 596 | pub struct DerivativeTradeLog {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountPosition` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:614:12
[INFO] [stdout]     |
[INFO] [stdout] 614 | pub struct SubaccountPosition {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountDeposit` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:622:12
[INFO] [stdout]     |
[INFO] [stdout] 622 | pub struct SubaccountDeposit {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DepositUpdate` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:630:12
[INFO] [stdout]     |
[INFO] [stdout] 630 | pub struct DepositUpdate {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PointsMultiplier` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:638:12
[INFO] [stdout]     |
[INFO] [stdout] 638 | pub struct PointsMultiplier {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TradingRewardCampaignBoostInfo` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:646:12
[INFO] [stdout]     |
[INFO] [stdout] 646 | pub struct TradingRewardCampaignBoostInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CampaignRewardPool` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:658:12
[INFO] [stdout]     |
[INFO] [stdout] 658 | pub struct CampaignRewardPool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TradingRewardCampaignInfo` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:668:12
[INFO] [stdout]     |
[INFO] [stdout] 668 | pub struct TradingRewardCampaignInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeeDiscountTierInfo` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:684:12
[INFO] [stdout]     |
[INFO] [stdout] 684 | pub struct FeeDiscountTierInfo {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeeDiscountSchedule` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:696:12
[INFO] [stdout]     |
[INFO] [stdout] 696 | pub struct FeeDiscountSchedule {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeeDiscountTierTtl` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:715:12
[INFO] [stdout]     |
[INFO] [stdout] 715 | pub struct FeeDiscountTierTtl {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `VolumeRecord` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:723:12
[INFO] [stdout]     |
[INFO] [stdout] 723 | pub struct VolumeRecord {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AccountRewards` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:731:12
[INFO] [stdout]     |
[INFO] [stdout] 731 | pub struct AccountRewards {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TradeRecords` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:739:12
[INFO] [stdout]     |
[INFO] [stdout] 739 | pub struct TradeRecords {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubaccountIDs` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:747:12
[INFO] [stdout]     |
[INFO] [stdout] 747 | pub struct SubaccountIDs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TradeRecord` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:753:12
[INFO] [stdout]     |
[INFO] [stdout] 753 | pub struct TradeRecord {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Level` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:763:12
[INFO] [stdout]     |
[INFO] [stdout] 763 | pub struct Level {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AggregateSubaccountVolumeRecord` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:773:12
[INFO] [stdout]     |
[INFO] [stdout] 773 | pub struct AggregateSubaccountVolumeRecord {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AggregateAccountVolumeRecord` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:781:12
[INFO] [stdout]     |
[INFO] [stdout] 781 | pub struct AggregateAccountVolumeRecord {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MarketVolume` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:789:12
[INFO] [stdout]     |
[INFO] [stdout] 789 | pub struct MarketVolume {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DenomDecimals` is never constructed
[INFO] [stdout]    --> src/pb/injective.exchange.v1beta1.rs:797:12
[INFO] [stdout]     |
[INFO] [stdout] 797 | pub struct DenomDecimals {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1013:12
[INFO] [stdout]      |
[INFO] [stdout] 1013 | pub struct MsgUpdateParams {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1025:12
[INFO] [stdout]      |
[INFO] [stdout] 1025 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDeposit` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1031:12
[INFO] [stdout]      |
[INFO] [stdout] 1031 | pub struct MsgDeposit {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDepositResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1044:12
[INFO] [stdout]      |
[INFO] [stdout] 1044 | pub struct MsgDepositResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdraw` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1050:12
[INFO] [stdout]      |
[INFO] [stdout] 1050 | pub struct MsgWithdraw {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1062:12
[INFO] [stdout]      |
[INFO] [stdout] 1062 | pub struct MsgWithdrawResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateSpotLimitOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1068:12
[INFO] [stdout]      |
[INFO] [stdout] 1068 | pub struct MsgCreateSpotLimitOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateSpotLimitOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1078:12
[INFO] [stdout]      |
[INFO] [stdout] 1078 | pub struct MsgCreateSpotLimitOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCreateSpotLimitOrders` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1086:12
[INFO] [stdout]      |
[INFO] [stdout] 1086 | pub struct MsgBatchCreateSpotLimitOrders {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCreateSpotLimitOrdersResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1096:12
[INFO] [stdout]      |
[INFO] [stdout] 1096 | pub struct MsgBatchCreateSpotLimitOrdersResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantSpotMarketLaunch` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1104:12
[INFO] [stdout]      |
[INFO] [stdout] 1104 | pub struct MsgInstantSpotMarketLaunch {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantSpotMarketLaunchResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1128:12
[INFO] [stdout]      |
[INFO] [stdout] 1128 | pub struct MsgInstantSpotMarketLaunchResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantPerpetualMarketLaunchResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1184:12
[INFO] [stdout]      |
[INFO] [stdout] 1184 | pub struct MsgInstantPerpetualMarketLaunchResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantBinaryOptionsMarketLaunchResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1241:12
[INFO] [stdout]      |
[INFO] [stdout] 1241 | pub struct MsgInstantBinaryOptionsMarketLaunchResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgInstantExpiryFuturesMarketLaunchResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1300:12
[INFO] [stdout]      |
[INFO] [stdout] 1300 | pub struct MsgInstantExpiryFuturesMarketLaunchResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateSpotMarketOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1306:12
[INFO] [stdout]      |
[INFO] [stdout] 1306 | pub struct MsgCreateSpotMarketOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateSpotMarketOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1316:12
[INFO] [stdout]      |
[INFO] [stdout] 1316 | pub struct MsgCreateSpotMarketOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SpotMarketOrderResults` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1324:12
[INFO] [stdout]      |
[INFO] [stdout] 1324 | pub struct SpotMarketOrderResults {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateDerivativeLimitOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1335:12
[INFO] [stdout]      |
[INFO] [stdout] 1335 | pub struct MsgCreateDerivativeLimitOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateDerivativeLimitOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1345:12
[INFO] [stdout]      |
[INFO] [stdout] 1345 | pub struct MsgCreateDerivativeLimitOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateBinaryOptionsLimitOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1352:12
[INFO] [stdout]      |
[INFO] [stdout] 1352 | pub struct MsgCreateBinaryOptionsLimitOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateBinaryOptionsLimitOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1362:12
[INFO] [stdout]      |
[INFO] [stdout] 1362 | pub struct MsgCreateBinaryOptionsLimitOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCreateDerivativeLimitOrders` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1369:12
[INFO] [stdout]      |
[INFO] [stdout] 1369 | pub struct MsgBatchCreateDerivativeLimitOrders {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCreateDerivativeLimitOrdersResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1379:12
[INFO] [stdout]      |
[INFO] [stdout] 1379 | pub struct MsgBatchCreateDerivativeLimitOrdersResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelSpotOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1386:12
[INFO] [stdout]      |
[INFO] [stdout] 1386 | pub struct MsgCancelSpotOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelSpotOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1401:12
[INFO] [stdout]      |
[INFO] [stdout] 1401 | pub struct MsgCancelSpotOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCancelSpotOrders` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1406:12
[INFO] [stdout]      |
[INFO] [stdout] 1406 | pub struct MsgBatchCancelSpotOrders {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCancelSpotOrdersResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1416:12
[INFO] [stdout]      |
[INFO] [stdout] 1416 | pub struct MsgBatchCancelSpotOrdersResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCancelBinaryOptionsOrders` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1424:12
[INFO] [stdout]      |
[INFO] [stdout] 1424 | pub struct MsgBatchCancelBinaryOptionsOrders {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCancelBinaryOptionsOrdersResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1434:12
[INFO] [stdout]      |
[INFO] [stdout] 1434 | pub struct MsgBatchCancelBinaryOptionsOrdersResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchUpdateOrders` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1441:12
[INFO] [stdout]      |
[INFO] [stdout] 1441 | pub struct MsgBatchUpdateOrders {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchUpdateOrdersResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1470:12
[INFO] [stdout]      |
[INFO] [stdout] 1470 | pub struct MsgBatchUpdateOrdersResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateDerivativeMarketOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1487:12
[INFO] [stdout]      |
[INFO] [stdout] 1487 | pub struct MsgCreateDerivativeMarketOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateDerivativeMarketOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1497:12
[INFO] [stdout]      |
[INFO] [stdout] 1497 | pub struct MsgCreateDerivativeMarketOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DerivativeMarketOrderResults` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1505:12
[INFO] [stdout]      |
[INFO] [stdout] 1505 | pub struct DerivativeMarketOrderResults {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateBinaryOptionsMarketOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1520:12
[INFO] [stdout]      |
[INFO] [stdout] 1520 | pub struct MsgCreateBinaryOptionsMarketOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCreateBinaryOptionsMarketOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1530:12
[INFO] [stdout]      |
[INFO] [stdout] 1530 | pub struct MsgCreateBinaryOptionsMarketOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelDerivativeOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1539:12
[INFO] [stdout]      |
[INFO] [stdout] 1539 | pub struct MsgCancelDerivativeOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelDerivativeOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1558:12
[INFO] [stdout]      |
[INFO] [stdout] 1558 | pub struct MsgCancelDerivativeOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelBinaryOptionsOrder` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1564:12
[INFO] [stdout]      |
[INFO] [stdout] 1564 | pub struct MsgCancelBinaryOptionsOrder {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelBinaryOptionsOrderResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1583:12
[INFO] [stdout]      |
[INFO] [stdout] 1583 | pub struct MsgCancelBinaryOptionsOrderResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OrderData` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1587:12
[INFO] [stdout]      |
[INFO] [stdout] 1587 | pub struct OrderData {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCancelDerivativeOrders` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1604:12
[INFO] [stdout]      |
[INFO] [stdout] 1604 | pub struct MsgBatchCancelDerivativeOrders {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgBatchCancelDerivativeOrdersResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1614:12
[INFO] [stdout]      |
[INFO] [stdout] 1614 | pub struct MsgBatchCancelDerivativeOrdersResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubaccountTransfer` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1621:12
[INFO] [stdout]      |
[INFO] [stdout] 1621 | pub struct MsgSubaccountTransfer {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubaccountTransferResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1635:12
[INFO] [stdout]      |
[INFO] [stdout] 1635 | pub struct MsgSubaccountTransferResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExternalTransfer` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1640:12
[INFO] [stdout]      |
[INFO] [stdout] 1640 | pub struct MsgExternalTransfer {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExternalTransferResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1653:12
[INFO] [stdout]      |
[INFO] [stdout] 1653 | pub struct MsgExternalTransferResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgLiquidatePosition` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1658:12
[INFO] [stdout]      |
[INFO] [stdout] 1658 | pub struct MsgLiquidatePosition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgLiquidatePositionResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1672:12
[INFO] [stdout]      |
[INFO] [stdout] 1672 | pub struct MsgLiquidatePositionResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgEmergencySettleMarket` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1677:12
[INFO] [stdout]      |
[INFO] [stdout] 1677 | pub struct MsgEmergencySettleMarket {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgEmergencySettleMarketResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1689:12
[INFO] [stdout]      |
[INFO] [stdout] 1689 | pub struct MsgEmergencySettleMarketResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgIncreasePositionMargin` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1694:12
[INFO] [stdout]      |
[INFO] [stdout] 1694 | pub struct MsgIncreasePositionMargin {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgIncreasePositionMarginResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1711:12
[INFO] [stdout]      |
[INFO] [stdout] 1711 | pub struct MsgIncreasePositionMarginResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPrivilegedExecuteContract` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1716:12
[INFO] [stdout]      |
[INFO] [stdout] 1716 | pub struct MsgPrivilegedExecuteContract {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgPrivilegedExecuteContractResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1733:12
[INFO] [stdout]      |
[INFO] [stdout] 1733 | pub struct MsgPrivilegedExecuteContractResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRewardsOptOut` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1740:12
[INFO] [stdout]      |
[INFO] [stdout] 1740 | pub struct MsgRewardsOptOut {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRewardsOptOutResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1747:12
[INFO] [stdout]      |
[INFO] [stdout] 1747 | pub struct MsgRewardsOptOutResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgReclaimLockedFunds` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1752:12
[INFO] [stdout]      |
[INFO] [stdout] 1752 | pub struct MsgReclaimLockedFunds {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgReclaimLockedFundsResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1764:12
[INFO] [stdout]      |
[INFO] [stdout] 1764 | pub struct MsgReclaimLockedFundsResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSignData` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1769:12
[INFO] [stdout]      |
[INFO] [stdout] 1769 | pub struct MsgSignData {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSignDoc` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1781:12
[INFO] [stdout]      |
[INFO] [stdout] 1781 | pub struct MsgSignDoc {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgAdminUpdateBinaryOptionsMarketResponse` is never constructed
[INFO] [stdout]     --> src/pb/injective.exchange.v1beta1.rs:1813:12
[INFO] [stdout]      |
[INFO] [stdout] 1813 | pub struct MsgAdminUpdateBinaryOptionsMarketResponse {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]  --> src/pb/injective.oracle.v1beta1.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Params {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ChainlinkPriceState` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub struct ChainlinkPriceState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BandPriceState` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct BandPriceState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PriceFeedState` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:44:12
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub struct PriceFeedState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ProviderInfo` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct ProviderInfo {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ProviderState` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:64:12
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub struct ProviderState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ProviderPriceState` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:72:12
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub struct ProviderPriceState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PriceFeedInfo` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:80:12
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub struct PriceFeedInfo {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PriceFeedPrice` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:88:12
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub struct PriceFeedPrice {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CoinbasePriceState` is never constructed
[INFO] [stdout]   --> src/pb/injective.oracle.v1beta1.rs:94:12
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub struct CoinbasePriceState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PriceState` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:113:12
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub struct PriceState {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PythPriceState` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub struct PythPriceState {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BandOracleRequest` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:139:12
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct BandOracleRequest {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BandIbcParams` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:176:12
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub struct BandIbcParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LastPriceTimestamps` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:208:12
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub struct LastPriceTimestamps {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataStatistics` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:234:12
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub struct MetadataStatistics {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PriceAttestation` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:270:12
[INFO] [stdout]     |
[INFO] [stdout] 270 | pub struct PriceAttestation {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayProviderPrices` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:349:12
[INFO] [stdout]     |
[INFO] [stdout] 349 | pub struct MsgRelayProviderPrices {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayProviderPricesResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:361:12
[INFO] [stdout]     |
[INFO] [stdout] 361 | pub struct MsgRelayProviderPricesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayPriceFeedPrice` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:367:12
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub struct MsgRelayPriceFeedPrice {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayPriceFeedPriceResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:380:12
[INFO] [stdout]     |
[INFO] [stdout] 380 | pub struct MsgRelayPriceFeedPriceResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayBandRates` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:384:12
[INFO] [stdout]     |
[INFO] [stdout] 384 | pub struct MsgRelayBandRates {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayBandRatesResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:398:12
[INFO] [stdout]     |
[INFO] [stdout] 398 | pub struct MsgRelayBandRatesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayCoinbaseMessages` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:404:12
[INFO] [stdout]     |
[INFO] [stdout] 404 | pub struct MsgRelayCoinbaseMessages {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayCoinbaseMessagesResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:414:12
[INFO] [stdout]     |
[INFO] [stdout] 414 | pub struct MsgRelayCoinbaseMessagesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRequestBandIbcRates` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:420:12
[INFO] [stdout]     |
[INFO] [stdout] 420 | pub struct MsgRequestBandIbcRates {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRequestBandIbcRatesResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:429:12
[INFO] [stdout]     |
[INFO] [stdout] 429 | pub struct MsgRequestBandIbcRatesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayPythPrices` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:434:12
[INFO] [stdout]     |
[INFO] [stdout] 434 | pub struct MsgRelayPythPrices {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRelayPythPricesResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:443:12
[INFO] [stdout]     |
[INFO] [stdout] 443 | pub struct MsgRelayPythPricesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:447:12
[INFO] [stdout]     |
[INFO] [stdout] 447 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.oracle.v1beta1.rs:459:12
[INFO] [stdout]     |
[INFO] [stdout] 459 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BridgeValidator` is never constructed
[INFO] [stdout]  --> src/pb/injective.peggy.v1.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct BridgeValidator {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Valset` is never constructed
[INFO] [stdout]   --> src/pb/injective.peggy.v1.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct Valset {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LastObservedEthereumBlockHeight` is never constructed
[INFO] [stdout]   --> src/pb/injective.peggy.v1.rs:36:12
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub struct LastObservedEthereumBlockHeight {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LastClaimEvent` is never constructed
[INFO] [stdout]   --> src/pb/injective.peggy.v1.rs:45:12
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub struct LastClaimEvent {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Erc20ToDenom` is never constructed
[INFO] [stdout]   --> src/pb/injective.peggy.v1.rs:55:12
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub struct Erc20ToDenom {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:146:12
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub struct Params {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSetOrchestratorAddresses` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:205:12
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub struct MsgSetOrchestratorAddresses {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSetOrchestratorAddressesResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:215:12
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub struct MsgSetOrchestratorAddressesResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgValsetConfirm` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:234:12
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub struct MsgValsetConfirm {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgValsetConfirmResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:246:12
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub struct MsgValsetConfirmResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSendToEth` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:262:12
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub struct MsgSendToEth {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSendToEthResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:274:12
[INFO] [stdout]     |
[INFO] [stdout] 274 | pub struct MsgSendToEthResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRequestBatch` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:287:12
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub struct MsgRequestBatch {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRequestBatchResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:295:12
[INFO] [stdout]     |
[INFO] [stdout] 295 | pub struct MsgRequestBatchResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgConfirmBatch` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:307:12
[INFO] [stdout]     |
[INFO] [stdout] 307 | pub struct MsgConfirmBatch {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgConfirmBatchResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:321:12
[INFO] [stdout]     |
[INFO] [stdout] 321 | pub struct MsgConfirmBatchResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDepositClaim` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:330:12
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub struct MsgDepositClaim {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDepositClaimResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:350:12
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub struct MsgDepositClaimResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawClaim` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:356:12
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub struct MsgWithdrawClaim {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgWithdrawClaimResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:370:12
[INFO] [stdout]     |
[INFO] [stdout] 370 | pub struct MsgWithdrawClaimResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgErc20DeployedClaim` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:377:12
[INFO] [stdout]     |
[INFO] [stdout] 377 | pub struct MsgErc20DeployedClaim {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgErc20DeployedClaimResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:397:12
[INFO] [stdout]     |
[INFO] [stdout] 397 | pub struct MsgErc20DeployedClaimResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelSendToEth` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:404:12
[INFO] [stdout]     |
[INFO] [stdout] 404 | pub struct MsgCancelSendToEth {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgCancelSendToEthResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:412:12
[INFO] [stdout]     |
[INFO] [stdout] 412 | pub struct MsgCancelSendToEthResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitBadSignatureEvidence` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:419:12
[INFO] [stdout]     |
[INFO] [stdout] 419 | pub struct MsgSubmitBadSignatureEvidence {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgSubmitBadSignatureEvidenceResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:429:12
[INFO] [stdout]     |
[INFO] [stdout] 429 | pub struct MsgSubmitBadSignatureEvidenceResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgValsetUpdatedClaim` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:435:12
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub struct MsgValsetUpdatedClaim {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgValsetUpdatedClaimResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:453:12
[INFO] [stdout]     |
[INFO] [stdout] 453 | pub struct MsgValsetUpdatedClaimResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:457:12
[INFO] [stdout]     |
[INFO] [stdout] 457 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.peggy.v1.rs:469:12
[INFO] [stdout]     |
[INFO] [stdout] 469 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ContractRegistrationRequestProposal` is never constructed
[INFO] [stdout]  --> src/pb/injective.wasmx.v1.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct ContractRegistrationRequestProposal {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BatchContractRegistrationRequestProposal` is never constructed
[INFO] [stdout]   --> src/pb/injective.wasmx.v1.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct BatchContractRegistrationRequestProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BatchContractDeregistrationProposal` is never constructed
[INFO] [stdout]   --> src/pb/injective.wasmx.v1.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub struct BatchContractDeregistrationProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BatchStoreCodeProposal` is never constructed
[INFO] [stdout]   --> src/pb/injective.wasmx.v1.rs:68:12
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub struct BatchStoreCodeProposal {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Params` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:110:12
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub struct Params {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExecuteContractCompat` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:159:12
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub struct MsgExecuteContractCompat {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgExecuteContractCompatResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:176:12
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub struct MsgExecuteContractCompatResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateContract` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:183:12
[INFO] [stdout]     |
[INFO] [stdout] 183 | pub struct MsgUpdateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:201:12
[INFO] [stdout]     |
[INFO] [stdout] 201 | pub struct MsgUpdateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgActivateContract` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:205:12
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub struct MsgActivateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgActivateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:214:12
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub struct MsgActivateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDeactivateContract` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:218:12
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub struct MsgDeactivateContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgDeactivateContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:227:12
[INFO] [stdout]     |
[INFO] [stdout] 227 | pub struct MsgDeactivateContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParams` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:231:12
[INFO] [stdout]     |
[INFO] [stdout] 231 | pub struct MsgUpdateParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgUpdateParamsResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:243:12
[INFO] [stdout]     |
[INFO] [stdout] 243 | pub struct MsgUpdateParamsResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRegisterContract` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:247:12
[INFO] [stdout]     |
[INFO] [stdout] 247 | pub struct MsgRegisterContract {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MsgRegisterContractResponse` is never constructed
[INFO] [stdout]    --> src/pb/injective.wasmx.v1.rs:255:12
[INFO] [stdout]     |
[INFO] [stdout] 255 | pub struct MsgRegisterContractResponse {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Block` is never constructed
[INFO] [stdout]  --> src/pb/sf.cosmos.type.v2.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Block {
[INFO] [stdout]   |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Header` is never constructed
[INFO] [stdout]   --> src/pb/sf.cosmos.type.v2.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct Header {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Consensus` is never constructed
[INFO] [stdout]   --> src/pb/sf.cosmos.type.v2.rs:79:12
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub struct Consensus {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BlockId` is never constructed
[INFO] [stdout]   --> src/pb/sf.cosmos.type.v2.rs:87:12
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub struct BlockId {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PartSetHeader` is never constructed
[INFO] [stdout]   --> src/pb/sf.cosmos.type.v2.rs:95:12
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub struct PartSetHeader {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EventBytes` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct EventBytes {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EventAttributeBytes` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:158:12
[INFO] [stdout]     |
[INFO] [stdout] 158 | pub struct EventAttributeBytes {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TxResults` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:167:12
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub struct TxResults {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorUpdate` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:191:12
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub struct ValidatorUpdate {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PublicKey` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:199:12
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub struct PublicKey {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConsensusParams` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:216:12
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub struct ConsensusParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BlockParams` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:229:12
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub struct BlockParams {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvidenceParams` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:242:12
[INFO] [stdout]     |
[INFO] [stdout] 242 | pub struct EvidenceParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidatorParams` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:266:12
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub struct ValidatorParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `VersionParams` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:273:12
[INFO] [stdout]     |
[INFO] [stdout] 273 | pub struct VersionParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `HashedParams` is never constructed
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:282:12
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub struct HashedParams {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Sum` is never used
[INFO] [stdout]    --> src/pb/sf.cosmos.type.v2.rs:207:14
[INFO] [stdout]     |
[INFO] [stdout] 207 |     pub enum Sum {
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FieldOptions` is never constructed
[INFO] [stdout]  --> src/pb/sf.substreams.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct FieldOptions {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TransactionList` is never constructed
[INFO] [stdout]   --> src/pb/sf.substreams.cosmos.v1.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub struct TransactionList {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Transaction` is never constructed
[INFO] [stdout]   --> src/pb/sf.substreams.cosmos.v1.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub struct Transaction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Message` is never constructed
[INFO] [stdout]   --> src/pb/sf.substreams.cosmos.v1.rs:71:16
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub struct Message {
[INFO] [stdout]    |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Value` is never used
[INFO] [stdout]   --> src/pb/sf.substreams.cosmos.v1.rs:81:18
[INFO] [stdout]    |
[INFO] [stdout] 81 |         pub enum Value {
[INFO] [stdout]    |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BlockRef` is never constructed
[INFO] [stdout]   --> src/pb/sf.substreams.v1.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct BlockRef {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.49s
[INFO] running `Command { std: "docker" "inspect" "6374c9c46ebea94d06a2a87b78ba99c5903329f4b19291dd2e2fcc5fa35f6b2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6374c9c46ebea94d06a2a87b78ba99c5903329f4b19291dd2e2fcc5fa35f6b2b", kill_on_drop: false }`
[INFO] [stdout] 6374c9c46ebea94d06a2a87b78ba99c5903329f4b19291dd2e2fcc5fa35f6b2b
