Cargo Features
[dependencies]
cw-ica-controller = { version = "0.20.0", default-features = false, features = ["export", "staking", "query"] }
- default = export, query, staking
-
disable export feature to disable all instantiate/execute/query exports
- export default = query, staking
-
Affects
ibc::handshake
,ibc::relay
,cw-ica-controller::contract
,query_msg::result_from_response
… - staking default export
-
Enables staking of cosmwasm-std
cosmwasm-std:
staking exposes bindings to a required staking moudle in the runtime, via new CosmosMsg types, and new QueryRequest types. This should only be enabled on contracts that require these types, so other contracts can be used on systems with eg. PoA consensus
Affects
query_msg::constants.VALIDATOR
,query_msg::constants.ALL_VALIDATORS
,query_msg::constants.DELEGATION
,query_msg::constants.ALL_DELEGATIONS
,query_msg::constants.STAKING_PARAMS
… - query default export
-
Enables prost
Affects
keys::reply_ids.SEND_QUERY_PACKET
,types::query_msg
,state::QUERY
,state::PENDING_QUERIES
,state::ica_query
…