Loading...
Loading...
Compare original and translation side by side
npx awal@latest statusauthenticate-walletnpx awal@latest statusauthenticate-walletnpx awal@latest x402 pay https://x402.cdp.coinbase.com/platform/v2/data/query/run -X POST -d '{"sql": "<YOUR_QUERY>"}' --json-dnpx awal@latest x402 pay https://x402.cdp.coinbase.com/platform/v2/data/query/run -X POST -d '{"sql": "<YOUR_QUERY>"}' --json-dbase.events| Indexed Field | Use For |
|---|---|
| Filter by event type. Use this instead of |
| Filter by contract address. |
| Filter by time range. |
base.events| 索引字段 | 用途 |
|---|---|
| 按事件类型过滤。为提升性能,请使用此字段而非 |
| 按合约地址过滤。 |
| 按时间范围过滤。 |
=!=<><><=>=+-*/%CAST()::[][...]{...}(...)->=!=<><><=>=+-*/%CAST()::[][...]{...}(...)->| Column | Type | Description |
|---|---|---|
| log_id | String | Unique log identifier |
| block_number | UInt64 | Block number |
| block_hash | FixedString(66) | Block hash |
| block_timestamp | DateTime64(3, 'UTC') | Block timestamp (INDEXED) |
| transaction_hash | FixedString(66) | Transaction hash |
| transaction_to | FixedString(42) | Transaction recipient |
| transaction_from | FixedString(42) | Transaction sender |
| log_index | UInt32 | Log index within block |
| address | FixedString(42) | Contract address (INDEXED) |
| topics | Array(FixedString(66)) | Event topics |
| event_name | LowCardinality(String) | Decoded event name |
| event_signature | LowCardinality(String) | Event signature (INDEXED - prefer over event_name) |
| parameters | Map(String, Variant(Bool, Int256, String, UInt256)) | Decoded event parameters |
| parameter_types | Map(String, String) | ABI types for parameters |
| action | Enum8('removed' = -1, 'added' = 1) | Added or removed (reorg) |
| 列名 | 类型 | 描述 |
|---|---|---|
| log_id | String | 唯一日志标识符 |
| block_number | UInt64 | 区块编号 |
| block_hash | FixedString(66) | 区块哈希 |
| block_timestamp | DateTime64(3, 'UTC') | 区块时间戳(已索引) |
| transaction_hash | FixedString(66) | 交易哈希 |
| transaction_to | FixedString(42) | 交易接收方 |
| transaction_from | FixedString(42) | 交易发送方 |
| log_index | UInt32 | 区块内的日志索引 |
| address | FixedString(42) | 合约地址(已索引) |
| topics | Array(FixedString(66)) | 事件主题 |
| event_name | LowCardinality(String) | 已解析的事件名称 |
| event_signature | LowCardinality(String) | 事件签名(已索引 - 优先于event_name使用) |
| parameters | Map(String, Variant(Bool, Int256, String, UInt256)) | 已解析的事件参数 |
| parameter_types | Map(String, String) | 参数的ABI类型 |
| action | Enum8('removed' = -1, 'added' = 1) | 新增或移除(重组) |
| Column | Type | Description |
|---|---|---|
| block_number | UInt64 | Block number |
| block_hash | String | Block hash |
| transaction_hash | String | Transaction hash |
| transaction_index | UInt64 | Index in block |
| from_address | String | Sender address |
| to_address | String | Recipient address |
| value | String | Value transferred (wei) |
| gas | UInt64 | Gas limit |
| gas_price | UInt64 | Gas price |
| input | String | Input data |
| nonce | UInt64 | Sender nonce |
| type | UInt64 | Transaction type |
| max_fee_per_gas | UInt64 | EIP-1559 max fee |
| max_priority_fee_per_gas | UInt64 | EIP-1559 priority fee |
| chain_id | UInt64 | Chain ID |
| v | String | Signature v |
| r | String | Signature r |
| s | String | Signature s |
| is_system_tx | Bool | System transaction flag |
| max_fee_per_blob_gas | String | Blob gas fee |
| blob_versioned_hashes | Array(String) | Blob hashes |
| timestamp | DateTime | Block timestamp |
| action | Int8 | Added (1) or removed (-1) |
| 列名 | 类型 | 描述 |
|---|---|---|
| block_number | UInt64 | 区块编号 |
| block_hash | String | 区块哈希 |
| transaction_hash | String | 交易哈希 |
| transaction_index | UInt64 | 区块内的索引 |
| from_address | String | 发送方地址 |
| to_address | String | 接收方地址 |
| value | String | 转账金额(wei) |
| gas | UInt64 | 燃气限额 |
| gas_price | UInt64 | 燃气价格 |
| input | String | 输入数据 |
| nonce | UInt64 | 发送方随机数 |
| type | UInt64 | 交易类型 |
| max_fee_per_gas | UInt64 | EIP-1559最高燃气费 |
| max_priority_fee_per_gas | UInt64 | EIP-1559优先燃气费 |
| chain_id | UInt64 | 链ID |
| v | String | 签名v值 |
| r | String | 签名r值 |
| s | String | 签名s值 |
| is_system_tx | Bool | 系统交易标记 |
| max_fee_per_blob_gas | String | Blob燃气费 |
| blob_versioned_hashes | Array(String) | Blob哈希 |
| timestamp | DateTime | 区块时间戳 |
| action | Int8 | 新增(1)或移除(-1) |
| Column | Type | Description |
|---|---|---|
| block_number | UInt64 | Block number |
| block_hash | String | Block hash |
| parent_hash | String | Parent block hash |
| timestamp | DateTime | Block timestamp |
| miner | String | Block producer |
| nonce | UInt64 | Block nonce |
| sha3_uncles | String | Uncles hash |
| transactions_root | String | Transactions merkle root |
| state_root | String | State merkle root |
| receipts_root | String | Receipts merkle root |
| logs_bloom | String | Bloom filter |
| gas_limit | UInt64 | Block gas limit |
| gas_used | UInt64 | Gas used in block |
| base_fee_per_gas | UInt64 | Base fee per gas |
| total_difficulty | String | Total chain difficulty |
| size | UInt64 | Block size in bytes |
| extra_data | String | Extra data field |
| mix_hash | String | Mix hash |
| withdrawals_root | String | Withdrawals root |
| parent_beacon_block_root | String | Beacon chain parent root |
| blob_gas_used | UInt64 | Blob gas used |
| excess_blob_gas | UInt64 | Excess blob gas |
| transaction_count | UInt64 | Number of transactions |
| action | Int8 | Added (1) or removed (-1) |
| 列名 | 类型 | 描述 |
|---|---|---|
| block_number | UInt64 | 区块编号 |
| block_hash | String | 区块哈希 |
| parent_hash | String | 父区块哈希 |
| timestamp | DateTime | 区块时间戳 |
| miner | String | 区块生产者 |
| nonce | UInt64 | 区块随机数 |
| sha3_uncles | String | 叔块哈希 |
| transactions_root | String | 交易默克尔根 |
| state_root | String | 状态默克尔根 |
| receipts_root | String | 收据默克尔根 |
| logs_bloom | String | 布隆过滤器 |
| gas_limit | UInt64 | 区块燃气限额 |
| gas_used | UInt64 | 区块内已使用燃气 |
| base_fee_per_gas | UInt64 | 基础燃气费 |
| total_difficulty | String | 链总难度 |
| size | UInt64 | 区块大小(字节) |
| extra_data | String | 额外数据字段 |
| mix_hash | String | 混合哈希 |
| withdrawals_root | String | 提款根 |
| parent_beacon_block_root | String | 信标链父根 |
| blob_gas_used | UInt64 | 已使用Blob燃气 |
| excess_blob_gas | UInt64 | 剩余Blob燃气 |
| transaction_count | UInt64 | 交易数量 |
| action | Int8 | 新增(1)或移除(-1) |
SELECT
parameters['from'] AS sender,
parameters['to'] AS to,
parameters['value'] AS amount,
address AS token_address
FROM base.events
WHERE
event_signature = 'Transfer(address,address,uint256)'
AND address = '0x833589fcd6edb6e08f4c7c32d4f71b54bda02913'
AND block_timestamp >= now() - INTERVAL 7 DAY
LIMIT 10SELECT
parameters['from'] AS sender,
parameters['to'] AS to,
parameters['value'] AS amount,
address AS token_address
FROM base.events
WHERE
event_signature = 'Transfer(address,address,uint256)'
AND address = '0x833589fcd6edb6e08f4c7c32d4f71b54bda02913'
AND block_timestamp >= now() - INTERVAL 7 DAY
LIMIT 10npx awal@latest x402 pay https://x402.cdp.coinbase.com/platform/v2/data/query/run -X POST -d '{"sql": "SELECT transaction_hash, to_address, value, gas, timestamp FROM base.transactions WHERE from_address = lower('\''0xYOUR_ADDRESS'\'') AND timestamp >= now() - INTERVAL 1 DAY LIMIT 10"}' --jsonnpx awal@latest x402 pay https://x402.cdp.coinbase.com/platform/v2/data/query/run -X POST -d '{"sql": "SELECT transaction_hash, to_address, value, gas, timestamp FROM base.transactions WHERE from_address = lower('\''0xYOUR_ADDRESS'\'') AND timestamp >= now() - INTERVAL 1 DAY LIMIT 10"}' --jsonnpx awal@latest x402 pay https://x402.cdp.coinbase.com/platform/v2/data/query/run -X POST -d '{"sql": "SELECT event_signature, count(*) as cnt FROM base.events WHERE address = lower('\''0xCONTRACT_ADDRESS'\'') AND block_timestamp >= now() - INTERVAL 1 HOUR GROUP BY event_signature ORDER BY cnt DESC LIMIT 20"}' --jsonnpx awal@latest x402 pay https://x402.cdp.coinbase.com/platform/v2/data/query/run -X POST -d '{"sql": "SELECT event_signature, count(*) as cnt FROM base.events WHERE address = lower('\''0xCONTRACT_ADDRESS'\'') AND block_timestamp >= now() - INTERVAL 1 HOUR GROUP BY event_signature ORDER BY cnt DESC LIMIT 20"}' --jsonnpx awal@latest x402 pay https://x402.cdp.coinbase.com/platform/v2/data/query/run -X POST -d '{"sql": "SELECT block_number, timestamp, transaction_count, gas_used FROM base.blocks ORDER BY block_number DESC LIMIT 1"}' --jsonnpx awal@latest x402 pay https://x402.cdp.coinbase.com/platform/v2/data/query/run -X POST -d '{"sql": "SELECT block_number, timestamp, transaction_count, gas_used FROM base.blocks ORDER BY block_number DESC LIMIT 1"}' --json| Token | Address |
|---|---|
| USDC | |
| WETH | |
| 代币 | 地址 |
|---|---|
| USDC | |
| WETH | |
event_signatureaddressblock_timestampbase.eventsSELECT *LIMITevent_signatureevent_nameblock_timestamplower()address = lower('0xAbC...')address = '0xAbC...'Transfer(address,address,uint256)Approval(address,address,uint256)Swap(address,uint256,uint256,uint256,uint256,address)base.eventsevent_signatureaddressblock_timestampSELECT *LIMITevent_signatureevent_nameblock_timestamplower()address = lower('0xAbC...')address = '0xAbC...'Transfer(address,address,uint256)Approval(address,address,uint256)Swap(address,uint256,uint256,uint256,uint256,address)npx awal@latest statusauthenticate-walletnpx awal@latest balancenpx awal@latest statusauthenticate-walletnpx awal@latest balanceawal auth login <email>authenticate-walletfundawal auth login <email>authenticate-walletfund