List of all items
Structs
- admin::DefaultImpl
- admin::InitMsg
- composability::tester::ClonableMemoryStorage
- composability::tester::MockExtern
- core::Callback
- core::ContractInstantiationInfo
- core::ContractLink
- ensemble::BankResponse
- ensemble::Block
- ensemble::ContractEnsemble
- ensemble::EnsembleQuerier
- ensemble::ExecuteResponse
- ensemble::InstantiateResponse
- ensemble::Iter
- ensemble::MockEnv
- killswitch::ContractStatus
- killswitch::DefaultImpl
- math::Decimal256
- math::Prng
- math::Uint256
- permit::Coin
- permit::Fee
- permit::Permit
- permit::PermitContent
- permit::PermitMsg
- permit::PermitParams
- permit::PermitSignature
- permit::PubKey
- permit::SignedPermit
- prelude::AllBalanceResponse
- prelude::AllDelegationsResponse
- prelude::BalanceResponse
- prelude::Binary
- prelude::BlockInfo
- prelude::BondedDenomResponse
- prelude::BondedRatioResponse
- prelude::CanonicalAddr
- prelude::Coin
- prelude::Context
- prelude::ContractInfo
- prelude::Decimal
- prelude::Delegation
- prelude::Empty
- prelude::Env
- prelude::Extern
- prelude::FullDelegation
- prelude::HandleResponse
- prelude::HumanAddr
- prelude::InflationResponse
- prelude::InitResponse
- prelude::LogAttribute
- prelude::MemoryStorage
- prelude::MessageInfo
- prelude::MigrateResponse
- prelude::ProposalsResponse
- prelude::RewardsResponse
- prelude::Uint128
- prelude::UnbondingDelegationsResponse
- prelude::Validator
- prelude::ValidatorsResponse
- prelude::cosmwasm_std::AllBalanceResponse
- prelude::cosmwasm_std::AllDelegationsResponse
- prelude::cosmwasm_std::BalanceResponse
- prelude::cosmwasm_std::Binary
- prelude::cosmwasm_std::BlockInfo
- prelude::cosmwasm_std::BondedDenomResponse
- prelude::cosmwasm_std::BondedRatioResponse
- prelude::cosmwasm_std::CanonicalAddr
- prelude::cosmwasm_std::Coin
- prelude::cosmwasm_std::Context
- prelude::cosmwasm_std::ContractInfo
- prelude::cosmwasm_std::Decimal
- prelude::cosmwasm_std::Delegation
- prelude::cosmwasm_std::Empty
- prelude::cosmwasm_std::Env
- prelude::cosmwasm_std::Extern
- prelude::cosmwasm_std::FullDelegation
- prelude::cosmwasm_std::HandleResponse
- prelude::cosmwasm_std::HumanAddr
- prelude::cosmwasm_std::InflationResponse
- prelude::cosmwasm_std::InitResponse
- prelude::cosmwasm_std::LogAttribute
- prelude::cosmwasm_std::MemoryStorage
- prelude::cosmwasm_std::MessageInfo
- prelude::cosmwasm_std::MigrateResponse
- prelude::cosmwasm_std::ProposalsResponse
- prelude::cosmwasm_std::RewardsResponse
- prelude::cosmwasm_std::Uint128
- prelude::cosmwasm_std::UnbondingDelegationsResponse
- prelude::cosmwasm_std::Validator
- prelude::cosmwasm_std::ValidatorsResponse
- prelude::cosmwasm_std::testing::BankQuerier
- prelude::cosmwasm_std::testing::MockApi
- prelude::cosmwasm_std::testing::MockQuerier
- prelude::cosmwasm_std::testing::StakingQuerier
- prelude::cosmwasm_storage::Bucket
- prelude::cosmwasm_storage::PrefixedStorage
- prelude::cosmwasm_storage::ReadonlyBucket
- prelude::cosmwasm_storage::ReadonlyPrefixedStorage
- prelude::cosmwasm_storage::ReadonlySingleton
- prelude::cosmwasm_storage::ReadonlyTypedStorage
- prelude::cosmwasm_storage::RepLog
- prelude::cosmwasm_storage::Singleton
- prelude::cosmwasm_storage::StorageTransaction
- prelude::cosmwasm_storage::TypedStorage
- prelude::schemars::_serde_json::Deserializer
- prelude::schemars::_serde_json::Error
- prelude::schemars::_serde_json::Map
- prelude::schemars::_serde_json::Number
- prelude::schemars::_serde_json::Serializer
- prelude::schemars::_serde_json::StreamDeserializer
- prelude::schemars::_serde_json::de::Deserializer
- prelude::schemars::_serde_json::de::IoRead
- prelude::schemars::_serde_json::de::SliceRead
- prelude::schemars::_serde_json::de::StrRead
- prelude::schemars::_serde_json::de::StreamDeserializer
- prelude::schemars::_serde_json::error::Error
- prelude::schemars::_serde_json::map::IntoIter
- prelude::schemars::_serde_json::map::Iter
- prelude::schemars::_serde_json::map::IterMut
- prelude::schemars::_serde_json::map::Keys
- prelude::schemars::_serde_json::map::Map
- prelude::schemars::_serde_json::map::OccupiedEntry
- prelude::schemars::_serde_json::map::VacantEntry
- prelude::schemars::_serde_json::map::Values
- prelude::schemars::_serde_json::map::ValuesMut
- prelude::schemars::_serde_json::ser::CompactFormatter
- prelude::schemars::_serde_json::ser::PrettyFormatter
- prelude::schemars::_serde_json::ser::Serializer
- prelude::schemars::_serde_json::value::Map
- prelude::schemars::_serde_json::value::Number
- prelude::schemars::_serde_json::value::Serializer
- prelude::schemars::gen::SchemaGenerator
- prelude::schemars::gen::SchemaSettings
- prelude::schemars::schema::ArrayValidation
- prelude::schemars::schema::Metadata
- prelude::schemars::schema::NumberValidation
- prelude::schemars::schema::ObjectValidation
- prelude::schemars::schema::RootSchema
- prelude::schemars::schema::SchemaObject
- prelude::schemars::schema::StringValidation
- prelude::schemars::schema::SubschemaValidation
- prelude::serde::de::IgnoredAny
- prelude::serde::de::value::BoolDeserializer
- prelude::serde::de::value::BorrowedBytesDeserializer
- prelude::serde::de::value::BorrowedStrDeserializer
- prelude::serde::de::value::BytesDeserializer
- prelude::serde::de::value::CharDeserializer
- prelude::serde::de::value::CowStrDeserializer
- prelude::serde::de::value::Error
- prelude::serde::de::value::F32Deserializer
- prelude::serde::de::value::F64Deserializer
- prelude::serde::de::value::I128Deserializer
- prelude::serde::de::value::I16Deserializer
- prelude::serde::de::value::I32Deserializer
- prelude::serde::de::value::I64Deserializer
- prelude::serde::de::value::I8Deserializer
- prelude::serde::de::value::IsizeDeserializer
- prelude::serde::de::value::MapAccessDeserializer
- prelude::serde::de::value::MapDeserializer
- prelude::serde::de::value::SeqAccessDeserializer
- prelude::serde::de::value::SeqDeserializer
- prelude::serde::de::value::StrDeserializer
- prelude::serde::de::value::StringDeserializer
- prelude::serde::de::value::U128Deserializer
- prelude::serde::de::value::U16Deserializer
- prelude::serde::de::value::U32Deserializer
- prelude::serde::de::value::U64Deserializer
- prelude::serde::de::value::U8Deserializer
- prelude::serde::de::value::UnitDeserializer
- prelude::serde::de::value::UsizeDeserializer
- prelude::serde::ser::Impossible
- prelude::testing::BankQuerier
- prelude::testing::MockApi
- prelude::testing::MockQuerier
- prelude::testing::StakingQuerier
- snip20_client::ISnip20
- snip20_impl::DefaultSnip20Impl
- snip20_impl::SymbolValidation
- snip20_impl::batch::BurnFromAction
- snip20_impl::batch::MintAction
- snip20_impl::batch::SendAction
- snip20_impl::batch::SendFromAction
- snip20_impl::batch::TransferAction
- snip20_impl::batch::TransferFromAction
- snip20_impl::msg::CreateViewingKeyResponse
- snip20_impl::msg::InitConfig
- snip20_impl::msg::InitConfigBuilder
- snip20_impl::msg::InitMsg
- snip20_impl::msg::InitialAllowance
- snip20_impl::msg::InitialBalance
- snip20_impl::receiver::Snip20ReceiveMsg
- snip20_impl::state::Allowance
- snip20_impl::state::Balances
- snip20_impl::state::Config
- snip20_impl::state::Constants
- snip20_impl::state::ReadonlyBalances
- snip20_impl::state::ReadonlyConfig
- snip20_impl::transaction_history::RichTx
- snip20_impl::transaction_history::Tx
- storage::IterableStorage
- storage::StorageIterator
- vk::ViewingKey
- vk::vk_auth::DefaultImpl
Enums
- admin::HandleMsg
- admin::QueryMsg
- ensemble::Response
- killswitch::ContractStatusLevel
- killswitch::HandleMsg
- killswitch::QueryMsg
- prelude::BankMsg
- prelude::BankQuery
- prelude::CosmosMsg
- prelude::DistQuery
- prelude::GovMsg
- prelude::GovQuery
- prelude::MintQuery
- prelude::Order
- prelude::QueryRequest
- prelude::StakingMsg
- prelude::StakingQuery
- prelude::StdError
- prelude::SystemError
- prelude::VoteOption
- prelude::WasmMsg
- prelude::WasmQuery
- prelude::cosmwasm_std::BankMsg
- prelude::cosmwasm_std::BankQuery
- prelude::cosmwasm_std::CosmosMsg
- prelude::cosmwasm_std::DistQuery
- prelude::cosmwasm_std::GovMsg
- prelude::cosmwasm_std::GovQuery
- prelude::cosmwasm_std::MintQuery
- prelude::cosmwasm_std::Order
- prelude::cosmwasm_std::QueryRequest
- prelude::cosmwasm_std::StakingMsg
- prelude::cosmwasm_std::StakingQuery
- prelude::cosmwasm_std::StdError
- prelude::cosmwasm_std::SystemError
- prelude::cosmwasm_std::VoteOption
- prelude::cosmwasm_std::WasmMsg
- prelude::cosmwasm_std::WasmQuery
- prelude::schemars::_serde_json::Value
- prelude::schemars::_serde_json::error::Category
- prelude::schemars::_serde_json::map::Entry
- prelude::schemars::_serde_json::ser::CharEscape
- prelude::schemars::_serde_json::value::Value
- prelude::schemars::gen::BoolSchemas
- prelude::schemars::schema::InstanceType
- prelude::schemars::schema::Schema
- prelude::schemars::schema::SingleOrVec
- prelude::serde::de::Unexpected
- snip20_impl::msg::ContractStatusLevel
- snip20_impl::msg::HandleAnswer
- snip20_impl::msg::HandleMsg
- snip20_impl::msg::QueryAnswer
- snip20_impl::msg::QueryMsg
- snip20_impl::msg::QueryPermission
- snip20_impl::msg::QueryWithPermit
- snip20_impl::msg::ResponseStatus
- snip20_impl::transaction_history::TxAction
- vk::vk_auth::AuthHandleAnswer
- vk::vk_auth::AuthResponseStatus
- vk::vk_auth::HandleMsg
- vk::vk_auth::QueryMsg
Traits
- admin::Admin
- composability::BaseComposable
- composability::Composable
- composability::HandleDispatch
- composability::QueryDispatch
- core::addr::Canonize
- core::addr::Humanize
- ensemble::ContractHarness
- killswitch::Killswitch
- permit::Permission
- prelude::Api
- prelude::JsonSchema
- prelude::Querier
- prelude::ReadonlyStorage
- prelude::Storage
- prelude::cosmwasm_std::Api
- prelude::cosmwasm_std::Querier
- prelude::cosmwasm_std::ReadonlyStorage
- prelude::cosmwasm_std::Storage
- prelude::schemars::JsonSchema
- prelude::schemars::_serde_json::de::Read
- prelude::schemars::_serde_json::ser::Formatter
- prelude::schemars::_serde_json::value::Index
- prelude::serde::Deserialize
- prelude::serde::Deserializer
- prelude::serde::Serialize
- prelude::serde::Serializer
- prelude::serde::de::Deserialize
- prelude::serde::de::DeserializeOwned
- prelude::serde::de::DeserializeSeed
- prelude::serde::de::Deserializer
- prelude::serde::de::EnumAccess
- prelude::serde::de::Error
- prelude::serde::de::Expected
- prelude::serde::de::IntoDeserializer
- prelude::serde::de::MapAccess
- prelude::serde::de::SeqAccess
- prelude::serde::de::StdError
- prelude::serde::de::VariantAccess
- prelude::serde::de::Visitor
- prelude::serde::ser::Error
- prelude::serde::ser::Serialize
- prelude::serde::ser::SerializeMap
- prelude::serde::ser::SerializeSeq
- prelude::serde::ser::SerializeStruct
- prelude::serde::ser::SerializeStructVariant
- prelude::serde::ser::SerializeTuple
- prelude::serde::ser::SerializeTupleStruct
- prelude::serde::ser::SerializeTupleVariant
- prelude::serde::ser::Serializer
- prelude::serde::ser::StdError
- response::ResponseBuilder
- snip20_impl::Snip20
- storage::Readonly
- storage::Writable
- vk::vk_auth::VkAuth
Macros
- entrypoint
- impl_canonize_default
- impl_contract_harness_default
- make_composable
- prelude::cosmwasm_schema::schema_for
- prelude::cosmwasm_std::create_entry_points
- prelude::cosmwasm_std::create_entry_points_with_migration
- prelude::cosmwasm_std::debug_print
- prelude::create_entry_points
- prelude::create_entry_points_with_migration
- prelude::debug_print
- prelude::schemars::_serde_json::json
- prelude::schemars::schema_for
- prelude::serde::forward_to_deserialize_any
- prelude::serde::serde_if_integer128
- stateful
- storage::stateful
- with_status
Attribute Macros
Derive Macros
- core::Canonize
- prelude::JsonSchema
- prelude::schemars::JsonSchema
- prelude::serde::Deserialize
- prelude::serde::Serialize
Functions
- admin::assert_admin
- admin::handle
- admin::init
- admin::load_admin
- admin::load_pending_admin
- admin::query
- admin::save_admin
- admin::save_pending_admin
- core::addr::canonize_maybe_empty
- core::addr::humanize_maybe_empty
- killswitch::can_set_status
- killswitch::get_status
- killswitch::handle
- killswitch::is_operational
- killswitch::load
- killswitch::query
- killswitch::save
- killswitch::set_status
- math::compare_slice_ct_time
- math::convert_token
- math::one_token
- math::sha_256
- prelude::coin
- prelude::coins
- prelude::cosmwasm_schema::export_schema
- prelude::cosmwasm_schema::export_schema_with_title
- prelude::cosmwasm_schema::remove_schemas
- prelude::cosmwasm_std::coin
- prelude::cosmwasm_std::coins
- prelude::cosmwasm_std::debug_print
- prelude::cosmwasm_std::from_binary
- prelude::cosmwasm_std::from_slice
- prelude::cosmwasm_std::has_coins
- prelude::cosmwasm_std::log
- prelude::cosmwasm_std::plaintext_log
- prelude::cosmwasm_std::testing::mock_dependencies
- prelude::cosmwasm_std::testing::mock_dependencies_with_balances
- prelude::cosmwasm_std::testing::mock_env
- prelude::cosmwasm_std::to_binary
- prelude::cosmwasm_std::to_vec
- prelude::cosmwasm_storage::bucket
- prelude::cosmwasm_storage::bucket_read
- prelude::cosmwasm_storage::currval
- prelude::cosmwasm_storage::nextval
- prelude::cosmwasm_storage::prefixed
- prelude::cosmwasm_storage::prefixed_read
- prelude::cosmwasm_storage::sequence
- prelude::cosmwasm_storage::singleton
- prelude::cosmwasm_storage::singleton_read
- prelude::cosmwasm_storage::to_length_prefixed
- prelude::cosmwasm_storage::to_length_prefixed_nested
- prelude::cosmwasm_storage::transactional
- prelude::cosmwasm_storage::typed
- prelude::cosmwasm_storage::typed_read
- prelude::debug_print
- prelude::from_binary
- prelude::from_slice
- prelude::has_coins
- prelude::load
- prelude::log
- prelude::ns_load
- prelude::ns_remove
- prelude::ns_save
- prelude::plaintext_log
- prelude::remove
- prelude::save
- prelude::schemars::_serde_json::de::from_reader
- prelude::schemars::_serde_json::de::from_slice
- prelude::schemars::_serde_json::de::from_str
- prelude::schemars::_serde_json::from_reader
- prelude::schemars::_serde_json::from_slice
- prelude::schemars::_serde_json::from_str
- prelude::schemars::_serde_json::from_value
- prelude::schemars::_serde_json::ser::to_string
- prelude::schemars::_serde_json::ser::to_string_pretty
- prelude::schemars::_serde_json::ser::to_vec
- prelude::schemars::_serde_json::ser::to_vec_pretty
- prelude::schemars::_serde_json::ser::to_writer
- prelude::schemars::_serde_json::ser::to_writer_pretty
- prelude::schemars::_serde_json::to_string
- prelude::schemars::_serde_json::to_string_pretty
- prelude::schemars::_serde_json::to_value
- prelude::schemars::_serde_json::to_vec
- prelude::schemars::_serde_json::to_vec_pretty
- prelude::schemars::_serde_json::to_writer
- prelude::schemars::_serde_json::to_writer_pretty
- prelude::schemars::_serde_json::value::from_value
- prelude::schemars::_serde_json::value::to_value
- prelude::space_pad
- prelude::testing::mock_dependencies
- prelude::testing::mock_dependencies_with_balances
- prelude::testing::mock_env
- prelude::to_binary
- prelude::to_cosmos_msg
- prelude::to_vec
- snip20_impl::add_receiver_api_callback
- snip20_impl::assert_valid_name
- snip20_impl::assert_valid_symbol
- snip20_impl::check_if_admin
- snip20_impl::mint_impl
- snip20_impl::msg::space_pad
- snip20_impl::msg::status_level_to_u8
- snip20_impl::msg::u8_to_status_level
- snip20_impl::perform_transfer
- snip20_impl::send_from_impl
- snip20_impl::send_impl
- snip20_impl::snip20_handle
- snip20_impl::snip20_init
- snip20_impl::snip20_query
- snip20_impl::state::get_receiver_hash
- snip20_impl::state::read_allowance
- snip20_impl::state::read_viewing_key
- snip20_impl::state::set_receiver_hash
- snip20_impl::state::write_allowance
- snip20_impl::state::write_viewing_key
- snip20_impl::transaction_history::get_transfers
- snip20_impl::transaction_history::get_txs
- snip20_impl::transaction_history::store_burn
- snip20_impl::transaction_history::store_deposit
- snip20_impl::transaction_history::store_mint
- snip20_impl::transaction_history::store_redeem
- snip20_impl::transaction_history::store_transfer
- snip20_impl::transfer_from_impl
- snip20_impl::transfer_impl
- snip20_impl::use_allowance
- storage::concat
- storage::load
- storage::namespace::key_prefix
- storage::namespace::key_prefix_nested
- storage::ns_load
- storage::ns_remove
- storage::ns_save
- storage::remove
- storage::save
- vk::create_hashed_password
- vk::vk_auth::authenticate
- vk::vk_auth::handle
- vk::vk_auth::load_viewing_key
- vk::vk_auth::query
- vk::vk_auth::save_viewing_key
Typedefs
- core::CodeHash
- core::CodeId
- ensemble::MockDeps
- prelude::Eventually
- prelude::HandleResult
- prelude::InitResult
- prelude::KV
- prelude::MigrateResult
- prelude::QuerierResult
- prelude::QueryResponse
- prelude::QueryResult
- prelude::StdResult
- prelude::SystemResult
- prelude::UsuallyOk
- prelude::cosmwasm_std::HandleResult
- prelude::cosmwasm_std::InitResult
- prelude::cosmwasm_std::KV
- prelude::cosmwasm_std::MigrateResult
- prelude::cosmwasm_std::QuerierResult
- prelude::cosmwasm_std::QueryResponse
- prelude::cosmwasm_std::QueryResult
- prelude::cosmwasm_std::StdResult
- prelude::cosmwasm_std::SystemResult
- prelude::cosmwasm_std::testing::MockQuerierCustomHandlerResult
- prelude::cosmwasm_std::testing::MockStorage
- prelude::schemars::Map
- prelude::schemars::Set
- prelude::schemars::_serde_json::Result
- prelude::schemars::_serde_json::error::Result
- prelude::testing::MockQuerierCustomHandlerResult
- prelude::testing::MockStorage
Constants
- killswitch::PREFIX
- prelude::BLOCK_SIZE
- prelude::cosmwasm_std::testing::MOCK_CONTRACT_ADDR
- prelude::testing::MOCK_CONTRACT_ADDR
- snip20_impl::state::KEY_CONSTANTS
- snip20_impl::state::KEY_CONTRACT_STATUS
- snip20_impl::state::KEY_MINTERS
- snip20_impl::state::KEY_SELF
- snip20_impl::state::KEY_TOTAL_SUPPLY
- snip20_impl::state::KEY_TX_COUNT
- snip20_impl::state::PREFIX_ALLOWANCES
- snip20_impl::state::PREFIX_BALANCES
- snip20_impl::state::PREFIX_CONFIG
- snip20_impl::state::PREFIX_RECEIVERS
- snip20_impl::state::PREFIX_TXS
- snip20_impl::state::PREFIX_VIEW_KEY
- vk::VIEWING_KEY_SIZE