List of all items
Structs
- asset_certification::types::certification::AssetPath
- asset_certification::types::certification::CertificateExpression
- asset_certification::types::certification::HashTreePath
- asset_certification::types::certification::RequestHash
- asset_certification::types::certification::ResponseHash
- asset_certification::types::http::CallbackFunc
- asset_certification::types::http::HttpRequest
- asset_certification::types::http::HttpResponse
- asset_certification::types::http::StreamingCallbackHttpResponse
- asset_certification::types::http::StreamingCallbackToken
- asset_certification::types::rc_bytes::RcBytes
- state_machine::Asset
- state_machine::AssetDetails
- state_machine::AssetEncoding
- state_machine::AssetEncodingDetails
- state_machine::Batch
- state_machine::CertifiedTree
- state_machine::Chunk
- state_machine::Configuration
- state_machine::EncodedAsset
- state_machine::StableState
- state_machine::StableStatePermissions
- state_machine::State
- types::AssetProperties
- types::ClearArguments
- types::CommitBatchArguments
- types::CommitProposedBatchArguments
- types::ComputeEvidenceArguments
- types::ConfigurationResponse
- types::ConfigureArguments
- types::CreateAssetArguments
- types::CreateBatchResponse
- types::CreateChunkArg
- types::CreateChunkResponse
- types::CreateChunksArg
- types::CreateChunksResponse
- types::DeleteAssetArguments
- types::DeleteBatchArguments
- types::GetArg
- types::GetChunkArg
- types::GetChunkResponse
- types::GrantPermissionArguments
- types::InitArgs
- types::ListPermittedArguments
- types::RevokePermissionArguments
- types::SetAssetContentArguments
- types::SetAssetPropertiesArguments
- types::SetPermissions
- types::StoreArg
- types::UnsetAssetContentArguments
- types::UpgradeArgs
Enums
- asset_certification::tree::NestedTree
- asset_certification::types::certification::NestedTreeKey
- asset_certification::types::certification::WitnessResult
- asset_certification::types::http::StreamingStrategy
- evidence::EvidenceComputation
- types::AssetCanisterArgs
- types::BatchOperation
- types::Permission
Traits
- asset_certification::tree::NestedTreeKeyRequirements
- asset_certification::tree::NestedTreeValueRequirements
Macros
Functions
- api_version
- asset_certification::types::http::build_ic_certificate_expression_from_headers
- asset_certification::types::http::build_ic_certificate_expression_from_headers_and_encoding
- asset_certification::types::http::build_ic_certificate_expression_header
- asset_certification::types::http::response_hash
- authorize
- can
- can_commit
- can_prepare
- certified_tree
- clear
- commit_batch
- commit_proposed_batch
- compute_evidence
- configure
- create_asset
- create_batch
- create_chunk
- create_chunks
- deauthorize
- delete_asset
- delete_batch
- get
- get_asset_properties
- get_chunk
- get_configuration
- grant_permission
- has_permission_or_is_controller
- http_request
- http_request_streaming_callback
- init
- is_controller
- is_manager_or_controller
- list
- list_authorized
- list_permitted
- post_upgrade
- pre_upgrade
- propose_commit_batch
- retrieve
- revoke_permission
- set_asset_content
- set_asset_properties
- state_machine::encoding_certification_order
- store
- take_ownership
- unset_asset_content
- validate_commit_proposed_batch
- validate_configure
- validate_grant_permission
- validate_revoke_permission
- validate_take_ownership
- with_state
- with_state_mut
Type Aliases
- asset_certification::CertifiedResponses
- asset_certification::HashTree
- asset_certification::types::certification::AssetKey
- asset_certification::types::http::HeaderField
- types::BatchId
- types::ChunkId