OMG Network Info API
curl -X GET "https://example.com/alarm.get"{
"data": [
{
"disk_almost_full": "/dev/null",
"ethereum_connection_error": {},
"ethereum_stalled_sync": {},
"system_memory_high_watermark": []
}
]
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}curl -X GET "https://example.com/configuration.get"{
"data": [
{
"deposit_finality_margin": 10,
"contract_semver": "1.0.0.1+a1s29s8",
"exit_processor_sla_margin": 5520,
"network": "RINKEBY"
}
]
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}Request Body
application/json
HEX-encoded address of the account and pagination fields
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/account.get_balance" \ -H "Content-Type: application/json" \ -d '{ "address": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea", "limit": 100, "page": 2 }'{
"data": [
{
"currency": "0xbfdf85743ef16cfb1f8d4dd1dfc74c51dc496434",
"amount": 20
},
{
"currency": "0x0000000000000000000000000000000000000000",
"amount": 1000000000
}
]
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}Request Body
application/json
HEX-encoded address of the account and pagination fields
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/account.get_utxos" \ -H "Content-Type: application/json" \ -d '{ "address": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea", "limit": 100, "page": 2 }'{
"data": [
{
"amount": 10,
"blknum": 123000,
"creating_txhash": "0x2c499b95ccb6bf7b923049b32b03a613d30882a448102136e544b302119eb722",
"currency": "0x0000000000000000000000000000000000000000",
"inserted_at": "2020-02-10T12:07:32Z",
"oindex": 0,
"otype": 1,
"owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea",
"spending_txhash": null,
"txindex": 111,
"updated_at": "2020-02-15T04:07:57Z",
"utxo_pos": 123000001110000
}
],
"data_paging": {
"page": 1,
"limit": 200
}
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}Request Body
application/json
Account address, block number and other criteria
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/account.get_transactions" \ -H "Content-Type: application/json" \ -d '{ "address": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea", "metadata": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21", "txtypes": [ 1 ], "blknum": 68290000, "limit": 100, "page": 2 }'{
"data": [
{
"block": {
"timestamp": 1540365586,
"hash": "0x0017372421f9a92bedb7163310918e623557ab5310befc14e67212b660c33bec",
"eth_height": 97424,
"blknum": 68290000,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
},
"txindex": 0,
"txtype": 1,
"txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"metadata": "0x00000000000000000000000000000000000000000000000000000048656c6c6f",
"txbytes": "0x5df13a6bee20000...",
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z",
"inputs": [
{
"blknum": 1000,
"txindex": 111,
"otype": 1,
"oindex": 0,
"utxo_pos": 1000001110000,
"owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea",
"currency": "0x0000000000000000000000000000000000000000",
"creating_txhash": "0x40d65df1c3b1156d813d6bf96d5bd3b5bcf6e6588fc18c2a2ba564c6a64d4320",
"spending_txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"amount": 20000000,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
}
],
"outputs": [
{
"blknum": 68290000,
"txindex": 5113,
"otype": 1,
"oindex": 0,
"utxo_pos": 68290000051130000,
"owner": "0xae8ae48796090ba693af60b5ea6be3686206523b",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 15000000,
"creating_txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"spending_txhash": null,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
},
{
"blknum": 68290000,
"txindex": 5113,
"otype": 1,
"oindex": 1,
"utxo_pos": 68290000051130000,
"owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 5000000,
"creating_txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"spending_txhash": null,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
}
]
}
],
"data_paging": {
"page": 1,
"limit": 200
}
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}Use this endpoint when you only need information about a specific block.
Returns a single block object for the given block number. The returned object includes the transaction count but not the associated transactions. To retrieve those, use /transaction.all with blknum in the request body.
Request Body
application/json
Block number
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/block.get" \ -H "Content-Type: application/json" \ -d '{ "blknum": 68290000 }'{
"data": {
"timestamp": 1540365586,
"hash": "0x0017372421f9a92bedb7163310918e623557ab5310befc14e67212b660c33bec",
"eth_height": 97424,
"blknum": 68290000,
"tx_count": 2,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
}
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}Returns a list of blocks ordered by the highest block number first. Use this endpoint to display an overview of the most recent blocks. Note: Because the Informational API is eventually consistent, blocks might appear later than related deposits, exits, and other events.
Request Body
application/json
The supported request parameters for /block.all
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/block.all" \ -H "Content-Type: application/json" \ -d '{ "page": 2, "limit": 100 }'{
"data": [
{
"blknum": 68290000,
"hash": "0x0017372421f9a92bedb7163310918e623557ab5310befc14e67212b660c33bec",
"eth_height": 97424,
"timestamp": 1540365586,
"tx_count": 2,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
}
],
"data_paging": {
"page": 1,
"limit": 100
}
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}Returns a list of deposits ordered by Ethereum height in descending order for the given address.
Request Body
application/json
The supported request parameters for /deposit.all. The "address" parameter is required.
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/deposit.all" \ -H "Content-Type: application/json" \ -d '{ "page": 2, "limit": 100, "address": "0xb01cb6f56d798a62d1e0bace406c73a122c39c9d" }'{
"data": [
{
"event_type": "deposit",
"inserted_at": "2020-05-15T12:37:40Z",
"eth_height": 168637,
"log_index": 0,
"root_chain_txhash": "0x63c056f122f5bf30bf8119ec0a2184b73f975951229995a427ea58d904eaab85",
"txoutputs": [
{
"blknum": 1,
"txindex": 0,
"otype": 1,
"oindex": 0,
"utxo_pos": 1000000000,
"owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea",
"currency": "0x0000000000000000000000000000000000000000",
"creating_txhash": null,
"spending_txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"amount": 20000000,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-10T12:07:32Z"
}
]
}
],
"data_paging": {
"page": 1,
"limit": 100
}
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}Returns a summarized list of transactions, with output values aggregated by currency. Use this endpoint to display a brief overview of multiple transactions. For full transaction details, query /transaction.get using the transaction's hash.
Request Body
application/json
Account address, block number and other criteria
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/transaction.all" \ -H "Content-Type: application/json" \ -d '{ "address": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea", "metadata": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21", "txtypes": [ 1 ], "blknum": 68290000, "limit": 100, "page": 2 }'{
"data": [
{
"block": {
"timestamp": 1540365586,
"hash": "0x0017372421f9a92bedb7163310918e623557ab5310befc14e67212b660c33bec",
"eth_height": 97424,
"blknum": 68290000,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
},
"txindex": 0,
"txtype": 1,
"txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"metadata": "0x00000000000000000000000000000000000000000000000000000048656c6c6f",
"txbytes": "0x5df13a6bee20000...",
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z",
"inputs": [
{
"blknum": 1000,
"txindex": 111,
"otype": 1,
"oindex": 0,
"utxo_pos": 1000001110000,
"owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea",
"currency": "0x0000000000000000000000000000000000000000",
"creating_txhash": "0x40d65df1c3b1156d813d6bf96d5bd3b5bcf6e6588fc18c2a2ba564c6a64d4320",
"spending_txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"amount": 20000000,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
}
],
"outputs": [
{
"blknum": 68290000,
"txindex": 5113,
"otype": 1,
"oindex": 0,
"utxo_pos": 68290000051130000,
"owner": "0xae8ae48796090ba693af60b5ea6be3686206523b",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 15000000,
"creating_txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"spending_txhash": null,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
},
{
"blknum": 68290000,
"txindex": 5113,
"otype": 1,
"oindex": 1,
"utxo_pos": 68290000051130000,
"owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 5000000,
"creating_txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"spending_txhash": null,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
}
]
}
],
"data_paging": {
"page": 1,
"limit": 200
}
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}Given a token, amount, and spender, finds the inputs needed to cover the payment. If you also provide a receiver's address, creates and encodes the transaction.
Request Body
application/json
The details of the transaction to create.
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/transaction.create" \ -H "Content-Type: application/json" \ -d '{ "owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea", "payments": [ { "amount": 100, "currency": "0x0000000000000000000000000000000000000000", "owner": "0xae8ae48796090ba693af60b5ea6be3686206523b" } ], "fee": { "currency": "0x0000000000000000000000000000000000000000" }, "metadata": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21" }'{
"data": {
"result": "complete",
"transactions": [
{
"inputs": [
{
"blknum": 123000,
"txindex": 111,
"oindex": 0,
"utxo_pos": 123000001110000,
"otype": 1,
"owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 50,
"creating_txhash": "0x40d65df1c3b1156d813d6bf96d5bd3b5bcf6e6588fc18c2a2ba564c6a64d4320",
"spending_txhash": null
},
{
"blknum": 277000,
"txindex": 2340,
"oindex": 3,
"utxo_pos": 277000023400003,
"otype": 1,
"owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 75,
"creating_txhash": "0x40d65df1c3b1156d813d6bf96d5bd3b5bcf6e6588fc18c2a2ba564c6a64d4320",
"spending_txhash": null
}
],
"outputs": [
{
"amount": 100,
"currency": "0x0000000000000000000000000000000000000000",
"owner": "0xae8ae48796090ba693af60b5ea6be3686206523b"
},
{
"amount": 20,
"currency": "0x0000000000000000000000000000000000000000",
"owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea"
}
],
"fee": {
"amount": 5,
"currency": "0x0000000000000000000000000000000000000000"
},
"metadata": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"txbytes": "0x5df13a6bee20000...",
"sign_hash": "0x7851b951edb0b9e88f0fc80e83461f71d0f4b1d4e44fae7d25a5d4ab6adc5d3d",
"typed_data": {
"types": {
"EIP712Domain": [
{
"name": "name",
"type": "string"
},
{
"name": "version",
"type": "string"
},
{
"name": "verifyingContract",
"type": "address"
},
{
"name": "salt",
"type": "bytes32"
}
],
"Transaction": [
{
"name": "input0",
"type": "Input"
},
{
"name": "input1",
"type": "Input"
},
{
"name": "input2",
"type": "Input"
},
{
"name": "input3",
"type": "Input"
},
{
"name": "output0",
"type": "Output"
},
{
"name": "output1",
"type": "Output"
},
{
"name": "output2",
"type": "Output"
},
{
"name": "output3",
"type": "Output"
},
{
"name": "metadata",
"type": "bytes32"
}
],
"Input": [
{
"name": "blknum",
"type": "uint256"
},
{
"name": "txindex",
"type": "uint256"
},
{
"name": "oindex",
"type": "uint256"
}
],
"Output": [
{
"name": "owner",
"type": "address"
},
{
"name": "currency",
"type": "address"
},
{
"name": "amount",
"type": "uint256"
}
]
},
"primaryType": "Transaction",
"domain": {
"name": "OMG Network",
"salt": "0xfad5c7f626d80f9256ef01929f3beb96e058b8b4b0e3fe52d84f054c0e2a7a83",
"verifyingContract": "0x44de0ec539b8c4a4b530c78620fe8320167f2f74",
"version": "1"
},
"message": {
"input0": {
"blknum": 123000,
"txindex": 111,
"oindex": 0
},
"input1": {
"blknum": 277000,
"txindex": 2340,
"oindex": 3
},
"input2": {
"blknum": 0,
"txindex": 0,
"oindex": 0
},
"input3": {
"blknum": 0,
"txindex": 0,
"oindex": 0
},
"output0": {
"owner": "0xae8ae48796090ba693af60b5ea6be3686206523b",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 100
},
"output1": {
"owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 20
},
"output2": {
"owner": "0x0000000000000000000000000000000000000000",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 0
},
"output3": {
"owner": "0x0000000000000000000000000000000000000000",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 0
},
"metadata": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21"
}
}
}
]
}
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}Request Body
application/json
Id (hash) of the transaction
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/transaction.get" \ -H "Content-Type: application/json" \ -d '{ "id": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21" }'{
"data": {
"txindex": 5113,
"txtype": 1,
"txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"metadata": "0x00000000000000000000000000000000000000000000000000000048656c6c6f",
"txbytes": "0x5df13a6bee20000...",
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z",
"block": {
"timestamp": 1540365586,
"hash": "0x0017372421f9a92bedb7163310918e623557ab5310befc14e67212b660c33bec",
"eth_height": 97424,
"blknum": 68290000,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
},
"inputs": [
{
"blknum": 1000,
"txindex": 111,
"oindex": 0,
"otype": 1,
"utxo_pos": 1000001110000,
"owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 10,
"creating_txhash": "0x40d65df1c3b1156d813d6bf96d5bd3b5bcf6e6588fc18c2a2ba564c6a64d4320",
"spending_txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
}
],
"outputs": [
{
"blknum": 68290000,
"txindex": 5113,
"oindex": 0,
"otype": 1,
"utxo_pos": 68290000051130000,
"owner": "0xae8ae48796090ba693af60b5ea6be3686206523b",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 2,
"creating_txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"spending_txhash": null,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
},
{
"blknum": 68290000,
"txindex": 5113,
"oindex": 1,
"otype": 1,
"utxo_pos": 68290000051130000,
"owner": "0xb3256026863eb6ae5b06fa396ab09069784ea8ea",
"currency": "0x0000000000000000000000000000000000000000",
"amount": 7,
"creating_txhash": "0x5df13a6bf96dbcf6e66d8babd6b55bd40d64d4320c3b115364c6588fc18c2a21",
"spending_txhash": null,
"inserted_at": "2020-02-10T12:07:32Z",
"updated_at": "2020-02-15T04:07:57Z"
}
]
}
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}A request to this method is equivalent to a Web3 eth_signTypedData request, with an additional signatures array. Use the typed_data field from /transaction.create to prepare the transaction. The same conditions apply as for the security-critical /transaction.submit.
Request Body
application/json
Transaction as for eth_signTypedData along with signatures
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/transaction.submit_typed" \ -H "Content-Type: application/json" \ -d '{ "domain": { "name": "OMG Network", "salt": "0xfad5c7f626d80f9256ef01929f3beb96e058b8b4b0e3fe52d84f054c0e2a7a83", "verifyingContract": "0x44de0ec539b8c4a4b530c78620fe8320167f2f74", "version": "1" }, "message": { "input0": { "blknum": 1, "txindex": 0, "oindex": 0 }, "input1": { "blknum": 1000, "txindex": 1, "oindex": 1 }, "input2": { "blknum": 0, "txindex": 0, "oindex": 0 }, "input3": { "blknum": 0, "txindex": 0, "oindex": 0 }, "output0": { "owner": "0x0527a37aa7081efcf405bd7c8fe36b01e91df27d", "currency": "0x0000000000000000000000000000000000000000", "amount": 100 }, "output1": { "owner": "0x3b9f4c1dd26e0be593373b1d36cee2008cbeb837", "currency": "0x0000000000000000000000000000000000000000", "amount": 10 }, "output2": { "owner": "0x0000000000000000000000000000000000000000", "currency": "0x0000000000000000000000000000000000000000", "amount": 0 }, "output3": { "owner": "0x0000000000000000000000000000000000000000", "currency": "0x0000000000000000000000000000000000000000", "amount": 0 }, "metadata": "0x0000000000000000000000000000000000000000000000000000000000000000" }, "signatures": [ "0x6bfb9b2dbe32..." ] }'{
"data": {
"blknum": 123000,
"txindex": 111,
"txhash": "0xbdf562c24ace032176e27621073df58ce1c6f65de3b5932343b70ba03c72132d"
}
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}Request Body
application/json
An optional array of currencies to filter by. Raises an error if one of the currencies is not supported.
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/fees.all" \ -H "Content-Type: application/json" \ -d '{ "currencies": [ "0x0000000000000000000000000000000000000000" ], "tx_types": [ 1 ] }'{
"data": {
"1": [
{
"currency": "0x0000000000000000000000000000000000000000",
"amount": 220000000000000,
"subunit_to_unit": 1000000000000000000,
"pegged_currency": "USD",
"pegged_amount": 4,
"pegged_subunit_to_unit": 100,
"updated_at": "2019-01-01T10:10:10+00:00"
}
]
}
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}Retrieves the transaction count, block count, and average block interval, for both all time and the last 24 hours.
Response Body
application/json
application/json
curl -X POST "https://example.com/stats.get"{
"data": {
"transaction_count": {
"all_time": 4,
"last_24_hours": 2
},
"block_count": {
"all_time": 2,
"last_24_hours": 1
},
"average_block_interval": {
"all_time": 100,
"last_24_hours": null
}
}
}{
"success": false,
"data": {
"object": "error",
"code": "server:internal_server_error",
"description": "Something went wrong on the server",
"messages": {
"error_key": "error_reason"
}
}
}