List of all items
Structs
- hdi::ErrHdi
- hdi::HostHdi
- prelude::AgentValidationPkg
- prelude::AppEntryBytes
- prelude::AppEntryType
- prelude::BTreeSet
- prelude::CapClaim
- prelude::CapSecret
- prelude::CloseChain
- prelude::CounterSigningAgentState
- prelude::CounterSigningSessionData
- prelude::CounterSigningSessionTimes
- prelude::Create
- prelude::CreateBase
- prelude::CreateLink
- prelude::Delete
- prelude::DeleteHeader
- prelude::DeleteLink
- prelude::Dna
- prelude::DnaInfo
- prelude::Element
- prelude::EntryDef
- prelude::EntryDefIndex
- prelude::EntryDefs
- prelude::EntryHashes
- prelude::EphemeralSignatures
- prelude::ExternIO
- prelude::FunctionName
- prelude::GenesisSelfCheckData
- prelude::Hash256Bits
- prelude::Hash512Bits
- prelude::HashSet
- prelude::HoloHash
- prelude::HoloHashed
- prelude::InitZomesComplete
- prelude::LinkTag
- prelude::LinkType
- prelude::MustGetEntryInput
- prelude::MustGetHeaderInput
- prelude::MustGetValidElementInput
- prelude::OpenChain
- prelude::PreflightBytes
- prelude::PreflightRequest
- prelude::PreflightResponse
- prelude::RequiredValidations
- prelude::Role
- prelude::SerializedBytes
- prelude::Signature
- prelude::SignedHashed
- prelude::Timestamp
- prelude::TraceMsg
- prelude::UnsafeBytes
- prelude::Update
- prelude::UpdateBase
- prelude::UpdateHeader
- prelude::VerifySignature
- prelude::WrongHeaderError
- prelude::X25519PubKey
- prelude::X25519XSalsa20Poly1305Decrypt
- prelude::XSalsa20Poly1305Data
- prelude::XSalsa20Poly1305Decrypt
- prelude::XSalsa20Poly1305EncryptedData
- prelude::XSalsa20Poly1305KeyRef
- prelude::ZomeCallCapGrant
- prelude::ZomeId
- prelude::ZomeInfo
- prelude::ZomeName
- prelude::builder::AgentValidationPkg
- prelude::builder::CloseChain
- prelude::builder::Create
- prelude::builder::CreateLink
- prelude::builder::Delete
- prelude::builder::DeleteLink
- prelude::builder::HeaderBuilderCommon
- prelude::builder::InitZomesComplete
- prelude::builder::OpenChain
- prelude::builder::Update
- prelude::capability::CapClaim
- prelude::capability::CapSecret
- prelude::capability::ZomeCallCapGrant
- prelude::conversions::WrongHeaderError
- prelude::countersigning::CounterSigningAgentState
- prelude::countersigning::CounterSigningSessionData
- prelude::countersigning::CounterSigningSessionTimes
- prelude::countersigning::CreateBase
- prelude::countersigning::PreflightBytes
- prelude::countersigning::PreflightRequest
- prelude::countersigning::PreflightResponse
- prelude::countersigning::Role
- prelude::countersigning::UpdateBase
- prelude::data::XSalsa20Poly1305Data
- prelude::dependencies::subtle::Choice
- prelude::dependencies::subtle::CtOption
- prelude::element::Element
- prelude::element::SignedHashed
- prelude::encrypted_data::XSalsa20Poly1305EncryptedData
- prelude::entry::AppEntryBytes
- prelude::entry::MustGetEntryInput
- prelude::entry::MustGetHeaderInput
- prelude::entry::MustGetValidElementInput
- prelude::entry_def::EntryDef
- prelude::entry_def::EntryDefs
- prelude::entry_def::RequiredValidations
- prelude::genesis::GenesisSelfCheckData
- prelude::hash::Hash256Bits
- prelude::hash::Hash512Bits
- prelude::header::AgentValidationPkg
- prelude::header::AppEntryType
- prelude::header::CloseChain
- prelude::header::Create
- prelude::header::CreateLink
- prelude::header::Delete
- prelude::header::DeleteHeader
- prelude::header::DeleteLink
- prelude::header::Dna
- prelude::header::EntryDefIndex
- prelude::header::InitZomesComplete
- prelude::header::OpenChain
- prelude::header::Update
- prelude::header::UpdateHeader
- prelude::header::ZomeId
- prelude::holochain_serialized_bytes::SerializedBytes
- prelude::holochain_serialized_bytes::UnsafeBytes
- prelude::holochain_serialized_bytes::prelude::SerializedBytes
- prelude::holochain_serialized_bytes::prelude::UnsafeBytes
- prelude::holochain_serialized_bytes::serde::de::IgnoredAny
- prelude::holochain_serialized_bytes::serde::de::value::BoolDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::BorrowedBytesDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::BorrowedStrDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::BytesDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::CharDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::CowStrDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::Error
- prelude::holochain_serialized_bytes::serde::de::value::F32Deserializer
- prelude::holochain_serialized_bytes::serde::de::value::F64Deserializer
- prelude::holochain_serialized_bytes::serde::de::value::I128Deserializer
- prelude::holochain_serialized_bytes::serde::de::value::I16Deserializer
- prelude::holochain_serialized_bytes::serde::de::value::I32Deserializer
- prelude::holochain_serialized_bytes::serde::de::value::I64Deserializer
- prelude::holochain_serialized_bytes::serde::de::value::I8Deserializer
- prelude::holochain_serialized_bytes::serde::de::value::IsizeDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::MapAccessDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::MapDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::SeqAccessDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::SeqDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::StrDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::StringDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::U128Deserializer
- prelude::holochain_serialized_bytes::serde::de::value::U16Deserializer
- prelude::holochain_serialized_bytes::serde::de::value::U32Deserializer
- prelude::holochain_serialized_bytes::serde::de::value::U64Deserializer
- prelude::holochain_serialized_bytes::serde::de::value::U8Deserializer
- prelude::holochain_serialized_bytes::serde::de::value::UnitDeserializer
- prelude::holochain_serialized_bytes::serde::de::value::UsizeDeserializer
- prelude::holochain_serialized_bytes::serde::ser::Impossible
- prelude::info::DnaInfo
- prelude::info::ZomeInfo
- prelude::key_ref::XSalsa20Poly1305KeyRef
- prelude::link::LinkTag
- prelude::link::LinkType
- prelude::nonce::XSalsa20Poly1305Nonce
- prelude::serde_bytes::ByteBuf
- prelude::serde_bytes::Bytes
- prelude::signature::EphemeralSignatures
- prelude::signature::Signature
- prelude::signature::VerifySignature
- prelude::timestamp::Timestamp
- prelude::trace::TraceMsg
- prelude::x25519::X25519PubKey
- prelude::x_salsa20_poly1305::X25519XSalsa20Poly1305Decrypt
- prelude::x_salsa20_poly1305::XSalsa20Poly1305Decrypt
- prelude::zome::FunctionName
- prelude::zome::ZomeName
- prelude::zome_io::ExternIO
Enums
- link::HdkLinkType
- prelude::CapAccess
- prelude::CapGrant
- prelude::CounterSigningError
- prelude::ElementEntry
- prelude::Entry
- prelude::EntryCreationHeader
- prelude::EntryDefId
- prelude::EntryDefsCallbackResult
- prelude::EntryError
- prelude::EntryType
- prelude::EntryVisibility
- prelude::HashInput
- prelude::HashOutput
- prelude::Header
- prelude::HeaderBase
- prelude::HeaderType
- prelude::Level
- prelude::Op
- prelude::PreflightRequestAcceptance
- prelude::RequiredValidationType
- prelude::SecurePrimitiveError
- prelude::SerializedBytesError
- prelude::TimestampError
- prelude::ValidateCallbackResult
- prelude::WasmError
- prelude::capability::CapAccess
- prelude::capability::CapGrant
- prelude::countersigning::CounterSigningError
- prelude::countersigning::HeaderBase
- prelude::countersigning::PreflightRequestAcceptance
- prelude::element::ElementEntry
- prelude::entry::Entry
- prelude::entry::EntryError
- prelude::entry_def::EntryDefId
- prelude::entry_def::EntryDefsCallbackResult
- prelude::entry_def::EntryVisibility
- prelude::hash::HashInput
- prelude::hash::HashOutput
- prelude::header::EntryType
- prelude::header::Header
- prelude::header::HeaderType
- prelude::holochain_serialized_bytes::SerializedBytesError
- prelude::holochain_serialized_bytes::prelude::SerializedBytesError
- prelude::holochain_serialized_bytes::serde::de::Unexpected
- prelude::op::EntryCreationHeader
- prelude::op::Op
- prelude::result::WasmError
- prelude::timestamp::TimestampError
- prelude::trace::Level
- prelude::validate::RequiredValidationType
- prelude::validate::ValidateCallbackResult
Traits
- entry::EntryDefRegistration
- hdi::HdiT
- prelude::Deserialize
- prelude::HasHash
- prelude::HeaderInner
- prelude::Serialize
- prelude::TryFrom
- prelude::TryInto
- prelude::builder::HeaderBuilder
- prelude::dependencies::subtle::ConditionallyNegatable
- prelude::dependencies::subtle::ConditionallySelectable
- prelude::dependencies::subtle::ConstantTimeEq
- prelude::dependencies::subtle::ConstantTimeGreater
- prelude::dependencies::subtle::ConstantTimeLess
- prelude::header::HeaderInner
- prelude::holochain_serialized_bytes::prelude::Deserialize
- prelude::holochain_serialized_bytes::prelude::Serialize
- prelude::holochain_serialized_bytes::prelude::TryFrom
- prelude::holochain_serialized_bytes::prelude::TryInto
- prelude::holochain_serialized_bytes::serde::Deserialize
- prelude::holochain_serialized_bytes::serde::Deserializer
- prelude::holochain_serialized_bytes::serde::Serialize
- prelude::holochain_serialized_bytes::serde::Serializer
- prelude::holochain_serialized_bytes::serde::de::Deserialize
- prelude::holochain_serialized_bytes::serde::de::DeserializeOwned
- prelude::holochain_serialized_bytes::serde::de::DeserializeSeed
- prelude::holochain_serialized_bytes::serde::de::Deserializer
- prelude::holochain_serialized_bytes::serde::de::EnumAccess
- prelude::holochain_serialized_bytes::serde::de::Error
- prelude::holochain_serialized_bytes::serde::de::Expected
- prelude::holochain_serialized_bytes::serde::de::IntoDeserializer
- prelude::holochain_serialized_bytes::serde::de::MapAccess
- prelude::holochain_serialized_bytes::serde::de::SeqAccess
- prelude::holochain_serialized_bytes::serde::de::StdError
- prelude::holochain_serialized_bytes::serde::de::VariantAccess
- prelude::holochain_serialized_bytes::serde::de::Visitor
- prelude::holochain_serialized_bytes::serde::ser::Error
- prelude::holochain_serialized_bytes::serde::ser::Serialize
- prelude::holochain_serialized_bytes::serde::ser::SerializeMap
- prelude::holochain_serialized_bytes::serde::ser::SerializeSeq
- prelude::holochain_serialized_bytes::serde::ser::SerializeStruct
- prelude::holochain_serialized_bytes::serde::ser::SerializeStructVariant
- prelude::holochain_serialized_bytes::serde::ser::SerializeTuple
- prelude::holochain_serialized_bytes::serde::ser::SerializeTupleStruct
- prelude::holochain_serialized_bytes::serde::ser::SerializeTupleVariant
- prelude::holochain_serialized_bytes::serde::ser::Serializer
- prelude::holochain_serialized_bytes::serde::ser::StdError
- prelude::serde_bytes::Deserialize
- prelude::serde_bytes::Serialize
Macros
- app_entry
- entry_def
- entry_def_index
- entry_defs
- entry_type
- error
- holochain_externs
- map_extern
- map_extern_infallible
- map_extern_preamble
- prelude::fixed_array_serialization
- prelude::holochain_serial
- prelude::holochain_serialized_bytes::holochain_serial
- prelude::holochain_serialized_bytes::prelude::holochain_serial
- prelude::holochain_serialized_bytes::serde::forward_to_deserialize_any
- prelude::holochain_serialized_bytes::serde::serde_if_integer128
- prelude::host_externs
- prelude::secure_primitive
- prelude::try_ptr
- register_entry
Attribute Macros
Derive Macros
- prelude::Deserialize
- prelude::Serialize
- prelude::SerializedBytes
- prelude::holochain_serialized_bytes::prelude::Deserialize
- prelude::holochain_serialized_bytes::prelude::Serialize
- prelude::holochain_serialized_bytes::prelude::SerializedBytes
- prelude::holochain_serialized_bytes::serde::Deserialize
- prelude::holochain_serialized_bytes::serde::Serialize
Functions
- ed25519::verify_signature
- ed25519::verify_signature_raw
- entry::must_get_entry
- entry::must_get_header
- entry::must_get_valid_element
- hash::hash_blake2b
- hash::hash_entry
- hash::hash_header
- hash::hash_keccak256
- hash::hash_sha256
- hash::hash_sha3
- hash::hash_sha512
- hdi::set_hdi
- info::dna_info
- info::zome_info
- map_extern::encode_to_guestptrlen
- prelude::__dna_info
- prelude::__hash
- prelude::__must_get_entry
- prelude::__must_get_header
- prelude::__must_get_valid_element
- prelude::__trace
- prelude::__unreachable
- prelude::__verify_signature
- prelude::__x_25519_x_salsa20_poly1305_decrypt
- prelude::__x_salsa20_poly1305_decrypt
- prelude::__zome_info
- prelude::allocation::__allocate
- prelude::allocation::__deallocate
- prelude::allocation::consume_bytes
- prelude::allocation::write_bytes
- prelude::decode
- prelude::encode
- prelude::holochain_serialized_bytes::decode
- prelude::holochain_serialized_bytes::encode
- prelude::holochain_serialized_bytes::prelude::decode
- prelude::holochain_serialized_bytes::prelude::encode
- prelude::host_args
- prelude::host_call
- prelude::merge_u64
- prelude::return_err_ptr
- prelude::return_ptr
- prelude::serde_bytes::deserialize
- prelude::serde_bytes::serialize
- prelude::split_u64
- x_salsa20_poly1305::x_25519_x_salsa20_poly1305_decrypt
- x_salsa20_poly1305::x_salsa20_poly1305_decrypt
Typedefs
- map_extern::ExternResult
- prelude::AgentPubKey
- prelude::AnyDhtHash
- prelude::BoxData
- prelude::CapClaimEntry
- prelude::CapGrantEntry
- prelude::CapSecretBytes
- prelude::CounterSigningAgents
- prelude::EntryHash
- prelude::EntryHashed
- prelude::GrantedFunction
- prelude::GrantedFunctions
- prelude::GuestPtr
- prelude::GuestPtrLen
- prelude::HeaderHash
- prelude::HeaderHashed
- prelude::Len
- prelude::MembraneProof
- prelude::SecretBoxData
- prelude::SecretBoxKeyRef
- prelude::SignedHeaderHashed
- prelude::TimestampResult
- prelude::WasmSize
- prelude::capability::CapSecretBytes
- prelude::capability::GrantedFunction
- prelude::capability::GrantedFunctions
- prelude::countersigning::CounterSigningAgents
- prelude::data::BoxData
- prelude::data::SecretBoxData
- prelude::element::SignedHeaderHashed
- prelude::entry::CapClaimEntry
- prelude::entry::CapGrantEntry
- prelude::entry::EntryHashed
- prelude::genesis::MembraneProof
- prelude::header::HeaderHashed
- prelude::key_ref::SecretBoxKeyRef
- prelude::nonce::SecretBoxNonce
- prelude::timestamp::TimestampResult
Constants
- hdi::HDI
- hdi::HDI_NOT_REGISTERED
- prelude::CAP_SECRET_BITS
- prelude::CAP_SECRET_BYTES
- prelude::ENTRY_SIZE_LIMIT
- prelude::KEY_REF_BYTES
- prelude::MAX_COUNTERSIGNING_AGENTS
- prelude::MIN_COUNTERSIGNING_AGENTS
- prelude::MM
- prelude::POST_GENESIS_SEQ_THRESHOLD
- prelude::SESSION_HEADER_TIME_OFFSET
- prelude::SESSION_TIME_FUTURE_MAX
- prelude::SIGNATURE_BYTES
- prelude::X25519_PUB_KEY_BYTES
- prelude::capability::CAP_SECRET_BITS
- prelude::capability::CAP_SECRET_BYTES
- prelude::countersigning::MAX_COUNTERSIGNING_AGENTS
- prelude::countersigning::MIN_COUNTERSIGNING_AGENTS
- prelude::countersigning::SESSION_HEADER_TIME_OFFSET
- prelude::countersigning::SESSION_TIME_FUTURE_MAX
- prelude::entry::ENTRY_SIZE_LIMIT
- prelude::header::POST_GENESIS_SEQ_THRESHOLD
- prelude::key_ref::KEY_REF_BYTES
- prelude::nonce::NONCE_BYTES
- prelude::signature::SIGNATURE_BYTES
- prelude::timestamp::MM
- prelude::x25519::X25519_PUB_KEY_BYTES