Re-exports§
pub use hdk_extensions::hdi;
pub use hdk_extensions::holo_hash;
pub use hdk_extensions::hdk;
pub use hdk_extensions::hdi_extensions;
pub use hdk_extensions;
pub use coop_content_types;
Modules§
Macros§
- call_
local_ zome - Call a local zome function
- call_
local_ zome_ decode - Call a local zome function and decode the response
- common_
fields - Auto-implement the
CommonFields
trait - create_
group - Create a new group
- get_
all_ group_ content_ latest - Get the latest evolution of all content targets in a group
- get_
group - Get a group’s latest state
- get_
group_ content_ latest - Get the latest evolution of a single content target in a group
- group_
ref - Easily-implement the
GroupRef
trait - register_
content_ to_ group - Register a new content target to a group
- register_
content_ update_ to_ group - Register a content update target to a group
- update_
group - Update a new group
Structs§
- Archived
Contributions Anchor Entry - An entry struct (anchor) representing a former authority of a group
- Contributions
Anchor Entry - An entry struct (anchor) representing a group contributor’s personal anchor
- Contributors
Diff - The result of a group comparison
- Create
Contribution Link Input - Input required for registering new content to a group
- Create
Contribution Update Link Input - Input required for registering a content update to a group
- GetAll
Group Content Input - Input for following all content evolutions in a group
- GetAll
Group Content Macro Input - Input required for macro
get_all_group_content_latest
- GetGroup
Content Input - Input for following a single content’s evolution in a group
- GetGroup
Content Macro Input - Input required for macro
get_group_content_latest
- Group
Auth Input - Input required for initializing a contributions anchor entry
- Group
Entry - An entry struct for defining a group and its members
- Register
Contribution Macro Input - Input required for macros
register_content_to_group
- Register
Contribution Update Macro Input - Input required for macros
register_content_update_to_group
Enums§
- Contribution
Anchor Types - Indicates the intended contributions anchor type
- Contribution
Anchors - An enum that represents an authority anchor (active/archived)
Traits§
- Common
Fields - Common fields that are expected on some entry structs
- Group
Ref - A trait for determining an entry’s group reference
Functions§
- create_
link_ input - validate_
group_ auth - Checks that an entry’s group reference and author are valid
- validate_
group_ member - Checks that the author of an action is an authority in the entry’s group reference
- validate_
group_ ref - Check that an entry’s group reference is valid
Type Aliases§
- Link
Pointer Map - A map of evolution pointers