The Guardian is an innovative open-source platform that streamlines the creation, management, and verification of digital environmental assets. It leverages a customizable Policy Workflow Engine and Web3 technology to ensure transparent and fraud-proof operations, making it a key tool for transforming sustainability practices and carbon markets.
Apache License 2.0
99
stars
129
forks
source link
Firing external event when minting process is finished #4090
I need to trigger the execution of an application after the minting process is completed, and the application must be aware of the last Hedera transaction that has been executed.
The current list of external events does include a token minted event, but that is fired actually at the start of the minting process, and after every 10 tokens batch is minted, but not at the end.
I currently receive a notification on the UI when the miniting process is finished but that notification contains just a generic message (Mint completed: All XXX tokens have been minted) and I cannot use that programmatically in any case.
Requirements
Add another external event when the minting process is completed (i.e. external-events.token_minting_process_completed)
Include in the event payload, among other details like tokenID, minted tokens, etc, the consensus timestamp of the last mint transaction
Definition of done
Applications can subscribe to the broker and receive information about the end of the minting process.
Problem description
I need to trigger the execution of an application after the minting process is completed, and the application must be aware of the last Hedera transaction that has been executed.
The current list of external events does include a token minted event, but that is fired actually at the start of the minting process, and after every 10 tokens batch is minted, but not at the end.
I currently receive a notification on the UI when the miniting process is finished but that notification contains just a generic message (Mint completed: All XXX tokens have been minted) and I cannot use that programmatically in any case.
Requirements
Definition of done