Core
ACCOUNTS
A view of all wallets in Stacks blockchain with total STX balance as of now.
| Column |
Type |
Description |
| account |
text |
STX wallet address |
| total |
numeric |
Total STX balance |
BLOCKS
All successfully mined blocks. Alternative blocks are not included.
| Column |
Type |
Description |
| block_hash |
text |
Block hash (as “0x…”) |
| block_id |
binary |
Block hash in binary form |
| block_time |
timestamp |
UTC timestamp |
| block_height |
integer |
The height of the block |
| burn_block_time |
integer |
epoch |
| burn_block_hash |
binary |
|
| miner_txid |
binary |
|
MICROBLOCKS
All successfully mined microblocks.
| Column Name |
Type |
Description |
| id |
bigint |
|
| receive_timestamp |
timestamp without time zone |
|
| canonical |
boolean |
|
| microblock_canonical |
boolean |
|
| microblock_hash |
bytea |
|
| microblock_sequence |
integer |
|
| microblock_parent_hash |
bytea |
|
| index_block_hash |
bytea |
|
| parent_index_block_hash |
bytea |
|
| block_height |
integer |
|
| parent_block_height |
integer |
|
| parent_block_hash |
bytea |
Yes |
| parent_burn_block_height |
integer |
|
| parent_burn_block_time |
integer |
|
| parent_burn_block_hash |
bytea |
|
| block_hash |
bytea |
|
BURNCHAIN_REWARDS
Miner rewards table
| Column |
Type |
Description |
| burn_block_hash |
text |
Burnchain block hash (as “0x…”) |
| burn_block_height |
integer |
|
| burn_amount |
numeric |
|
| reward_recipient |
text |
|
| reward_amount |
numeric |
|
| reward_index |
integer |
|
MINER_REWARDS
| Column Name |
Type |
Description |
| id |
integer |
|
| block_hash |
bytea |
|
| index_block_hash |
bytea |
|
| from_index_block_hash |
bytea |
|
| mature_block_height |
integer |
|
| canonical |
boolean |
|
| recipient |
text |
|
| miner_address |
text |
|
| coinbase_amount |
numeric |
|
| tx_fees_anchored |
numeric |
|
| tx_fees_streamed_confirmed |
numeric |
|
| tx_fees_streamed_produced |
numeric |
|
CONTRACT_LOGS
Logs emitted by smart contracts
| Column Name |
Data Type |
Description |
| tx_hash |
text |
tx hash (as “0x…”) |
| id |
integer |
|
| event_index |
integer |
|
| tx_id |
bytea |
tx hash as byte array |
| tx_index |
smallint |
|
| block_height |
integer |
|
| index_block_hash |
bytea |
|
| parent_index_block_hash |
bytea |
|
| microblock_hash |
bytea |
|
| microblock_sequence |
integer |
|
| microblock_canonical |
boolean |
|
| canonical |
boolean |
|
| contract_identifier |
text |
|
| topic |
text |
|
| value |
jsonb |
|
LAST_BLOCK
A special table with only one row: latest successful block
| Column |
Type |
Description |
| block_hash |
text |
Block hash (as “0x…”) |
| block_id |
binary |
Block hash in binary form |
| block_height |
integer |
The height of the block |
| burn_block_time |
integer |
epoch |
| burn_block_hash |
binary |
|
| miner_txid |
binary |
|
TRANSACTIONS
For types of transactions check stacks documentation.
| Column |
Type |
Description |
| tx_type |
text |
token transfer, smart contract, contract call, poison, or coinbase |
| block_time |
timestamp |
UTC time of the transaction’s block |
| tx_hash |
text |
Transaction hash (as “0x…”) |
| tx_id |
binary |
Transaction hash in binary form |
| block_hash |
text |
Corresponding block’s hash |
| block_height |
integer |
Corresponding block’s height |
| status |
integer |
1 for success, -1 for failed (aborted), -2 for failed (reverted due to post conditions) |
| sender_address |
text |
The address of transaction initiator |
| token_transfer_recipient_address |
text |
The transfer recipient (for token transfer tx type) |
| token_transfer_amount |
text |
The transfer amount in ustx (for token transfer tx type) |
| token_transfer_memo |
text |
Optional memo |
| contract_call_contract_id |
text |
The id of the contract (for contract call tx type) |
| contract_call_function_name |
text |
The name of the function (for contract call tx type) |
| smart_contract_contract_id |
text |
The id of the contract to be deployed (for smart contract tx type) |
| smart_contract_source_code |
text |
The source code to be deployed (for smart contract tx type) |
| microblock_sequence |
integer |
Corresponding microblock’s sequence (2147483647 for coinbase) |
| tx_index |
integer |
The index within the corresponding microblock |
| id |
integer |
Internal transaction id, convenient for proper ordering. |
TXS
Same as transactions with an additional row for the raw hex encoded serialized transaction.
| Column |
Type |
Description |
| raw_tx |
binary |
Raw transaction content |
SMART_CONTRACTS
All successfully deployed smart contracts.
| Column |
Type |
Description |
| tx_hash |
text |
Deployment transaction hash |
| contract_id |
text |
Contract readable id |
| block_height |
integer |
Deployment block height |
| source_code |
text |
The source code of the contract |
| abi |
json |
The ABI of the contract |
FUNCTION_CALLS
All smart contract function calls with arguments in JSON format.
| Column Name |
Data Type |
Description |
| tx_hash |
text |
|
| contract_id |
text |
|
| fname |
text |
|
| args |
jsonb |
|
| block_height |
integer |
|
FUNCTION_ARGS
A helper table with parameters passed to the contract’s functions
| Column |
Type |
Description |
| tx_hash |
text |
Function call transaction hash |
| name |
text |
The name of the parameter |
| type |
text |
The type of the parameter |
| repr |
text |
The string representation of the parameter passed to the function |
POST_CONDITIONS
A helper table with post-conditions of contracts’ functions. This table contains a row per each post-condition in a transaction.
| Column |
Type |
Description |
| tx_hash |
text |
Function call transaction hash |
| condition_index |
integer |
|
| repr |
json |
post conditions in JSON format, see post_conditions under mempool.md |
TOKEN_PROPERTIES
A helper table with all existing token properties such as symbol and decimals. Could be helpful for joining FT_EVENTS.
| Column |
Type |
Description |
| contract |
text |
shorter contract name (like SP1YK770QXSJY7G1SJD664CQKQGWM2N25DBFTMBMB.token-wstx) |
| contract_id |
text |
full name (like SP1YK770QXSJY7G1SJD664CQKQGWM2N25DBFTMBMB.token-wstx::wstx) |
| properties |
json |
{“name”: , “symbol”: , “decimals”: } |
POX
POX 1 Staking delegation transactions
| Column |
Type |
Description |
| tx_hash |
text |
Function call transaction hash |
| amount |
numeric |
amount delegated in ustx |
| address |
text |
pool address |
POX2_EVENTS
| Column Name |
Data Type |
Description |
| tx_hash |
text |
|
| id |
bigint |
|
| event_index |
integer |
|
| tx_id |
bytea |
|
| tx_index |
smallint |
|
| block_height |
integer |
|
| index_block_hash |
bytea |
|
| parent_index_block_hash |
bytea |
|
| microblock_hash |
bytea |
|
| microblock_sequence |
integer |
|
| microblock_canonical |
boolean |
|
| canonical |
boolean |
|
| stacker |
text |
|
| locked |
numeric |
|
| balance |
numeric |
|
| burnchain_unlock_height |
bigint |
|
| name |
text |
|
| pox_addr |
text |
|
| pox_addr_raw |
bytea |
|
| first_cycle_locked |
numeric |
|
| first_unlocked_cycle |
numeric |
|
| delegate_to |
text |
|
| lock_period |
numeric |
|
| lock_amount |
numeric |
|
| start_burn_height |
numeric |
|
| unlock_burn_height |
numeric |
|
| delegator |
text |
|
| increase_by |
numeric |
|
| total_locked |
numeric |
|
| extend_count |
numeric |
|
| reward_cycle |
numeric |
|
| amount_ustx |
numeric |
|
POX3_EVENTS
| Column Name |
Type |
Description |
| tx_hash |
text |
|
| id |
bigint |
|
| event_index |
integer |
|
| tx_id |
bytea |
|
| tx_index |
smallint |
|
| block_height |
integer |
|
| index_block_hash |
bytea |
|
| parent_index_block_hash |
bytea |
|
| microblock_hash |
bytea |
|
| microblock_sequence |
integer |
|
| microblock_canonical |
boolean |
|
| canonical |
boolean |
|
| stacker |
text |
|
| locked |
numeric |
|
| balance |
numeric |
|
| burnchain_unlock_height |
bigint |
|
| name |
text |
|
| pox_addr |
text |
|
| pox_addr_raw |
bytea |
|
| first_cycle_locked |
numeric |
|
| first_unlocked_cycle |
numeric |
|
| delegate_to |
text |
|
| lock_period |
numeric |
|
| lock_amount |
numeric |
|
| start_burn_height |
numeric |
|
| unlock_burn_height |
numeric |
|
| delegator |
text |
|
| increase_by |
numeric |
|
| total_locked |
numeric |
|
| extend_count |
numeric |
|
| reward_cycle |
numeric |
|
| amount_ustx |
numeric |
|