List of all items
Structs
- entry::examples::Msg
- entry::examples::Post
- entry::examples::PrivMsg
- flat_op::OpDelete
- hash_path::anchor::Anchor
- hash_path::path::Component
- hash_path::path::Path
- hash_path::path::TypedPath
- hash_path::shard::ShardStrategy
- hdi::ErrHdi
- hdi::HostHdi
- prelude::AgentValidationPkg
- prelude::AppEntryBytes
- prelude::AppEntryDef
- prelude::AppEntryName
- prelude::BTreeSet
- prelude::CapClaim
- prelude::CapSecret
- prelude::ChainFilter
- prelude::CloseChain
- prelude::CloseChainInput
- prelude::CompositeHashConversionError
- prelude::CounterSigningAgentState
- prelude::CounterSigningSessionData
- prelude::CounterSigningSessionTimes
- prelude::Create
- prelude::CreateBase
- prelude::CreateLink
- prelude::Delete
- prelude::DeleteAction
- prelude::DeleteLink
- prelude::Dna
- prelude::DnaInfoV1
- prelude::DnaInfoV2
- prelude::DnaModifiers
- prelude::DnaModifiersOpt
- prelude::Ed25519XSalsa20Poly1305Decrypt
- prelude::EntryDef
- prelude::EntryDefIndex
- prelude::EntryDefs
- prelude::EntryHashes
- prelude::EntryRateWeight
- prelude::EphemeralSignatures
- prelude::ExternIO
- prelude::FunctionName
- prelude::GenesisSelfCheckDataV1
- prelude::GenesisSelfCheckDataV2
- prelude::Hash256Bits
- prelude::Hash512Bits
- prelude::HashConversionError
- prelude::HashSet
- prelude::HoloHash
- prelude::HoloHashed
- prelude::InclusiveTimestampInterval
- prelude::InitZomesComplete
- prelude::LinkTag
- prelude::LinkType
- prelude::MustGetActionInput
- prelude::MustGetAgentActivityInput
- prelude::MustGetEntryInput
- prelude::MustGetValidRecordInput
- prelude::OpenChain
- prelude::OpenChainInput
- prelude::PreflightBytes
- prelude::PreflightRequest
- prelude::PreflightResponse
- prelude::RateWeight
- prelude::Record
- prelude::RegisterAgentActivity
- prelude::RegisterCreateLink
- prelude::RegisterDelete
- prelude::RegisterDeleteLink
- prelude::RegisterUpdate
- prelude::RequiredValidations
- prelude::Role
- prelude::ScopedZomeType
- prelude::ScopedZomeTypes
- prelude::ScopedZomeTypesSet
- prelude::SerializedBytes
- prelude::Signature
- prelude::SignedHashed
- prelude::StoreEntry
- prelude::StoreRecord
- prelude::Timestamp
- prelude::TraceMsg
- prelude::UnsafeBytes
- prelude::Update
- prelude::UpdateAction
- prelude::UpdateBase
- prelude::VerifySignature
- prelude::WasmError
- prelude::WrongActionError
- prelude::X25519PubKey
- prelude::X25519XSalsa20Poly1305Decrypt
- prelude::XSalsa20Poly1305Data
- prelude::XSalsa20Poly1305Decrypt
- prelude::XSalsa20Poly1305EncryptedData
- prelude::XSalsa20Poly1305KeyRef
- prelude::ZomeCallCapGrant
- prelude::ZomeDependencyIndex
- prelude::ZomeIndex
- prelude::ZomeInfo
- prelude::ZomeName
- prelude::ZomeTypesKey
- prelude::builder::ActionBuilderCommon
- prelude::builder::AgentValidationPkg
- prelude::builder::CloseChain
- prelude::builder::Create
- prelude::builder::CreateLink
- prelude::builder::Delete
- prelude::builder::DeleteLink
- prelude::builder::InitZomesComplete
- prelude::builder::OpenChain
- prelude::builder::Update
- prelude::conversions::WrongActionError
- prelude::data::XSalsa20Poly1305Data
- prelude::encrypted_data::XSalsa20Poly1305EncryptedData
- prelude::hash_type::Action
- prelude::hash_type::Agent
- prelude::hash_type::DhtOp
- prelude::hash_type::Dna
- prelude::hash_type::Entry
- prelude::hash_type::External
- prelude::hash_type::NetId
- prelude::hash_type::Wasm
- 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::EnumAccessDeserializer
- 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::key_ref::XSalsa20Poly1305KeyRef
- prelude::nonce::XSalsa20Poly1305Nonce
- prelude::result::WasmError
- prelude::serde_bytes::ByteArray
- prelude::serde_bytes::ByteBuf
- prelude::serde_bytes::Bytes
- prelude::x25519::X25519PubKey
Enums
- entry::examples::EntryTypes
- entry::examples::UnitEntryTypes
- flat_op::FlatOp
- flat_op::OpActivity
- flat_op::OpEntry
- flat_op::OpRecord
- flat_op::OpUpdate
- hash_path::shard::ParseShardStrategyError
- link::examples::SomeLinkTypes
- prelude::Action
- prelude::ActionBase
- prelude::ActionType
- prelude::AnyDhtHashPrimitive
- prelude::AnyLinkableHashPrimitive
- prelude::CapAccess
- prelude::CapGrant
- prelude::ChainFilters
- prelude::CounterSigningError
- prelude::Entry
- prelude::EntryCreationAction
- prelude::EntryDefId
- prelude::EntryDefsCallbackResult
- prelude::EntryError
- prelude::EntryType
- prelude::EntryVisibility
- prelude::GrantedFunctions
- prelude::HashInput
- prelude::HashOutput
- prelude::HashableContentBytes
- prelude::HoloHashError
- prelude::HumanTimestamp
- prelude::Level
- prelude::LinkTypeFilter
- prelude::Op
- prelude::PreflightRequestAcceptance
- prelude::RecordEntry
- prelude::RequiredValidationType
- prelude::SerializedBytesError
- prelude::TimestampError
- prelude::UnitEnumEither
- prelude::UnresolvedDependencies
- prelude::ValidateCallbackResult
- prelude::WasmErrorInner
- prelude::WeighInput
- prelude::hash_type::AnyDht
- prelude::hash_type::AnyLinkable
- prelude::holochain_serialized_bytes::SerializedBytesError
- prelude::holochain_serialized_bytes::prelude::SerializedBytesError
- prelude::holochain_serialized_bytes::serde::de::Unexpected
- prelude::result::WasmErrorInner
Traits
- hdi::HdiT
- link::LinkTypeFilterExt
- op::OpHelper
- prelude::ActionUnweighed
- prelude::ActionWeighed
- prelude::Deserialize
- prelude::EntryDefRegistration
- prelude::EntryTypesHelper
- prelude::HasHash
- prelude::HashType
- prelude::HashableContent
- prelude::LinkTypesHelper
- prelude::PrimitiveHashType
- prelude::Serialize
- prelude::TryFrom
- prelude::TryFromDnaProperties
- prelude::TryInto
- prelude::U8Index
- prelude::UnitEnum
- prelude::builder::ActionBuilder
- prelude::hash_type::HashType
- prelude::hash_type::HashTypeAsync
- prelude::hash_type::HashTypeSync
- prelude::hash_type::PrimitiveHashType
- 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
- prelude::app_entry
- prelude::assert_length
- 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::host_externs
- prelude::impl_hashable_content
- prelude::paste
- prelude::try_ptr
- prelude::wasm_error
Attribute Macros
- entry::hdk_entry_helper
- entry::hdk_entry_types
- hdk_entry_helper
- hdk_entry_types
- hdk_extern
- hdk_link_types
- prelude::dna_properties
- prelude::hdk_entry_helper
- prelude::hdk_entry_types
- prelude::hdk_entry_types_conversions
- prelude::hdk_extern
- prelude::hdk_link_types
- prelude::hdk_to_coordinates
Derive Macros
- prelude::Deserialize
- prelude::EntryDefRegistration
- prelude::Serialize
- prelude::SerializedBytes
- prelude::UnitEnum
- 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
- chain::must_get_agent_activity
- ed25519::verify_signature
- ed25519::verify_signature_raw
- entry::examples::__num_entry_types
- entry::examples::entry_defs
- entry::must_get_action
- entry::must_get_entry
- entry::must_get_valid_record
- hash::hash_action
- hash::hash_blake2b
- hash::hash_entry
- hash::hash_keccak256
- hash::hash_sha256
- hash::hash_sha3
- hash::hash_sha512
- hash_path::path::root_hash
- hdi::set_hdi
- info::dna_info
- info::zome_info
- link::examples::__num_link_types
- map_extern::encode_to_guestptrlen
- prelude::__hc__dna_info_1
- prelude::__hc__dna_info_2
- prelude::__hc__ed_25519_x_salsa20_poly1305_decrypt_1
- prelude::__hc__hash_1
- prelude::__hc__must_get_action_1
- prelude::__hc__must_get_agent_activity_1
- prelude::__hc__must_get_entry_1
- prelude::__hc__must_get_valid_record_1
- prelude::__hc__trace_1
- prelude::__hc__unreachable_1
- prelude::__hc__verify_signature_1
- prelude::__hc__x_25519_x_salsa20_poly1305_decrypt_1
- prelude::__hc__x_salsa20_poly1305_decrypt_1
- prelude::__hc__zome_info_1
- prelude::allocation::__hc__allocate_1
- prelude::allocation::__hc__deallocate_1
- 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_u32
- prelude::merge_u64
- prelude::merge_usize
- prelude::return_err_ptr
- prelude::return_ptr
- prelude::serde_bytes::deserialize
- prelude::serde_bytes::serialize
- prelude::split_u128
- prelude::split_u64
- prelude::split_usize
- x_salsa20_poly1305::ed_25519_x_salsa20_poly1305_decrypt
- x_salsa20_poly1305::x_25519_x_salsa20_poly1305_decrypt
- x_salsa20_poly1305::x_salsa20_poly1305_decrypt
Type Aliases
- flat_op::OpType
- hash_path::shard::ShardDepth
- hash_path::shard::ShardWidth
- map_extern::ExternResult
- prelude::ActionHash
- prelude::ActionHashed
- prelude::AgentPubKey
- prelude::AnyDhtHash
- prelude::AnyLinkableHash
- prelude::BoxData
- prelude::CapClaimEntry
- prelude::CapGrantEntry
- prelude::CapSecretBytes
- prelude::CounterSigningAgents
- prelude::DhtOpHash
- prelude::DnaHash
- prelude::DnaInfo
- prelude::DoubleUSize
- prelude::EntryHash
- prelude::EntryHashed
- prelude::ExternalHash
- prelude::GenesisSelfCheckData
- prelude::GrantedFunction
- prelude::GuestPtr
- prelude::GuestPtrLen
- prelude::HoloHashOf
- prelude::HoloHashResult
- prelude::Len
- prelude::MembraneProof
- prelude::NetIdHash
- prelude::NetworkSeed
- prelude::OpBasis
- prelude::RateBucketCapacity
- prelude::RateBucketId
- prelude::RateBytes
- prelude::RateUnits
- prelude::RecordEntryRef
- prelude::ScopedEntryDefIndex
- prelude::ScopedLinkType
- prelude::SecretBoxData
- prelude::SignedActionHashed
- prelude::TimestampResult
- prelude::WasmHash
- prelude::WasmSize
- prelude::ZomeCallSigningKey
- prelude::ZomeEntryTypesKey
- prelude::ZomeLinkTypesKey
- prelude::data::BoxData
- prelude::data::SecretBoxData
- prelude::nonce::SecretBoxNonce
Constants
- HDI_VERSION
- hash_path::anchor::ROOT
- hash_path::path::DELIMITER
- hash_path::path::ROOT
- hash_path::shard::SHARDEND
- hash_path::shard::SHARDSPLIT
- hdi::HDI
- hdi::HDI_NOT_REGISTERED
- prelude::CAP_SECRET_BITS
- prelude::CAP_SECRET_BYTES
- prelude::ENTRY_SIZE_LIMIT
- prelude::HOLO_HASH_CORE_LEN
- prelude::HOLO_HASH_FULL_LEN
- prelude::HOLO_HASH_LOC_LEN
- prelude::HOLO_HASH_PREFIX_LEN
- prelude::HOLO_HASH_UNTYPED_LEN
- prelude::MAX_COUNTERSIGNING_AGENTS
- prelude::MIN_COUNTERSIGNING_AGENTS
- prelude::MM
- prelude::POST_GENESIS_SEQ_THRESHOLD
- prelude::SESSION_ACTION_TIME_OFFSET
- prelude::SESSION_TIME_FUTURE_MAX
- prelude::SIGNATURE_BYTES
- prelude::X25519_PUB_KEY_BYTES
- prelude::nonce::NONCE_BYTES
- prelude::x25519::X25519_PUB_KEY_BYTES