List of all items
Structs
- admin::AdminNs
- admin::simple::DefaultImpl
- admin::two_step::DefaultImpl
- admin::two_step::PendingAdminNs
- core::Callback
- core::ContractInstantiationInfo
- core::ContractLink
- crypto::Prng
- ensemble::BankResponse
- ensemble::Block
- ensemble::ContractEnsemble
- ensemble::DistributionResponse
- ensemble::EnsembleQuerier
- ensemble::ExecuteResponse
- ensemble::InstantiateResponse
- ensemble::Iter
- ensemble::MockEnv
- ensemble::ReplyResponse
- ensemble::StakingResponse
- killswitch::ContractStatus
- killswitch::DefaultImpl
- killswitch::KillswitchNs
- prelude::Addr
- prelude::AllBalanceResponse
- prelude::AllDelegationsResponse
- prelude::AllValidatorsResponse
- prelude::Attribute
- prelude::BalanceResponse
- prelude::Binary
- prelude::BlockInfo
- prelude::BondedDenomResponse
- prelude::CanonicalAddr
- prelude::Coin
- prelude::ContractInfo
- prelude::ContractInfoResponse
- prelude::ConversionOverflowError
- prelude::Decimal
- prelude::Decimal256
- prelude::Decimal256RangeExceeded
- prelude::DecimalRangeExceeded
- prelude::Delegation
- prelude::DelegationResponse
- prelude::Deps
- prelude::DepsMut
- prelude::DivideByZeroError
- prelude::Empty
- prelude::Env
- prelude::Event
- prelude::FullDelegation
- prelude::ItemSpace
- prelude::MemoryStorage
- prelude::MessageInfo
- prelude::OverflowError
- prelude::OwnedDeps
- prelude::Permit
- prelude::QuerierWrapper
- prelude::Reply
- prelude::Response
- prelude::SingleItem
- prelude::SubMsg
- prelude::SubMsgResponse
- prelude::Timestamp
- prelude::TransactionInfo
- prelude::Uint128
- prelude::Uint256
- prelude::Uint512
- prelude::Uint64
- prelude::Validator
- prelude::ValidatorResponse
- prelude::testing::BankQuerier
- prelude::testing::MockApi
- prelude::testing::MockQuerier
- prelude::testing::StakingQuerier
- scrt::permit::Permit
- scrt::permit::PermitParams
- scrt::snip20::client::ISnip20
- scrt::snip20::client::msg::BurnFromAction
- scrt::snip20::client::msg::CreateViewingKeyResponse
- scrt::snip20::client::msg::MintAction
- scrt::snip20::client::msg::RichTx
- scrt::snip20::client::msg::RichTxCanon
- scrt::snip20::client::msg::SendAction
- scrt::snip20::client::msg::SendFromAction
- scrt::snip20::client::msg::TokenInfo
- scrt::snip20::client::msg::TransferAction
- scrt::snip20::client::msg::TransferFromAction
- scrt::snip20::client::msg::Tx
- scrt::snip20::client::msg::TxActionCanon
- scrt::snip20::contract::DefaultImpl
- scrt::snip20::contract::SymbolValidation
- scrt::snip20::contract::msg::InitConfig
- scrt::snip20::contract::msg::InitConfigBuilder
- scrt::snip20::contract::msg::InitialAllowance
- scrt::snip20::contract::msg::InitialBalance
- scrt::snip20::contract::msg::InstantiateMsg
- scrt::snip20::contract::receiver::Snip20ReceiveMsg
- scrt::snip20::contract::state::Account
- scrt::snip20::contract::state::Allowance
- scrt::snip20::contract::state::Constants
- scrt::snip20::contract::state::ConstantsNs
- scrt::snip20::contract::state::ContractStatusNs
- scrt::snip20::contract::state::MintersNs
- scrt::snip20::contract::state::TotalSupplyNs
- scrt::snip20::contract::transaction_history::TxCountNs
- scrt::vk::ViewingKey
- scrt::vk::ViewingKeyHashed
- scrt::vk::auth::DefaultImpl
- scrt::vk::auth::ViewingKeysNs
- storage::CompositeKey
- storage::FixedSegmentSizeKey
- storage::ItemSpace
- storage::SingleItem
- storage::StaticKey
- storage::TypedKey
- storage::TypedKey2
- storage::TypedKey3
- storage::TypedKey4
- storage::iterable::Iter
- storage::iterable::IterableStorage
Enums
- admin::simple::ExecuteMsg
- admin::simple::QueryMsg
- admin::two_step::ExecuteMsg
- admin::two_step::QueryMsg
- ensemble::AttributeError
- ensemble::DistributionOp
- ensemble::EnsembleError
- ensemble::RegistryError
- ensemble::ResponseVariants
- ensemble::StakingOp
- killswitch::ContractStatusLevel
- killswitch::ExecuteMsg
- killswitch::QueryMsg
- prelude::BankMsg
- prelude::BankQuery
- prelude::CheckedFromRatioError
- prelude::CheckedMultiplyRatioError
- prelude::ContractResult
- prelude::CosmosMsg
- prelude::DistributionMsg
- prelude::Order
- prelude::OverflowOperation
- prelude::QueryRequest
- prelude::RecoverPubkeyError
- prelude::ReplyOn
- prelude::StakingMsg
- prelude::StakingQuery
- prelude::StdError
- prelude::SubMsgResult
- prelude::SystemError
- prelude::SystemResult
- prelude::VerificationError
- prelude::WasmMsg
- prelude::WasmQuery
- scrt::snip20::client::msg::ContractStatusLevel
- scrt::snip20::client::msg::ExecuteAnswer
- scrt::snip20::client::msg::ExecuteMsg
- scrt::snip20::client::msg::QueryAnswer
- scrt::snip20::client::msg::QueryMsg
- scrt::snip20::client::msg::QueryPermission
- scrt::snip20::client::msg::QueryWithPermit
- scrt::snip20::client::msg::ResponseStatus
- scrt::snip20::client::msg::TxAction
- scrt::snip20::client::msg::TxCode
- scrt::vk::auth::AuthExecuteAnswer
- scrt::vk::auth::AuthResponseStatus
- scrt::vk::auth::ExecuteMsg
- scrt::vk::auth::QueryMsg
Traits
- admin::simple::SimpleAdmin
- admin::two_step::TwoStepAdmin
- core::addr::Canonize
- core::addr::Humanize
- ensemble::ContractHarness
- killswitch::Killswitch
- prelude::Api
- prelude::CustomMsg
- prelude::CustomQuery
- prelude::Fraction
- prelude::Isqrt
- prelude::JsonSchema
- prelude::Querier
- prelude::Storage
- scrt::permit::Permission
- scrt::snip20::contract::Snip20
- scrt::vk::auth::VkAuth
- storage::Key
- storage::Namespace
- storage::Segment
Macros
- entrypoint
- impl_canonize_default
- impl_contract_harness
- namespace
- prelude::ensure
- prelude::ensure_eq
- prelude::ensure_ne
Attribute Macros
Derive Macros
Functions
- admin::assert
- admin::init
- admin::simple::execute
- admin::simple::query
- admin::two_step::execute
- admin::two_step::query
- core::addr::canonize_maybe_empty
- core::addr::humanize_maybe_empty
- core::addr::validate_addresses
- crypto::sha_256
- killswitch::assert_can_set_status
- killswitch::assert_is_operational
- killswitch::execute
- killswitch::is_operational
- killswitch::query
- killswitch::set_status
- prelude::attr
- prelude::attr_plaintext
- prelude::coin
- prelude::coins
- prelude::from_binary
- prelude::from_slice
- prelude::has_coins
- prelude::testing::digit_sum
- prelude::testing::mock_dependencies
- prelude::testing::mock_dependencies_with_balance
- prelude::testing::mock_dependencies_with_balances
- prelude::testing::mock_env
- prelude::testing::mock_info
- prelude::testing::mock_wasmd_attr
- prelude::testing::riffle_shuffle
- prelude::to_binary
- prelude::to_vec
- prelude::wasm_execute
- prelude::wasm_instantiate
- scrt::pad_response
- scrt::snip20::contract::add_receiver_api_callback
- scrt::snip20::contract::assert_valid_name
- scrt::snip20::contract::assert_valid_symbol
- scrt::snip20::contract::execute
- scrt::snip20::contract::instantiate
- scrt::snip20::contract::mint_impl
- scrt::snip20::contract::msg::space_pad
- scrt::snip20::contract::msg::status_level_to_u8
- scrt::snip20::contract::msg::u8_to_status_level
- scrt::snip20::contract::perform_transfer
- scrt::snip20::contract::query
- scrt::snip20::contract::send_from_impl
- scrt::snip20::contract::send_impl
- scrt::snip20::contract::transaction_history::store_burn
- scrt::snip20::contract::transaction_history::store_deposit
- scrt::snip20::contract::transaction_history::store_mint
- scrt::snip20::contract::transaction_history::store_redeem
- scrt::snip20::contract::transaction_history::store_transfer
- scrt::snip20::contract::transfer_from_impl
- scrt::snip20::contract::transfer_impl
- scrt::snip20::contract::use_allowance
- scrt::space_pad
- scrt::to_cosmos_msg
- scrt::vk::auth::authenticate
- scrt::vk::auth::execute
- scrt::vk::auth::query
- storage::load
- storage::remove
- storage::save
- tokens::convert
- tokens::one_token
Type Definitions
- core::CodeHash
- core::CodeId
- ensemble::AnyResult
- ensemble::EnsembleResult
- prelude::Eventually
- prelude::QuerierResult
- prelude::QueryResponse
- prelude::Record
- prelude::StdResult
- prelude::SubMsgExecutionResponse
- prelude::UsuallyOk
- prelude::testing::MockQuerierCustomHandlerResult
- prelude::testing::MockStorage
- storage::Segments
Constants
- admin::STORE
- admin::two_step::PENDING_ADMIN
- killswitch::STORE
- prelude::testing::MOCK_CONTRACT_ADDR
- scrt::BLOCK_SIZE
- scrt::snip20::contract::state::CONSTANTS
- scrt::snip20::contract::state::MINTERS
- scrt::snip20::contract::state::STATUS
- scrt::snip20::contract::state::TOTAL_SUPPLY
- scrt::snip20::contract::transaction_history::TX_COUNT
- scrt::vk::auth::STORE