Missing Invoices for ABT Staking



Product/Feature: Blocklet Store / Staking Invoicing System
Severity: High (Affects financial record-keeping, compliance, and user trust)
Status: Open
1. Description
The system is inconsistent in generating financial records for staking activities. Specifically, when a user stakes ABT on the "Virtual Gift Card" Blocklet, no corresponding invoice or receipt is generated or provided to the user.
This contrasts with the staking process for the "ArcBridge Node," where an invoice is correctly generated and made available to the user.
2. Steps to Reproduce
- Stake on ArcBridge Node: Stake ABT on the ArcBridge Node.
- Verify Invoice (Control): Confirm that an invoice/receipt is generated and accessible for this staking transaction (Expected: Pass).
- Stake on Virtual Gift Card: Stake ABT on the "Virtual Gift Card" Blocklet.
- Verify Invoice (Test): Attempt to locate the corresponding invoice/receipt for this staking transaction in the user's transaction history or payment section.
3. Expected Result
All staking transactions, regardless of the specific Blocklet or service, should generate a standardized invoice or receipt. This document should detail the transaction, including:
- Date and time of the stake.
- Amount of ABT staked.
- The Blocklet/Service the ABT was staked to ("Virtual Gift Card").
- The user's account/DID information.
4. Actual Result
An invoice is generated for staking on the ArcBridge Node, but no invoice is generated or provided for staking on the "Virtual Gift Card" Blocklet.
5. Potential Impact
- Compliance/Tax Issues: Users require invoices for accurate financial reporting and tax compliance.
- Inconsistent User Experience: Users expect consistent record-keeping across all platform services.
- Audit Trail Gaps: The lack of a formal record creates a gap in the user's transaction history and the platform's audit trail for this specific type of staking.
6. Environment
- Application: Blocklet Store / Payment Kit
- Affected Services: "Virtual Gift Card" Blocklet Staking
- Working Services (for comparison): "ArcBridge Node" Staking
1 条回复
The blocklet staking is a feature in DID Wallet, all transaction history are shown in your DID Wallet, not in launcher.