eth_blockNumber
Get the current height data of the block
Request address
Copy curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' https://rpc01.trias.one
Request Parameters
no
Return data description
Current block height
Trias return data example
Copy {"jsonrpc":"2.0","id":1,"result":"0x8bd98"}
eth_getBlockByNumber
Returns the block with the specified number
Request address
Copy curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["0x2a239", false],"id":1}' https://rpc01.trias.one
Request Parameters
QUANTITY|TAG - integer block number, or the strings "earliest", "latest", or "pending" Boolean - returns the full transaction object if true, otherwise only the transaction hash is returned
Return data description
Object - the object of the matching block, or null if no block is found
Trias return data example
Copy {
"jsonrpc": "2.0",
"id": 1,
"result": {
"difficulty": "0x2",
"extraData": "0xd883010111846765746888676f312e31382e32856c696e757800000002fd401bebd123fd1c31f8fdd535651550478b07907f3317ceb5b60a65eab3ea234172150db69c58cad901577ea640047e8de52ae7ee63f1a144ab61953fae6313df737001",
"gasLimit": "0x7a1200",
"gasUsed": "0xa410",
"hash": "0x6e1cd6073a73c25db8e6aa0f8efc9e16cf4e460294778a750696b348321450b5",
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"miner": "0xeef9becbf568559653fbce25d0b946cc2e30771c",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce": "0x0000000000000000",
"number": "0x2a239",
"parentHash": "0x6ab97ccac4c67951b6a423092665ffc86ffe3f9e8810d54ad852bd5d0e5f8544",
"receiptsRoot": "0x7e26c3df4eeb7dd90966c51459d1061085b99f25b8a75962405027db5fdbc92e",
"sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"size": "0x534",
"stateRoot": "0x0bce7f8a263066f93f35e861533d40a50cc689affec1b99ce837165d4b672566",
"timestamp": "0x659e5949",
"totalDifficulty": "0x5442a",
"transactions": [
"0x91ae577212072562e010745651a59c0966a9971c1742b79904d147ad7793fec1",
"0x3fd414c312742063220900290c3b8a6ea3c1c2e7916b938d3e94860f30a60e3a",
"0x09305f44836751356a8a5ce5a608f6d03fe5daa6dcc815f6fa3ce96e8c1debeb",
"0x4a74619696853df2212b06cb3ae58f7f5b48e11abf354153ea9a026b38ac3372"
],
"transactionsRoot": "0xe46d0927cf0338b59cc4d84a793e4045789c18514cede4bf45f9179b5be6a942",
"trustNodeScore": "0x193bfba425e7d3451d8410f1f4fa4554812df7133a3a0000ac37279915786fb12e67f0f18b765ca6831d9a73a5e33a3a0000ac432ac30b3946da0fa0d94db97f680e0e1ebaaa3c863a3a0000ac493637f213c9dbd5e2d8c65a6410475aec410473d53a3a0000abca394fb9f059d2887a61abace3dccbbf32d91fa1233a3a0000accd9a059e83defaef0b7dc650222dae7abc3dc0d0c73a3a0000ab23dd38105ee1915e04342568575869c94a1270805e3a3a0000acfaecb7bed0204d3b8d244e7a121d649ba654ede4923a3a0000add6eef9becbf568559653fbce25d0b946cc2e30771c3a3a0000ad9700000000",
"uncles": [
]
}
}
eth_getBlockTransactionCountByNumber
Returns the number of transactions in the specified block, using the block number to specify the block
Request address
Copy curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"eth_getBlockTransactionCountByNumber","params":["0x2a239"],"id":1}' https://rpc01.trias.one
Request Parameters
QUANTITY|TAG - integer block number, or the strings "earliest", "latest", or "pending".
Return data description
Number of transactions for a given block
Trias return data example
Copy {"jsonrpc":"2.0","id":1,"result":"0x4"}
eth_getTransactionByHash
Get the current height data of the block
Request address
Copy curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"eth_getTransactionByHash","params":["0xe8c78cf417fd00214c4419223ff28001abcc16691899044e550acf8e35f81251"],"id":1}' https://rpc01.trias.one
Request Parameters
DATA, 32 bytes - transaction hash
Return data description
Current transaction object information
Trias return data example
Copy {
"jsonrpc": "2.0",
"id": 1,
"result": {
"blockHash": "0x271d42b2a8b99785b79e3133b17621ec2e7b101803fcc0b1b1540037bfaee768",
"blockNumber": "0x238e2",
"from": "0x947dd1558257a631049fad9d686f427f86033c16",
"gas": "0x419ce0",
"gasPrice": "0x3b9aca00",
"hash": "0xe8c78cf417fd00214c4419223ff28001abcc16691899044e550acf8e35f81251",
"input": "0xa9059cbb00000000000000000000000061983e26eab9d8eb07b4f0bebaef6a461d982a660000000000000000000000000000000000000000000000000000000c1b710800",
"nonce": "0x81c4",
"to": "0x1ffc121a47a70f24b4628815ce325908ff91e71a",
"transactionIndex": "0x2",
"value": "0x0",
"type": "0x0",
"v": "0x43",
"r": "0x1d3ead5263f1e8c57284fb40bb884c531ec629d9d33b3ec7dd1916684c566ee1",
"s": "0x1ad5410eec255cd224211e8db61e857b0d017d6168ded0fd9541de4cd0541bef"
}
}
eth_getTransactionReceipt
Returns the receipt for the specified transaction, using the hash of the specified transaction
Request address
Copy curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"eth_getTransactionReceipt","params":["0xe8c78cf417fd00214c4419223ff28001abcc16691899044e550acf8e35f81251"],"id":1}' https://rpc01.trias.one
Request Parameters
DATA, 32 bytes - transaction hash
Return data description
Returns the receipt for the specified transaction
Trias return data example
Copy {
"jsonrpc": "2.0",
"id": 1,
"result": {
"blockHash": "0x271d42b2a8b99785b79e3133b17621ec2e7b101803fcc0b1b1540037bfaee768",
"blockNumber": "0x238e2",
"contractAddress": null,
"cumulativeGasUsed": "0x13354",
"effectiveGasPrice": "0x3b9aca00",
"from": "0x947dd1558257a631049fad9d686f427f86033c16",
"gasUsed": "0x8f44",
"logs": [
{
"address": "0x1ffc121a47a70f24b4628815ce325908ff91e71a",
"topics": [
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
"0x000000000000000000000000947dd1558257a631049fad9d686f427f86033c16",
"0x00000000000000000000000061983e26eab9d8eb07b4f0bebaef6a461d982a66"
],
"data": "0x0000000000000000000000000000000000000000000000000000000c1b710800",
"blockNumber": "0x238e2",
"transactionHash": "0xe8c78cf417fd00214c4419223ff28001abcc16691899044e550acf8e35f81251",
"transactionIndex": "0x2",
"blockHash": "0x271d42b2a8b99785b79e3133b17621ec2e7b101803fcc0b1b1540037bfaee768",
"logIndex": "0x0",
"removed": false
}
],
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000020000000400000000000000000000000000000000000000000000040000000000000000008000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000010000000000000000010000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000004000000400000000000000000",
"status": "0x1",
"to": "0x1ffc121a47a70f24b4628815ce325908ff91e71a",
"transactionHash": "0xe8c78cf417fd00214c4419223ff28001abcc16691899044e550acf8e35f81251",
"transactionIndex": "0x2",
"type": "0x0"
}
}
Last updated 10 months ago