List of all items
Structs
- AccessRights
- BlockTime
- CLTypeMismatch
- CLValue
- ContextAccessRights
- Contract
- ContractHash
- ContractPackage
- ContractPackageHash
- ContractVersionKey
- ContractWasm
- ContractWasmHash
- DeployHash
- DeployInfo
- EntryPoint
- EntryPoints
- EraId
- ExecutionEffect
- Gas
- Group
- Motes
- NamedArg
- NamedKey
- Operation
- Parameter
- ProtocolVersion
- RuntimeArgs
- SemVer
- StoredValueTypeMismatch
- TimeDiff
- Timestamp
- Transfer
- TransferAddr
- TransformEntry
- U128
- U256
- U512
- URef
- account::Account
- account::AccountHash
- account::TryFromSliceForAccountHashError
- account::Weight
- account::action_thresholds::ActionThresholds
- account::associated_keys::AssociatedKeys
- bytesrepr::Bytes
- contracts::Contract
- contracts::ContractHash
- contracts::ContractPackage
- contracts::ContractPackageHash
- contracts::ContractVersionKey
- contracts::EntryPoint
- contracts::EntryPoints
- contracts::Group
- contracts::Parameter
- contracts::TryFromSliceForContractHashError
- runtime_args::NamedArg
- runtime_args::RuntimeArgs
- system::auction::Bid
- system::auction::Delegator
- system::auction::EraInfo
- system::auction::SeigniorageRecipient
- system::auction::UnbondingPurse
- system::auction::WithdrawPurse
Enums
- ApiError
- CLType
- CLValueError
- EntryPointAccess
- EntryPointType
- ExecutionResult
- GrantedAccess
- Key
- KeyFromStrError
- KeyTag
- OpKind
- ParseSemVerError
- Phase
- StoredValue
- TransferFromStrError
- TransferredTo
- Transform
- UIntParseError
- URefFromStrError
- VersionCheckResult
- account::ActionType
- account::AddKeyFailure
- account::FromStrError
- account::RemoveKeyFailure
- account::SetThresholdFailure
- account::UpdateKeyFailure
- api_error::ApiError
- bytesrepr::Error
- contracts::ContractPackageStatus
- contracts::EntryPointAccess
- contracts::EntryPointType
- contracts::Error
- contracts::FromStrError
- crypto::Error
- crypto::PublicKey
- crypto::SecretKey
- crypto::Signature
- system::CallStackElement
- system::CallStackElementTag
- system::Error
- system::SystemContractType
- system::auction::Error
- system::auction::SeigniorageAllocation
- system::handle_payment::Error
- system::mint::Error
Traits
Macros
Functions
- api_error::result_from
- bytesrepr::allocate_buffer
- bytesrepr::deserialize
- bytesrepr::deserialize_from_slice
- bytesrepr::serialize
- bytesrepr::unchecked_allocate_buffer
- checksummed_hex::decode
- crypto::sign
- crypto::verify
- json_pretty_print
- named_key_type
- system::auction::auction_entry_points
- system::handle_payment::handle_payment_entry_points
- system::mint::mint_entry_points
- system::standard_payment::standard_payment_entry_points
Type Aliases
- ContractVersion
- DictionaryAddr
- HashAddr
- TransferResult
- URefAddr
- contracts::ContractVersion
- contracts::ContractVersions
- contracts::DisabledVersions
- contracts::EntryPointsMap
- contracts::Groups
- contracts::NamedKeys
- contracts::Parameters
- contracts::ProtocolVersionMajor
- system::auction::Bids
- system::auction::DelegationRate
- system::auction::EraValidators
- system::auction::SeigniorageRecipients
- system::auction::SeigniorageRecipientsSnapshot
- system::auction::UnbondingPurses
- system::auction::ValidatorWeights
- system::auction::WithdrawPurses
Constants
- ACCESS_RIGHTS_SERIALIZED_LENGTH
- BLAKE2B_DIGEST_LENGTH
- BLOCKTIME_SERIALIZED_LENGTH
- DEPLOY_HASH_LENGTH
- DICTIONARY_ITEM_KEY_MAX_LENGTH
- KEY_DICTIONARY_LENGTH
- KEY_HASH_LENGTH
- PHASE_SERIALIZED_LENGTH
- SEM_VER_SERIALIZED_LENGTH
- TRANSFER_ADDR_LENGTH
- UREF_ADDR_LENGTH
- UREF_SERIALIZED_LENGTH
- account::ACCOUNT_HASH_FORMATTED_STRING_PREFIX
- account::ACCOUNT_HASH_LENGTH
- account::WEIGHT_SERIALIZED_LENGTH
- bytesrepr::BOOL_SERIALIZED_LENGTH
- bytesrepr::I32_SERIALIZED_LENGTH
- bytesrepr::I64_SERIALIZED_LENGTH
- bytesrepr::OPTION_NONE_TAG
- bytesrepr::OPTION_SOME_TAG
- bytesrepr::RESULT_ERR_TAG
- bytesrepr::RESULT_OK_TAG
- bytesrepr::U128_SERIALIZED_LENGTH
- bytesrepr::U16_SERIALIZED_LENGTH
- bytesrepr::U256_SERIALIZED_LENGTH
- bytesrepr::U32_SERIALIZED_LENGTH
- bytesrepr::U512_SERIALIZED_LENGTH
- bytesrepr::U64_SERIALIZED_LENGTH
- bytesrepr::U8_SERIALIZED_LENGTH
- bytesrepr::UNIT_SERIALIZED_LENGTH
- checksummed_hex::SMALL_BYTES_COUNT
- contracts::CONTRACT_INITIAL_VERSION
- contracts::CONTRACT_VERSION_KEY_SERIALIZED_LENGTH
- contracts::DEFAULT_ENTRY_POINT_NAME
- contracts::ENTRY_POINT_NAME_INSTALL
- contracts::MAX_GROUPS
- contracts::MAX_TOTAL_UREFS
- contracts::UPGRADE_ENTRY_POINT_NAME
- crypto::ED25519_TAG
- crypto::SECP256K1_TAG
- crypto::SYSTEM_ACCOUNT
- crypto::SYSTEM_TAG
- system::AUCTION
- system::HANDLE_PAYMENT
- system::MINT
- system::STANDARD_PAYMENT
- system::auction::ARG_AMOUNT
- system::auction::ARG_AUCTION_DELAY
- system::auction::ARG_DELEGATION_RATE
- system::auction::ARG_DELEGATOR
- system::auction::ARG_DELEGATOR_PUBLIC_KEY
- system::auction::ARG_ERA_END_TIMESTAMP_MILLIS
- system::auction::ARG_ERA_ID
- system::auction::ARG_EVICTED_VALIDATORS
- system::auction::ARG_GENESIS_VALIDATORS
- system::auction::ARG_LOCKED_FUNDS_PERIOD
- system::auction::ARG_MINT_CONTRACT_PACKAGE_HASH
- system::auction::ARG_NEW_VALIDATOR
- system::auction::ARG_PUBLIC_KEY
- system::auction::ARG_REWARD_FACTORS
- system::auction::ARG_UNBONDING_DELAY
- system::auction::ARG_VALIDATOR
- system::auction::ARG_VALIDATOR_KEYS
- system::auction::ARG_VALIDATOR_PUBLIC_KEY
- system::auction::ARG_VALIDATOR_PUBLIC_KEYS
- system::auction::ARG_VALIDATOR_PURSE
- system::auction::ARG_VALIDATOR_SLOTS
- system::auction::AUCTION_DELAY_KEY
- system::auction::BLOCK_REWARD
- system::auction::DELEGATION_RATE_DENOMINATOR
- system::auction::ERA_END_TIMESTAMP_MILLIS_KEY
- system::auction::ERA_ID_KEY
- system::auction::INITIAL_ERA_END_TIMESTAMP_MILLIS
- system::auction::INITIAL_ERA_ID
- system::auction::LOCKED_FUNDS_PERIOD_KEY
- system::auction::METHOD_ACTIVATE_BID
- system::auction::METHOD_ADD_BID
- system::auction::METHOD_DELEGATE
- system::auction::METHOD_DISTRIBUTE
- system::auction::METHOD_GET_ERA_VALIDATORS
- system::auction::METHOD_READ_ERA_ID
- system::auction::METHOD_REDELEGATE
- system::auction::METHOD_RUN_AUCTION
- system::auction::METHOD_SLASH
- system::auction::METHOD_UNDELEGATE
- system::auction::METHOD_WITHDRAW_BID
- system::auction::SEIGNIORAGE_RECIPIENTS_SNAPSHOT_KEY
- system::auction::UNBONDING_DELAY_KEY
- system::auction::VALIDATOR_SLOTS_KEY
- system::auction::VESTING_SCHEDULE_LENGTH_MILLIS
- system::handle_payment::ACCUMULATION_PURSE_KEY
- system::handle_payment::ARG_ACCOUNT
- system::handle_payment::ARG_AMOUNT
- system::handle_payment::ARG_PURSE
- system::handle_payment::ARG_TARGET
- system::handle_payment::CONTRACT_ACCESS_KEY
- system::handle_payment::CONTRACT_HASH_KEY
- system::handle_payment::METHOD_DISTRIBUTE_ACCUMULATED_FEES
- system::handle_payment::METHOD_FINALIZE_PAYMENT
- system::handle_payment::METHOD_GET_PAYMENT_PURSE
- system::handle_payment::METHOD_GET_REFUND_PURSE
- system::handle_payment::METHOD_SET_REFUND_PURSE
- system::handle_payment::PAYMENT_PURSE_KEY
- system::handle_payment::REFUND_PURSE_KEY
- system::mint::ACCESS_KEY
- system::mint::ARG_AMOUNT
- system::mint::ARG_ID
- system::mint::ARG_PURSE
- system::mint::ARG_ROUND_SEIGNIORAGE_RATE
- system::mint::ARG_SOURCE
- system::mint::ARG_TARGET
- system::mint::ARG_TO
- system::mint::BASE_ROUND_REWARD_KEY
- system::mint::HASH_KEY
- system::mint::METHOD_BALANCE
- system::mint::METHOD_CREATE
- system::mint::METHOD_MINT
- system::mint::METHOD_MINT_INTO_EXISTING_PURSE
- system::mint::METHOD_READ_BASE_ROUND_REWARD
- system::mint::METHOD_REDUCE_TOTAL_SUPPLY
- system::mint::METHOD_TRANSFER
- system::mint::ROUND_SEIGNIORAGE_RATE_KEY
- system::mint::TOTAL_SUPPLY_KEY
- system::standard_payment::ACCESS_KEY
- system::standard_payment::ARG_AMOUNT
- system::standard_payment::HASH_KEY
- system::standard_payment::METHOD_PAY