beaker wasm proposal
Arguments:
-
--help: Print help information -
--version: Print version information
Subcommands
beaker wasm proposal store-code
Proposal for storing .wasm on chain for later initialization
Arguments:
-
--help: Print help information -
--version: Print version information -
<contract-name>Name of the contract to store -
--permit-instantiate-only <permit-instantiate-only>: Restricting the code to be able to instantiate/migrate only by given address, no restriction by default -
-p/--proposal <proposal>: Path to proposal file, could be either yaml / toml format -
--title <title>: Proposal title (default: ``) -
--description <description>: Proposal description (default: ``) -
--deposit <deposit>: Proposal deposit to activate voting -
--repo <repo>: Public repository of the code (default: ``) -
--rust-flags <rust-flags>: RUST_FLAGS that passed while compiling to wasm If building with Beaker, it's usually "-C link-arg=-s" -
--optimizer <optimizer>: Type and version of the optimizer, either:rust-optimizer:<version>orworkspace-optimizer:<version>. Beaker use workspace-optimizer, the version, if not manually configured, can be found inwasmconfig doc -
-n/--network <network>: Name of the network to broadcast transaction to, the actual endpoint / chain-id are defined in config (default:local) -
--gas <gas>: Coin (amount and denom) you are willing to pay as gas eg.1000uosmo -
--gas-limit <gas-limit>: Limit to how much gas amount allowed to be consumed -
--signer-account <signer-account>: Specifies predefined account as a tx signer -
--signer-keyring <signer-keyring>: Specifies private_key as a tx signer (base64 encoded string) -
--signer-mnemonic <signer-mnemonic>: Specifies mnemonic as a tx signer -
--signer-private-key <signer-private-key>: Specifies private_key as a tx signer (base64 encoded string) -
-t/--timeout-height <timeout-height>: Specifies a block timeout height to prevent the tx from being committed past a certain height (default:0)
beaker wasm proposal vote
Vote for proposal
Arguments:
-
--help: Print help information -
--version: Print version information -
<contract-name>Name of the contract to store -
-o/--option <option>: Vote option, one of: yes, no, no_with_veto, abstain -
-n/--network <network>: Name of the network to broadcast transaction to, the actual endpoint / chain-id are defined in config (default:local) -
--gas <gas>: Coin (amount and denom) you are willing to pay as gas eg.1000uosmo -
--gas-limit <gas-limit>: Limit to how much gas amount allowed to be consumed -
--signer-account <signer-account>: Specifies predefined account as a tx signer -
--signer-keyring <signer-keyring>: Specifies private_key as a tx signer (base64 encoded string) -
--signer-mnemonic <signer-mnemonic>: Specifies mnemonic as a tx signer -
--signer-private-key <signer-private-key>: Specifies private_key as a tx signer (base64 encoded string) -
-t/--timeout-height <timeout-height>: Specifies a block timeout height to prevent the tx from being committed past a certain height (default:0)
beaker wasm proposal query
> beaker wasm proposal query's subcommands
Arguments:
-
--help: Print help information -
--version: Print version information