0xweb
Version:
Contract package manager and other web3 tools
105 lines (104 loc) • 2.86 kB
JSON
{
"methods": [
{
"name": "eth_chainId",
"result": {
"name": "Chain ID",
"type": "number"
}
},
{
"name": "eth_blockNumber",
"result": {
"name": "Block number",
"type": "number"
}
},
{
"name": "eth_getCode",
"params": [
null,
{
"name": "Block",
"required": true,
"schema": {
"$ref": "#/components/schemas/BlockNumberOrTagOrHash"
}
}
]
}
],
"components": {
"schemas": {
"ReceiptInfo": {
"properties": {
"blockNumber": {
"type": "number"
},
"status": {
"type": "number"
},
"type": {
"type": "number"
}
}
},
"TransactionInfo": {
"properties": {
"blockNumber": {
"type": "number"
},
"transactionIndex": {
"type": "number"
}
}
},
"(Transaction1559Unsigned|Transaction2930Unsigned|TransactionLegacyUnsigned)": {
"properties": {
"type": {
"type": "number"
},
"nonce": {
"type": "number"
},
"chainId": {
"type": "number"
}
}
},
"Block": {
"properties": {
"number": {
"type": "number"
},
"timestamp": {
"type": "number"
}
}
},
"Filter": {
"properties": {
"fromBlock": {
"type": "number"
},
"toBlock": {
"type": "number"
}
}
},
"Log": {
"properties": {
"logIndex": {
"type": "number"
},
"transactionIndex": {
"type": "number"
},
"blockNumber": {
"type": "number"
}
}
}
}
}
}