Module holochain_zome_types::genesis
source · Expand description
Types related to the genesis process whereby a user commits their initial
records and validates them to the best of their ability. Full validation
may not be possible if network access is required, so they perform a
“self-check” (as in “check yourself before you wreck yourself”) before
joining to ensure that they can catch any problems they can before being
subject to the scrutiny of their peers and facing possible rejection.
For more details see holochain_integrity_types::genesis
.
Re-exports§
pub use holochain_integrity_types::genesis;
Structs§
- Data passed into the genesis_self_check callback for verifying the initial chain entries
- Data passed into the genesis_self_check callback for verifying the initial chain entries. DnaInfo can be read with a call to
dna_info
within the self check callback, it is elided here to minimise/stabilise the callback function signature.
Type Aliases§
- Alias to the current version of
GenesisSelfCheckData
. - App-specific payload for proving membership in the membrane of the app