RPC API

Boing nodes expose a JSON-RPC HTTP interface. Base URL: http://<host>:8545/

Methods

boing_submitTransaction
Submit a signed transaction. Params: [hex_signed_tx]
boing_chainHeight
Return current chain height. Params: []
boing_getBlockByHeight
Get block by height. Params: [height]
boing_getBlockByHash
Get block by hash. Params: [hex_block_hash]
boing_getAccountProof
Get Merkle proof for an account. Params: [hex_account_id]
boing_verifyAccountProof
Verify an account Merkle proof. Params: [hex_proof, hex_state_root]
boing_simulateTransaction
Simulate a transaction. Params: [hex_signed_tx]
boing_submitIntent
Submit a signed intent. Params: [hex_signed_intent]

Full spec: docs/RPC-API-SPEC.md