List of all items
Structs
- SidevmConfig
- chain_extension::AccountId
- chain_extension::EncodeOutput
- chain_extension::ErrorCode
- chain_extension::HttpRequest
- chain_extension::HttpResponse
- chain_extension::StorageQuotaExceeded
- chain_extension::test::MockExtensionFn
Enums
- CacheOp
- HookPoint
- PinkEnvironment
- PinkEvent
- SidevmOperation
- Workers
- chain_extension::HttpRequestError
- chain_extension::JsCode
- chain_extension::JsValue
- chain_extension::PinkExt
- chain_extension::PinkExtResult
- chain_extension::signing::SigType
- logger::Level
- system::CodeType
- system::ContractDepositRef
- system::DriverError
- system::Error
- system::SidevmOperationRef
- system::SystemRef
Traits
- ConvertTo
- chain_extension::CodableError
- chain_extension::EncodeOutputFallback
- chain_extension::PinkExtBackend
- logger::ResultExt
- system::ContractDeposit
- system::ContractDepositForDoc
- system::SidevmOperation
- system::SidevmOperationForDoc
- system::System
- system::SystemForDoc
Macros
Attribute Macros
Functions
- chain_extension::mock::mock_all_with
- chain_extension::mock::mock_balance_of
- chain_extension::mock::mock_batch_http_request
- chain_extension::mock::mock_cache_get
- chain_extension::mock::mock_cache_remove
- chain_extension::mock::mock_cache_set
- chain_extension::mock::mock_cache_set_expiration
- chain_extension::mock::mock_code_exists
- chain_extension::mock::mock_current_event_chain_head
- chain_extension::mock::mock_derive_sr25519_key
- chain_extension::mock::mock_ecdsa_sign_prehashed
- chain_extension::mock::mock_ecdsa_verify_prehashed
- chain_extension::mock::mock_get_public_key
- chain_extension::mock::mock_getrandom
- chain_extension::mock::mock_http_request
- chain_extension::mock::mock_import_latest_system_code
- chain_extension::mock::mock_is_in_transaction
- chain_extension::mock::mock_js_eval
- chain_extension::mock::mock_log
- chain_extension::mock::mock_runtime_version
- chain_extension::mock::mock_sign
- chain_extension::mock::mock_system_contract_id
- chain_extension::mock::mock_untrusted_millis_since_unix_epoch
- chain_extension::mock::mock_verify
- chain_extension::mock::mock_worker_pubkey
- chain_extension::mock::mock_worker_sgx_quote
- chain_extension::pink_extension_instance
- chain_extension::signing::derive_sr25519_key
- chain_extension::signing::ecdsa_sign_prehashed
- chain_extension::signing::ecdsa_verify_prehashed
- chain_extension::signing::get_public_key
- chain_extension::signing::sign
- chain_extension::signing::verify
- deploy_sidevm_to
- env
- force_stop_sidevm
- logger::log
- push_sidevm_message
- query_local_sidevm
- set_contract_weight
- set_hook
- set_js_runtime
- set_log_handler
- start_sidevm
- stop_sidevm_at
- upgrade_runtime
- vrf
Type Aliases
- AccountId
- Balance
- BlockNumber
- EcdhPublicKey
- EcdsaPublicKey
- EcdsaSignature
- Hash
- WorkerId
- chain_extension::BatchHttpResult
- system::Result
- system::VersionTuple
Constants
- chain_extension::func_ids::BALANCE_OF
- chain_extension::func_ids::BATCH_HTTP_REQUEST
- chain_extension::func_ids::CACHE_GET
- chain_extension::func_ids::CACHE_REMOVE
- chain_extension::func_ids::CACHE_SET
- chain_extension::func_ids::CACHE_SET_EXPIRATION
- chain_extension::func_ids::CODE_EXISTS
- chain_extension::func_ids::CURRENT_EVENT_CHAIN_HEAD
- chain_extension::func_ids::DERIVE_SR25519_KEY
- chain_extension::func_ids::ECDSA_SIGN_PREHASHED
- chain_extension::func_ids::ECDSA_VERIFY_PREHASHED
- chain_extension::func_ids::GETRANDOM
- chain_extension::func_ids::GET_PUBLIC_KEY
- chain_extension::func_ids::HTTP_REQUEST
- chain_extension::func_ids::IMPORT_LATEST_SYSTEM_CODE
- chain_extension::func_ids::IS_IN_TRANSACTION
- chain_extension::func_ids::JS_EVAL
- chain_extension::func_ids::LOG
- chain_extension::func_ids::RUNTIME_VERSION
- chain_extension::func_ids::SIGN
- chain_extension::func_ids::SYSTEM_CONTRACT_ID
- chain_extension::func_ids::UNTRUSTED_MILLIS_SINCE_UNIX_EPOCH
- chain_extension::func_ids::VERIFY
- chain_extension::func_ids::WORKER_PUBKEY
- chain_extension::func_ids::WORKER_SGX_QUOTE