List of all items
Structs
- call::Call
- call::CallFuture
- call::CallPerformFailed
- call::CallRejected
- call::CandidDecodeFailed
- call::InsufficientLiquidCycleBalance
- call::Response
- call::UnrecognizedRejectCode
- env::sns::SnsCanisters
- spec::governance::nns::GetSubnetForCanisterPayload
- spec::governance::nns::GetSubnetForCanisterRequest
- spec::governance::sns::ListNeurons
- spec::governance::sns::ListNeuronsResponse
- spec::governance::sns::Neuron
- spec::governance::sns::NeuronId
- spec::prelude::Account
- spec::prelude::ByteBuf
- spec::prelude::Int
- spec::prelude::Nat
- spec::prelude::Principal
- spec::standards::icrc::icrc10::Icrc10SupportedStandard
- spec::standards::icrc::icrc1::Icrc1TransferArgs
- spec::standards::icrc::icrc21::ConsentInfo
- spec::standards::icrc::icrc21::ConsentMessageMetadata
- spec::standards::icrc::icrc21::ConsentMessageRequest
- spec::standards::icrc::icrc21::ConsentMessageSpec
- spec::standards::icrc::icrc21::ErrorInfo
- spec::standards::icrc::icrc21::FieldsDisplay
- spec::standards::icrc::icrc2::Allowance
- spec::standards::icrc::icrc2::AllowanceArgs
- spec::standards::icrc::icrc2::TransferFromArgs
- spec::standards::xrc::Asset
- spec::standards::xrc::ExchangeRate
- spec::standards::xrc::ExchangeRateMetadata
- spec::standards::xrc::GetExchangeRateRequest
- spec::system::cycles::IcpXdrConversionRate
- spec::system::cycles::IcpXdrConversionRateCertifiedResponse
- spec::system::cycles::IcpXdrConversionRateResponse
- spec::system::cycles::NotifyTopUpArgs
- spec::system::http::CallbackFunc
- spec::system::http::HttpRequest
- spec::system::http::HttpResponse
- spec::system::http::StreamingCallbackHttpResponse
- spec::system::http::StreamingCallbackToken
- structures::BTreeMap
- structures::BTreeSet
- structures::Cell
- structures::FileMemory
- structures::GrowFailed
- structures::Log
- structures::MinHeap
- structures::RestrictedMemory
- structures::StableBTreeMap
- structures::StableBTreeSet
- structures::StableCell
- structures::StableLog
- structures::StableMinHeap
- structures::StableVec
- structures::Vec
- structures::btreemap::BTreeMap
- structures::btreemap::Iter
- structures::btreeset::BTreeSet
- structures::btreeset::Iter
- structures::cell::Cell
- structures::file_mem::FileMemory
- structures::log::Iter
- structures::log::Log
- structures::log::NoSuchEntry
- structures::log::ThreadLocalRefIterator
- structures::memory::MemoryId
- structures::memory::MemoryManager
- structures::memory::VirtualMemory
- structures::memory_manager::MemoryId
- structures::memory_manager::MemoryManager
- structures::memory_manager::VirtualMemory
- structures::min_heap::MinHeap
- structures::reader::BufferedReader
- structures::reader::OutOfBounds
- structures::reader::Reader
- structures::storable::Blob
- structures::storable::BoundedVecN
- structures::storable::TryFromSliceError
- structures::storable::UnboundedVecN
- structures::vec::Vec
- structures::writer::BufferedWriter
- structures::writer::Writer
- types::Account
- types::Int
- types::Nat
- types::Principal
- types::cycles::Cycles
- types::string::BoundedString
- types::wasm::WasmModule
Enums
- api::CanisterStatusCode
- api::PerformanceCounterType
- api::SignCostError
- call::CallFailed
- call::Error
- call::OnewayError
- call::RejectCode
- env::sns::SnsRole
- env::sns::SnsType
- spec::standards::icrc::icrc21::ConsentMessage
- spec::standards::icrc::icrc21::ConsentMessageResponse
- spec::standards::icrc::icrc21::DisplayMessageType
- spec::standards::icrc::icrc21::Icrc21Error
- spec::standards::icrc::icrc21::Value
- spec::standards::icrc::icrc2::TransferFromError
- spec::standards::icrc::icrc2::TransferFromResult
- spec::standards::xrc::AssetClass
- spec::standards::xrc::ExchangeRateError
- spec::standards::xrc::GetExchangeRateResult
- spec::system::http::HttpStatus
- spec::system::http::StreamingStrategy
- structures::cell::InitError
- structures::cell::ValueError
- structures::log::InitError
- structures::log::WriteError
- structures::storable::Bound
- structures::vec::InitError
Traits
- call::CallErrorExt
- spec::prelude::CandidType
- spec::prelude::Deserialize
- spec::prelude::Serialize
- structures::Memory
- structures::Storable
- structures::storable::Storable
Macros
Attribute Macros
Derive Macros
Functions
- api::accept_message
- api::call_context_instruction_counter
- api::canister_cycle_balance
- api::canister_liquid_cycle_balance
- api::canister_self
- api::canister_status
- api::canister_version
- api::certified_data_set
- api::cost_call
- api::cost_create_canister
- api::cost_http_request
- api::cost_sign_with_ecdsa
- api::cost_sign_with_schnorr
- api::cost_vetkd_derive_key
- api::cycles_burn
- api::data_certificate
- api::debug_print
- api::env_var_count
- api::env_var_name
- api::env_var_name_exists
- api::env_var_value
- api::global_timer_set
- api::in_replicated_execution
- api::instruction_counter
- api::is_controller
- api::msg_arg_data
- api::msg_caller
- api::msg_caller_info_data
- api::msg_caller_info_signer
- api::msg_cycles_accept
- api::msg_cycles_available
- api::msg_cycles_refunded
- api::msg_deadline
- api::msg_method_name
- api::msg_reject
- api::msg_reject_code
- api::msg_reject_msg
- api::msg_reply
- api::performance_counter
- api::root_key
- api::stable_grow
- api::stable_read
- api::stable_size
- api::stable_write
- api::subnet_self
- api::time
- api::trap
- futures::internals::in_executor_context
- futures::internals::in_query_executor_context
- futures::is_recovering_from_trap
- futures::spawn
- futures::spawn_017_compat
- futures::spawn_migratory
- futures::spawn_weak
- structures::log::iter_thread_local
- trap
- utils::time::now_micros
- utils::time::now_millis
- utils::time::now_nanos
- utils::time::now_secs
- utils::wasm::get_wasm_hash
Type Aliases
- call::CallResult
- env::sns::SNS
- spec::governance::nns::GetSubnetForCanisterResponse
- spec::prelude::Subaccount
- spec::standards::icrc::icrc21::ConsentResult
- spec::system::http::HeaderField
- structures::DefaultMemoryImpl
- structures::VectorMemory
- structures::vec_mem::VectorMemory
- types::Subaccount
- types::string::BoundedString128
- types::string::BoundedString16
- types::string::BoundedString256
- types::string::BoundedString32
- types::string::BoundedString64
- types::string::BoundedString8
Statics
- env::ck::BTC_MAINNET_CANISTER
- env::ck::CKBTC_CHECKER_CANISTER
- env::ck::CKBTC_INDEX_CANISTER
- env::ck::CKBTC_LEDGER_CANISTER
- env::ck::CKBTC_MINTER_CANISTER
- env::ck::CKERC20_ORCHESTRATOR_CANISTER
- env::ck::CKETH_INDEX_CANISTER
- env::ck::CKETH_LEDGER_CANISTER
- env::ck::CKETH_MINTER_CANISTER
- env::ck::CKEURC_INDEX_CANISTER
- env::ck::CKEURC_LEDGER_CANISTER
- env::ck::CKLINK_INDEX_CANISTER
- env::ck::CKLINK_LEDGER_CANISTER
- env::ck::CKOCT_INDEX_CANISTER
- env::ck::CKOCT_LEDGER_CANISTER
- env::ck::CKPEPE_INDEX_CANISTER
- env::ck::CKPEPE_LEDGER_CANISTER
- env::ck::CKSHIB_INDEX_CANISTER
- env::ck::CKUNI_INDEX_CANISTER
- env::ck::CKUNI_LEDGER_CANISTER
- env::ck::CKUSDC_INDEX_CANISTER
- env::ck::CKUSDC_LEDGER_CANISTER
- env::ck::CKUSDT_INDEX_CANISTER
- env::ck::CKUSDT_LEDGER_CANISTER
- env::ck::CKWBTC_INDEX_CANISTER
- env::ck::CKWBTC_LEDGER_CANISTER
- env::ck::CKWSHIB_LEDGER_CANISTER
- env::ck::CKWSTETH_INDEX_CANISTER
- env::ck::CKWSTETH_LEDGER_CANISTER
- env::ck::CKXAUT_INDEX_CANISTER
- env::ck::CKXAUT_LEDGER_CANISTER
- env::ck::EVM_RPC_CANISTER
- env::ck::SOL_RPC_CANISTER
- env::nns::CYCLES_LEDGER_CANISTER
- env::nns::CYCLES_LEDGER_INDEX_CANISTER
- env::nns::CYCLES_MINTING_CANISTER
- env::nns::EXCHANGE_RATE_CANISTER
- env::nns::ICP_INDEX_CANISTER
- env::nns::ICP_LEDGER_CANISTER
- env::nns::INTERNET_IDENTITY_CANISTER
- env::nns::NNS_GOVERNANCE_CANISTER
- env::nns::NNS_LIFELINE_CANISTER
- env::nns::NNS_REGISTRY_CANISTER
- env::nns::NNS_ROOT_CANISTER