[INFO] cloning repository https://github.com/Sotatek-huytran2/LegenDAO_Rework
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Sotatek-huytran2/LegenDAO_Rework" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSotatek-huytran2%2FLegenDAO_Rework", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSotatek-huytran2%2FLegenDAO_Rework'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] fee15eea3d8c5cb28474d1c5d549fb1ab0cd1098
[INFO] checking Sotatek-huytran2/LegenDAO_Rework against master#b3bd7058c139e71bae0862ef8f8ac936208873e9 for pr-123752
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSotatek-huytran2%2FLegenDAO_Rework" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Sotatek-huytran2/LegenDAO_Rework on toolchain b3bd7058c139e71bae0862ef8f8ac936208873e9
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b3bd7058c139e71bae0862ef8f8ac936208873e9" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Sotatek-huytran2/LegenDAO_Rework
[INFO] finished tweaking git repo https://github.com/Sotatek-huytran2/LegenDAO_Rework
[INFO] tweaked toml for git repo https://github.com/Sotatek-huytran2/LegenDAO_Rework written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/Sotatek-huytran2/LegenDAO_Rework 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" "+b3bd7058c139e71bae0862ef8f8ac936208873e9" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /workspace/builds/worker-3-tc1/source/contracts/staking/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[ERROR] this task or one of its parent failed!
[ERROR] no output for 300 seconds
[ERROR] note: run with `RUST_BACKTRACE=1` to display a backtrace.
[INFO] checking Sotatek-huytran2/LegenDAO_Rework against try#57fe1b734d9ff1c8a92bda60b85506b9648158d3 for pr-123752
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSotatek-huytran2%2FLegenDAO_Rework" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Sotatek-huytran2/LegenDAO_Rework on toolchain 57fe1b734d9ff1c8a92bda60b85506b9648158d3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+57fe1b734d9ff1c8a92bda60b85506b9648158d3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Sotatek-huytran2/LegenDAO_Rework
[INFO] finished tweaking git repo https://github.com/Sotatek-huytran2/LegenDAO_Rework
[INFO] tweaked toml for git repo https://github.com/Sotatek-huytran2/LegenDAO_Rework written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/Sotatek-huytran2/LegenDAO_Rework 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" "+57fe1b734d9ff1c8a92bda60b85506b9648158d3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /workspace/builds/worker-3-tc2/source/contracts/staking/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cosmwasm-schema v0.9.4
[INFO] [stderr]   Downloaded secret-cosmwasm-storage v0.10.0
[INFO] [stderr]   Downloaded secret-toolkit-snip20 v0.3.0
[INFO] [stderr]   Downloaded primitive-types v0.9.1
[INFO] [stderr]   Downloaded bincode2 v2.0.1
[INFO] [stderr]   Downloaded secret-toolkit-storage v0.3.0
[INFO] [stderr]   Downloaded secret-toolkit-incubator v0.3.1
[INFO] [stderr]   Downloaded secret-toolkit-snip721 v0.3.0
[INFO] [stderr]   Downloaded syn v1.0.100
[INFO] [stderr]   Downloaded secret-cosmwasm-std v0.10.1
[INFO] [stderr]   Downloaded cosmwasm-schema v0.10.1
[INFO] [stderr]   Downloaded remain v0.2.4
[INFO] [stderr]   Downloaded sha3 v0.10.5
[INFO] [stderr]   Downloaded secret-toolkit-permit v0.3.1
[INFO] [stderr]   Downloaded secret-toolkit-serialization v0.3.0
[INFO] [stderr]   Downloaded secret-toolkit-crypto v0.3.0
[INFO] [stderr]   Downloaded serde-json-wasm v0.2.3
[INFO] [stderr]   Downloaded secret-toolkit-utils v0.3.1
[INFO] [stderr]   Downloaded secret-toolkit-viewing-key v0.3.0
[INFO] [stderr]   Downloaded secret-toolkit v0.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+57fe1b734d9ff1c8a92bda60b85506b9648158d3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6c483953294b8802153edccebdae854fb8f5467c651e784cd3fd3e251d91381e
[INFO] running `Command { std: "docker" "start" "-a" "6c483953294b8802153edccebdae854fb8f5467c651e784cd3fd3e251d91381e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6c483953294b8802153edccebdae854fb8f5467c651e784cd3fd3e251d91381e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6c483953294b8802153edccebdae854fb8f5467c651e784cd3fd3e251d91381e", kill_on_drop: false }`
[INFO] [stdout] 6c483953294b8802153edccebdae854fb8f5467c651e784cd3fd3e251d91381e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+57fe1b734d9ff1c8a92bda60b85506b9648158d3" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2a52768301cb20dc57f60ec58b503ee206cb282c62bbd6aa1a2668a0260c9e09
[INFO] running `Command { std: "docker" "start" "-a" "2a52768301cb20dc57f60ec58b503ee206cb282c62bbd6aa1a2668a0260c9e09", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/staking/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]    Compiling proc-macro2 v1.0.43
[INFO] [stderr]    Compiling unicode-ident v1.0.4
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling syn v1.0.100
[INFO] [stderr]    Compiling serde_derive v1.0.144
[INFO] [stderr]    Compiling serde v1.0.144
[INFO] [stderr]    Compiling serde_json v1.0.85
[INFO] [stderr]    Compiling schemars v0.7.6
[INFO] [stderr]     Checking itoa v1.0.3
[INFO] [stderr]    Compiling typenum v1.15.0
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]     Checking ryu v1.0.11
[INFO] [stderr]    Compiling doc-comment v0.3.3
[INFO] [stderr]     Checking base64 v0.11.0
[INFO] [stderr]    Compiling libc v0.2.132
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]     Checking byteorder v1.4.3
[INFO] [stderr]     Checking cpufeatures v0.2.5
[INFO] [stderr]     Checking opaque-debug v0.3.0
[INFO] [stderr]     Checking ppv-lite86 v0.2.16
[INFO] [stderr]     Checking bech32 v0.8.1
[INFO] [stderr]     Checking subtle v2.4.1
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]     Checking static_assertions v1.1.0
[INFO] [stderr]     Checking rustc-hex v2.1.0
[INFO] [stderr]     Checking bytes v1.2.1
[INFO] [stderr]     Checking keccak v0.1.2
[INFO] [stderr]     Checking base64 v0.12.3
[INFO] [stderr]    Compiling hex-literal v0.3.4
[INFO] [stderr]    Compiling generic-array v0.14.6
[INFO] [stderr]     Checking fixed-hash v0.7.0
[INFO] [stderr]     Checking uint v0.9.3
[INFO] [stderr]     Checking primitive-types v0.9.1
[INFO] [stderr]     Checking rlp v0.5.1
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking block-buffer v0.10.3
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking ripemd160 v0.9.1
[INFO] [stderr]     Checking digest v0.10.5
[INFO] [stderr]     Checking sha3 v0.10.5
[INFO] [stderr]     Checking sha2 v0.10.6
[INFO] [stderr]    Compiling serde_derive_internals v0.25.0
[INFO] [stderr]    Compiling schemars_derive v0.7.6
[INFO] [stderr]    Compiling snafu-derive v0.6.10
[INFO] [stderr]    Compiling remain v0.2.4
[INFO] [stderr]     Checking snafu v0.6.10
[INFO] [stderr]     Checking serde-json-wasm v0.2.3
[INFO] [stderr]     Checking bincode2 v2.0.1
[INFO] [stderr]     Checking secret-cosmwasm-std v0.10.1
[INFO] [stderr]     Checking cosmwasm-schema v0.10.1
[INFO] [stderr]     Checking cosmwasm-schema v0.9.4
[INFO] [stderr]     Checking secret-cosmwasm-storage v0.10.0
[INFO] [stderr]     Checking secret-toolkit-serialization v0.3.0
[INFO] [stderr]     Checking secret-toolkit-crypto v0.3.0
[INFO] [stderr]     Checking secret-toolkit-permit v0.3.1
[INFO] [stderr]     Checking secret-toolkit-utils v0.3.1
[INFO] [stderr]     Checking secret-toolkit-storage v0.3.0
[INFO] [stderr]     Checking secret-toolkit-incubator v0.3.1
[INFO] [stderr]     Checking secret-toolkit-viewing-key v0.3.0
[INFO] [stderr]     Checking secret-toolkit-snip721 v0.3.0
[INFO] [stderr]     Checking secret-toolkit-snip20 v0.3.0
[INFO] [stderr]     Checking secret-toolkit v0.3.0
[INFO] [stderr]     Checking airdrop v0.1.0 (/opt/rustwide/workdir/contracts/airdrop)
[INFO] [stderr]     Checking platform v0.1.0 (/opt/rustwide/workdir/contracts/platform)
[INFO] [stderr]     Checking minter-contract v0.1.0 (/opt/rustwide/workdir/contracts/nft-minting)
[INFO] [stderr]     Checking snip721-lockable v0.1.0 (/opt/rustwide/workdir/contracts/snip721-lockable)
[INFO] [stderr]     Checking snip20 v0.1.0 (/opt/rustwide/workdir/contracts/snip20)
[INFO] [stderr]     Checking snip721 v0.1.0 (/opt/rustwide/workdir/contracts/snip721)
[INFO] [stderr]     Checking vesting v0.1.0 (/opt/rustwide/workdir/contracts/vesting)
[INFO] [stdout] warning: unused imports: `handle::handle`, `init::init`, `query::query`
[INFO] [stdout]  --> contracts/vesting/src/contract.rs:1:17
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub use crate::{handle::handle, init::init, query::query};
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `handle::handle`, `init::init`, `query::query`
[INFO] [stdout]  --> contracts/vesting/src/contract.rs:1:17
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub use crate::{handle::handle, init::init, query::query};
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `result`
[INFO] [stdout]  --> contracts/platform/src/contract.rs:1:16
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{vec, result};
[INFO] [stdout]   |                ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `OpenLootBoxMessage`
[INFO] [stdout]  --> contracts/platform/src/contract.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |     ReceiveMsg, ResponseStatus, OpenLootBoxMessage
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Empty`, `QueryRequest`, `from_slice`
[INFO] [stdout]   --> contracts/platform/src/contract.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 |     Uint128, QueryRequest, Empty, from_slice,
[INFO] [stdout]    |              ^^^^^^^^^^^^  ^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `snafu::NoneError`
[INFO] [stdout]   --> contracts/platform/src/contract.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use snafu::NoneError;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde::de::value::U128Deserializer`
[INFO] [stdout]  --> contracts/platform/src/msg.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use serde::de::value::U128Deserializer;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `QueryRequest`, `WasmQuery`
[INFO] [stdout]  --> contracts/platform/src/state.rs:1:83
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{Env, HumanAddr, ReadonlyStorage, StdError, StdResult, Storage, WasmQuery, QueryRequest, Binary};
[INFO] [stdout]   |                                                                                   ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::snip721::snip721_handle_msg::TokenTypeRespone`
[INFO] [stdout]   --> contracts/platform/src/state.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::snip721::snip721_handle_msg::TokenTypeRespone;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HumanAddr`
[INFO] [stdout]  --> contracts/platform/src/msgs/update_nft.rs:1:42
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{to_binary, CosmosMsg, HumanAddr, StdResult, WasmMsg};
[INFO] [stdout]   |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CosmosMsg`, `HumanAddr`, `WasmMsg`
[INFO] [stdout]  --> contracts/platform/src/msgs/nft_info.rs:1:38
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{to_binary, Empty, CosmosMsg, HumanAddr, StdResult, WasmMsg, WasmQuery, QueryRequest};
[INFO] [stdout]   |                                      ^^^^^^^^^  ^^^^^^^^^             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `StdResult` is imported redundantly
[INFO] [stdout]    --> contracts/snip20/src/msg.rs:511:36
[INFO] [stdout]     |
[INFO] [stdout] 510 |     use super::*;
[INFO] [stdout]     |         -------- the item `StdResult` is already imported here
[INFO] [stdout] 511 |     use cosmwasm_std::{from_slice, StdResult};
[INFO] [stdout]     |                                    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `snafu::NoneError`
[INFO] [stdout]  --> contracts/nft-minting/src/contract.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use snafu::NoneError;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TokenType`
[INFO] [stdout]   --> contracts/nft-minting/src/contract.rs:22:58
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::state::{build_random_numbers, config, Config, TokenType, config_read};
[INFO] [stdout]    |                                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::snip721::extension::Extension`
[INFO] [stdout]  --> contracts/nft-minting/src/handles/mint.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::snip721::extension::Extension;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::msgs::update_nft::change_nft_type`
[INFO] [stdout]   --> contracts/nft-minting/src/handles/mint.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::msgs::update_nft::change_nft_type;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Attributes`, `get_nft_attributes`
[INFO] [stdout]   --> contracts/nft-minting/src/handles/mint.rs:17:38
[INFO] [stdout]    |
[INFO] [stdout] 17 | use crate::types::token_attributes::{get_nft_attributes, Attributes};
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `secret_toolkit::serialization::Base64JsonOf`
[INFO] [stdout]  --> contracts/nft-minting/src/msg.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use secret_toolkit::serialization::Base64JsonOf;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HumanAddr`
[INFO] [stdout]  --> contracts/nft-minting/src/msgs/update_nft.rs:1:42
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{to_binary, CosmosMsg, HumanAddr, StdResult, WasmMsg};
[INFO] [stdout]   |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::snip721::metadata::Metadata`
[INFO] [stdout]  --> contracts/nft-minting/src/msgs/update_nft.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::snip721::metadata::Metadata;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `QueryResult`, `to_binary`
[INFO] [stdout]  --> contracts/nft-minting/src/queries/remaining.rs:3:62
[INFO] [stdout]   |
[INFO] [stdout] 3 | use cosmwasm_std::{Api, Extern, Querier, StdResult, Storage, QueryResult, to_binary};
[INFO] [stdout]   |                                                              ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Config`
[INFO] [stdout]  --> contracts/nft-minting/src/queries/remaining.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     Config, config_read
[INFO] [stdout]   |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TypedStoreMut`, `TypedStore`
[INFO] [stdout]   --> contracts/nft-minting/src/state.rs:14:31
[INFO] [stdout]    |
[INFO] [stdout] 14 | use secret_toolkit::storage::{TypedStore, TypedStoreMut};
[INFO] [stdout]    |                               ^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `result`
[INFO] [stdout]  --> contracts/platform/src/contract.rs:1:16
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{vec, result};
[INFO] [stdout]   |                ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `OpenLootBoxMessage`
[INFO] [stdout]  --> contracts/platform/src/contract.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |     ReceiveMsg, ResponseStatus, OpenLootBoxMessage
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Empty`, `QueryRequest`, `from_slice`
[INFO] [stdout]   --> contracts/platform/src/contract.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 |     Uint128, QueryRequest, Empty, from_slice,
[INFO] [stdout]    |              ^^^^^^^^^^^^  ^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `snafu::NoneError`
[INFO] [stdout]   --> contracts/platform/src/contract.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use snafu::NoneError;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde::de::value::U128Deserializer`
[INFO] [stdout]  --> contracts/platform/src/msg.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use serde::de::value::U128Deserializer;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `QueryRequest`, `WasmQuery`
[INFO] [stdout]  --> contracts/platform/src/state.rs:1:83
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{Env, HumanAddr, ReadonlyStorage, StdError, StdResult, Storage, WasmQuery, QueryRequest, Binary};
[INFO] [stdout]   |                                                                                   ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::snip721::snip721_handle_msg::TokenTypeRespone`
[INFO] [stdout]   --> contracts/platform/src/state.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::snip721::snip721_handle_msg::TokenTypeRespone;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HumanAddr`
[INFO] [stdout]  --> contracts/platform/src/msgs/update_nft.rs:1:42
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{to_binary, CosmosMsg, HumanAddr, StdResult, WasmMsg};
[INFO] [stdout]   |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CosmosMsg`, `HumanAddr`, `WasmMsg`
[INFO] [stdout]  --> contracts/platform/src/msgs/nft_info.rs:1:38
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{to_binary, Empty, CosmosMsg, HumanAddr, StdResult, WasmMsg, WasmQuery, QueryRequest};
[INFO] [stdout]   |                                      ^^^^^^^^^  ^^^^^^^^^             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking quest-tracker v0.1.0 (/opt/rustwide/workdir/contracts/quest-tracker)
[INFO] [stdout] warning: unused import: `snafu::NoneError`
[INFO] [stdout]  --> contracts/nft-minting/src/contract.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use snafu::NoneError;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TokenType`
[INFO] [stdout]   --> contracts/nft-minting/src/contract.rs:22:58
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::state::{build_random_numbers, config, Config, TokenType, config_read};
[INFO] [stdout]    |                                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::snip721::extension::Extension`
[INFO] [stdout]  --> contracts/nft-minting/src/handles/mint.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::snip721::extension::Extension;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::msgs::update_nft::change_nft_type`
[INFO] [stdout]   --> contracts/nft-minting/src/handles/mint.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::msgs::update_nft::change_nft_type;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Attributes`, `get_nft_attributes`
[INFO] [stdout]   --> contracts/nft-minting/src/handles/mint.rs:17:38
[INFO] [stdout]    |
[INFO] [stdout] 17 | use crate::types::token_attributes::{get_nft_attributes, Attributes};
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `secret_toolkit::serialization::Base64JsonOf`
[INFO] [stdout]  --> contracts/nft-minting/src/msg.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use secret_toolkit::serialization::Base64JsonOf;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HumanAddr`
[INFO] [stdout]  --> contracts/nft-minting/src/msgs/update_nft.rs:1:42
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{to_binary, CosmosMsg, HumanAddr, StdResult, WasmMsg};
[INFO] [stdout]   |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::snip721::metadata::Metadata`
[INFO] [stdout]  --> contracts/nft-minting/src/msgs/update_nft.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::snip721::metadata::Metadata;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `QueryResult`, `to_binary`
[INFO] [stdout]  --> contracts/nft-minting/src/queries/remaining.rs:3:62
[INFO] [stdout]   |
[INFO] [stdout] 3 | use cosmwasm_std::{Api, Extern, Querier, StdResult, Storage, QueryResult, to_binary};
[INFO] [stdout]   |                                                              ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Config`
[INFO] [stdout]  --> contracts/nft-minting/src/queries/remaining.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     Config, config_read
[INFO] [stdout]   |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TypedStoreMut`, `TypedStore`
[INFO] [stdout]   --> contracts/nft-minting/src/state.rs:14:31
[INFO] [stdout]    |
[INFO] [stdout] 14 | use secret_toolkit::storage::{TypedStore, TypedStoreMut};
[INFO] [stdout]    |                               ^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `handles::handle`
[INFO] [stdout]   --> contracts/quest-tracker/src/lib.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use handles::handle;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `init::init`
[INFO] [stdout]   --> contracts/quest-tracker/src/lib.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use init::init;
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `queries::query`
[INFO] [stdout]   --> contracts/quest-tracker/src/lib.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use queries::query;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate as contract`
[INFO] [stdout]   --> contracts/quest-tracker/src/lib.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate as contract;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `handles::handle`
[INFO] [stdout]   --> contracts/quest-tracker/src/lib.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use handles::handle;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `init::init`
[INFO] [stdout]   --> contracts/quest-tracker/src/lib.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use init::init;
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `queries::query`
[INFO] [stdout]   --> contracts/quest-tracker/src/lib.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use queries::query;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate as contract`
[INFO] [stdout]   --> contracts/quest-tracker/src/lib.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate as contract;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `handle` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/handles/mod.rs:45:8
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub fn handle<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `complete_quest` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/handles/complete_quest.rs:11:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub fn complete_quest<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `change_config` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/handles/change_config.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn change_config<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `change_quest_weight` is never used
[INFO] [stdout]  --> contracts/quest-tracker/src/handles/change_quest_weight.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn change_quest_weight<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_airdrop_contract` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/handles/register_airdrop_contract.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub fn register_airdrop_contract<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_quest_contract` is never used
[INFO] [stdout]  --> contracts/quest-tracker/src/handles/register_quest_contract.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn register_quest_contract<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_quest_contract` is never used
[INFO] [stdout]  --> contracts/quest-tracker/src/handles/remove_quest_contract.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub fn remove_quest_contract<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `init` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/init.rs:29:8
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub fn init<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `query` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/queries/mod.rs:21:8
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub fn query<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `query_get_quest_status` is never used
[INFO] [stdout]  --> contracts/quest-tracker/src/queries/get_quest_status.rs:5:8
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn query_get_quest_status<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `QUEST_CONTRACT` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | const QUEST_CONTRACT: &[u8] = b"quest_contract";
[INFO] [stdout]    |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `QUEST_STATUS` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:11:7
[INFO] [stdout]    |
[INFO] [stdout] 11 | const QUEST_STATUS: &[u8] = b"quest_status";
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `STORE_KEY`, `new`, `load`, `save`, and `assert_admin` are never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 22 | impl Config {
[INFO] [stdout]    | ----------- associated items in this implementation
[INFO] [stdout] 23 |     const STORE_KEY: &'static [u8] = b"config";
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 24 |
[INFO] [stdout] 25 |     pub fn new(admin: HumanAddr, token: SecretContract, platform: SecretContract) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn load<S: ReadonlyStorage>(store: &S) -> StdResult<Self> {
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 39 |     pub fn save<S: Storage>(&self, store: &mut S) -> StdResult<()> {
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 43 |     pub fn assert_admin(&self, address: &HumanAddr) -> StdResult<()> {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `add_quest_contract` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:54:8
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub fn add_quest_contract<S: Storage>(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_quest_contract` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:64:8
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub fn get_quest_contract<S: ReadonlyStorage>(store: &S, address: &HumanAddr) -> u8 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `add_quest_weight` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn add_quest_weight<S: Storage>(store: &mut S, quest: u8, weight: u8) -> StdResult<()> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_quest_weight` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:77:8
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub fn get_quest_weight<S: ReadonlyStorage>(store: &S, quest: u8) -> u8 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `set_quest_status` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:84:8
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub fn set_quest_status<S: Storage>(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_quest_status` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub fn get_quest_status<S: ReadonlyStorage>(store: &S, address: &HumanAddr) -> u8 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `address_to_bytes` is never used
[INFO] [stdout]    --> contracts/quest-tracker/src/state.rs:102:8
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub fn address_to_bytes(address: &HumanAddr) -> &[u8] {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 24 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `handle` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/handles/mod.rs:45:8
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub fn handle<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `complete_quest` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/handles/complete_quest.rs:11:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub fn complete_quest<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `change_config` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/handles/change_config.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn change_config<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `change_quest_weight` is never used
[INFO] [stdout]  --> contracts/quest-tracker/src/handles/change_quest_weight.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn change_quest_weight<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_airdrop_contract` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/handles/register_airdrop_contract.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub fn register_airdrop_contract<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_quest_contract` is never used
[INFO] [stdout]  --> contracts/quest-tracker/src/handles/register_quest_contract.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn register_quest_contract<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_quest_contract` is never used
[INFO] [stdout]  --> contracts/quest-tracker/src/handles/remove_quest_contract.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub fn remove_quest_contract<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `init` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/init.rs:29:8
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub fn init<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `query` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/queries/mod.rs:21:8
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub fn query<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `query_get_quest_status` is never used
[INFO] [stdout]  --> contracts/quest-tracker/src/queries/get_quest_status.rs:5:8
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn query_get_quest_status<S: Storage, A: Api, Q: Querier>(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `QUEST_CONTRACT` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | const QUEST_CONTRACT: &[u8] = b"quest_contract";
[INFO] [stdout]    |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `QUEST_STATUS` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:11:7
[INFO] [stdout]    |
[INFO] [stdout] 11 | const QUEST_STATUS: &[u8] = b"quest_status";
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `STORE_KEY`, `new`, `load`, `save`, and `assert_admin` are never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 22 | impl Config {
[INFO] [stdout]    | ----------- associated items in this implementation
[INFO] [stdout] 23 |     const STORE_KEY: &'static [u8] = b"config";
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 24 |
[INFO] [stdout] 25 |     pub fn new(admin: HumanAddr, token: SecretContract, platform: SecretContract) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn load<S: ReadonlyStorage>(store: &S) -> StdResult<Self> {
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 39 |     pub fn save<S: Storage>(&self, store: &mut S) -> StdResult<()> {
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 43 |     pub fn assert_admin(&self, address: &HumanAddr) -> StdResult<()> {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `add_quest_contract` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:54:8
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub fn add_quest_contract<S: Storage>(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_quest_contract` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:64:8
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub fn get_quest_contract<S: ReadonlyStorage>(store: &S, address: &HumanAddr) -> u8 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `add_quest_weight` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn add_quest_weight<S: Storage>(store: &mut S, quest: u8, weight: u8) -> StdResult<()> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_quest_weight` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:77:8
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub fn get_quest_weight<S: ReadonlyStorage>(store: &S, quest: u8) -> u8 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `set_quest_status` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:84:8
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub fn set_quest_status<S: Storage>(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_quest_status` is never used
[INFO] [stdout]   --> contracts/quest-tracker/src/state.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub fn get_quest_status<S: ReadonlyStorage>(store: &S, address: &HumanAddr) -> u8 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `address_to_bytes` is never used
[INFO] [stdout]    --> contracts/quest-tracker/src/state.rs:102:8
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub fn address_to_bytes(address: &HumanAddr) -> &[u8] {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 24 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]  --> contracts/snip721/src/utils.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::convert::TryInto;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/57fe1b734d9ff1c8a92bda60b85506b9648158d3/library/std/src/prelude/mod.rs:148:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `TryInto` is already defined here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]  --> contracts/snip721/src/utils.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::convert::TryInto;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/57fe1b734d9ff1c8a92bda60b85506b9648158d3/library/std/src/prelude/mod.rs:148:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `TryInto` is already defined here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]  --> contracts/snip721-lockable/src/utils.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::convert::TryInto;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/57fe1b734d9ff1c8a92bda60b85506b9648158d3/library/std/src/prelude/mod.rs:148:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `TryInto` is already defined here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `env`
[INFO] [stdout]    --> contracts/nft-minting/src/contract.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 167 |     env: Env,
[INFO] [stdout]     |     ^^^ help: if this is intentional, prefix it with an underscore: `_env`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `env`
[INFO] [stdout]    --> contracts/nft-minting/src/contract.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 167 |     env: Env,
[INFO] [stdout]     |     ^^^ help: if this is intentional, prefix it with an underscore: `_env`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]  --> contracts/snip721-lockable/src/utils.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::convert::TryInto;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/57fe1b734d9ff1c8a92bda60b85506b9648158d3/library/std/src/prelude/mod.rs:148:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `TryInto` is already defined here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `batch_mint` is never used
[INFO] [stdout]   --> contracts/platform/src/msgs/mint_nft.rs:39:8
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub fn batch_mint(
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `enable_reveal_msg` is never used
[INFO] [stdout]  --> contracts/platform/src/msgs/msg_enable_reveal.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub fn enable_reveal_msg(contract: Contract) -> CosmosMsg {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> contracts/platform/src/contract.rs:221:41
[INFO] [stdout]     |
[INFO] [stdout] 221 |     let hash = Sha256::digest(message_u8.clone());
[INFO] [stdout]     |                                         ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `[u8]` does not implement `Clone`, so calling `clone` on `&[u8]` copies the reference, which does not do anything and can be removed
[INFO] [stdout]     = note: `#[warn(noop_method_call)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking staking v0.1.0 (/opt/rustwide/workdir/contracts/staking)
[INFO] [stdout] warning: function `get_nft_attributes` is never used
[INFO] [stdout]   --> contracts/nft-minting/src/types/token_attributes.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub fn get_nft_attributes<S: ReadonlyStorage>(store: &S, token_id: u64) -> Option<CoinAttributes> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_nft_attributes` is never used
[INFO] [stdout]   --> contracts/nft-minting/src/types/token_attributes.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub fn get_nft_attributes<S: ReadonlyStorage>(store: &S, token_id: u64) -> Option<CoinAttributes> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `batch_mint` is never used
[INFO] [stdout]   --> contracts/platform/src/msgs/mint_nft.rs:39:8
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub fn batch_mint(
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `enable_reveal_msg` is never used
[INFO] [stdout]  --> contracts/platform/src/msgs/msg_enable_reveal.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub fn enable_reveal_msg(contract: Contract) -> CosmosMsg {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> contracts/platform/src/contract.rs:221:41
[INFO] [stdout]     |
[INFO] [stdout] 221 |     let hash = Sha256::digest(message_u8.clone());
[INFO] [stdout]     |                                         ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `[u8]` does not implement `Clone`, so calling `clone` on `&[u8]` copies the reference, which does not do anything and can be removed
[INFO] [stdout]     = note: `#[warn(noop_method_call)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `idx`
[INFO] [stdout]    --> contracts/snip721/src/contract.rs:738:17
[INFO] [stdout]     |
[INFO] [stdout] 738 |     let (token, idx) = get_token(&deps.storage, token_id, opt_err)?;
[INFO] [stdout]     |                 ^^^ help: if this is intentional, prefix it with an underscore: `_idx`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `leave_n_most_significant_digits` is never used
[INFO] [stdout]     --> contracts/staking/src/contract.rs:1140:4
[INFO] [stdout]      |
[INFO] [stdout] 1140 | fn leave_n_most_significant_digits(num: u128, digits: u32) -> u128 {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `idx`
[INFO] [stdout]    --> contracts/snip721/src/contract.rs:738:17
[INFO] [stdout]     |
[INFO] [stdout] 738 |     let (token, idx) = get_token(&deps.storage, token_id, opt_err)?;
[INFO] [stdout]     |                 ^^^ help: if this is intentional, prefix it with an underscore: `_idx`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `leave_n_most_significant_digits` is never used
[INFO] [stdout]     --> contracts/staking/src/contract.rs:1140:4
[INFO] [stdout]      |
[INFO] [stdout] 1140 | fn leave_n_most_significant_digits(num: u128, digits: u32) -> u128 {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.68s
[INFO] running `Command { std: "docker" "inspect" "2a52768301cb20dc57f60ec58b503ee206cb282c62bbd6aa1a2668a0260c9e09", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a52768301cb20dc57f60ec58b503ee206cb282c62bbd6aa1a2668a0260c9e09", kill_on_drop: false }`
[INFO] [stdout] 2a52768301cb20dc57f60ec58b503ee206cb282c62bbd6aa1a2668a0260c9e09
