List of all items
Structs
- InterpreterEnergy
- OutOfEnergy
- resumption::InterruptedState
- utils::BuildInfo
- utils::NoDuplicateImport
- utils::TestHost
- utils::TrapHost
- v0::ConcordiumAllowedImports
- v0::InitContext
- v0::InitInvocation
- v0::Logs
- v0::ProcessedImports
- v0::ReceiveContext
- v0::ReceiveInvocation
- v0::SendAction
- v0::SimpleTransferAction
- v0::State
- v1::ConcordiumAllowedImports
- v1::DebugTracker
- v1::EmittedDebugStatement
- v1::HostCall
- v1::InitInvocation
- v1::InstanceState
- v1::InstanceStateEntry
- v1::InvalidReturnCodeError
- v1::InvokeFromArtifactCtx
- v1::InvokeFromSourceCtx
- v1::ProcessedImports
- v1::ReceiveContext
- v1::ReceiveInvocation
- v1::ReceiveParams
- v1::SavedHost
- v1::trie::AttemptToModifyLockedArea
- v1::trie::EmptyCollector
- v1::trie::EntryId
- v1::trie::Hash
- v1::trie::Hashed
- v1::trie::Loader
- v1::trie::MutableState
- v1::trie::MutableStateInner
- v1::trie::MutableTrie
- v1::trie::Node
- v1::trie::PersistentStateIterator
- v1::trie::Reference
- v1::trie::SizeCollector
- v1::trie::Storer
- v1::trie::TooManyIterators
Enums
- utils::CustomSectionLookupError
- utils::ReportError
- utils::VersionedBuildInfo
- utils::WasmVersion
- v0::Action
- v0::InitResult
- v0::ReceiveResult
- v1::CommonFunc
- v1::HostFunctionV1
- v1::ImportFunc
- v1::InitOnlyFunc
- v1::InitResult
- v1::Interrupt
- v1::InvokeFailure
- v1::InvokeResponse
- v1::ReceiveOnlyFunc
- v1::ReceiveResult
- v1::ResumeError
- v1::trie::LoadError
- v1::trie::LoadWriteError
- v1::trie::NoError
- v1::trie::PersistentState
- v1::trie::WriteError
Traits
- DebugInfo
- v0::HasChainMetadata
- v0::HasInitContext
- v0::HasReceiveContext
- v1::HasReceiveContext
- v1::trie::AllocCounter
- v1::trie::BackingStoreLoad
- v1::trie::BackingStoreStore
- v1::trie::Collector
- v1::trie::Loadable
- v1::trie::ToSHA256
Functions
- constants::action_send_cost
- constants::additional_entry_size_cost
- constants::additional_output_size_cost
- constants::additional_state_size_cost
- constants::copy_from_host_cost
- constants::copy_parameter_cost
- constants::copy_to_host_cost
- constants::create_entry_cost
- constants::delete_entry_cost
- constants::delete_iterator_cost
- constants::delete_prefix_find_cost
- constants::hash_keccak_256_cost
- constants::hash_sha2_256_cost
- constants::hash_sha3_256_cost
- constants::log_event_cost
- constants::lookup_entry_cost
- constants::new_iterator_cost
- constants::read_entry_cost
- constants::traverse_key_cost
- constants::verify_ed25519_cost
- constants::write_entry_cost
- constants::write_output_cost
- utils::generate_contract_schema_v0
- utils::generate_contract_schema_v1
- utils::generate_contract_schema_v2
- utils::generate_contract_schema_v3
- utils::get_build_info
- utils::get_build_info_from_skeleton
- utils::get_embedded_schema_v0
- utils::get_embedded_schema_v1
- utils::get_inits
- utils::get_receives
- v0::invoke_init
- v0::invoke_init_from_artifact
- v0::invoke_init_from_source
- v0::invoke_init_with_metering_from_source
- v0::invoke_receive
- v0::invoke_receive_from_artifact
- v0::invoke_receive_from_source
- v0::invoke_receive_with_metering_from_source
- v1::invoke_init
- v1::invoke_init_from_artifact
- v1::invoke_init_from_source
- v1::invoke_init_with_metering_from_source
- v1::invoke_receive
- v1::invoke_receive_from_artifact
- v1::invoke_receive_from_source
- v1::invoke_receive_with_metering_from_source
- v1::resume_receive
Type Aliases
- ExecResult
- v1::InstanceCounter
- v1::InvokeResult
- v1::ParameterRef
- v1::ParameterVec
- v1::ReceiveInterruptedState
- v1::ResumeResult
- v1::ReturnValue
- v1::StateResult
- v1::trie::LoadCallback
- v1::trie::LoadResult
- v1::trie::LoadStoreResult
- v1::trie::StateTrie
- v1::trie::StoreCallback
- v1::trie::StoreResult
- v1::trie::Value
Constants
- constants::BASE_ACTION_COST
- constants::BASE_SEND_ACTION_COST
- constants::BASE_SIMPLE_TRANSFER_ACTION_COST
- constants::BASE_STATE_COST
- constants::DELETE_ITERATOR_BASE_COST
- constants::ENTRY_SIZE_COST
- constants::INVOKE_BASE_COST
- constants::ITERATOR_KEY_SIZE_COST
- constants::ITERATOR_NEXT_COST
- constants::LOG_EVENT_BASE_COST
- constants::MAX_ACTIVATION_FRAMES
- constants::MAX_CONTRACT_STATE
- constants::MAX_ENTRY_SIZE
- constants::MAX_KEY_SIZE
- constants::MAX_LOG_SIZE
- constants::MAX_NUM_LOGS
- constants::MEMORY_COST_FACTOR
- constants::RESIZE_ENTRY_BASE_COST
- constants::TREE_TRAVERSAL_STEP_COST
- constants::VERIFY_ECDSA_SECP256K1_COST
- utils::BUILD_INFO_SECTION_NAME