stellar holds the standardized Stellar tables. Stellar calls its blocks ledgers, and they land in blocks. A transaction here is a wrapper: what it does sits in a list of operations. So transactions land in transactions, the operations inside them in operations, and what each operation changed in effects.
Above the raw tables sits the rest of the catalog, and Stellar shows up in two parts of it: the tokenized assets issued on it, and the list of tokens we know about with their daily prices. Tokenized funds and stablecoins make up most of the asset side.
The market pages go deeper on each of these. Real-world assets and Stablecoins cover the tokenized assets and their daily tables. Tokens covers the token list and the daily price table.
Tables
| Table | Since | Description |
|---|---|---|
blocks | 2015-09 | One row per ledger, with transaction counts, fee pool and total lumens. |
transactions | 2015-09 | One row per transaction, with its fees, the account that sent it, and the original encoded form. |
operations | 2015-09 | One row per operation, typed by operation_type. |
effects | 2015-09 | One row per state change an operation produced. |
number, transactions on transaction_hash, operations on operation_id and effects on effect_id.
The tables get finer as you go down: a transaction holds one or more operations, and an operation produces any number of effects, including none. For payments and trades, start from operations and filter on operation_type. Use effects when the question is who was credited and who was debited.
Sample queries
- Operations by type
- Tokenized assets ranked
- Priced tokens
Count operations by type on one day.