Overview
Credit Debit vs Transfers Credit-debit tables transform single transfer events into two corresponding entries:- A debit (negative) entry for the sending address
- A credit (positive) entry for the receiving address
from_address | to_address | amount | event |
---|---|---|---|
X | Y | 1250 | X transfers 1250 tokens to Y |
address | counterparty_address | amount | event |
---|---|---|---|
X | Y | -1250 | X decrease 1250 tokens to Y |
Y | X | 1250 | Y increase 1250 tokens from X |
Advantages Over Transfer Tables
-
Balance Calculation
- Easy summation of all credits and debits for an address
- Simplified queries for net position calculations
- Natural handling of complex transactions
-
Flow Analysis
- Clear visualization of token inflows and outflows
- Simple aggregation of total volume by address
- Easy identification of major senders/receivers
-
Data Consistency
- Built-in verification through balanced entries
- Self-auditing through equal total credits and debits
- Simplified reconciliation process