Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow finalizing issued assets via the issue action when no notes are provided #36

Open
wants to merge 5 commits into
base: zsa-integration-state
Choose a base branch
from

Conversation

dmidem
Copy link

@dmidem dmidem commented Dec 21, 2024

In the modified zebra-state crate issued assets could only be finalized via an issue action if the action included at least one note. However, the specification does not require issue actions to have notes, meaning finalization should be possible even when no notes are provided.

This PR modifies the finalization logic to allow assets to be finalized when the finalize flag is set to true in the issue action, regardless of the presence of notes.

@dmidem dmidem requested a review from PaulLaux December 24, 2024 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant