List of all items[−]
Structs
- kv::Bucket
- kv::Iter
- kv::Store
- primitives::Contract
- primitives::EwasmAny
- rdb::Db
- rdb::Table
- rdb::TableInfo
- runtimes::handler::ContractHandler
- runtimes::test::TestHost
- runtimes::test::TestRuntime
- runtimes::traits::VMMessage
- runtimes::traits::VMMessageBuilder
- runtimes::traits::VMResult
- token::helpers::StorageValue
- types::Address
- types::Raw
- types::Row
- types::SizedString
Enums
- Value
- errors::ContractError
- errors::HandlerError
- kv::Feature
- rdb::Feature
- rdb::errors::Error
- runtimes::traits::Flags
- runtimes::traits::VmError
- types::errors::TypeError
- utils::Value
Traits
- DeserializeOwned
- DeserializeTrait
- SerializeTrait
- kv::traits::key::AsHashKey
- kv::traits::key::Key
- kv::traits::value::Value
- kv::traits::vec::VecLike
- rdb::traits::Record
- runtimes::traits::RT
- utils::DeserializeOwned
- utils::Serialize
Macros
Derive Macros
Functions
- to_value
- token::erc1155::balance_of
- token::erc1155::balance_of_batch
- token::erc1155::safe_batch_transfer_from
- token::erc1155::safe_transfer_from
- token::erc20::allowance
- token::erc20::approve
- token::erc20::balance_of
- token::erc20::decimals
- token::erc20::name
- token::erc20::symbol
- token::erc20::total_supply
- token::erc20::transfer
- token::erc20::transfer_from
- token::erc721::approve
- token::erc721::get_approved
- token::erc721::is_approved_for_all
- token::erc721::owner_of
- token::erc721::safe_transfer_from
- token::erc721::safe_transfer_from_with_data
- token::erc721::set_approval_for_all
- token::erc721::token_metadata
- token::erc721::transfer
- token::erc721::transfer_from
- token::helpers::calculate_allowance_hash
- token::helpers::calculate_approval_hash
- token::helpers::calculate_balance_hash
- token::helpers::calculate_token_approval_hash
- token::helpers::calculate_token_balance_hash
- token::helpers::calculate_token_hash
- token::helpers::copy_into_address
- token::helpers::copy_into_storage_value
- token::helpers::get_allowance
- token::helpers::get_approval
- token::helpers::get_balance
- token::helpers::get_token_approval
- token::helpers::get_token_balance
- token::helpers::get_token_owner
- token::helpers::set_allowance
- token::helpers::set_approval
- token::helpers::set_balance
- token::helpers::set_token_approval
- token::helpers::set_token_balance
- token::helpers::set_token_owner
- utils::get_field_by_name
- utils::pretty_print_storage
- utils::sha3_256
- utils::storage_index_to_addr
- utils::to_value
Typedefs
Constants
- rdb::traits::HEADER_SIZE
- token::erc1155::BALANCE_OF_ABI
- token::erc1155::BALANCE_OF_BATCH_ABI
- token::erc1155::BALANCE_OF_BATCH_SIG
- token::erc1155::BALANCE_OF_SIG
- token::erc1155::SAFE_BATCH_TRANSFER_FROM_ABI
- token::erc1155::SAFE_BATCH_TRANSFER_FROM_SIG
- token::erc1155::SAFE_TRANSFER_FROM_ABI
- token::erc1155::SAFE_TRANSFER_FROM_SIG
- token::erc20::ALLOWANCE_ABI
- token::erc20::ALLOWANCE_SIG
- token::erc20::APPROVE_ABI
- token::erc20::APPROVE_SIG
- token::erc20::BALANCE_OF_ABI
- token::erc20::BALANCE_OF_SIG
- token::erc20::DECIMALS_ABI
- token::erc20::DECIMALS_SIG
- token::erc20::NAME_ABI
- token::erc20::NAME_SIG
- token::erc20::SYMBOL_ABI
- token::erc20::SYMBOL_SIG
- token::erc20::TOTAL_SUPPLY_ABI
- token::erc20::TOTAL_SUPPLY_SIG
- token::erc20::TRANSFER_ABI
- token::erc20::TRANSFER_FROM_ABI
- token::erc20::TRANSFER_FROM_SIG
- token::erc20::TRANSFER_SIG
- token::erc721::APPROVE_ABI
- token::erc721::APPROVE_SIG
- token::erc721::GET_APPROVED_ABI
- token::erc721::GET_APPROVED_SIG
- token::erc721::IS_APPROVED_FOR_ALL_ABI
- token::erc721::IS_APPROVED_FOR_ALL_SIG
- token::erc721::OWNER_OF_ABI
- token::erc721::OWNER_OF_SIG
- token::erc721::SAFE_TRANSFER_FROM_ABI
- token::erc721::SAFE_TRANSFER_FROM_SIG
- token::erc721::SAFE_TRANSFER_FROM_WITH_DATA_ABI
- token::erc721::SAFE_TRANSFER_FROM_WITH_DATA_SIG
- token::erc721::SET_APPROVAL_FOR_ALL_ABI
- token::erc721::SET_APPROVAL_FOR_ALL_SIG
- token::erc721::TOKEN_METADATA_ABI
- token::erc721::TOKEN_METADATA_SIG
- token::erc721::TRANSFER_ABI
- token::erc721::TRANSFER_FROM_ABI
- token::erc721::TRANSFER_FROM_SIG
- token::erc721::TRANSFER_SIG