You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Enables generating created assertions and getting the created state (#1432)
* chore: fix build issues in main
* feat: Add support for created vs gathered assertions
Replace AssertionDefinition with ManifestAssertion.
* chore: fix example for passing ingredientIds
* chore: Actions Base should use struct LABEL
* feat: Add assertion label parsing code for base, version and instance
* chore: revert to AssertionDefinition
Adds created to ManifestAssertion
Adds AssertionKind kind() and content_type() to AssertionBase with defaults.
Adds AssertionBinary Trait (not used yet)
* fix: make tests repairs
* chore: cleanup
* feat: Settings for intent and created
add_action will now insert created and opened at the top of the actions (fixes a duplicate action bug)
Updates v2api example to add an opened action
* feat: make labels::parse_label public and document it.
* feat: make labels::parse_label() public and documented.
* feat: claim.add_assertion automation.
the add_assertion method will now determine when salting and created/vs gathered are needed.
A list of created assertion names can be provided in settings, and you can still call add_created_assertion when needed.
All assertions are considered gathered by default except for hard bindings.
All redactable assertions are salted.
Adding a custom salt is now private to Claim but can be made public if needed (it was never used)
add_assertion_with_salt and add_gathered_assertion_with salt have been removed.
* chore: add unit tests
* chore: review feedback
renamed settings.builder.created_assertions to created_assertion_labels
salt all assertions
removes unused AssertionBinary code.
* chore: build repairs
* chore: review feedback
changed v2api.rs to api.rs
removed unused experimental assertion static apis
* chore: remove println
0 commit comments