Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
...
Configure the Cardano Send Transaction Tool accordingly by selecting the Testnet network, and keying in your Blockfrost testnet project's API Key that you have generated earlier, along with the necessary configurations.
To demonstrate the ability to embed form data into the transaction metadata, we will also check the Enable Transaction Metadata property and add these fields from the Send Transaction form:
- id
- dateCreated
- createdBy
You can also refer to the plugin's documentation.
Configure Cardano Send Transaction Tool
Property | Value |
---|---|
Network Type | Testnet |
Blockfrost Project Key | (Your Blockfrost testnet project's API Key) |
Transaction Details
Property | Value |
---|---|
Sender Address | #form.cardano_send_test.sender_account# |
Sender Account Mnemonic Phrase | #form.cardano_accounts.mnemonic[{form.cardano_send_test.sender_account}]# (This uses Form Data Hash Variable with Nested Hash Variable to dynamically point to the sender's account mnemonic phrase in reference to the Sender Address of the current form record.) NOTE: Do not key in the plain-text mnemonic phrase here. |
Receiver Address | #form.cardano_send_test.receiver_account# |
Amount To Send (ADA) | #form.cardano_send_test.amount# |
Enable Transaction Metadata | Yes |
Form | Send Transaction |
Metadata |
|
Store Response to Workflow Variable
Property | Value |
---|---|
Is Transaction Validated | txValidated |
Transaction Explorer URL | txExplorerUrl |
Save the plugin configuration.
Click on Submit Send Transaction to start the process, and follow through the process flow.
Here, simply select the account that you have funded previously as the sender account, specify the amount of ADA coins to send, and select the latter account that was just generated just now as the receiver account.
After submitting this activity, the process will flow to the Approval activity. Navigate to the Inbox Menu, select the Status as Approved, and submit this approval activity.
Upon inspection of the completed process instance, we can see that the Transaction Validation Flag (represented by txValidated workflow variable) is false. This is perfectly normal in the initial time period as transactions performed on the Cardano Blockchain undergo confirmation in order for the transaction to be accepted into the chain and become immutable. Transaction confirmations are usually completed in about 20 seconds, depending on the network load.
NOTE: Transaction confirmations and chain confirmations (sometimes referred to as block confirmations) are different concepts. Transaction confirmation is the point in time when a transaction is accepted into the chain and becomes immutable, whereas chain confirmation is the point beyond which the chain is guaranteed by protocol not to alter any further and is usually considered complete after 15-30 blocks deep.
...