Expand description

Structs

Registers a new Action on an agent source chain. This is the act of creating any Action and publishing it to the DHT.
Registers a link between two Entrys. This is the act of creating a Action::CreateLink and publishing it to the DHT. The authority is the entry authority for the base Entry.
Registers a deletion of an instance of an Entry in the DHT. This is the act of creating a Action::Delete and publishing it to the DHT.
Deletes a link between two Entrys. This is the act of creating a Action::DeleteLink and publishing it to the DHT. The delete always references a specific Action::CreateLink.
Registers an update from an instance of an Entry in the DHT. This is the act of creating a Action::Update and publishing it to the DHT. Note that the Action::Update stores an new instance of an Entry and registers it as an update to the original Entry. This operation is only concerned with registering the update.
Stores a new Entry in the DHT. This is the act of creating a either a Action::Create or a Action::Update and publishing it to the DHT. These actions create a new instance of an Entry.
Stores a new Record in the DHT. This is the act of creating a new Action and publishing it to the DHT. Note that not all Actions contain an Entry.

Enums

Either a Action::Create or a Action::Update. These actions both create a new instance of an Entry.
These are the operations that can be applied to Holochain data. Every Action produces a set of operations. These operations are each sent to an authority for validation.
Data specific to the Op::RegisterAgentActivity operation.
Data specific to the Op::RegisterDelete operation.
Data specific to the Op::StoreEntry operation.
Data specific to the Op::StoreRecord operation.
A convenience type for validation Ops.
Data specific to the Op::RegisterUpdate operation.