Message Retrieval

eth_getBlockMessages

Get all messages from a specific block.

Parameters

{
  "blockNumber": "0x1234" // Block number (hex) or "latest"
}

Response

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "blockNumber": "0x1234",
    "blockHash": "0x...",
    "messages": [
      {
        "hash": "0x...",
        "sender": "0x...",
        "payload": "0x...",
        "timestamp": "0x...",
        "signature": "0x...",
        "bid": "0x0"
      }
    ]
  }
}

eth_getMessageByHash

Get a specific message by its hash.

Parameters

Response

eth_getMessagesBySender

Get messages from a specific address.

Parameters

Response

eth_getMessageQueueSize

Check current queue status.

Parameters

None.

Response

eth_getMessageCount

Get total messages from an address.

Parameters

Response

Last updated