Address Transactions
Address transactions in TrexWallet are operations involving external or internal addresses, such as deposits, withdrawals, and transfers between wallets.
What Are Address Transactions?
- Transactions that move assets to or from a blockchain or other network address.
- Include both incoming (deposit) and outgoing (withdrawal) operations.
How They Differ from Internal Transactions
- Address transactions interact with external networks (e.g., blockchains), while internal transactions occur solely within TrexWallet.
- Address transactions are subject to network fees, confirmation times, and additional compliance checks.
States and Lifecycle
- Address transactions use their own bit-flag enum
AdrTxStateEnum(distinct from the client-sideTransactStateEnum):Draft(0),Init(1),AmlConfirm(2),SendedToModule(4),SendedToNetwork(8),NetworkIn(16),NetworkConfirmed(32),HasInnerTransaction(64),AmlBlocked(128),Timeout(1024),Cancelation(2048),Failed(4096),Finished(8192),Archive(16384). - Hot-loop services treat any record with
state < 8192as live;FinishedandArchiveare excluded from the active indexes. - See Transaction States and Networks for more details.
Role in Deposits and Withdrawals
- All deposits and withdrawals are processed as address transactions, ensuring traceability and compliance.
For details on managing address transactions, see the Address Transactions admin page.