Messages
No examples found{
"action": "<string>",
"chain_id": 123,
"dataset_id": "<string>"
}{
"action": "<string>",
"chain_id": 123,
"dataset_id": "<string>",
"status": "<string>",
"error": {
"code": "<string>",
"message": "<string>",
"severity": "<string>",
"retryable": true
}
}{
"action": "<string>",
"chain_id": 123,
"dataset_id": "<string>",
"status": "<string>",
"error": {
"code": "<string>",
"message": "<string>",
"severity": "<string>",
"retryable": true
}
}{
"chain_id": 123,
"dataset_id": "<string>",
"is_reorg": true,
"data": {
"path_id": "<string>",
"is_active": true,
"block_number": 123,
"_tracing_id": "<string>"
}
}Arbitrage
Arbitrage Path Status
Subscribe to path active/inactive status events.
WSS
/
Overview
- Dataset ID:
0802 - Arb Path Status - Description: Path status events (
b0801_arb_path_status_v1): active/inactive transitions keyed by(path_id, block_number, tx_index, log_index);trigger_pool_uididentifies the pool whose TVL/state change produced the event. - Sample: Hugging Face Sample
Subscription Parameters
Optional filters: 32-byte
path_id values (hex string, no 0x prefix).Message Fields
Path id (hex); FK to
b0801_arb_paths_v1.path_id.Block of the status event.
Block time (ISO-8601).
Transaction index.
Log index.
Path active flag after the event.
Pool whose change triggered the status event (hex).
Unique tracing ID (hex).
Parent tracing IDs (hex).
Record creation time (ISO-8601).
Record last update time (ISO-8601).
Subscription Example
# Use wscat to connect and subscribe
wscat -c wss://api.blockdb.io/v1/evm/ \
-H "Authorization: Bearer $BLOCKDB_API_KEY" \
-x '{"action": "subscribe", "dataset_id": "0802", "chain_id": 1, "params": {}}'
Response Example
{
"chain_id": 1,
"dataset_id": "0802",
"is_reorg": false,
"data": {
"path_id": "a1b2c3d4e5f6789012345678901234567890abcd1234567890abcdef12345678",
"block_number": 21000800,
"block_time": "2025-11-11T14:00:00Z",
"tx_index": 5,
"log_index": 2,
"is_active": true,
"trigger_pool_uid": "88e6a0c2ddd26feeb64f039a2c41296fcb3f5640000000000000000000000000",
"_tracing_id": "0802c0ffee000000000000000000000000000000000000000000000000000001",
"_parent_tracing_ids": [
"0801c0ffee000000000000000000000000000000000000000000000000000001"
]
}
}
Messages
No examples found{
"action": "<string>",
"chain_id": 123,
"dataset_id": "<string>"
}{
"action": "<string>",
"chain_id": 123,
"dataset_id": "<string>",
"status": "<string>",
"error": {
"code": "<string>",
"message": "<string>",
"severity": "<string>",
"retryable": true
}
}{
"action": "<string>",
"chain_id": 123,
"dataset_id": "<string>",
"status": "<string>",
"error": {
"code": "<string>",
"message": "<string>",
"severity": "<string>",
"retryable": true
}
}{
"chain_id": 123,
"dataset_id": "<string>",
"is_reorg": true,
"data": {
"path_id": "<string>",
"is_active": true,
"block_number": 123,
"_tracing_id": "<string>"
}
}subscribe
type:object
unsubscribe
type:object
subscribe_response
type:object
unsubscribe_response
type:object
update
type:object
Last modified on April 6, 2026
Was this page helpful?
⌘I