List of all items
Structs
- admin::AdminNs
- admin::DefaultImpl
- admin::PendingAdminNs
- bin_serde::ByteLen
- bin_serde::Deserializer
- bin_serde::Serializer
- bin_serde::adapter::SerdeAdapter
- core::Callback
- core::ContractCode
- 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::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::HexBinary
- prelude::MemoryStorage
- prelude::MessageInfo
- prelude::OverflowError
- prelude::OwnedDeps
- prelude::QuerierWrapper
- prelude::Reply
- prelude::Response
- 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::BurnFromAction
- scrt::snip20::client::CreateViewingKeyResponse
- scrt::snip20::client::GivenAllowance
- scrt::snip20::client::ISnip20
- scrt::snip20::client::InitialBalance
- scrt::snip20::client::InstantiateMsg
- scrt::snip20::client::MintAction
- scrt::snip20::client::ReceivedAllowance
- scrt::snip20::client::RichTx
- scrt::snip20::client::RichTxCanon
- scrt::snip20::client::SendAction
- scrt::snip20::client::SendFromAction
- scrt::snip20::client::TokenConfig
- scrt::snip20::client::TokenInfo
- scrt::snip20::client::TransferAction
- scrt::snip20::client::TransferFromAction
- scrt::snip20::client::Tx
- scrt::snip20::client::TxActionCanon
- scrt::snip20::contract::DefaultImpl
- scrt::snip20::contract::SymbolValidation
- scrt::snip20::contract::TokenValidation
- scrt::snip20::contract::decoy::Builder
- scrt::snip20::contract::decoy::Decoys
- 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::MintersNs
- scrt::snip20::contract::state::PrngSeedNs
- scrt::snip20::contract::state::SupportedDenomsNs
- scrt::snip20::contract::state::TokenSettings
- 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
- storage::map::InsertOnlyMap
- storage::map::Map
- storage::map::MapValueIter
Enums
- admin::ExecuteMsg
- admin::Mode
- admin::QueryMsg
- bin_serde::Error
- ensemble::AttributeError
- ensemble::DistributionOp
- ensemble::EnsembleError
- ensemble::RegistryError
- ensemble::ResponseVariants
- ensemble::StakingOp
- killswitch::ContractStatus
- 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::ExecuteAnswer
- scrt::snip20::client::ExecuteMsg
- scrt::snip20::client::QueryAnswer
- scrt::snip20::client::QueryMsg
- scrt::snip20::client::QueryPermission
- scrt::snip20::client::QueryWithPermit
- scrt::snip20::client::ResponseStatus
- scrt::snip20::client::TxAction
- scrt::snip20::client::TxCode
- scrt::snip20::contract::Error
- scrt::snip20::contract::ExecuteMsg
- scrt::snip20::contract::QueryMsg
- scrt::snip20::contract::state::TokenPermission
- scrt::vk::auth::AuthExecuteAnswer
- scrt::vk::auth::AuthResponseStatus
- scrt::vk::auth::ExecuteMsg
- scrt::vk::auth::QueryMsg
Traits
- admin::Admin
- bin_serde::FadromaDeserialize
- bin_serde::FadromaSerialize
- bin_serde::FadromaSerializeExt
- core::addr::Address
- core::addr::Canonize
- core::addr::Humanize
- core::addr::MaybeAddress
- ensemble::ContractHarness
- killswitch::Killswitch
- prelude::Api
- prelude::CustomMsg
- prelude::CustomQuery
- prelude::Fraction
- prelude::Isqrt
- prelude::JsonSchema
- prelude::Querier
- prelude::Storage
- scrt::ResponseExt
- scrt::permit::Permission
- scrt::snip20::client::Snip20
- scrt::vk::auth::VkAuth
- storage::Key
- storage::Namespace
- storage::Segment
Macros
- contract_harness
- entrypoint
- impl_canonize_default
- namespace
- prelude::assert_approx_eq
- prelude::ensure
- prelude::ensure_eq
- prelude::ensure_ne
Attribute Macros
Derive Macros
- bin_serde::FadromaDeserialize
- bin_serde::FadromaSerialize
- core::Canonize
- prelude::FadromaDeserialize
- prelude::FadromaSerialize
- prelude::JsonSchema
Functions
- admin::assert
- admin::init
- 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::is_operational
- 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::snip20::contract::add_receiver_api_callback
- scrt::snip20::contract::execute
- scrt::snip20::contract::instantiate
- scrt::snip20::contract::mint_impl
- scrt::snip20::contract::perform_transfer
- scrt::snip20::contract::query
- scrt::snip20::contract::safe_math::safe_add
- 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
- storage::load
- storage::remove
- storage::save
- tokens::convert
- tokens::one_token
Type Definitions
- bin_serde::Result
- 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::PENDING_ADMIN
- admin::STORE
- killswitch::STORE
- prelude::testing::MOCK_CONTRACT_ADDR
- scrt::BLOCK_SIZE
- scrt::snip20::contract::state::CONSTANTS
- scrt::snip20::contract::state::MINTERS
- scrt::snip20::contract::state::PRNG_SEED
- scrt::snip20::contract::state::SUPPORTED_DENOMS
- scrt::snip20::contract::state::TOTAL_SUPPLY
- scrt::snip20::contract::transaction_history::TX_COUNT
- scrt::vk::auth::STORE