account¶
Files¶
| Name |
|---|
| account/AccountMessenger.cpp |
| account/AccountMessenger.hpp Header file of the account messenger class. |
| account/BridgeRelayer.cpp Wires evmrelay burn events to MintFunds via shared EthWatchService. |
| account/BridgeRelayer.hpp Wires evmrelay burn events to MintFunds via shared EthWatchService. |
| account/ChainRpcEndpointProvider.cpp Implementation of the ChainList RPC endpoint loading and validator wiring. |
| account/ChainRpcEndpointProvider.hpp Loads RPC endpoints from the evmrelay ChainList provider and wires them into PublicChainInputValidator with weighted consensus support. |
| account/EscrowTransaction.cpp |
| account/EscrowTransaction.hpp Transaction type used to lock UTXO funds into an escrow address. |
| account/GeniusAccount.cpp |
| account/GeniusAccount.hpp Header file of the Genius account class. |
| account/GeniusInputValidator.cpp Input validation strategy for native Genius-chain transactions. |
| account/GeniusInputValidator.hpp Input validation strategy for native Genius-chain transactions. |
| account/GeniusNode.cpp |
| account/GeniusNode.hpp Top-level node orchestration API for account, transaction, blockchain, and processing services. |
| account/GeniusTransaction.cpp |
| account/GeniusTransaction.hpp Header file of the base GeniusTransaction class. |
| account/GeniusUTXO.hpp Lightweight value type representing a spendable UTXO entry and its outpoint. |
| account/IMigrationStep.hpp Versioned migration manager and migration step interface. |
| account/InputValidators.cpp Input validation strategy interface translation unit. |
| account/InputValidators.hpp Input validation strategy interface for transaction inputs. |
| account/Migration0_2_0To1_0_0.cpp Implementation of MigrationManager and migration steps. |
| account/Migration0_2_0To1_0_0.hpp Versioned migration manager and migration step interface. |
| account/Migration1_0_0To3_4_0.cpp |
| account/Migration1_0_0To3_4_0.hpp Header file for Migration1_0_0To3_4_0 class. |
| account/Migration3_4_0To3_5_0.cpp |
| account/Migration3_4_0To3_5_0.hpp Migration step that upgrades account data from schema version 3.4.0 to 3.5.0. |
| account/Migration3_5_0To3_6_0.cpp |
| account/Migration3_5_0To3_6_0.hpp Migration step that upgrades account data from schema version 3.5.1 to 3.6.0. |
| account/Migration3_6_0To3_7_0.cpp |
| account/Migration3_6_0To3_7_0.hpp Migration step that upgrades account and balance data from schema version 3.6.0 to 3.7.0. |
| account/MigrationAllowList.cpp |
| account/MigrationAllowList.hpp Persistent allow-list used to track balances eligible for migration claims. |
| account/MigrationManager.cpp Implementation of MigrationManager and migration steps. |
| account/MigrationManager.hpp Versioned migration manager. |
| account/MigrationTransaction.cpp One-time migration mint transaction implementation. |
| account/MigrationTransaction.hpp Header file for a Migration transaction that mint tokens on the destination chain based on observed legacy balances on the source chain. |
| account/MintTransaction.cpp |
| account/MintTransaction.hpp Transaction type used to mint tokens from an external chain reference. |
| account/MintTransactionV2.cpp UTXO-aware mint transaction implementation. |
| account/MintTransactionV2.hpp Header file of the Version 2 of the Mint transaction class. |
| account/ProcessingTransaction.cpp |
| account/ProcessingTransaction.hpp Transaction of processing data. |
| account/PublicChainInputValidator.cpp Input validation strategy for public-chain source proofs. |
| account/PublicChainInputValidator.hpp Input validation strategy for public-chain source proofs. |
| account/TokenAmount.cpp Implementation of TokenAmount arithmetic helpers. |
| account/TokenAmount.hpp Fixed-precision (6 decimals) token amount type with arithmetic helpers. |
| account/TokenID.hpp Fixed-size token identifier wrapper with GNUS compatibility helpers. |
| account/TransactionManager.cpp |
| account/TransactionManager.hpp Transaction coordination, CRDT sync, and lifecycle tracking for outgoing and incoming account activity. |
| account/TransferTransaction.cpp |
| account/TransferTransaction.hpp Transaction of currency transfer. |
| account/UTXOManager.cpp |
| account/UTXOManager.hpp In-memory and persisted UTXO state manager with reservation and checkpoint helpers. |
| account/UTXOMerkle.hpp Helpers for deterministic serialization and Merkle hashing of UTXO snapshots. |
| account/UTXOStructs.cpp |
| account/UTXOStructs.hpp Shared UTXO transaction input and output data structures. |
Updated on 2026-06-05 at 17:22:19 -0700