-
Notifications
You must be signed in to change notification settings - Fork 262
Open
Description
20241030
- Investigate the reason for failing to obtain the Merkle path; the cause is that the transaction results and the mapping of transactions to blocks have not been persisted.
- Transmit inline transactions by sending events.
20241029
- Send an event for inline transactions with a transaction ID.
- Check the reason for returning nil from merklePathByTransactionId.
- Attend the meeting for TPS improvement.
20241028
- Refactor code for the cross-AA feature.
- Add a function to check the number of inline transactions with TransactionId.
- publish 1.10.3.0 to myget repository.
20241023
- Troubleshoot the out-of-bounds issue.
- Partial unit tests# 20241023
- set up a side chain
- Write unit test for SendInlineWithTransaction.
- Check historical unit tests.
- Build CrossReceiveToken transactions with both the Go SDK and the C# SDK.
20241024
- unit test: proposal release
- unit test: crosschain transfer
- unit test: crosschain transfer using sendInlineWithTransactionId method
20241025
- perform a self-check using sendinlineWithTransactionId use case
20241026
- Add check for inlineWithTransactionID
- Refactor code for cross-AA feature
Specifications
As a developer, I would like to improve cross-chain validation in the aelf ecosystem, enabling Inline Transactions to be included in the MerkleTreeRootOfTransactionStatus calculation. This enhancement will ensure that cross-chain transactions initiated through Inline Transactions can participate in Merkle Proof validation for secure cross-chain token transfers.
Features:
- Include Inline Transactions in the
MerkleTreeRootOfTransactionStatuscalculation by assigning them a unique identifier (Inline Transaction Id). - Allow specific Inline Transactions to serve as leaf nodes in the
Transaction Status Merkle Tree.
Development Tasks:
- Define and implement unique identifiers for Inline Transactions.
- Update
Transaction Status Merkle Treeconstruction to incorporate Inline Transaction Ids as leaf nodes when appropriate.
Dependencies
nil
References
nil
Metadata
Metadata
Assignees
Labels
No labels