From 02e9a4f7b25f0ab0811fcabc35b8e3a90f2621c0 Mon Sep 17 00:00:00 2001 From: Dzmitry Kliapkou Date: Fri, 13 Feb 2026 12:26:06 +0300 Subject: [PATCH 1/9] feat(filecoin-lotus): added initial versions of the specs --- filecoin-lotus-v0/json-rpc/CHANGELOG.md | 11 + filecoin-lotus-v0/json-rpc/VERSION | 1 + filecoin-lotus-v0/json-rpc/openrpc.json | 13626 ++++++++++++++++++++++ filecoin-lotus-v1/json-rpc/CHANGELOG.md | 11 + filecoin-lotus-v1/json-rpc/VERSION | 1 + filecoin-lotus-v1/json-rpc/openrpc.json | 13626 ++++++++++++++++++++++ filecoin-lotus-v2/json-rpc/CHANGELOG.md | 11 + filecoin-lotus-v2/json-rpc/VERSION | 1 + filecoin-lotus-v2/json-rpc/openrpc.json | 6685 +++++++++++ 9 files changed, 33973 insertions(+) create mode 100644 filecoin-lotus-v0/json-rpc/CHANGELOG.md create mode 100644 filecoin-lotus-v0/json-rpc/VERSION create mode 100644 filecoin-lotus-v0/json-rpc/openrpc.json create mode 100644 filecoin-lotus-v1/json-rpc/CHANGELOG.md create mode 100644 filecoin-lotus-v1/json-rpc/VERSION create mode 100644 filecoin-lotus-v1/json-rpc/openrpc.json create mode 100644 filecoin-lotus-v2/json-rpc/CHANGELOG.md create mode 100644 filecoin-lotus-v2/json-rpc/VERSION create mode 100644 filecoin-lotus-v2/json-rpc/openrpc.json diff --git a/filecoin-lotus-v0/json-rpc/CHANGELOG.md b/filecoin-lotus-v0/json-rpc/CHANGELOG.md new file mode 100644 index 0000000..c836cd6 --- /dev/null +++ b/filecoin-lotus-v0/json-rpc/CHANGELOG.md @@ -0,0 +1,11 @@ +# Changelog + +All notable changes to this schema are documented in this file. + +The format is based on [Keep a ChangeLog](https://keepachangelog.com/) and follows [Semantic Versioning](https://semver.org/) + +## [0.0.1] - 2026-02-13 + +### Added + +- Initial version of the spec \ No newline at end of file diff --git a/filecoin-lotus-v0/json-rpc/VERSION b/filecoin-lotus-v0/json-rpc/VERSION new file mode 100644 index 0000000..8a9ecc2 --- /dev/null +++ b/filecoin-lotus-v0/json-rpc/VERSION @@ -0,0 +1 @@ +0.0.1 \ No newline at end of file diff --git a/filecoin-lotus-v0/json-rpc/openrpc.json b/filecoin-lotus-v0/json-rpc/openrpc.json new file mode 100644 index 0000000..79db411 --- /dev/null +++ b/filecoin-lotus-v0/json-rpc/openrpc.json @@ -0,0 +1,13626 @@ +{ + "openrpc": "1.2.6", + "info": { + "title": "Filecoin Lotus V0 JSON-RPC Specification", + "description": "A specification of the Filecoin Lotus v0 JSON-RPC API provided by Chain.Love platform.", + "version": "0.0.1", + "contact": { + "name": "devs", + "email": "devs@chain.love" + } + }, + "methods": [ + { + "name": "eth_getTransactionHashByCid", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" + }, + "x-alias-of": "Filecoin.EthGetTransactionHashByCid", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "*ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_getTransactionReceipt", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" + }, + "x-alias-of": "Filecoin.EthGetTransactionReceipt", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_maxPriorityFeePerGas", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" + }, + "x-alias-of": "Filecoin.EthMaxPriorityFeePerGas", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_newBlockFilter", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" + }, + "x-alias-of": "Filecoin.EthNewBlockFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_newFilter", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" + }, + "x-alias-of": "Filecoin.EthNewFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_newPendingTransactionFilter", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" + }, + "x-alias-of": "Filecoin.EthNewPendingTransactionFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_protocolVersion", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" + }, + "x-alias-of": "Filecoin.EthProtocolVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_sendRawTransaction", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" + }, + "x-alias-of": "Filecoin.EthSendRawTransaction", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_subscribe", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" + }, + "x-alias-of": "Filecoin.EthSubscribe", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthSubscriptionID", + "name": "ethtypes.EthSubscriptionID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_syncing", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" + }, + "x-alias-of": "Filecoin.EthSyncing", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthSyncingResult", + "name": "ethtypes.EthSyncingResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + false + ], + "properties": { + "CurrentBlock": { + "title": "number", + "type": "number" + }, + "DoneSync": { + "type": "boolean" + }, + "HighestBlock": { + "title": "number", + "type": "number" + }, + "StartingBlock": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_traceReplayBlockTransitions", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" + }, + "x-alias-of": "Filecoin.EthTraceReplayBlockTransactions", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "[]string", + "name": "p2", + "required": true, + "schema": { + "examples": [ + [ + "string value" + ] + ], + "items": [ + { + "type": [ + "string" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceReplayBlockTransaction", + "name": "[]*ethtypes.EthTraceReplayBlockTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "output": "0x07", + "stateDiff": "string value", + "trace": [ + { + "action": {}, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "type": "string value" + } + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "vmTrace": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "output": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "stateDiff": { + "type": "string" + }, + "trace": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "vmTrace": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_uninstallFilter", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" + }, + "x-alias-of": "Filecoin.EthUninstallFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_unsubscribe", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" + }, + "x-alias-of": "Filecoin.EthUnsubscribe", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthSubscriptionID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_traceBlock", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" + }, + "x-alias-of": "Filecoin.EthTraceBlock", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceBlock", + "name": "[]*ethtypes.EthTraceBlock", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetBlock(p0 context.Context, p1 cid.Cid) (*types.BlockHeader, error) {\n\tif s.Internal.ChainGetBlock == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetBlock(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4058" + }, + "name": "Filecoin.ChainGetBlock", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.BlockHeader", + "name": "*types.BlockHeader", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BLSAggregate": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "Ynl0ZSBhcnJheQ==", + "Round": 42 + } + ], + "BlockSig": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "Ynl0ZSBhcnJheQ==", + "WinCount": 9 + }, + "ForkSignaling": 42, + "Height": 10101, + "Messages": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Miner": "f01234", + "ParentBaseFee": "0", + "ParentMessageReceipts": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ParentStateRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ParentWeight": "0", + "Parents": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "Ticket": { + "VRFProof": "Ynl0ZSBhcnJheQ==" + }, + "Timestamp": 42, + "WinPoStProof": [ + { + "PoStProof": 8, + "ProofBytes": "Ynl0ZSBhcnJheQ==" + } + ] + } + ], + "properties": { + "BLSAggregate": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "BeaconEntries": { + "items": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Round": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "BlockSig": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "ElectionProof": { + "additionalProperties": false, + "properties": { + "VRFProof": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "WinCount": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "ForkSignaling": { + "title": "number", + "type": "number" + }, + "Height": { + "title": "number", + "type": "number" + }, + "Messages": { + "title": "Content Identifier", + "type": "string" + }, + "Miner": { + "additionalProperties": false, + "type": "object" + }, + "ParentBaseFee": { + "additionalProperties": false, + "type": "object" + }, + "ParentMessageReceipts": { + "title": "Content Identifier", + "type": "string" + }, + "ParentStateRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ParentWeight": { + "additionalProperties": false, + "type": "object" + }, + "Parents": { + "items": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "title": "Content Identifier", + "type": "string" + }, + "type": "array" + }, + "Ticket": { + "additionalProperties": false, + "properties": { + "VRFProof": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "Timestamp": { + "title": "number", + "type": "number" + }, + "WinPoStProof": { + "items": { + "additionalProperties": false, + "properties": { + "PoStProof": { + "title": "number", + "type": "number" + }, + "ProofBytes": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetBlockMessages(p0 context.Context, p1 cid.Cid) (*BlockMessages, error) {\n\tif s.Internal.ChainGetBlockMessages == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetBlockMessages(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4069" + }, + "name": "Filecoin.ChainGetBlockMessages", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*BlockMessages", + "name": "*BlockMessages", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BlsMessages": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "Cids": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "SecpkMessages": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "Signature": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + } + } + ] + } + ], + "properties": { + "BlsMessages": { + "items": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "Cids": { + "items": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "title": "Content Identifier", + "type": "string" + }, + "type": "array" + }, + "SecpkMessages": { + "items": { + "additionalProperties": false, + "properties": { + "Message": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetEvents(p0 context.Context, p1 cid.Cid) ([]types.Event, error) {\n\tif s.Internal.ChainGetEvents == nil {\n\t\treturn *new([]types.Event), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetEvents(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4080" + }, + "name": "Filecoin.ChainGetEvents", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]types.Event", + "name": "[]types.Event", + "required": true, + "schema": { + "examples": [ + [ + { + "Emitter": 1000, + "Entries": [ + { + "Codec": 42, + "Flags": 7, + "Key": "string value", + "Value": "Ynl0ZSBhcnJheQ==" + } + ] + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Emitter": { + "title": "number", + "type": "number" + }, + "Entries": { + "items": { + "additionalProperties": false, + "properties": { + "Codec": { + "title": "number", + "type": "number" + }, + "Flags": { + "title": "number", + "type": "number" + }, + "Key": { + "type": "string" + }, + "Value": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetFinalizedTipSet(p0 context.Context) (*types.TipSet, error) {\n\tif s.Internal.ChainGetFinalizedTipSet == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetFinalizedTipSet(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4091" + }, + "name": "Filecoin.ChainGetFinalizedTipSet", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetGenesis(p0 context.Context) (*types.TipSet, error) {\n\tif s.Internal.ChainGetGenesis == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetGenesis(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4102" + }, + "name": "Filecoin.ChainGetGenesis", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetMessage(p0 context.Context, p1 cid.Cid) (*types.Message, error) {\n\tif s.Internal.ChainGetMessage == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetMessage(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4113" + }, + "name": "Filecoin.ChainGetMessage", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.Message", + "name": "*types.Message", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetMessagesInTipset(p0 context.Context, p1 types.TipSetKey) ([]Message, error) {\n\tif s.Internal.ChainGetMessagesInTipset == nil {\n\t\treturn *new([]Message), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetMessagesInTipset(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4124" + }, + "name": "Filecoin.ChainGetMessagesInTipset", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]Message", + "name": "[]Message", + "required": true, + "schema": { + "examples": [ + [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": {} + }, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetParentMessages(p0 context.Context, p1 cid.Cid) ([]Message, error) {\n\tif s.Internal.ChainGetParentMessages == nil {\n\t\treturn *new([]Message), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetParentMessages(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4135" + }, + "name": "Filecoin.ChainGetParentMessages", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]Message", + "name": "[]Message", + "required": true, + "schema": { + "examples": [ + [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": {} + }, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetParentReceipts(p0 context.Context, p1 cid.Cid) ([]*types.MessageReceipt, error) {\n\tif s.Internal.ChainGetParentReceipts == nil {\n\t\treturn *new([]*types.MessageReceipt), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetParentReceipts(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4146" + }, + "name": "Filecoin.ChainGetParentReceipts", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*types.MessageReceipt", + "name": "[]*types.MessageReceipt", + "required": true, + "schema": { + "examples": [ + [ + { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetPath(p0 context.Context, p1 types.TipSetKey, p2 types.TipSetKey) ([]*HeadChange, error) {\n\tif s.Internal.ChainGetPath == nil {\n\t\treturn *new([]*HeadChange), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetPath(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4157" + }, + "name": "Filecoin.ChainGetPath", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*HeadChange", + "name": "[]*HeadChange", + "required": true, + "schema": { + "examples": [ + [ + { + "Type": "string value", + "Val": { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Type": { + "type": "string" + }, + "Val": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSet(p0 context.Context, p1 types.TipSetKey) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSet == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSet(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4168" + }, + "name": "Filecoin.ChainGetTipSet", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSetAfterHeight(p0 context.Context, p1 abi.ChainEpoch, p2 types.TipSetKey) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSetAfterHeight == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSetAfterHeight(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4179" + }, + "name": "Filecoin.ChainGetTipSetAfterHeight", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSetByHeight(p0 context.Context, p1 abi.ChainEpoch, p2 types.TipSetKey) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSetByHeight == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSetByHeight(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4190" + }, + "name": "Filecoin.ChainGetTipSetByHeight", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainHasObj(p0 context.Context, p1 cid.Cid) (bool, error) {\n\tif s.Internal.ChainHasObj == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.ChainHasObj(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4201" + }, + "name": "Filecoin.ChainHasObj", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainHead(p0 context.Context) (*types.TipSet, error) {\n\tif s.Internal.ChainHead == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainHead(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4212" + }, + "name": "Filecoin.ChainHead", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainPutObj(p0 context.Context, p1 blocks.Block) error {\n\tif s.Internal.ChainPutObj == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.ChainPutObj(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4234" + }, + "name": "Filecoin.ChainPutObj", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "blocks.Block", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": true, + "examples": [ + {} + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "Null", + "name": "Null", + "required": true, + "schema": { + "type": [ + "null" + ] + } + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainReadObj(p0 context.Context, p1 cid.Cid) ([]byte, error) {\n\tif s.Internal.ChainReadObj == nil {\n\t\treturn *new([]byte), ErrNotSupported\n\t}\n\treturn s.Internal.ChainReadObj(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4245" + }, + "name": "Filecoin.ChainReadObj", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]byte", + "name": "[]byte", + "required": true, + "schema": { + "examples": [ + "Ynl0ZSBhcnJheQ==" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) Discover(p0 context.Context) (apitypes.OpenRPCDocument, error) {\n\tif s.Internal.Discover == nil {\n\t\treturn *new(apitypes.OpenRPCDocument), ErrNotSupported\n\t}\n\treturn s.Internal.Discover(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4256" + }, + "name": "Filecoin.Discover", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "apitypes.OpenRPCDocument", + "name": "apitypes.OpenRPCDocument", + "required": true, + "schema": { + "examples": [ + { + "info": { + "title": "Lotus RPC API", + "version": "1.2.1/generated=2020-11-22T08:22:42-06:00" + }, + "methods": [], + "openrpc": "1.2.6" + } + ], + "patternProperties": { + ".*": { + "additionalProperties": true, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthAccounts(p0 context.Context) ([]ethtypes.EthAddress, error) {\n\tif s.Internal.EthAccounts == nil {\n\t\treturn *new([]ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.EthAccounts(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4267" + }, + "name": "Filecoin.EthAccounts", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "[]ethtypes.EthAddress", + "name": "[]ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + ], + "items": [ + { + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthAddressToFilecoinAddress(p0 context.Context, p1 ethtypes.EthAddress) (address.Address, error) {\n\tif s.Internal.EthAddressToFilecoinAddress == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.EthAddressToFilecoinAddress(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4278" + }, + "name": "Filecoin.EthAddressToFilecoinAddress", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthBlockNumber(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthBlockNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthBlockNumber(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4289" + }, + "name": "Filecoin.EthBlockNumber", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthCall(p0 context.Context, p1 ethtypes.EthCall, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthCall == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthCall(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4300" + }, + "name": "Filecoin.EthCall", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthCall", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "data": "0x07", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "value": "0x0" + } + ], + "properties": { + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthChainId(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthChainId == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthChainId(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4311" + }, + "name": "Filecoin.EthChainId", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthEstimateGas(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthEstimateGas == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthEstimateGas(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4322" + }, + "name": "Filecoin.EthEstimateGas", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthFeeHistory(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthFeeHistory, error) {\n\tif s.Internal.EthFeeHistory == nil {\n\t\treturn *new(ethtypes.EthFeeHistory), ErrNotSupported\n\t}\n\treturn s.Internal.EthFeeHistory(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4333" + }, + "name": "Filecoin.EthFeeHistory", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthFeeHistory", + "name": "ethtypes.EthFeeHistory", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": [ + "0x0" + ], + "gasUsedRatio": [ + 12.3 + ], + "oldestBlock": "0x5", + "reward": [] + } + ], + "properties": { + "baseFeePerGas": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "gasUsedRatio": { + "items": { + "type": "number" + }, + "type": "array" + }, + "oldestBlock": { + "title": "number", + "type": "number" + }, + "reward": { + "items": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGasPrice(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGasPrice == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGasPrice(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4344" + }, + "name": "Filecoin.EthGasPrice", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBalance(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGetBalance == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBalance(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4355" + }, + "name": "Filecoin.EthGetBalance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByHash(p0 context.Context, p1 ethtypes.EthHash, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByHash == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByHash(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4366" + }, + "name": "Filecoin.EthGetBlockByHash", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByNumber(p0 context.Context, p1 string, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByNumber == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByNumber(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4377" + }, + "name": "Filecoin.EthGetBlockByNumber", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockReceipts(p0 context.Context, p1 ethtypes.EthBlockNumberOrHash) ([]*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetBlockReceipts == nil {\n\t\treturn *new([]*ethtypes.EthTxReceipt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockReceipts(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4388" + }, + "name": "Filecoin.EthGetBlockReceipts", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTxReceipt", + "name": "[]*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "examples": [ + [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByHash(p0 context.Context, p1 ethtypes.EthHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByHash == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByHash(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4399" + }, + "name": "Filecoin.EthGetBlockTransactionCountByHash", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByNumber(p0 context.Context, p1 string) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByNumber(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4410" + }, + "name": "Filecoin.EthGetBlockTransactionCountByNumber", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetCode(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetCode == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetCode(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4421" + }, + "name": "Filecoin.EthGetCode", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetFilterChanges(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterChanges == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterChanges(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4432" + }, + "name": "Filecoin.EthGetFilterChanges", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetFilterLogs(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterLogs(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4443" + }, + "name": "Filecoin.EthGetFilterLogs", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetLogs(p0 context.Context, p1 *ethtypes.EthFilterSpec) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetLogs(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4454" + }, + "name": "Filecoin.EthGetLogs", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetMessageCidByTransactionHash(p0 context.Context, p1 *ethtypes.EthHash) (*cid.Cid, error) {\n\tif s.Internal.EthGetMessageCidByTransactionHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetMessageCidByTransactionHash(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4465" + }, + "name": "Filecoin.EthGetMessageCidByTransactionHash", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*cid.Cid", + "name": "*cid.Cid", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetStorageAt(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBytes, p3 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetStorageAt == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetStorageAt(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4476" + }, + "name": "Filecoin.EthGetStorageAt", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "p2", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByBlockHashAndIndex(p0 context.Context, p1 ethtypes.EthHash, p2 ethtypes.EthUint64) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByBlockHashAndIndex == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByBlockHashAndIndex(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4487" + }, + "name": "Filecoin.EthGetTransactionByBlockHashAndIndex", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByBlockNumberAndIndex(p0 context.Context, p1 string, p2 ethtypes.EthUint64) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByBlockNumberAndIndex == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByBlockNumberAndIndex(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4498" + }, + "name": "Filecoin.EthGetTransactionByBlockNumberAndIndex", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByHash(p0 context.Context, p1 *ethtypes.EthHash) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByHash(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4509" + }, + "name": "Filecoin.EthGetTransactionByHash", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionCount(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetTransactionCount == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionCount(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4520" + }, + "name": "Filecoin.EthGetTransactionCount", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" + }, + "name": "Filecoin.EthGetTransactionHashByCid", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "*ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" + }, + "name": "Filecoin.EthGetTransactionReceipt", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" + }, + "name": "Filecoin.EthMaxPriorityFeePerGas", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" + }, + "name": "Filecoin.EthNewBlockFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" + }, + "name": "Filecoin.EthNewFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" + }, + "name": "Filecoin.EthNewPendingTransactionFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" + }, + "name": "Filecoin.EthProtocolVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" + }, + "name": "Filecoin.EthSendRawTransaction", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" + }, + "name": "Filecoin.EthSubscribe", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthSubscriptionID", + "name": "ethtypes.EthSubscriptionID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" + }, + "name": "Filecoin.EthSyncing", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthSyncingResult", + "name": "ethtypes.EthSyncingResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + false + ], + "properties": { + "CurrentBlock": { + "title": "number", + "type": "number" + }, + "DoneSync": { + "type": "boolean" + }, + "HighestBlock": { + "title": "number", + "type": "number" + }, + "StartingBlock": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" + }, + "name": "Filecoin.EthTraceBlock", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceBlock", + "name": "[]*ethtypes.EthTraceBlock", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceFilter(p0 context.Context, p1 ethtypes.EthTraceFilterCriteria) ([]*ethtypes.EthTraceFilterResult, error) {\n\tif s.Internal.EthTraceFilter == nil {\n\t\treturn *new([]*ethtypes.EthTraceFilterResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4652" + }, + "name": "Filecoin.EthTraceFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthTraceFilterCriteria", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "after": "0x0", + "count": "0x64", + "fromAddress": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "latest", + "toAddress": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "toBlock": "latest" + } + ], + "properties": { + "after": { + "title": "number", + "type": "number" + }, + "count": { + "title": "number", + "type": "number" + }, + "fromAddress": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toAddress": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "toBlock": { + "type": "string" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceFilterResult", + "name": "[]*ethtypes.EthTraceFilterResult", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" + }, + "name": "Filecoin.EthTraceReplayBlockTransactions", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "[]string", + "name": "p2", + "required": true, + "schema": { + "examples": [ + [ + "string value" + ] + ], + "items": [ + { + "type": [ + "string" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceReplayBlockTransaction", + "name": "[]*ethtypes.EthTraceReplayBlockTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "output": "0x07", + "stateDiff": "string value", + "trace": [ + { + "action": {}, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "type": "string value" + } + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "vmTrace": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "output": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "stateDiff": { + "type": "string" + }, + "trace": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "vmTrace": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceTransaction(p0 context.Context, p1 string) ([]*ethtypes.EthTraceTransaction, error) {\n\tif s.Internal.EthTraceTransaction == nil {\n\t\treturn *new([]*ethtypes.EthTraceTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceTransaction(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4674" + }, + "name": "Filecoin.EthTraceTransaction", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceTransaction", + "name": "[]*ethtypes.EthTraceTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" + }, + "name": "Filecoin.EthUninstallFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" + }, + "name": "Filecoin.EthUnsubscribe", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthSubscriptionID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) F3GetCertificate(p0 context.Context, p1 uint64) (*certs.FinalityCertificate, error) {\n\tif s.Internal.F3GetCertificate == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.F3GetCertificate(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4707" + }, + "name": "Filecoin.F3GetCertificate", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "uint64", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*certs.FinalityCertificate", + "name": "*certs.FinalityCertificate", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "ECChain": [ + { + "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "Epoch": 0, + "Key": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ], + "PowerTable": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + } + ], + "GPBFTInstance": 0, + "PowerTableDelta": [ + { + "ParticipantID": 0, + "PowerDelta": "0", + "SigningKey": "QmFScmVsRVll" + } + ], + "Signature": "VW5EYWRhU2VB", + "Signers": [ + 2, + 2, + 1, + 1, + 1, + 1 + ], + "SupplementalData": { + "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "PowerTable": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + } + } + ], + "properties": { + "ECChain": { + "items": { + "additionalProperties": false, + "properties": { + "Commitments": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "Epoch": { + "title": "number", + "type": "number" + }, + "Key": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "PowerTable": { + "title": "Content Identifier", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "GPBFTInstance": { + "title": "number", + "type": "number" + }, + "PowerTableDelta": { + "items": { + "additionalProperties": false, + "properties": { + "ParticipantID": { + "title": "number", + "type": "number" + }, + "PowerDelta": { + "additionalProperties": false, + "type": "object" + }, + "SigningKey": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + } + }, + "type": "object" + }, + "type": "array" + }, + "Signature": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Signers": { + "additionalProperties": false, + "type": "object" + }, + "SupplementalData": { + "additionalProperties": false, + "properties": { + "Commitments": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "PowerTable": { + "title": "Content Identifier", + "type": "string" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) F3GetLatestCertificate(p0 context.Context) (*certs.FinalityCertificate, error) {\n\tif s.Internal.F3GetLatestCertificate == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.F3GetLatestCertificate(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4718" + }, + "name": "Filecoin.F3GetLatestCertificate", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "*certs.FinalityCertificate", + "name": "*certs.FinalityCertificate", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "ECChain": [ + { + "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "Epoch": 0, + "Key": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ], + "PowerTable": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + } + ], + "GPBFTInstance": 0, + "PowerTableDelta": [ + { + "ParticipantID": 0, + "PowerDelta": "0", + "SigningKey": "QmFScmVsRVll" + } + ], + "Signature": "VW5EYWRhU2VB", + "Signers": [ + 2, + 2, + 1, + 1, + 1, + 1 + ], + "SupplementalData": { + "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "PowerTable": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + } + } + ], + "properties": { + "ECChain": { + "items": { + "additionalProperties": false, + "properties": { + "Commitments": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "Epoch": { + "title": "number", + "type": "number" + }, + "Key": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "PowerTable": { + "title": "Content Identifier", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "GPBFTInstance": { + "title": "number", + "type": "number" + }, + "PowerTableDelta": { + "items": { + "additionalProperties": false, + "properties": { + "ParticipantID": { + "title": "number", + "type": "number" + }, + "PowerDelta": { + "additionalProperties": false, + "type": "object" + }, + "SigningKey": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + } + }, + "type": "object" + }, + "type": "array" + }, + "Signature": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Signers": { + "additionalProperties": false, + "type": "object" + }, + "SupplementalData": { + "additionalProperties": false, + "properties": { + "Commitments": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "PowerTable": { + "title": "Content Identifier", + "type": "string" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) F3GetPowerTableByInstance(p0 context.Context, p1 uint64) (gpbft.PowerEntries, error) {\n\tif s.Internal.F3GetPowerTableByInstance == nil {\n\t\treturn *new(gpbft.PowerEntries), ErrNotSupported\n\t}\n\treturn s.Internal.F3GetPowerTableByInstance(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4729" + }, + "name": "Filecoin.F3GetPowerTableByInstance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "uint64", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "gpbft.PowerEntries", + "name": "gpbft.PowerEntries", + "required": true, + "schema": { + "examples": [ + [ + { + "ID": 1000, + "Power": "0", + "PubKey": "Bw==" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "ID": { + "title": "number", + "type": "number" + }, + "Power": { + "additionalProperties": false, + "type": "object" + }, + "PubKey": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) FilecoinAddressToEthAddress(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthAddress, error) {\n\tif s.Internal.FilecoinAddressToEthAddress == nil {\n\t\treturn *new(ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.FilecoinAddressToEthAddress(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4740" + }, + "name": "Filecoin.FilecoinAddressToEthAddress", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) GasEstimateGasPremium(p0 context.Context, p1 uint64, p2 address.Address, p3 int64, p4 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.GasEstimateGasPremium == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.GasEstimateGasPremium(p0, p1, p2, p3, p4)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4751" + }, + "name": "Filecoin.GasEstimateGasPremium", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "uint64", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "address.Address", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "int64", + "name": "p3", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 9 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p4", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) GasEstimateMessageGas(p0 context.Context, p1 *types.Message, p2 *MessageSendSpec, p3 types.TipSetKey) (*types.Message, error) {\n\tif s.Internal.GasEstimateMessageGas == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.GasEstimateMessageGas(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4762" + }, + "name": "Filecoin.GasEstimateMessageGas", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*types.Message", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "*MessageSendSpec", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "MaxFee": "0", + "MaximizeFeeCap": true, + "MsgUuid": "07070707-0707-0707-0707-070707070707" + } + ], + "properties": { + "MaxFee": { + "additionalProperties": false, + "type": "object" + }, + "MaximizeFeeCap": { + "type": "boolean" + }, + "MsgUuid": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 16, + "minItems": 16, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.Message", + "name": "*types.Message", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) GetActorEventsRaw(p0 context.Context, p1 *types.ActorEventFilter) ([]*types.ActorEvent, error) {\n\tif s.Internal.GetActorEventsRaw == nil {\n\t\treturn *new([]*types.ActorEvent), ErrNotSupported\n\t}\n\treturn s.Internal.GetActorEventsRaw(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4773" + }, + "name": "Filecoin.GetActorEventsRaw", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*types.ActorEventFilter", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "addresses": [ + "f01234" + ], + "fields": { + "abc": [ + { + "codec": 81, + "value": "ZGRhdGE=" + } + ] + }, + "fromHeight": 1010, + "toHeight": 1020 + } + ], + "properties": { + "addresses": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "fields": { + "patternProperties": { + ".*": { + "items": { + "additionalProperties": false, + "properties": { + "codec": { + "title": "number", + "type": "number" + }, + "value": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": "object" + }, + "fromHeight": { + "title": "number", + "type": "number" + }, + "tipsetKey": { + "additionalProperties": false, + "type": "object" + }, + "toHeight": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*types.ActorEvent", + "name": "[]*types.ActorEvent", + "required": true, + "schema": { + "examples": [ + [ + { + "emitter": "f01234", + "entries": [ + { + "Codec": 42, + "Flags": 7, + "Key": "string value", + "Value": "Ynl0ZSBhcnJheQ==" + } + ], + "height": 10101, + "msgCid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "reverted": true, + "tipsetKey": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "emitter": { + "additionalProperties": false, + "type": "object" + }, + "entries": { + "items": { + "additionalProperties": false, + "properties": { + "Codec": { + "title": "number", + "type": "number" + }, + "Flags": { + "title": "number", + "type": "number" + }, + "Key": { + "type": "string" + }, + "Value": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "height": { + "title": "number", + "type": "number" + }, + "msgCid": { + "title": "Content Identifier", + "type": "string" + }, + "reverted": { + "type": "boolean" + }, + "tipsetKey": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MinerGetBaseInfo(p0 context.Context, p1 address.Address, p2 abi.ChainEpoch, p3 types.TipSetKey) (*MiningBaseInfo, error) {\n\tif s.Internal.MinerGetBaseInfo == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.MinerGetBaseInfo(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4784" + }, + "name": "Filecoin.MinerGetBaseInfo", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*MiningBaseInfo", + "name": "*MiningBaseInfo", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BeaconEntries": [ + { + "Data": "Ynl0ZSBhcnJheQ==", + "Round": 42 + } + ], + "EligibleForMining": true, + "MinerPower": "0", + "NetworkPower": "0", + "PrevBeaconEntry": { + "Data": "Ynl0ZSBhcnJheQ==", + "Round": 42 + }, + "SectorSize": 34359738368, + "Sectors": [ + { + "SealProof": 8, + "SealedCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorKey": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorNumber": 9 + } + ], + "WorkerKey": "f01234" + } + ], + "properties": { + "BeaconEntries": { + "items": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Round": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "EligibleForMining": { + "type": "boolean" + }, + "MinerPower": { + "additionalProperties": false, + "type": "object" + }, + "NetworkPower": { + "additionalProperties": false, + "type": "object" + }, + "PrevBeaconEntry": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Round": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "SectorSize": { + "title": "number", + "type": "number" + }, + "Sectors": { + "items": { + "additionalProperties": false, + "properties": { + "SealProof": { + "title": "number", + "type": "number" + }, + "SealedCID": { + "title": "Content Identifier", + "type": "string" + }, + "SectorKey": { + "title": "Content Identifier", + "type": "string" + }, + "SectorNumber": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "WorkerKey": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MpoolGetNonce(p0 context.Context, p1 address.Address) (uint64, error) {\n\tif s.Internal.MpoolGetNonce == nil {\n\t\treturn 0, ErrNotSupported\n\t}\n\treturn s.Internal.MpoolGetNonce(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4795" + }, + "name": "Filecoin.MpoolGetNonce", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "uint64", + "name": "uint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MpoolPending(p0 context.Context, p1 types.TipSetKey) ([]*types.SignedMessage, error) {\n\tif s.Internal.MpoolPending == nil {\n\t\treturn *new([]*types.SignedMessage), ErrNotSupported\n\t}\n\treturn s.Internal.MpoolPending(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4806" + }, + "name": "Filecoin.MpoolPending", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*types.SignedMessage", + "name": "[]*types.SignedMessage", + "required": true, + "schema": { + "examples": [ + [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "Signature": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Message": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MpoolPush(p0 context.Context, p1 *types.SignedMessage) (cid.Cid, error) {\n\tif s.Internal.MpoolPush == nil {\n\t\treturn *new(cid.Cid), ErrNotSupported\n\t}\n\treturn s.Internal.MpoolPush(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4817" + }, + "name": "Filecoin.MpoolPush", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*types.SignedMessage", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "Signature": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + } + } + ], + "properties": { + "Message": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "cid.Cid", + "name": "cid.Cid", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MsigGetAvailableBalance(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.MsigGetAvailableBalance == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetAvailableBalance(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4828" + }, + "name": "Filecoin.MsigGetAvailableBalance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MsigGetPending(p0 context.Context, p1 address.Address, p2 types.TipSetKey) ([]*MsigTransaction, error) {\n\tif s.Internal.MsigGetPending == nil {\n\t\treturn *new([]*MsigTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetPending(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4839" + }, + "name": "Filecoin.MsigGetPending", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*MsigTransaction", + "name": "[]*MsigTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "Approved": [ + "f01234" + ], + "ID": 9, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Approved": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "ID": { + "title": "number", + "type": "number" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MsigGetVested(p0 context.Context, p1 address.Address, p2 types.TipSetKey, p3 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.MsigGetVested == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetVested(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4850" + }, + "name": "Filecoin.MsigGetVested", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MsigGetVestingSchedule(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MsigVesting, error) {\n\tif s.Internal.MsigGetVestingSchedule == nil {\n\t\treturn *new(MsigVesting), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetVestingSchedule(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4861" + }, + "name": "Filecoin.MsigGetVestingSchedule", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "MsigVesting", + "name": "MsigVesting", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "InitialBalance": "0", + "StartEpoch": 10101, + "UnlockDuration": 10101 + } + ], + "properties": { + "InitialBalance": { + "additionalProperties": false, + "type": "object" + }, + "StartEpoch": { + "title": "number", + "type": "number" + }, + "UnlockDuration": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" + }, + "name": "Filecoin.NetListening", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" + }, + "name": "Filecoin.NetVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateAccountKey(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateAccountKey == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateAccountKey(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4894" + }, + "name": "Filecoin.StateAccountKey", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateCall(p0 context.Context, p1 *types.Message, p2 types.TipSetKey) (*InvocResult, error) {\n\tif s.Internal.StateCall == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateCall(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4905" + }, + "name": "Filecoin.StateCall", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*types.Message", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*InvocResult", + "name": "*InvocResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Duration": 60000000000, + "Error": "string value", + "ExecutionTrace": { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + }, + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" + }, + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 + }, + "Subcalls": [ + { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + }, + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" + }, + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 + }, + "Subcalls": null + } + ] + }, + "GasCost": { + "BaseFeeBurn": "0", + "GasUsed": "0", + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "MinerPenalty": "0", + "MinerTip": "0", + "OverEstimationBurn": "0", + "Refund": "0", + "TotalCost": "0" + }, + "Msg": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "MsgCid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "MsgRct": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + } + } + ], + "properties": { + "Duration": { + "title": "number", + "type": "number" + }, + "Error": { + "type": "string" + }, + "ExecutionTrace": { + "additionalProperties": false, + "properties": { + "GasCharges": { + "items": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "cg": { + "title": "number", + "type": "number" + }, + "sg": { + "title": "number", + "type": "number" + }, + "tg": { + "title": "number", + "type": "number" + }, + "tt": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "InvokedActor": { + "additionalProperties": false, + "properties": { + "Id": { + "title": "number", + "type": "number" + }, + "State": { + "additionalProperties": false, + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "IpldOps": { + "items": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Op": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "Logs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "ParamsCodec": { + "title": "number", + "type": "number" + }, + "ReadOnly": { + "type": "boolean" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "MsgRct": { + "additionalProperties": false, + "properties": { + "ExitCode": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "ReturnCodec": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Subcalls": { + "items": {}, + "type": "array" + } + }, + "type": "object" + }, + "GasCost": { + "additionalProperties": false, + "properties": { + "BaseFeeBurn": { + "additionalProperties": false, + "type": "object" + }, + "GasUsed": { + "additionalProperties": false, + "type": "object" + }, + "Message": { + "title": "Content Identifier", + "type": "string" + }, + "MinerPenalty": { + "additionalProperties": false, + "type": "object" + }, + "MinerTip": { + "additionalProperties": false, + "type": "object" + }, + "OverEstimationBurn": { + "additionalProperties": false, + "type": "object" + }, + "Refund": { + "additionalProperties": false, + "type": "object" + }, + "TotalCost": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "MsgCid": { + "title": "Content Identifier", + "type": "string" + }, + "MsgRct": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateChangedActors(p0 context.Context, p1 cid.Cid, p2 cid.Cid) (map[string]types.Actor, error) {\n\tif s.Internal.StateChangedActors == nil {\n\t\treturn *new(map[string]types.Actor), ErrNotSupported\n\t}\n\treturn s.Internal.StateChangedActors(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4916" + }, + "name": "Filecoin.StateChangedActors", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "cid.Cid", + "name": "p2", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "map[string]types.Actor", + "name": "map[string]types.Actor", + "required": true, + "schema": { + "examples": [ + { + "t01236": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + } + ], + "patternProperties": { + ".*": { + "additionalProperties": false, + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateDealProviderCollateralBounds(p0 context.Context, p1 abi.PaddedPieceSize, p2 bool, p3 types.TipSetKey) (DealCollateralBounds, error) {\n\tif s.Internal.StateDealProviderCollateralBounds == nil {\n\t\treturn *new(DealCollateralBounds), ErrNotSupported\n\t}\n\treturn s.Internal.StateDealProviderCollateralBounds(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4927" + }, + "name": "Filecoin.StateDealProviderCollateralBounds", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "abi.PaddedPieceSize", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 1032 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "DealCollateralBounds", + "name": "DealCollateralBounds", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Max": "0", + "Min": "0" + } + ], + "properties": { + "Max": { + "additionalProperties": false, + "type": "object" + }, + "Min": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateDecodeParams(p0 context.Context, p1 address.Address, p2 abi.MethodNum, p3 []byte, p4 types.TipSetKey) (interface{}, error) {\n\tif s.Internal.StateDecodeParams == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateDecodeParams(p0, p1, p2, p3, p4)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4938" + }, + "name": "Filecoin.StateDecodeParams", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.MethodNum", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 1 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "[]byte", + "name": "p3", + "required": true, + "schema": { + "examples": [ + "Ynl0ZSBhcnJheQ==" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p4", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "interface{}", + "name": "interface{}", + "required": true, + "schema": { + "additionalProperties": true, + "examples": [ + {} + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetActor(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*types.Actor, error) {\n\tif s.Internal.StateGetActor == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetActor(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4949" + }, + "name": "Filecoin.StateGetActor", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.Actor", + "name": "*types.Actor", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + ], + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetAllocation(p0 context.Context, p1 address.Address, p2 verifregtypes.AllocationId, p3 types.TipSetKey) (*verifregtypes.Allocation, error) {\n\tif s.Internal.StateGetAllocation == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetAllocation(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4960" + }, + "name": "Filecoin.StateGetAllocation", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "verifregtypes.AllocationId", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 0 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*verifregtypes.Allocation", + "name": "*verifregtypes.Allocation", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Client": 1000, + "Data": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Expiration": 10101, + "Provider": 1000, + "Size": 1032, + "TermMax": 10101, + "TermMin": 10101 + } + ], + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetAllocationForPendingDeal(p0 context.Context, p1 abi.DealID, p2 types.TipSetKey) (*verifregtypes.Allocation, error) {\n\tif s.Internal.StateGetAllocationForPendingDeal == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetAllocationForPendingDeal(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4971" + }, + "name": "Filecoin.StateGetAllocationForPendingDeal", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "abi.DealID", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 5432 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*verifregtypes.Allocation", + "name": "*verifregtypes.Allocation", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Client": 1000, + "Data": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Expiration": 10101, + "Provider": 1000, + "Size": 1032, + "TermMax": 10101, + "TermMin": 10101 + } + ], + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetAllocations(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (map[verifregtypes.AllocationId]verifregtypes.Allocation, error) {\n\tif s.Internal.StateGetAllocations == nil {\n\t\treturn *new(map[verifregtypes.AllocationId]verifregtypes.Allocation), ErrNotSupported\n\t}\n\treturn s.Internal.StateGetAllocations(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4982" + }, + "name": "Filecoin.StateGetAllocations", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "map[verifregtypes.AllocationId]verifregtypes.Allocation", + "name": "map[verifregtypes.AllocationId]verifregtypes.Allocation", + "required": true, + "schema": { + "examples": [ + {} + ], + "patternProperties": { + ".*": { + "additionalProperties": false, + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetClaim(p0 context.Context, p1 address.Address, p2 verifregtypes.ClaimId, p3 types.TipSetKey) (*verifregtypes.Claim, error) {\n\tif s.Internal.StateGetClaim == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetClaim(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4993" + }, + "name": "Filecoin.StateGetClaim", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "verifregtypes.ClaimId", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 0 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*verifregtypes.Claim", + "name": "*verifregtypes.Claim", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Client": 1000, + "Data": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Provider": 1000, + "Sector": 9, + "Size": 1032, + "TermMax": 10101, + "TermMin": 10101, + "TermStart": 10101 + } + ], + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Sector": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + }, + "TermStart": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetClaims(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (map[verifregtypes.ClaimId]verifregtypes.Claim, error) {\n\tif s.Internal.StateGetClaims == nil {\n\t\treturn *new(map[verifregtypes.ClaimId]verifregtypes.Claim), ErrNotSupported\n\t}\n\treturn s.Internal.StateGetClaims(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5004" + }, + "name": "Filecoin.StateGetClaims", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "map[verifregtypes.ClaimId]verifregtypes.Claim", + "name": "map[verifregtypes.ClaimId]verifregtypes.Claim", + "required": true, + "schema": { + "examples": [ + {} + ], + "patternProperties": { + ".*": { + "additionalProperties": false, + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Sector": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + }, + "TermStart": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetNetworkParams(p0 context.Context) (*NetworkParams, error) {\n\tif s.Internal.StateGetNetworkParams == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetNetworkParams(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5015" + }, + "name": "Filecoin.StateGetNetworkParams", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "*NetworkParams", + "name": "*NetworkParams", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BlockDelaySecs": 42, + "ConsensusMinerMinPower": "0", + "Eip155ChainID": 123, + "ForkUpgradeParams": { + "BreezeGasTampingDuration": 10101, + "UpgradeAssemblyHeight": 10101, + "UpgradeBreezeHeight": 10101, + "UpgradeCalicoHeight": 10101, + "UpgradeChocolateHeight": 10101, + "UpgradeClausHeight": 10101, + "UpgradeDragonHeight": 10101, + "UpgradeGoldenWeekHeight": 10101, + "UpgradeHyggeHeight": 10101, + "UpgradeHyperdriveHeight": 10101, + "UpgradeIgnitionHeight": 10101, + "UpgradeKumquatHeight": 10101, + "UpgradeLiftoffHeight": 10101, + "UpgradeLightningHeight": 10101, + "UpgradeNorwegianHeight": 10101, + "UpgradeOhSnapHeight": 10101, + "UpgradeOrangeHeight": 10101, + "UpgradePersianHeight": 10101, + "UpgradePhoenixHeight": 10101, + "UpgradeRefuelHeight": 10101, + "UpgradeSharkHeight": 10101, + "UpgradeSkyrHeight": 10101, + "UpgradeSmokeHeight": 10101, + "UpgradeTapeHeight": 10101, + "UpgradeTeepHeight": 10101, + "UpgradeThunderHeight": 10101, + "UpgradeTockHeight": 10101, + "UpgradeTrustHeight": 10101, + "UpgradeTuktukHeight": 10101, + "UpgradeTurboHeight": 10101, + "UpgradeWaffleHeight": 10101, + "UpgradeWatermelonHeight": 10101 + }, + "GenesisTimestamp": 42, + "NetworkName": "lotus", + "PreCommitChallengeDelay": 10101 + } + ], + "properties": { + "BlockDelaySecs": { + "title": "number", + "type": "number" + }, + "ConsensusMinerMinPower": { + "additionalProperties": false, + "type": "object" + }, + "Eip155ChainID": { + "title": "number", + "type": "number" + }, + "ForkUpgradeParams": { + "additionalProperties": false, + "properties": { + "BreezeGasTampingDuration": { + "title": "number", + "type": "number" + }, + "UpgradeAssemblyHeight": { + "title": "number", + "type": "number" + }, + "UpgradeBreezeHeight": { + "title": "number", + "type": "number" + }, + "UpgradeCalicoHeight": { + "title": "number", + "type": "number" + }, + "UpgradeChocolateHeight": { + "title": "number", + "type": "number" + }, + "UpgradeClausHeight": { + "title": "number", + "type": "number" + }, + "UpgradeDragonHeight": { + "title": "number", + "type": "number" + }, + "UpgradeGoldenWeekHeight": { + "title": "number", + "type": "number" + }, + "UpgradeHyggeHeight": { + "title": "number", + "type": "number" + }, + "UpgradeHyperdriveHeight": { + "title": "number", + "type": "number" + }, + "UpgradeIgnitionHeight": { + "title": "number", + "type": "number" + }, + "UpgradeKumquatHeight": { + "title": "number", + "type": "number" + }, + "UpgradeLiftoffHeight": { + "title": "number", + "type": "number" + }, + "UpgradeLightningHeight": { + "title": "number", + "type": "number" + }, + "UpgradeNorwegianHeight": { + "title": "number", + "type": "number" + }, + "UpgradeOhSnapHeight": { + "title": "number", + "type": "number" + }, + "UpgradeOrangeHeight": { + "title": "number", + "type": "number" + }, + "UpgradePersianHeight": { + "title": "number", + "type": "number" + }, + "UpgradePhoenixHeight": { + "title": "number", + "type": "number" + }, + "UpgradeRefuelHeight": { + "title": "number", + "type": "number" + }, + "UpgradeSharkHeight": { + "title": "number", + "type": "number" + }, + "UpgradeSkyrHeight": { + "title": "number", + "type": "number" + }, + "UpgradeSmokeHeight": { + "title": "number", + "type": "number" + }, + "UpgradeTapeHeight": { + "title": "number", + "type": "number" + }, + "UpgradeTeepHeight": { + "title": "number", + "type": "number" + }, + "UpgradeThunderHeight": { + "title": "number", + "type": "number" + }, + "UpgradeTockHeight": { + "title": "number", + "type": "number" + }, + "UpgradeTrustHeight": { + "title": "number", + "type": "number" + }, + "UpgradeTuktukHeight": { + "title": "number", + "type": "number" + }, + "UpgradeTurboHeight": { + "title": "number", + "type": "number" + }, + "UpgradeWaffleHeight": { + "title": "number", + "type": "number" + }, + "UpgradeWatermelonHeight": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "GenesisTimestamp": { + "title": "number", + "type": "number" + }, + "NetworkName": { + "type": "string" + }, + "PreCommitChallengeDelay": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateListMiners(p0 context.Context, p1 types.TipSetKey) ([]address.Address, error) {\n\tif s.Internal.StateListMiners == nil {\n\t\treturn *new([]address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateListMiners(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5026" + }, + "name": "Filecoin.StateListMiners", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]address.Address", + "name": "[]address.Address", + "required": true, + "schema": { + "examples": [ + [ + "f01234" + ] + ], + "items": [ + { + "additionalProperties": false, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateLookupID(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateLookupID == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateLookupID(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5037" + }, + "name": "Filecoin.StateLookupID", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateLookupRobustAddress(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateLookupRobustAddress == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateLookupRobustAddress(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5048" + }, + "name": "Filecoin.StateLookupRobustAddress", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMarketBalance(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MarketBalance, error) {\n\tif s.Internal.StateMarketBalance == nil {\n\t\treturn *new(MarketBalance), ErrNotSupported\n\t}\n\treturn s.Internal.StateMarketBalance(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5059" + }, + "name": "Filecoin.StateMarketBalance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "MarketBalance", + "name": "MarketBalance", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Escrow": "0", + "Locked": "0" + } + ], + "properties": { + "Escrow": { + "additionalProperties": false, + "type": "object" + }, + "Locked": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMarketStorageDeal(p0 context.Context, p1 abi.DealID, p2 types.TipSetKey) (*MarketDeal, error) {\n\tif s.Internal.StateMarketStorageDeal == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateMarketStorageDeal(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5070" + }, + "name": "Filecoin.StateMarketStorageDeal", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "abi.DealID", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 5432 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*MarketDeal", + "name": "*MarketDeal", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Proposal": { + "Client": "f01234", + "ClientCollateral": "0", + "EndEpoch": 10101, + "Label": "", + "PieceCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "PieceSize": 1032, + "Provider": "f01234", + "ProviderCollateral": "0", + "StartEpoch": 10101, + "StoragePricePerEpoch": "0", + "VerifiedDeal": true + }, + "State": { + "LastUpdatedEpoch": 10101, + "SectorNumber": 9, + "SectorStartEpoch": 10101, + "SlashEpoch": 10101 + } + } + ], + "properties": { + "Proposal": { + "additionalProperties": false, + "properties": { + "Client": { + "additionalProperties": false, + "type": "object" + }, + "ClientCollateral": { + "additionalProperties": false, + "type": "object" + }, + "EndEpoch": { + "title": "number", + "type": "number" + }, + "Label": { + "additionalProperties": false, + "type": "object" + }, + "PieceCID": { + "title": "Content Identifier", + "type": "string" + }, + "PieceSize": { + "title": "number", + "type": "number" + }, + "Provider": { + "additionalProperties": false, + "type": "object" + }, + "ProviderCollateral": { + "additionalProperties": false, + "type": "object" + }, + "StartEpoch": { + "title": "number", + "type": "number" + }, + "StoragePricePerEpoch": { + "additionalProperties": false, + "type": "object" + }, + "VerifiedDeal": { + "type": "boolean" + } + }, + "type": "object" + }, + "State": { + "additionalProperties": false, + "properties": { + "LastUpdatedEpoch": { + "title": "number", + "type": "number" + }, + "SectorNumber": { + "title": "number", + "type": "number" + }, + "SectorStartEpoch": { + "title": "number", + "type": "number" + }, + "SlashEpoch": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMinerAvailableBalance(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.StateMinerAvailableBalance == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerAvailableBalance(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5081" + }, + "name": "Filecoin.StateMinerAvailableBalance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMinerDeadlines(p0 context.Context, p1 address.Address, p2 types.TipSetKey) ([]Deadline, error) {\n\tif s.Internal.StateMinerDeadlines == nil {\n\t\treturn *new([]Deadline), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerDeadlines(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5092" + }, + "name": "Filecoin.StateMinerDeadlines", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]Deadline", + "name": "[]Deadline", + "required": true, + "schema": { + "examples": [ + [ + { + "DailyFee": "0", + "DisputableProofCount": 42, + "PostSubmissions": [ + 5, + 1 + ] + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "DailyFee": { + "additionalProperties": false, + "type": "object" + }, + "DisputableProofCount": { + "title": "number", + "type": "number" + }, + "PostSubmissions": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMinerInfo(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MinerInfo, error) {\n\tif s.Internal.StateMinerInfo == nil {\n\t\treturn *new(MinerInfo), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerInfo(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5103" + }, + "name": "Filecoin.StateMinerInfo", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "MinerInfo", + "name": "MinerInfo", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Beneficiary": "f01234", + "BeneficiaryTerm": { + "Expiration": 10101, + "Quota": "0", + "UsedQuota": "0" + }, + "ConsensusFaultElapsed": 10101, + "ControlAddresses": [ + "f01234" + ], + "Multiaddrs": [ + "Ynl0ZSBhcnJheQ==" + ], + "NewWorker": "f01234", + "Owner": "f01234", + "PeerId": "12D3KooWGzxzKZYveHXtpG6AsrUJBcWxHBFS2HsEoGTxrMLvKXtf", + "PendingBeneficiaryTerm": { + "ApprovedByBeneficiary": true, + "ApprovedByNominee": true, + "NewBeneficiary": "f01234", + "NewExpiration": 10101, + "NewQuota": "0" + }, + "PendingOwnerAddress": "f01234", + "SectorSize": 34359738368, + "WindowPoStPartitionSectors": 42, + "WindowPoStProofType": 8, + "Worker": "f01234", + "WorkerChangeEpoch": 10101 + } + ], + "properties": { + "Beneficiary": { + "additionalProperties": false, + "type": "object" + }, + "BeneficiaryTerm": { + "additionalProperties": false, + "properties": { + "Expiration": { + "title": "number", + "type": "number" + }, + "Quota": { + "additionalProperties": false, + "type": "object" + }, + "UsedQuota": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "ConsensusFaultElapsed": { + "title": "number", + "type": "number" + }, + "ControlAddresses": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "Multiaddrs": { + "items": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "type": "array" + }, + "NewWorker": { + "additionalProperties": false, + "type": "object" + }, + "Owner": { + "additionalProperties": false, + "type": "object" + }, + "PeerId": { + "type": "string" + }, + "PendingBeneficiaryTerm": { + "additionalProperties": false, + "properties": { + "ApprovedByBeneficiary": { + "type": "boolean" + }, + "ApprovedByNominee": { + "type": "boolean" + }, + "NewBeneficiary": { + "additionalProperties": false, + "type": "object" + }, + "NewExpiration": { + "title": "number", + "type": "number" + }, + "NewQuota": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "PendingOwnerAddress": { + "additionalProperties": false, + "type": "object" + }, + "SectorSize": { + "title": "number", + "type": "number" + }, + "WindowPoStPartitionSectors": { + "title": "number", + "type": "number" + }, + "WindowPoStProofType": { + "title": "number", + "type": "number" + }, + "Worker": { + "additionalProperties": false, + "type": "object" + }, + "WorkerChangeEpoch": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMinerPower(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*MinerPower, error) {\n\tif s.Internal.StateMinerPower == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerPower(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5114" + }, + "name": "Filecoin.StateMinerPower", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*MinerPower", + "name": "*MinerPower", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "HasMinPower": true, + "MinerPower": { + "QualityAdjPower": "0", + "RawBytePower": "0" + }, + "TotalPower": { + "QualityAdjPower": "0", + "RawBytePower": "0" + } + } + ], + "properties": { + "HasMinPower": { + "type": "boolean" + }, + "MinerPower": { + "additionalProperties": false, + "properties": { + "QualityAdjPower": { + "additionalProperties": false, + "type": "object" + }, + "RawBytePower": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "TotalPower": { + "additionalProperties": false, + "properties": { + "QualityAdjPower": { + "additionalProperties": false, + "type": "object" + }, + "RawBytePower": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMinerProvingDeadline(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*dline.Info, error) {\n\tif s.Internal.StateMinerProvingDeadline == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerProvingDeadline(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5125" + }, + "name": "Filecoin.StateMinerProvingDeadline", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*dline.Info", + "name": "*dline.Info", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Challenge": 10101, + "Close": 10101, + "CurrentEpoch": 10101, + "FaultCutoff": 10101, + "FaultDeclarationCutoff": 10101, + "Index": 42, + "Open": 10101, + "PeriodStart": 10101, + "WPoStChallengeLookback": 10101, + "WPoStChallengeWindow": 10101, + "WPoStPeriodDeadlines": 42, + "WPoStProvingPeriod": 10101 + } + ], + "properties": { + "Challenge": { + "title": "number", + "type": "number" + }, + "Close": { + "title": "number", + "type": "number" + }, + "CurrentEpoch": { + "title": "number", + "type": "number" + }, + "FaultCutoff": { + "title": "number", + "type": "number" + }, + "FaultDeclarationCutoff": { + "title": "number", + "type": "number" + }, + "Index": { + "title": "number", + "type": "number" + }, + "Open": { + "title": "number", + "type": "number" + }, + "PeriodStart": { + "title": "number", + "type": "number" + }, + "WPoStChallengeLookback": { + "title": "number", + "type": "number" + }, + "WPoStChallengeWindow": { + "title": "number", + "type": "number" + }, + "WPoStPeriodDeadlines": { + "title": "number", + "type": "number" + }, + "WPoStProvingPeriod": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMinerSectorCount(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MinerSectors, error) {\n\tif s.Internal.StateMinerSectorCount == nil {\n\t\treturn *new(MinerSectors), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerSectorCount(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5136" + }, + "name": "Filecoin.StateMinerSectorCount", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "MinerSectors", + "name": "MinerSectors", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Active": 42, + "Faulty": 42, + "Live": 42 + } + ], + "properties": { + "Active": { + "title": "number", + "type": "number" + }, + "Faulty": { + "title": "number", + "type": "number" + }, + "Live": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateNetworkName(p0 context.Context) (dtypes.NetworkName, error) {\n\tif s.Internal.StateNetworkName == nil {\n\t\treturn *new(dtypes.NetworkName), ErrNotSupported\n\t}\n\treturn s.Internal.StateNetworkName(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5147" + }, + "name": "Filecoin.StateNetworkName", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "dtypes.NetworkName", + "name": "dtypes.NetworkName", + "required": true, + "schema": { + "examples": [ + "lotus" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateNetworkVersion(p0 context.Context, p1 types.TipSetKey) (apitypes.NetworkVersion, error) {\n\tif s.Internal.StateNetworkVersion == nil {\n\t\treturn *new(apitypes.NetworkVersion), ErrNotSupported\n\t}\n\treturn s.Internal.StateNetworkVersion(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5158" + }, + "name": "Filecoin.StateNetworkVersion", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "apitypes.NetworkVersion", + "name": "apitypes.NetworkVersion", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 27 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateReadState(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*ActorState, error) {\n\tif s.Internal.StateReadState == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateReadState(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5169" + }, + "name": "Filecoin.StateReadState", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ActorState", + "name": "*ActorState", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "State": {} + } + ], + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "State": { + "additionalProperties": true, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateReplay(p0 context.Context, p1 types.TipSetKey, p2 cid.Cid) (*InvocResult, error) {\n\tif s.Internal.StateReplay == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateReplay(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5180" + }, + "name": "Filecoin.StateReplay", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "cid.Cid", + "name": "p2", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*InvocResult", + "name": "*InvocResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Duration": 60000000000, + "Error": "string value", + "ExecutionTrace": { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + }, + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" + }, + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 + }, + "Subcalls": [ + { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + }, + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" + }, + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 + }, + "Subcalls": null + } + ] + }, + "GasCost": { + "BaseFeeBurn": "0", + "GasUsed": "0", + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "MinerPenalty": "0", + "MinerTip": "0", + "OverEstimationBurn": "0", + "Refund": "0", + "TotalCost": "0" + }, + "Msg": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "MsgCid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "MsgRct": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + } + } + ], + "properties": { + "Duration": { + "title": "number", + "type": "number" + }, + "Error": { + "type": "string" + }, + "ExecutionTrace": { + "additionalProperties": false, + "properties": { + "GasCharges": { + "items": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "cg": { + "title": "number", + "type": "number" + }, + "sg": { + "title": "number", + "type": "number" + }, + "tg": { + "title": "number", + "type": "number" + }, + "tt": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "InvokedActor": { + "additionalProperties": false, + "properties": { + "Id": { + "title": "number", + "type": "number" + }, + "State": { + "additionalProperties": false, + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "IpldOps": { + "items": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Op": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "Logs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "ParamsCodec": { + "title": "number", + "type": "number" + }, + "ReadOnly": { + "type": "boolean" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "MsgRct": { + "additionalProperties": false, + "properties": { + "ExitCode": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "ReturnCodec": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Subcalls": { + "items": {}, + "type": "array" + } + }, + "type": "object" + }, + "GasCost": { + "additionalProperties": false, + "properties": { + "BaseFeeBurn": { + "additionalProperties": false, + "type": "object" + }, + "GasUsed": { + "additionalProperties": false, + "type": "object" + }, + "Message": { + "title": "Content Identifier", + "type": "string" + }, + "MinerPenalty": { + "additionalProperties": false, + "type": "object" + }, + "MinerTip": { + "additionalProperties": false, + "type": "object" + }, + "OverEstimationBurn": { + "additionalProperties": false, + "type": "object" + }, + "Refund": { + "additionalProperties": false, + "type": "object" + }, + "TotalCost": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "MsgCid": { + "title": "Content Identifier", + "type": "string" + }, + "MsgRct": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateSearchMsg(p0 context.Context, p1 types.TipSetKey, p2 cid.Cid, p3 abi.ChainEpoch, p4 bool) (*MsgLookup, error) {\n\tif s.Internal.StateSearchMsg == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateSearchMsg(p0, p1, p2, p3, p4)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5191" + }, + "name": "Filecoin.StateSearchMsg", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "cid.Cid", + "name": "p2", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p3", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "bool", + "name": "p4", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*MsgLookup", + "name": "*MsgLookup", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Height": 10101, + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Receipt": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + }, + "ReturnDec": {}, + "TipSet": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + } + ], + "properties": { + "Height": { + "title": "number", + "type": "number" + }, + "Message": { + "title": "Content Identifier", + "type": "string" + }, + "Receipt": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "ReturnDec": { + "additionalProperties": true, + "type": "object" + }, + "TipSet": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateSectorGetInfo(p0 context.Context, p1 address.Address, p2 abi.SectorNumber, p3 types.TipSetKey) (*miner.SectorOnChainInfo, error) {\n\tif s.Internal.StateSectorGetInfo == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateSectorGetInfo(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5202" + }, + "name": "Filecoin.StateSectorGetInfo", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.SectorNumber", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 9 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*miner.SectorOnChainInfo", + "name": "*miner.SectorOnChainInfo", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Activation": 10101, + "DailyFee": "0", + "DealWeight": "0", + "ExpectedDayReward": "0", + "ExpectedStoragePledge": "0", + "Expiration": 10101, + "Flags": 0, + "InitialPledge": "0", + "PowerBaseEpoch": 10101, + "ReplacedDayReward": "0", + "SealProof": 8, + "SealedCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorKeyCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorNumber": 9, + "VerifiedDealWeight": "0" + } + ], + "properties": { + "Activation": { + "title": "number", + "type": "number" + }, + "DailyFee": { + "additionalProperties": false, + "type": "object" + }, + "DealWeight": { + "additionalProperties": false, + "type": "object" + }, + "ExpectedDayReward": { + "additionalProperties": false, + "type": "object" + }, + "ExpectedStoragePledge": { + "additionalProperties": false, + "type": "object" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Flags": { + "title": "number", + "type": "number" + }, + "InitialPledge": { + "additionalProperties": false, + "type": "object" + }, + "PowerBaseEpoch": { + "title": "number", + "type": "number" + }, + "ReplacedDayReward": { + "additionalProperties": false, + "type": "object" + }, + "SealProof": { + "title": "number", + "type": "number" + }, + "SealedCID": { + "title": "Content Identifier", + "type": "string" + }, + "SectorKeyCID": { + "title": "Content Identifier", + "type": "string" + }, + "SectorNumber": { + "title": "number", + "type": "number" + }, + "VerifiedDealWeight": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateVerifiedClientStatus(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*abi.StoragePower, error) {\n\tif s.Internal.StateVerifiedClientStatus == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateVerifiedClientStatus(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5213" + }, + "name": "Filecoin.StateVerifiedClientStatus", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*abi.StoragePower", + "name": "*abi.StoragePower", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateVerifiedRegistryRootKey(p0 context.Context, p1 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateVerifiedRegistryRootKey == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateVerifiedRegistryRootKey(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5224" + }, + "name": "Filecoin.StateVerifiedRegistryRootKey", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateVerifierStatus(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*abi.StoragePower, error) {\n\tif s.Internal.StateVerifierStatus == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateVerifierStatus(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5235" + }, + "name": "Filecoin.StateVerifierStatus", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*abi.StoragePower", + "name": "*abi.StoragePower", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateWaitMsg(p0 context.Context, p1 cid.Cid, p2 uint64, p3 abi.ChainEpoch, p4 bool) (*MsgLookup, error) {\n\tif s.Internal.StateWaitMsg == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateWaitMsg(p0, p1, p2, p3, p4)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5246" + }, + "name": "Filecoin.StateWaitMsg", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "uint64", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p3", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "bool", + "name": "p4", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*MsgLookup", + "name": "*MsgLookup", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Height": 10101, + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Receipt": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + }, + "ReturnDec": {}, + "TipSet": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + } + ], + "properties": { + "Height": { + "title": "number", + "type": "number" + }, + "Message": { + "title": "Content Identifier", + "type": "string" + }, + "Receipt": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "ReturnDec": { + "additionalProperties": true, + "type": "object" + }, + "TipSet": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) Version(p0 context.Context) (APIVersion, error) {\n\tif s.Internal.Version == nil {\n\t\treturn *new(APIVersion), ErrNotSupported\n\t}\n\treturn s.Internal.Version(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5268" + }, + "name": "Filecoin.Version", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "APIVersion", + "name": "APIVersion", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "APIVersion": 131840, + "Agent": "string value", + "BlockDelay": 42, + "Version": "string value" + } + ], + "properties": { + "APIVersion": { + "title": "number", + "type": "number" + }, + "Agent": { + "type": "string" + }, + "BlockDelay": { + "title": "number", + "type": "number" + }, + "Version": { + "type": "string" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) WalletBalance(p0 context.Context, p1 address.Address) (types.BigInt, error) {\n\tif s.Internal.WalletBalance == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.WalletBalance(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5279" + }, + "name": "Filecoin.WalletBalance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" + }, + "name": "Filecoin.Web3ClientVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "net_listening", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" + }, + "x-alias-of": "Filecoin.NetListening", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "net_version", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" + }, + "x-alias-of": "Filecoin.NetVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "web3_clientVersion", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" + }, + "x-alias-of": "Filecoin.Web3ClientVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + } + ] +} \ No newline at end of file diff --git a/filecoin-lotus-v1/json-rpc/CHANGELOG.md b/filecoin-lotus-v1/json-rpc/CHANGELOG.md new file mode 100644 index 0000000..c836cd6 --- /dev/null +++ b/filecoin-lotus-v1/json-rpc/CHANGELOG.md @@ -0,0 +1,11 @@ +# Changelog + +All notable changes to this schema are documented in this file. + +The format is based on [Keep a ChangeLog](https://keepachangelog.com/) and follows [Semantic Versioning](https://semver.org/) + +## [0.0.1] - 2026-02-13 + +### Added + +- Initial version of the spec \ No newline at end of file diff --git a/filecoin-lotus-v1/json-rpc/VERSION b/filecoin-lotus-v1/json-rpc/VERSION new file mode 100644 index 0000000..8a9ecc2 --- /dev/null +++ b/filecoin-lotus-v1/json-rpc/VERSION @@ -0,0 +1 @@ +0.0.1 \ No newline at end of file diff --git a/filecoin-lotus-v1/json-rpc/openrpc.json b/filecoin-lotus-v1/json-rpc/openrpc.json new file mode 100644 index 0000000..9469937 --- /dev/null +++ b/filecoin-lotus-v1/json-rpc/openrpc.json @@ -0,0 +1,13626 @@ +{ + "openrpc": "1.2.6", + "info": { + "title": "Filecoin Lotus V0 JSON-RPC Specification", + "description": "A specification of the Filecoin Lotus v1 JSON-RPC API provided by Chain.Love platform.", + "version": "0.0.1", + "contact": { + "name": "devs", + "email": "devs@chain.love" + } + }, + "methods": [ + { + "name": "eth_getTransactionHashByCid", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" + }, + "x-alias-of": "Filecoin.EthGetTransactionHashByCid", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "*ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_getTransactionReceipt", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" + }, + "x-alias-of": "Filecoin.EthGetTransactionReceipt", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_maxPriorityFeePerGas", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" + }, + "x-alias-of": "Filecoin.EthMaxPriorityFeePerGas", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_newBlockFilter", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" + }, + "x-alias-of": "Filecoin.EthNewBlockFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_newFilter", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" + }, + "x-alias-of": "Filecoin.EthNewFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_newPendingTransactionFilter", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" + }, + "x-alias-of": "Filecoin.EthNewPendingTransactionFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_protocolVersion", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" + }, + "x-alias-of": "Filecoin.EthProtocolVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_sendRawTransaction", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" + }, + "x-alias-of": "Filecoin.EthSendRawTransaction", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_subscribe", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" + }, + "x-alias-of": "Filecoin.EthSubscribe", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthSubscriptionID", + "name": "ethtypes.EthSubscriptionID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_syncing", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" + }, + "x-alias-of": "Filecoin.EthSyncing", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthSyncingResult", + "name": "ethtypes.EthSyncingResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + false + ], + "properties": { + "CurrentBlock": { + "title": "number", + "type": "number" + }, + "DoneSync": { + "type": "boolean" + }, + "HighestBlock": { + "title": "number", + "type": "number" + }, + "StartingBlock": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_traceReplayBlockTransitions", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" + }, + "x-alias-of": "Filecoin.EthTraceReplayBlockTransactions", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "[]string", + "name": "p2", + "required": true, + "schema": { + "examples": [ + [ + "string value" + ] + ], + "items": [ + { + "type": [ + "string" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceReplayBlockTransaction", + "name": "[]*ethtypes.EthTraceReplayBlockTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "output": "0x07", + "stateDiff": "string value", + "trace": [ + { + "action": {}, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "type": "string value" + } + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "vmTrace": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "output": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "stateDiff": { + "type": "string" + }, + "trace": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "vmTrace": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_uninstallFilter", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" + }, + "x-alias-of": "Filecoin.EthUninstallFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_unsubscribe", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" + }, + "x-alias-of": "Filecoin.EthUnsubscribe", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthSubscriptionID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_traceBlock", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" + }, + "x-alias-of": "Filecoin.EthTraceBlock", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceBlock", + "name": "[]*ethtypes.EthTraceBlock", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetBlock(p0 context.Context, p1 cid.Cid) (*types.BlockHeader, error) {\n\tif s.Internal.ChainGetBlock == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetBlock(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4058" + }, + "name": "Filecoin.ChainGetBlock", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.BlockHeader", + "name": "*types.BlockHeader", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BLSAggregate": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "Ynl0ZSBhcnJheQ==", + "Round": 42 + } + ], + "BlockSig": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "Ynl0ZSBhcnJheQ==", + "WinCount": 9 + }, + "ForkSignaling": 42, + "Height": 10101, + "Messages": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Miner": "f01234", + "ParentBaseFee": "0", + "ParentMessageReceipts": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ParentStateRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ParentWeight": "0", + "Parents": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "Ticket": { + "VRFProof": "Ynl0ZSBhcnJheQ==" + }, + "Timestamp": 42, + "WinPoStProof": [ + { + "PoStProof": 8, + "ProofBytes": "Ynl0ZSBhcnJheQ==" + } + ] + } + ], + "properties": { + "BLSAggregate": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "BeaconEntries": { + "items": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Round": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "BlockSig": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "ElectionProof": { + "additionalProperties": false, + "properties": { + "VRFProof": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "WinCount": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "ForkSignaling": { + "title": "number", + "type": "number" + }, + "Height": { + "title": "number", + "type": "number" + }, + "Messages": { + "title": "Content Identifier", + "type": "string" + }, + "Miner": { + "additionalProperties": false, + "type": "object" + }, + "ParentBaseFee": { + "additionalProperties": false, + "type": "object" + }, + "ParentMessageReceipts": { + "title": "Content Identifier", + "type": "string" + }, + "ParentStateRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ParentWeight": { + "additionalProperties": false, + "type": "object" + }, + "Parents": { + "items": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "title": "Content Identifier", + "type": "string" + }, + "type": "array" + }, + "Ticket": { + "additionalProperties": false, + "properties": { + "VRFProof": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "Timestamp": { + "title": "number", + "type": "number" + }, + "WinPoStProof": { + "items": { + "additionalProperties": false, + "properties": { + "PoStProof": { + "title": "number", + "type": "number" + }, + "ProofBytes": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetBlockMessages(p0 context.Context, p1 cid.Cid) (*BlockMessages, error) {\n\tif s.Internal.ChainGetBlockMessages == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetBlockMessages(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4069" + }, + "name": "Filecoin.ChainGetBlockMessages", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*BlockMessages", + "name": "*BlockMessages", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BlsMessages": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "Cids": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "SecpkMessages": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "Signature": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + } + } + ] + } + ], + "properties": { + "BlsMessages": { + "items": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "Cids": { + "items": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "title": "Content Identifier", + "type": "string" + }, + "type": "array" + }, + "SecpkMessages": { + "items": { + "additionalProperties": false, + "properties": { + "Message": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetEvents(p0 context.Context, p1 cid.Cid) ([]types.Event, error) {\n\tif s.Internal.ChainGetEvents == nil {\n\t\treturn *new([]types.Event), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetEvents(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4080" + }, + "name": "Filecoin.ChainGetEvents", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]types.Event", + "name": "[]types.Event", + "required": true, + "schema": { + "examples": [ + [ + { + "Emitter": 1000, + "Entries": [ + { + "Codec": 42, + "Flags": 7, + "Key": "string value", + "Value": "Ynl0ZSBhcnJheQ==" + } + ] + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Emitter": { + "title": "number", + "type": "number" + }, + "Entries": { + "items": { + "additionalProperties": false, + "properties": { + "Codec": { + "title": "number", + "type": "number" + }, + "Flags": { + "title": "number", + "type": "number" + }, + "Key": { + "type": "string" + }, + "Value": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetFinalizedTipSet(p0 context.Context) (*types.TipSet, error) {\n\tif s.Internal.ChainGetFinalizedTipSet == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetFinalizedTipSet(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4091" + }, + "name": "Filecoin.ChainGetFinalizedTipSet", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetGenesis(p0 context.Context) (*types.TipSet, error) {\n\tif s.Internal.ChainGetGenesis == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetGenesis(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4102" + }, + "name": "Filecoin.ChainGetGenesis", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetMessage(p0 context.Context, p1 cid.Cid) (*types.Message, error) {\n\tif s.Internal.ChainGetMessage == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetMessage(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4113" + }, + "name": "Filecoin.ChainGetMessage", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.Message", + "name": "*types.Message", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetMessagesInTipset(p0 context.Context, p1 types.TipSetKey) ([]Message, error) {\n\tif s.Internal.ChainGetMessagesInTipset == nil {\n\t\treturn *new([]Message), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetMessagesInTipset(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4124" + }, + "name": "Filecoin.ChainGetMessagesInTipset", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]Message", + "name": "[]Message", + "required": true, + "schema": { + "examples": [ + [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": {} + }, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetParentMessages(p0 context.Context, p1 cid.Cid) ([]Message, error) {\n\tif s.Internal.ChainGetParentMessages == nil {\n\t\treturn *new([]Message), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetParentMessages(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4135" + }, + "name": "Filecoin.ChainGetParentMessages", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]Message", + "name": "[]Message", + "required": true, + "schema": { + "examples": [ + [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": {} + }, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetParentReceipts(p0 context.Context, p1 cid.Cid) ([]*types.MessageReceipt, error) {\n\tif s.Internal.ChainGetParentReceipts == nil {\n\t\treturn *new([]*types.MessageReceipt), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetParentReceipts(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4146" + }, + "name": "Filecoin.ChainGetParentReceipts", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*types.MessageReceipt", + "name": "[]*types.MessageReceipt", + "required": true, + "schema": { + "examples": [ + [ + { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetPath(p0 context.Context, p1 types.TipSetKey, p2 types.TipSetKey) ([]*HeadChange, error) {\n\tif s.Internal.ChainGetPath == nil {\n\t\treturn *new([]*HeadChange), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetPath(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4157" + }, + "name": "Filecoin.ChainGetPath", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*HeadChange", + "name": "[]*HeadChange", + "required": true, + "schema": { + "examples": [ + [ + { + "Type": "string value", + "Val": { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Type": { + "type": "string" + }, + "Val": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSet(p0 context.Context, p1 types.TipSetKey) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSet == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSet(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4168" + }, + "name": "Filecoin.ChainGetTipSet", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSetAfterHeight(p0 context.Context, p1 abi.ChainEpoch, p2 types.TipSetKey) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSetAfterHeight == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSetAfterHeight(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4179" + }, + "name": "Filecoin.ChainGetTipSetAfterHeight", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSetByHeight(p0 context.Context, p1 abi.ChainEpoch, p2 types.TipSetKey) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSetByHeight == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSetByHeight(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4190" + }, + "name": "Filecoin.ChainGetTipSetByHeight", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainHasObj(p0 context.Context, p1 cid.Cid) (bool, error) {\n\tif s.Internal.ChainHasObj == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.ChainHasObj(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4201" + }, + "name": "Filecoin.ChainHasObj", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainHead(p0 context.Context) (*types.TipSet, error) {\n\tif s.Internal.ChainHead == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainHead(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4212" + }, + "name": "Filecoin.ChainHead", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainPutObj(p0 context.Context, p1 blocks.Block) error {\n\tif s.Internal.ChainPutObj == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.ChainPutObj(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4234" + }, + "name": "Filecoin.ChainPutObj", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "blocks.Block", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": true, + "examples": [ + {} + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "Null", + "name": "Null", + "required": true, + "schema": { + "type": [ + "null" + ] + } + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainReadObj(p0 context.Context, p1 cid.Cid) ([]byte, error) {\n\tif s.Internal.ChainReadObj == nil {\n\t\treturn *new([]byte), ErrNotSupported\n\t}\n\treturn s.Internal.ChainReadObj(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4245" + }, + "name": "Filecoin.ChainReadObj", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]byte", + "name": "[]byte", + "required": true, + "schema": { + "examples": [ + "Ynl0ZSBhcnJheQ==" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) Discover(p0 context.Context) (apitypes.OpenRPCDocument, error) {\n\tif s.Internal.Discover == nil {\n\t\treturn *new(apitypes.OpenRPCDocument), ErrNotSupported\n\t}\n\treturn s.Internal.Discover(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4256" + }, + "name": "Filecoin.Discover", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "apitypes.OpenRPCDocument", + "name": "apitypes.OpenRPCDocument", + "required": true, + "schema": { + "examples": [ + { + "info": { + "title": "Lotus RPC API", + "version": "1.2.1/generated=2020-11-22T08:22:42-06:00" + }, + "methods": [], + "openrpc": "1.2.6" + } + ], + "patternProperties": { + ".*": { + "additionalProperties": true, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthAccounts(p0 context.Context) ([]ethtypes.EthAddress, error) {\n\tif s.Internal.EthAccounts == nil {\n\t\treturn *new([]ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.EthAccounts(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4267" + }, + "name": "Filecoin.EthAccounts", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "[]ethtypes.EthAddress", + "name": "[]ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + ], + "items": [ + { + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthAddressToFilecoinAddress(p0 context.Context, p1 ethtypes.EthAddress) (address.Address, error) {\n\tif s.Internal.EthAddressToFilecoinAddress == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.EthAddressToFilecoinAddress(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4278" + }, + "name": "Filecoin.EthAddressToFilecoinAddress", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthBlockNumber(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthBlockNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthBlockNumber(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4289" + }, + "name": "Filecoin.EthBlockNumber", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthCall(p0 context.Context, p1 ethtypes.EthCall, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthCall == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthCall(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4300" + }, + "name": "Filecoin.EthCall", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthCall", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "data": "0x07", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "value": "0x0" + } + ], + "properties": { + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthChainId(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthChainId == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthChainId(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4311" + }, + "name": "Filecoin.EthChainId", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthEstimateGas(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthEstimateGas == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthEstimateGas(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4322" + }, + "name": "Filecoin.EthEstimateGas", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthFeeHistory(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthFeeHistory, error) {\n\tif s.Internal.EthFeeHistory == nil {\n\t\treturn *new(ethtypes.EthFeeHistory), ErrNotSupported\n\t}\n\treturn s.Internal.EthFeeHistory(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4333" + }, + "name": "Filecoin.EthFeeHistory", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthFeeHistory", + "name": "ethtypes.EthFeeHistory", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": [ + "0x0" + ], + "gasUsedRatio": [ + 12.3 + ], + "oldestBlock": "0x5", + "reward": [] + } + ], + "properties": { + "baseFeePerGas": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "gasUsedRatio": { + "items": { + "type": "number" + }, + "type": "array" + }, + "oldestBlock": { + "title": "number", + "type": "number" + }, + "reward": { + "items": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGasPrice(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGasPrice == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGasPrice(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4344" + }, + "name": "Filecoin.EthGasPrice", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBalance(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGetBalance == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBalance(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4355" + }, + "name": "Filecoin.EthGetBalance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByHash(p0 context.Context, p1 ethtypes.EthHash, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByHash == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByHash(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4366" + }, + "name": "Filecoin.EthGetBlockByHash", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByNumber(p0 context.Context, p1 string, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByNumber == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByNumber(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4377" + }, + "name": "Filecoin.EthGetBlockByNumber", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockReceipts(p0 context.Context, p1 ethtypes.EthBlockNumberOrHash) ([]*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetBlockReceipts == nil {\n\t\treturn *new([]*ethtypes.EthTxReceipt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockReceipts(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4388" + }, + "name": "Filecoin.EthGetBlockReceipts", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTxReceipt", + "name": "[]*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "examples": [ + [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByHash(p0 context.Context, p1 ethtypes.EthHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByHash == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByHash(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4399" + }, + "name": "Filecoin.EthGetBlockTransactionCountByHash", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByNumber(p0 context.Context, p1 string) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByNumber(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4410" + }, + "name": "Filecoin.EthGetBlockTransactionCountByNumber", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetCode(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetCode == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetCode(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4421" + }, + "name": "Filecoin.EthGetCode", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetFilterChanges(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterChanges == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterChanges(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4432" + }, + "name": "Filecoin.EthGetFilterChanges", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetFilterLogs(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterLogs(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4443" + }, + "name": "Filecoin.EthGetFilterLogs", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetLogs(p0 context.Context, p1 *ethtypes.EthFilterSpec) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetLogs(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4454" + }, + "name": "Filecoin.EthGetLogs", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetMessageCidByTransactionHash(p0 context.Context, p1 *ethtypes.EthHash) (*cid.Cid, error) {\n\tif s.Internal.EthGetMessageCidByTransactionHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetMessageCidByTransactionHash(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4465" + }, + "name": "Filecoin.EthGetMessageCidByTransactionHash", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*cid.Cid", + "name": "*cid.Cid", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetStorageAt(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBytes, p3 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetStorageAt == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetStorageAt(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4476" + }, + "name": "Filecoin.EthGetStorageAt", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "p2", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByBlockHashAndIndex(p0 context.Context, p1 ethtypes.EthHash, p2 ethtypes.EthUint64) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByBlockHashAndIndex == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByBlockHashAndIndex(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4487" + }, + "name": "Filecoin.EthGetTransactionByBlockHashAndIndex", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByBlockNumberAndIndex(p0 context.Context, p1 string, p2 ethtypes.EthUint64) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByBlockNumberAndIndex == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByBlockNumberAndIndex(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4498" + }, + "name": "Filecoin.EthGetTransactionByBlockNumberAndIndex", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByHash(p0 context.Context, p1 *ethtypes.EthHash) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByHash(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4509" + }, + "name": "Filecoin.EthGetTransactionByHash", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionCount(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetTransactionCount == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionCount(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4520" + }, + "name": "Filecoin.EthGetTransactionCount", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" + }, + "name": "Filecoin.EthGetTransactionHashByCid", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "*ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" + }, + "name": "Filecoin.EthGetTransactionReceipt", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" + }, + "name": "Filecoin.EthMaxPriorityFeePerGas", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" + }, + "name": "Filecoin.EthNewBlockFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" + }, + "name": "Filecoin.EthNewFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" + }, + "name": "Filecoin.EthNewPendingTransactionFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" + }, + "name": "Filecoin.EthProtocolVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" + }, + "name": "Filecoin.EthSendRawTransaction", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" + }, + "name": "Filecoin.EthSubscribe", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthSubscriptionID", + "name": "ethtypes.EthSubscriptionID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" + }, + "name": "Filecoin.EthSyncing", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthSyncingResult", + "name": "ethtypes.EthSyncingResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + false + ], + "properties": { + "CurrentBlock": { + "title": "number", + "type": "number" + }, + "DoneSync": { + "type": "boolean" + }, + "HighestBlock": { + "title": "number", + "type": "number" + }, + "StartingBlock": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" + }, + "name": "Filecoin.EthTraceBlock", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceBlock", + "name": "[]*ethtypes.EthTraceBlock", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceFilter(p0 context.Context, p1 ethtypes.EthTraceFilterCriteria) ([]*ethtypes.EthTraceFilterResult, error) {\n\tif s.Internal.EthTraceFilter == nil {\n\t\treturn *new([]*ethtypes.EthTraceFilterResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4652" + }, + "name": "Filecoin.EthTraceFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthTraceFilterCriteria", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "after": "0x0", + "count": "0x64", + "fromAddress": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "latest", + "toAddress": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "toBlock": "latest" + } + ], + "properties": { + "after": { + "title": "number", + "type": "number" + }, + "count": { + "title": "number", + "type": "number" + }, + "fromAddress": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toAddress": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "toBlock": { + "type": "string" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceFilterResult", + "name": "[]*ethtypes.EthTraceFilterResult", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" + }, + "name": "Filecoin.EthTraceReplayBlockTransactions", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "[]string", + "name": "p2", + "required": true, + "schema": { + "examples": [ + [ + "string value" + ] + ], + "items": [ + { + "type": [ + "string" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceReplayBlockTransaction", + "name": "[]*ethtypes.EthTraceReplayBlockTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "output": "0x07", + "stateDiff": "string value", + "trace": [ + { + "action": {}, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "type": "string value" + } + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "vmTrace": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "output": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "stateDiff": { + "type": "string" + }, + "trace": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "vmTrace": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceTransaction(p0 context.Context, p1 string) ([]*ethtypes.EthTraceTransaction, error) {\n\tif s.Internal.EthTraceTransaction == nil {\n\t\treturn *new([]*ethtypes.EthTraceTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceTransaction(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4674" + }, + "name": "Filecoin.EthTraceTransaction", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceTransaction", + "name": "[]*ethtypes.EthTraceTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" + }, + "name": "Filecoin.EthUninstallFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" + }, + "name": "Filecoin.EthUnsubscribe", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthSubscriptionID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) F3GetCertificate(p0 context.Context, p1 uint64) (*certs.FinalityCertificate, error) {\n\tif s.Internal.F3GetCertificate == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.F3GetCertificate(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4707" + }, + "name": "Filecoin.F3GetCertificate", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "uint64", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*certs.FinalityCertificate", + "name": "*certs.FinalityCertificate", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "ECChain": [ + { + "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "Epoch": 0, + "Key": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ], + "PowerTable": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + } + ], + "GPBFTInstance": 0, + "PowerTableDelta": [ + { + "ParticipantID": 0, + "PowerDelta": "0", + "SigningKey": "QmFScmVsRVll" + } + ], + "Signature": "VW5EYWRhU2VB", + "Signers": [ + 2, + 2, + 1, + 1, + 1, + 1 + ], + "SupplementalData": { + "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "PowerTable": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + } + } + ], + "properties": { + "ECChain": { + "items": { + "additionalProperties": false, + "properties": { + "Commitments": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "Epoch": { + "title": "number", + "type": "number" + }, + "Key": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "PowerTable": { + "title": "Content Identifier", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "GPBFTInstance": { + "title": "number", + "type": "number" + }, + "PowerTableDelta": { + "items": { + "additionalProperties": false, + "properties": { + "ParticipantID": { + "title": "number", + "type": "number" + }, + "PowerDelta": { + "additionalProperties": false, + "type": "object" + }, + "SigningKey": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + } + }, + "type": "object" + }, + "type": "array" + }, + "Signature": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Signers": { + "additionalProperties": false, + "type": "object" + }, + "SupplementalData": { + "additionalProperties": false, + "properties": { + "Commitments": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "PowerTable": { + "title": "Content Identifier", + "type": "string" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) F3GetLatestCertificate(p0 context.Context) (*certs.FinalityCertificate, error) {\n\tif s.Internal.F3GetLatestCertificate == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.F3GetLatestCertificate(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4718" + }, + "name": "Filecoin.F3GetLatestCertificate", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "*certs.FinalityCertificate", + "name": "*certs.FinalityCertificate", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "ECChain": [ + { + "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "Epoch": 0, + "Key": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ], + "PowerTable": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + } + ], + "GPBFTInstance": 0, + "PowerTableDelta": [ + { + "ParticipantID": 0, + "PowerDelta": "0", + "SigningKey": "QmFScmVsRVll" + } + ], + "Signature": "VW5EYWRhU2VB", + "Signers": [ + 2, + 2, + 1, + 1, + 1, + 1 + ], + "SupplementalData": { + "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "PowerTable": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + } + } + ], + "properties": { + "ECChain": { + "items": { + "additionalProperties": false, + "properties": { + "Commitments": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "Epoch": { + "title": "number", + "type": "number" + }, + "Key": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "PowerTable": { + "title": "Content Identifier", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "GPBFTInstance": { + "title": "number", + "type": "number" + }, + "PowerTableDelta": { + "items": { + "additionalProperties": false, + "properties": { + "ParticipantID": { + "title": "number", + "type": "number" + }, + "PowerDelta": { + "additionalProperties": false, + "type": "object" + }, + "SigningKey": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + } + }, + "type": "object" + }, + "type": "array" + }, + "Signature": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Signers": { + "additionalProperties": false, + "type": "object" + }, + "SupplementalData": { + "additionalProperties": false, + "properties": { + "Commitments": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "PowerTable": { + "title": "Content Identifier", + "type": "string" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) F3GetPowerTableByInstance(p0 context.Context, p1 uint64) (gpbft.PowerEntries, error) {\n\tif s.Internal.F3GetPowerTableByInstance == nil {\n\t\treturn *new(gpbft.PowerEntries), ErrNotSupported\n\t}\n\treturn s.Internal.F3GetPowerTableByInstance(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4729" + }, + "name": "Filecoin.F3GetPowerTableByInstance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "uint64", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "gpbft.PowerEntries", + "name": "gpbft.PowerEntries", + "required": true, + "schema": { + "examples": [ + [ + { + "ID": 1000, + "Power": "0", + "PubKey": "Bw==" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "ID": { + "title": "number", + "type": "number" + }, + "Power": { + "additionalProperties": false, + "type": "object" + }, + "PubKey": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) FilecoinAddressToEthAddress(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthAddress, error) {\n\tif s.Internal.FilecoinAddressToEthAddress == nil {\n\t\treturn *new(ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.FilecoinAddressToEthAddress(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4740" + }, + "name": "Filecoin.FilecoinAddressToEthAddress", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) GasEstimateGasPremium(p0 context.Context, p1 uint64, p2 address.Address, p3 int64, p4 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.GasEstimateGasPremium == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.GasEstimateGasPremium(p0, p1, p2, p3, p4)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4751" + }, + "name": "Filecoin.GasEstimateGasPremium", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "uint64", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "address.Address", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "int64", + "name": "p3", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 9 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p4", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) GasEstimateMessageGas(p0 context.Context, p1 *types.Message, p2 *MessageSendSpec, p3 types.TipSetKey) (*types.Message, error) {\n\tif s.Internal.GasEstimateMessageGas == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.GasEstimateMessageGas(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4762" + }, + "name": "Filecoin.GasEstimateMessageGas", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*types.Message", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "*MessageSendSpec", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "MaxFee": "0", + "MaximizeFeeCap": true, + "MsgUuid": "07070707-0707-0707-0707-070707070707" + } + ], + "properties": { + "MaxFee": { + "additionalProperties": false, + "type": "object" + }, + "MaximizeFeeCap": { + "type": "boolean" + }, + "MsgUuid": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 16, + "minItems": 16, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.Message", + "name": "*types.Message", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) GetActorEventsRaw(p0 context.Context, p1 *types.ActorEventFilter) ([]*types.ActorEvent, error) {\n\tif s.Internal.GetActorEventsRaw == nil {\n\t\treturn *new([]*types.ActorEvent), ErrNotSupported\n\t}\n\treturn s.Internal.GetActorEventsRaw(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4773" + }, + "name": "Filecoin.GetActorEventsRaw", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*types.ActorEventFilter", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "addresses": [ + "f01234" + ], + "fields": { + "abc": [ + { + "codec": 81, + "value": "ZGRhdGE=" + } + ] + }, + "fromHeight": 1010, + "toHeight": 1020 + } + ], + "properties": { + "addresses": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "fields": { + "patternProperties": { + ".*": { + "items": { + "additionalProperties": false, + "properties": { + "codec": { + "title": "number", + "type": "number" + }, + "value": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": "object" + }, + "fromHeight": { + "title": "number", + "type": "number" + }, + "tipsetKey": { + "additionalProperties": false, + "type": "object" + }, + "toHeight": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*types.ActorEvent", + "name": "[]*types.ActorEvent", + "required": true, + "schema": { + "examples": [ + [ + { + "emitter": "f01234", + "entries": [ + { + "Codec": 42, + "Flags": 7, + "Key": "string value", + "Value": "Ynl0ZSBhcnJheQ==" + } + ], + "height": 10101, + "msgCid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "reverted": true, + "tipsetKey": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "emitter": { + "additionalProperties": false, + "type": "object" + }, + "entries": { + "items": { + "additionalProperties": false, + "properties": { + "Codec": { + "title": "number", + "type": "number" + }, + "Flags": { + "title": "number", + "type": "number" + }, + "Key": { + "type": "string" + }, + "Value": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "height": { + "title": "number", + "type": "number" + }, + "msgCid": { + "title": "Content Identifier", + "type": "string" + }, + "reverted": { + "type": "boolean" + }, + "tipsetKey": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MinerGetBaseInfo(p0 context.Context, p1 address.Address, p2 abi.ChainEpoch, p3 types.TipSetKey) (*MiningBaseInfo, error) {\n\tif s.Internal.MinerGetBaseInfo == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.MinerGetBaseInfo(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4784" + }, + "name": "Filecoin.MinerGetBaseInfo", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*MiningBaseInfo", + "name": "*MiningBaseInfo", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BeaconEntries": [ + { + "Data": "Ynl0ZSBhcnJheQ==", + "Round": 42 + } + ], + "EligibleForMining": true, + "MinerPower": "0", + "NetworkPower": "0", + "PrevBeaconEntry": { + "Data": "Ynl0ZSBhcnJheQ==", + "Round": 42 + }, + "SectorSize": 34359738368, + "Sectors": [ + { + "SealProof": 8, + "SealedCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorKey": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorNumber": 9 + } + ], + "WorkerKey": "f01234" + } + ], + "properties": { + "BeaconEntries": { + "items": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Round": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "EligibleForMining": { + "type": "boolean" + }, + "MinerPower": { + "additionalProperties": false, + "type": "object" + }, + "NetworkPower": { + "additionalProperties": false, + "type": "object" + }, + "PrevBeaconEntry": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Round": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "SectorSize": { + "title": "number", + "type": "number" + }, + "Sectors": { + "items": { + "additionalProperties": false, + "properties": { + "SealProof": { + "title": "number", + "type": "number" + }, + "SealedCID": { + "title": "Content Identifier", + "type": "string" + }, + "SectorKey": { + "title": "Content Identifier", + "type": "string" + }, + "SectorNumber": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "WorkerKey": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MpoolGetNonce(p0 context.Context, p1 address.Address) (uint64, error) {\n\tif s.Internal.MpoolGetNonce == nil {\n\t\treturn 0, ErrNotSupported\n\t}\n\treturn s.Internal.MpoolGetNonce(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4795" + }, + "name": "Filecoin.MpoolGetNonce", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "uint64", + "name": "uint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MpoolPending(p0 context.Context, p1 types.TipSetKey) ([]*types.SignedMessage, error) {\n\tif s.Internal.MpoolPending == nil {\n\t\treturn *new([]*types.SignedMessage), ErrNotSupported\n\t}\n\treturn s.Internal.MpoolPending(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4806" + }, + "name": "Filecoin.MpoolPending", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*types.SignedMessage", + "name": "[]*types.SignedMessage", + "required": true, + "schema": { + "examples": [ + [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "Signature": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Message": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MpoolPush(p0 context.Context, p1 *types.SignedMessage) (cid.Cid, error) {\n\tif s.Internal.MpoolPush == nil {\n\t\treturn *new(cid.Cid), ErrNotSupported\n\t}\n\treturn s.Internal.MpoolPush(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4817" + }, + "name": "Filecoin.MpoolPush", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*types.SignedMessage", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "Signature": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + } + } + ], + "properties": { + "Message": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "cid.Cid", + "name": "cid.Cid", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MsigGetAvailableBalance(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.MsigGetAvailableBalance == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetAvailableBalance(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4828" + }, + "name": "Filecoin.MsigGetAvailableBalance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MsigGetPending(p0 context.Context, p1 address.Address, p2 types.TipSetKey) ([]*MsigTransaction, error) {\n\tif s.Internal.MsigGetPending == nil {\n\t\treturn *new([]*MsigTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetPending(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4839" + }, + "name": "Filecoin.MsigGetPending", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*MsigTransaction", + "name": "[]*MsigTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "Approved": [ + "f01234" + ], + "ID": 9, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Approved": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "ID": { + "title": "number", + "type": "number" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MsigGetVested(p0 context.Context, p1 address.Address, p2 types.TipSetKey, p3 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.MsigGetVested == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetVested(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4850" + }, + "name": "Filecoin.MsigGetVested", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) MsigGetVestingSchedule(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MsigVesting, error) {\n\tif s.Internal.MsigGetVestingSchedule == nil {\n\t\treturn *new(MsigVesting), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetVestingSchedule(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4861" + }, + "name": "Filecoin.MsigGetVestingSchedule", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "MsigVesting", + "name": "MsigVesting", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "InitialBalance": "0", + "StartEpoch": 10101, + "UnlockDuration": 10101 + } + ], + "properties": { + "InitialBalance": { + "additionalProperties": false, + "type": "object" + }, + "StartEpoch": { + "title": "number", + "type": "number" + }, + "UnlockDuration": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" + }, + "name": "Filecoin.NetListening", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" + }, + "name": "Filecoin.NetVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateAccountKey(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateAccountKey == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateAccountKey(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4894" + }, + "name": "Filecoin.StateAccountKey", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateCall(p0 context.Context, p1 *types.Message, p2 types.TipSetKey) (*InvocResult, error) {\n\tif s.Internal.StateCall == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateCall(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4905" + }, + "name": "Filecoin.StateCall", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*types.Message", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*InvocResult", + "name": "*InvocResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Duration": 60000000000, + "Error": "string value", + "ExecutionTrace": { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + }, + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" + }, + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 + }, + "Subcalls": [ + { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + }, + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" + }, + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 + }, + "Subcalls": null + } + ] + }, + "GasCost": { + "BaseFeeBurn": "0", + "GasUsed": "0", + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "MinerPenalty": "0", + "MinerTip": "0", + "OverEstimationBurn": "0", + "Refund": "0", + "TotalCost": "0" + }, + "Msg": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "MsgCid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "MsgRct": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + } + } + ], + "properties": { + "Duration": { + "title": "number", + "type": "number" + }, + "Error": { + "type": "string" + }, + "ExecutionTrace": { + "additionalProperties": false, + "properties": { + "GasCharges": { + "items": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "cg": { + "title": "number", + "type": "number" + }, + "sg": { + "title": "number", + "type": "number" + }, + "tg": { + "title": "number", + "type": "number" + }, + "tt": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "InvokedActor": { + "additionalProperties": false, + "properties": { + "Id": { + "title": "number", + "type": "number" + }, + "State": { + "additionalProperties": false, + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "IpldOps": { + "items": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Op": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "Logs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "ParamsCodec": { + "title": "number", + "type": "number" + }, + "ReadOnly": { + "type": "boolean" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "MsgRct": { + "additionalProperties": false, + "properties": { + "ExitCode": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "ReturnCodec": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Subcalls": { + "items": {}, + "type": "array" + } + }, + "type": "object" + }, + "GasCost": { + "additionalProperties": false, + "properties": { + "BaseFeeBurn": { + "additionalProperties": false, + "type": "object" + }, + "GasUsed": { + "additionalProperties": false, + "type": "object" + }, + "Message": { + "title": "Content Identifier", + "type": "string" + }, + "MinerPenalty": { + "additionalProperties": false, + "type": "object" + }, + "MinerTip": { + "additionalProperties": false, + "type": "object" + }, + "OverEstimationBurn": { + "additionalProperties": false, + "type": "object" + }, + "Refund": { + "additionalProperties": false, + "type": "object" + }, + "TotalCost": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "MsgCid": { + "title": "Content Identifier", + "type": "string" + }, + "MsgRct": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateChangedActors(p0 context.Context, p1 cid.Cid, p2 cid.Cid) (map[string]types.Actor, error) {\n\tif s.Internal.StateChangedActors == nil {\n\t\treturn *new(map[string]types.Actor), ErrNotSupported\n\t}\n\treturn s.Internal.StateChangedActors(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4916" + }, + "name": "Filecoin.StateChangedActors", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "cid.Cid", + "name": "p2", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "map[string]types.Actor", + "name": "map[string]types.Actor", + "required": true, + "schema": { + "examples": [ + { + "t01236": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + } + ], + "patternProperties": { + ".*": { + "additionalProperties": false, + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateDealProviderCollateralBounds(p0 context.Context, p1 abi.PaddedPieceSize, p2 bool, p3 types.TipSetKey) (DealCollateralBounds, error) {\n\tif s.Internal.StateDealProviderCollateralBounds == nil {\n\t\treturn *new(DealCollateralBounds), ErrNotSupported\n\t}\n\treturn s.Internal.StateDealProviderCollateralBounds(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4927" + }, + "name": "Filecoin.StateDealProviderCollateralBounds", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "abi.PaddedPieceSize", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 1032 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "DealCollateralBounds", + "name": "DealCollateralBounds", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Max": "0", + "Min": "0" + } + ], + "properties": { + "Max": { + "additionalProperties": false, + "type": "object" + }, + "Min": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateDecodeParams(p0 context.Context, p1 address.Address, p2 abi.MethodNum, p3 []byte, p4 types.TipSetKey) (interface{}, error) {\n\tif s.Internal.StateDecodeParams == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateDecodeParams(p0, p1, p2, p3, p4)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4938" + }, + "name": "Filecoin.StateDecodeParams", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.MethodNum", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 1 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "[]byte", + "name": "p3", + "required": true, + "schema": { + "examples": [ + "Ynl0ZSBhcnJheQ==" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p4", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "interface{}", + "name": "interface{}", + "required": true, + "schema": { + "additionalProperties": true, + "examples": [ + {} + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetActor(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*types.Actor, error) {\n\tif s.Internal.StateGetActor == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetActor(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4949" + }, + "name": "Filecoin.StateGetActor", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.Actor", + "name": "*types.Actor", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + ], + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetAllocation(p0 context.Context, p1 address.Address, p2 verifregtypes.AllocationId, p3 types.TipSetKey) (*verifregtypes.Allocation, error) {\n\tif s.Internal.StateGetAllocation == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetAllocation(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4960" + }, + "name": "Filecoin.StateGetAllocation", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "verifregtypes.AllocationId", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 0 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*verifregtypes.Allocation", + "name": "*verifregtypes.Allocation", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Client": 1000, + "Data": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Expiration": 10101, + "Provider": 1000, + "Size": 1032, + "TermMax": 10101, + "TermMin": 10101 + } + ], + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetAllocationForPendingDeal(p0 context.Context, p1 abi.DealID, p2 types.TipSetKey) (*verifregtypes.Allocation, error) {\n\tif s.Internal.StateGetAllocationForPendingDeal == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetAllocationForPendingDeal(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4971" + }, + "name": "Filecoin.StateGetAllocationForPendingDeal", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "abi.DealID", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 5432 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*verifregtypes.Allocation", + "name": "*verifregtypes.Allocation", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Client": 1000, + "Data": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Expiration": 10101, + "Provider": 1000, + "Size": 1032, + "TermMax": 10101, + "TermMin": 10101 + } + ], + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetAllocations(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (map[verifregtypes.AllocationId]verifregtypes.Allocation, error) {\n\tif s.Internal.StateGetAllocations == nil {\n\t\treturn *new(map[verifregtypes.AllocationId]verifregtypes.Allocation), ErrNotSupported\n\t}\n\treturn s.Internal.StateGetAllocations(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4982" + }, + "name": "Filecoin.StateGetAllocations", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "map[verifregtypes.AllocationId]verifregtypes.Allocation", + "name": "map[verifregtypes.AllocationId]verifregtypes.Allocation", + "required": true, + "schema": { + "examples": [ + {} + ], + "patternProperties": { + ".*": { + "additionalProperties": false, + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetClaim(p0 context.Context, p1 address.Address, p2 verifregtypes.ClaimId, p3 types.TipSetKey) (*verifregtypes.Claim, error) {\n\tif s.Internal.StateGetClaim == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetClaim(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4993" + }, + "name": "Filecoin.StateGetClaim", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "verifregtypes.ClaimId", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 0 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*verifregtypes.Claim", + "name": "*verifregtypes.Claim", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Client": 1000, + "Data": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Provider": 1000, + "Sector": 9, + "Size": 1032, + "TermMax": 10101, + "TermMin": 10101, + "TermStart": 10101 + } + ], + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Sector": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + }, + "TermStart": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetClaims(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (map[verifregtypes.ClaimId]verifregtypes.Claim, error) {\n\tif s.Internal.StateGetClaims == nil {\n\t\treturn *new(map[verifregtypes.ClaimId]verifregtypes.Claim), ErrNotSupported\n\t}\n\treturn s.Internal.StateGetClaims(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5004" + }, + "name": "Filecoin.StateGetClaims", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "map[verifregtypes.ClaimId]verifregtypes.Claim", + "name": "map[verifregtypes.ClaimId]verifregtypes.Claim", + "required": true, + "schema": { + "examples": [ + {} + ], + "patternProperties": { + ".*": { + "additionalProperties": false, + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Sector": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + }, + "TermStart": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetNetworkParams(p0 context.Context) (*NetworkParams, error) {\n\tif s.Internal.StateGetNetworkParams == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetNetworkParams(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5015" + }, + "name": "Filecoin.StateGetNetworkParams", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "*NetworkParams", + "name": "*NetworkParams", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BlockDelaySecs": 42, + "ConsensusMinerMinPower": "0", + "Eip155ChainID": 123, + "ForkUpgradeParams": { + "BreezeGasTampingDuration": 10101, + "UpgradeAssemblyHeight": 10101, + "UpgradeBreezeHeight": 10101, + "UpgradeCalicoHeight": 10101, + "UpgradeChocolateHeight": 10101, + "UpgradeClausHeight": 10101, + "UpgradeDragonHeight": 10101, + "UpgradeGoldenWeekHeight": 10101, + "UpgradeHyggeHeight": 10101, + "UpgradeHyperdriveHeight": 10101, + "UpgradeIgnitionHeight": 10101, + "UpgradeKumquatHeight": 10101, + "UpgradeLiftoffHeight": 10101, + "UpgradeLightningHeight": 10101, + "UpgradeNorwegianHeight": 10101, + "UpgradeOhSnapHeight": 10101, + "UpgradeOrangeHeight": 10101, + "UpgradePersianHeight": 10101, + "UpgradePhoenixHeight": 10101, + "UpgradeRefuelHeight": 10101, + "UpgradeSharkHeight": 10101, + "UpgradeSkyrHeight": 10101, + "UpgradeSmokeHeight": 10101, + "UpgradeTapeHeight": 10101, + "UpgradeTeepHeight": 10101, + "UpgradeThunderHeight": 10101, + "UpgradeTockHeight": 10101, + "UpgradeTrustHeight": 10101, + "UpgradeTuktukHeight": 10101, + "UpgradeTurboHeight": 10101, + "UpgradeWaffleHeight": 10101, + "UpgradeWatermelonHeight": 10101 + }, + "GenesisTimestamp": 42, + "NetworkName": "lotus", + "PreCommitChallengeDelay": 10101 + } + ], + "properties": { + "BlockDelaySecs": { + "title": "number", + "type": "number" + }, + "ConsensusMinerMinPower": { + "additionalProperties": false, + "type": "object" + }, + "Eip155ChainID": { + "title": "number", + "type": "number" + }, + "ForkUpgradeParams": { + "additionalProperties": false, + "properties": { + "BreezeGasTampingDuration": { + "title": "number", + "type": "number" + }, + "UpgradeAssemblyHeight": { + "title": "number", + "type": "number" + }, + "UpgradeBreezeHeight": { + "title": "number", + "type": "number" + }, + "UpgradeCalicoHeight": { + "title": "number", + "type": "number" + }, + "UpgradeChocolateHeight": { + "title": "number", + "type": "number" + }, + "UpgradeClausHeight": { + "title": "number", + "type": "number" + }, + "UpgradeDragonHeight": { + "title": "number", + "type": "number" + }, + "UpgradeGoldenWeekHeight": { + "title": "number", + "type": "number" + }, + "UpgradeHyggeHeight": { + "title": "number", + "type": "number" + }, + "UpgradeHyperdriveHeight": { + "title": "number", + "type": "number" + }, + "UpgradeIgnitionHeight": { + "title": "number", + "type": "number" + }, + "UpgradeKumquatHeight": { + "title": "number", + "type": "number" + }, + "UpgradeLiftoffHeight": { + "title": "number", + "type": "number" + }, + "UpgradeLightningHeight": { + "title": "number", + "type": "number" + }, + "UpgradeNorwegianHeight": { + "title": "number", + "type": "number" + }, + "UpgradeOhSnapHeight": { + "title": "number", + "type": "number" + }, + "UpgradeOrangeHeight": { + "title": "number", + "type": "number" + }, + "UpgradePersianHeight": { + "title": "number", + "type": "number" + }, + "UpgradePhoenixHeight": { + "title": "number", + "type": "number" + }, + "UpgradeRefuelHeight": { + "title": "number", + "type": "number" + }, + "UpgradeSharkHeight": { + "title": "number", + "type": "number" + }, + "UpgradeSkyrHeight": { + "title": "number", + "type": "number" + }, + "UpgradeSmokeHeight": { + "title": "number", + "type": "number" + }, + "UpgradeTapeHeight": { + "title": "number", + "type": "number" + }, + "UpgradeTeepHeight": { + "title": "number", + "type": "number" + }, + "UpgradeThunderHeight": { + "title": "number", + "type": "number" + }, + "UpgradeTockHeight": { + "title": "number", + "type": "number" + }, + "UpgradeTrustHeight": { + "title": "number", + "type": "number" + }, + "UpgradeTuktukHeight": { + "title": "number", + "type": "number" + }, + "UpgradeTurboHeight": { + "title": "number", + "type": "number" + }, + "UpgradeWaffleHeight": { + "title": "number", + "type": "number" + }, + "UpgradeWatermelonHeight": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "GenesisTimestamp": { + "title": "number", + "type": "number" + }, + "NetworkName": { + "type": "string" + }, + "PreCommitChallengeDelay": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateListMiners(p0 context.Context, p1 types.TipSetKey) ([]address.Address, error) {\n\tif s.Internal.StateListMiners == nil {\n\t\treturn *new([]address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateListMiners(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5026" + }, + "name": "Filecoin.StateListMiners", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]address.Address", + "name": "[]address.Address", + "required": true, + "schema": { + "examples": [ + [ + "f01234" + ] + ], + "items": [ + { + "additionalProperties": false, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateLookupID(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateLookupID == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateLookupID(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5037" + }, + "name": "Filecoin.StateLookupID", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateLookupRobustAddress(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateLookupRobustAddress == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateLookupRobustAddress(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5048" + }, + "name": "Filecoin.StateLookupRobustAddress", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMarketBalance(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MarketBalance, error) {\n\tif s.Internal.StateMarketBalance == nil {\n\t\treturn *new(MarketBalance), ErrNotSupported\n\t}\n\treturn s.Internal.StateMarketBalance(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5059" + }, + "name": "Filecoin.StateMarketBalance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "MarketBalance", + "name": "MarketBalance", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Escrow": "0", + "Locked": "0" + } + ], + "properties": { + "Escrow": { + "additionalProperties": false, + "type": "object" + }, + "Locked": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMarketStorageDeal(p0 context.Context, p1 abi.DealID, p2 types.TipSetKey) (*MarketDeal, error) {\n\tif s.Internal.StateMarketStorageDeal == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateMarketStorageDeal(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5070" + }, + "name": "Filecoin.StateMarketStorageDeal", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "abi.DealID", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 5432 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*MarketDeal", + "name": "*MarketDeal", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Proposal": { + "Client": "f01234", + "ClientCollateral": "0", + "EndEpoch": 10101, + "Label": "", + "PieceCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "PieceSize": 1032, + "Provider": "f01234", + "ProviderCollateral": "0", + "StartEpoch": 10101, + "StoragePricePerEpoch": "0", + "VerifiedDeal": true + }, + "State": { + "LastUpdatedEpoch": 10101, + "SectorNumber": 9, + "SectorStartEpoch": 10101, + "SlashEpoch": 10101 + } + } + ], + "properties": { + "Proposal": { + "additionalProperties": false, + "properties": { + "Client": { + "additionalProperties": false, + "type": "object" + }, + "ClientCollateral": { + "additionalProperties": false, + "type": "object" + }, + "EndEpoch": { + "title": "number", + "type": "number" + }, + "Label": { + "additionalProperties": false, + "type": "object" + }, + "PieceCID": { + "title": "Content Identifier", + "type": "string" + }, + "PieceSize": { + "title": "number", + "type": "number" + }, + "Provider": { + "additionalProperties": false, + "type": "object" + }, + "ProviderCollateral": { + "additionalProperties": false, + "type": "object" + }, + "StartEpoch": { + "title": "number", + "type": "number" + }, + "StoragePricePerEpoch": { + "additionalProperties": false, + "type": "object" + }, + "VerifiedDeal": { + "type": "boolean" + } + }, + "type": "object" + }, + "State": { + "additionalProperties": false, + "properties": { + "LastUpdatedEpoch": { + "title": "number", + "type": "number" + }, + "SectorNumber": { + "title": "number", + "type": "number" + }, + "SectorStartEpoch": { + "title": "number", + "type": "number" + }, + "SlashEpoch": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMinerAvailableBalance(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.StateMinerAvailableBalance == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerAvailableBalance(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5081" + }, + "name": "Filecoin.StateMinerAvailableBalance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMinerDeadlines(p0 context.Context, p1 address.Address, p2 types.TipSetKey) ([]Deadline, error) {\n\tif s.Internal.StateMinerDeadlines == nil {\n\t\treturn *new([]Deadline), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerDeadlines(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5092" + }, + "name": "Filecoin.StateMinerDeadlines", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]Deadline", + "name": "[]Deadline", + "required": true, + "schema": { + "examples": [ + [ + { + "DailyFee": "0", + "DisputableProofCount": 42, + "PostSubmissions": [ + 5, + 1 + ] + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "DailyFee": { + "additionalProperties": false, + "type": "object" + }, + "DisputableProofCount": { + "title": "number", + "type": "number" + }, + "PostSubmissions": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMinerInfo(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MinerInfo, error) {\n\tif s.Internal.StateMinerInfo == nil {\n\t\treturn *new(MinerInfo), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerInfo(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5103" + }, + "name": "Filecoin.StateMinerInfo", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "MinerInfo", + "name": "MinerInfo", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Beneficiary": "f01234", + "BeneficiaryTerm": { + "Expiration": 10101, + "Quota": "0", + "UsedQuota": "0" + }, + "ConsensusFaultElapsed": 10101, + "ControlAddresses": [ + "f01234" + ], + "Multiaddrs": [ + "Ynl0ZSBhcnJheQ==" + ], + "NewWorker": "f01234", + "Owner": "f01234", + "PeerId": "12D3KooWGzxzKZYveHXtpG6AsrUJBcWxHBFS2HsEoGTxrMLvKXtf", + "PendingBeneficiaryTerm": { + "ApprovedByBeneficiary": true, + "ApprovedByNominee": true, + "NewBeneficiary": "f01234", + "NewExpiration": 10101, + "NewQuota": "0" + }, + "PendingOwnerAddress": "f01234", + "SectorSize": 34359738368, + "WindowPoStPartitionSectors": 42, + "WindowPoStProofType": 8, + "Worker": "f01234", + "WorkerChangeEpoch": 10101 + } + ], + "properties": { + "Beneficiary": { + "additionalProperties": false, + "type": "object" + }, + "BeneficiaryTerm": { + "additionalProperties": false, + "properties": { + "Expiration": { + "title": "number", + "type": "number" + }, + "Quota": { + "additionalProperties": false, + "type": "object" + }, + "UsedQuota": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "ConsensusFaultElapsed": { + "title": "number", + "type": "number" + }, + "ControlAddresses": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "Multiaddrs": { + "items": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "type": "array" + }, + "NewWorker": { + "additionalProperties": false, + "type": "object" + }, + "Owner": { + "additionalProperties": false, + "type": "object" + }, + "PeerId": { + "type": "string" + }, + "PendingBeneficiaryTerm": { + "additionalProperties": false, + "properties": { + "ApprovedByBeneficiary": { + "type": "boolean" + }, + "ApprovedByNominee": { + "type": "boolean" + }, + "NewBeneficiary": { + "additionalProperties": false, + "type": "object" + }, + "NewExpiration": { + "title": "number", + "type": "number" + }, + "NewQuota": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "PendingOwnerAddress": { + "additionalProperties": false, + "type": "object" + }, + "SectorSize": { + "title": "number", + "type": "number" + }, + "WindowPoStPartitionSectors": { + "title": "number", + "type": "number" + }, + "WindowPoStProofType": { + "title": "number", + "type": "number" + }, + "Worker": { + "additionalProperties": false, + "type": "object" + }, + "WorkerChangeEpoch": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMinerPower(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*MinerPower, error) {\n\tif s.Internal.StateMinerPower == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerPower(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5114" + }, + "name": "Filecoin.StateMinerPower", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*MinerPower", + "name": "*MinerPower", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "HasMinPower": true, + "MinerPower": { + "QualityAdjPower": "0", + "RawBytePower": "0" + }, + "TotalPower": { + "QualityAdjPower": "0", + "RawBytePower": "0" + } + } + ], + "properties": { + "HasMinPower": { + "type": "boolean" + }, + "MinerPower": { + "additionalProperties": false, + "properties": { + "QualityAdjPower": { + "additionalProperties": false, + "type": "object" + }, + "RawBytePower": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "TotalPower": { + "additionalProperties": false, + "properties": { + "QualityAdjPower": { + "additionalProperties": false, + "type": "object" + }, + "RawBytePower": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMinerProvingDeadline(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*dline.Info, error) {\n\tif s.Internal.StateMinerProvingDeadline == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerProvingDeadline(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5125" + }, + "name": "Filecoin.StateMinerProvingDeadline", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*dline.Info", + "name": "*dline.Info", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Challenge": 10101, + "Close": 10101, + "CurrentEpoch": 10101, + "FaultCutoff": 10101, + "FaultDeclarationCutoff": 10101, + "Index": 42, + "Open": 10101, + "PeriodStart": 10101, + "WPoStChallengeLookback": 10101, + "WPoStChallengeWindow": 10101, + "WPoStPeriodDeadlines": 42, + "WPoStProvingPeriod": 10101 + } + ], + "properties": { + "Challenge": { + "title": "number", + "type": "number" + }, + "Close": { + "title": "number", + "type": "number" + }, + "CurrentEpoch": { + "title": "number", + "type": "number" + }, + "FaultCutoff": { + "title": "number", + "type": "number" + }, + "FaultDeclarationCutoff": { + "title": "number", + "type": "number" + }, + "Index": { + "title": "number", + "type": "number" + }, + "Open": { + "title": "number", + "type": "number" + }, + "PeriodStart": { + "title": "number", + "type": "number" + }, + "WPoStChallengeLookback": { + "title": "number", + "type": "number" + }, + "WPoStChallengeWindow": { + "title": "number", + "type": "number" + }, + "WPoStPeriodDeadlines": { + "title": "number", + "type": "number" + }, + "WPoStProvingPeriod": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateMinerSectorCount(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MinerSectors, error) {\n\tif s.Internal.StateMinerSectorCount == nil {\n\t\treturn *new(MinerSectors), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerSectorCount(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5136" + }, + "name": "Filecoin.StateMinerSectorCount", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "MinerSectors", + "name": "MinerSectors", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Active": 42, + "Faulty": 42, + "Live": 42 + } + ], + "properties": { + "Active": { + "title": "number", + "type": "number" + }, + "Faulty": { + "title": "number", + "type": "number" + }, + "Live": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateNetworkName(p0 context.Context) (dtypes.NetworkName, error) {\n\tif s.Internal.StateNetworkName == nil {\n\t\treturn *new(dtypes.NetworkName), ErrNotSupported\n\t}\n\treturn s.Internal.StateNetworkName(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5147" + }, + "name": "Filecoin.StateNetworkName", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "dtypes.NetworkName", + "name": "dtypes.NetworkName", + "required": true, + "schema": { + "examples": [ + "lotus" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateNetworkVersion(p0 context.Context, p1 types.TipSetKey) (apitypes.NetworkVersion, error) {\n\tif s.Internal.StateNetworkVersion == nil {\n\t\treturn *new(apitypes.NetworkVersion), ErrNotSupported\n\t}\n\treturn s.Internal.StateNetworkVersion(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5158" + }, + "name": "Filecoin.StateNetworkVersion", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "apitypes.NetworkVersion", + "name": "apitypes.NetworkVersion", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 27 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateReadState(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*ActorState, error) {\n\tif s.Internal.StateReadState == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateReadState(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5169" + }, + "name": "Filecoin.StateReadState", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ActorState", + "name": "*ActorState", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "State": {} + } + ], + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "State": { + "additionalProperties": true, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateReplay(p0 context.Context, p1 types.TipSetKey, p2 cid.Cid) (*InvocResult, error) {\n\tif s.Internal.StateReplay == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateReplay(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5180" + }, + "name": "Filecoin.StateReplay", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "cid.Cid", + "name": "p2", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*InvocResult", + "name": "*InvocResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Duration": 60000000000, + "Error": "string value", + "ExecutionTrace": { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + }, + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" + }, + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 + }, + "Subcalls": [ + { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + }, + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" + }, + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 + }, + "Subcalls": null + } + ] + }, + "GasCost": { + "BaseFeeBurn": "0", + "GasUsed": "0", + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "MinerPenalty": "0", + "MinerTip": "0", + "OverEstimationBurn": "0", + "Refund": "0", + "TotalCost": "0" + }, + "Msg": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "MsgCid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "MsgRct": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + } + } + ], + "properties": { + "Duration": { + "title": "number", + "type": "number" + }, + "Error": { + "type": "string" + }, + "ExecutionTrace": { + "additionalProperties": false, + "properties": { + "GasCharges": { + "items": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "cg": { + "title": "number", + "type": "number" + }, + "sg": { + "title": "number", + "type": "number" + }, + "tg": { + "title": "number", + "type": "number" + }, + "tt": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "InvokedActor": { + "additionalProperties": false, + "properties": { + "Id": { + "title": "number", + "type": "number" + }, + "State": { + "additionalProperties": false, + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "IpldOps": { + "items": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Op": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "Logs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "ParamsCodec": { + "title": "number", + "type": "number" + }, + "ReadOnly": { + "type": "boolean" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "MsgRct": { + "additionalProperties": false, + "properties": { + "ExitCode": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "ReturnCodec": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Subcalls": { + "items": {}, + "type": "array" + } + }, + "type": "object" + }, + "GasCost": { + "additionalProperties": false, + "properties": { + "BaseFeeBurn": { + "additionalProperties": false, + "type": "object" + }, + "GasUsed": { + "additionalProperties": false, + "type": "object" + }, + "Message": { + "title": "Content Identifier", + "type": "string" + }, + "MinerPenalty": { + "additionalProperties": false, + "type": "object" + }, + "MinerTip": { + "additionalProperties": false, + "type": "object" + }, + "OverEstimationBurn": { + "additionalProperties": false, + "type": "object" + }, + "Refund": { + "additionalProperties": false, + "type": "object" + }, + "TotalCost": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "MsgCid": { + "title": "Content Identifier", + "type": "string" + }, + "MsgRct": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateSearchMsg(p0 context.Context, p1 types.TipSetKey, p2 cid.Cid, p3 abi.ChainEpoch, p4 bool) (*MsgLookup, error) {\n\tif s.Internal.StateSearchMsg == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateSearchMsg(p0, p1, p2, p3, p4)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5191" + }, + "name": "Filecoin.StateSearchMsg", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "cid.Cid", + "name": "p2", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p3", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "bool", + "name": "p4", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*MsgLookup", + "name": "*MsgLookup", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Height": 10101, + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Receipt": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + }, + "ReturnDec": {}, + "TipSet": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + } + ], + "properties": { + "Height": { + "title": "number", + "type": "number" + }, + "Message": { + "title": "Content Identifier", + "type": "string" + }, + "Receipt": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "ReturnDec": { + "additionalProperties": true, + "type": "object" + }, + "TipSet": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateSectorGetInfo(p0 context.Context, p1 address.Address, p2 abi.SectorNumber, p3 types.TipSetKey) (*miner.SectorOnChainInfo, error) {\n\tif s.Internal.StateSectorGetInfo == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateSectorGetInfo(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5202" + }, + "name": "Filecoin.StateSectorGetInfo", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.SectorNumber", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 9 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*miner.SectorOnChainInfo", + "name": "*miner.SectorOnChainInfo", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Activation": 10101, + "DailyFee": "0", + "DealWeight": "0", + "ExpectedDayReward": "0", + "ExpectedStoragePledge": "0", + "Expiration": 10101, + "Flags": 0, + "InitialPledge": "0", + "PowerBaseEpoch": 10101, + "ReplacedDayReward": "0", + "SealProof": 8, + "SealedCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorKeyCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorNumber": 9, + "VerifiedDealWeight": "0" + } + ], + "properties": { + "Activation": { + "title": "number", + "type": "number" + }, + "DailyFee": { + "additionalProperties": false, + "type": "object" + }, + "DealWeight": { + "additionalProperties": false, + "type": "object" + }, + "ExpectedDayReward": { + "additionalProperties": false, + "type": "object" + }, + "ExpectedStoragePledge": { + "additionalProperties": false, + "type": "object" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Flags": { + "title": "number", + "type": "number" + }, + "InitialPledge": { + "additionalProperties": false, + "type": "object" + }, + "PowerBaseEpoch": { + "title": "number", + "type": "number" + }, + "ReplacedDayReward": { + "additionalProperties": false, + "type": "object" + }, + "SealProof": { + "title": "number", + "type": "number" + }, + "SealedCID": { + "title": "Content Identifier", + "type": "string" + }, + "SectorKeyCID": { + "title": "Content Identifier", + "type": "string" + }, + "SectorNumber": { + "title": "number", + "type": "number" + }, + "VerifiedDealWeight": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateVerifiedClientStatus(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*abi.StoragePower, error) {\n\tif s.Internal.StateVerifiedClientStatus == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateVerifiedClientStatus(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5213" + }, + "name": "Filecoin.StateVerifiedClientStatus", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*abi.StoragePower", + "name": "*abi.StoragePower", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateVerifiedRegistryRootKey(p0 context.Context, p1 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateVerifiedRegistryRootKey == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateVerifiedRegistryRootKey(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5224" + }, + "name": "Filecoin.StateVerifiedRegistryRootKey", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateVerifierStatus(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*abi.StoragePower, error) {\n\tif s.Internal.StateVerifierStatus == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateVerifierStatus(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5235" + }, + "name": "Filecoin.StateVerifierStatus", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*abi.StoragePower", + "name": "*abi.StoragePower", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateWaitMsg(p0 context.Context, p1 cid.Cid, p2 uint64, p3 abi.ChainEpoch, p4 bool) (*MsgLookup, error) {\n\tif s.Internal.StateWaitMsg == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateWaitMsg(p0, p1, p2, p3, p4)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5246" + }, + "name": "Filecoin.StateWaitMsg", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "uint64", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p3", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "bool", + "name": "p4", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*MsgLookup", + "name": "*MsgLookup", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Height": 10101, + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Receipt": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + }, + "ReturnDec": {}, + "TipSet": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + } + ], + "properties": { + "Height": { + "title": "number", + "type": "number" + }, + "Message": { + "title": "Content Identifier", + "type": "string" + }, + "Receipt": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "media": { + "binaryEncoding": "base64" + }, + "type": "string" + } + }, + "type": "object" + }, + "ReturnDec": { + "additionalProperties": true, + "type": "object" + }, + "TipSet": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) Version(p0 context.Context) (APIVersion, error) {\n\tif s.Internal.Version == nil {\n\t\treturn *new(APIVersion), ErrNotSupported\n\t}\n\treturn s.Internal.Version(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5268" + }, + "name": "Filecoin.Version", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "APIVersion", + "name": "APIVersion", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "APIVersion": 131840, + "Agent": "string value", + "BlockDelay": 42, + "Version": "string value" + } + ], + "properties": { + "APIVersion": { + "title": "number", + "type": "number" + }, + "Agent": { + "type": "string" + }, + "BlockDelay": { + "title": "number", + "type": "number" + }, + "Version": { + "type": "string" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) WalletBalance(p0 context.Context, p1 address.Address) (types.BigInt, error) {\n\tif s.Internal.WalletBalance == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.WalletBalance(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5279" + }, + "name": "Filecoin.WalletBalance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" + }, + "name": "Filecoin.Web3ClientVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "net_listening", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" + }, + "x-alias-of": "Filecoin.NetListening", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "net_version", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" + }, + "x-alias-of": "Filecoin.NetVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "web3_clientVersion", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" + }, + "x-alias-of": "Filecoin.Web3ClientVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + } + ] +} \ No newline at end of file diff --git a/filecoin-lotus-v2/json-rpc/CHANGELOG.md b/filecoin-lotus-v2/json-rpc/CHANGELOG.md new file mode 100644 index 0000000..c836cd6 --- /dev/null +++ b/filecoin-lotus-v2/json-rpc/CHANGELOG.md @@ -0,0 +1,11 @@ +# Changelog + +All notable changes to this schema are documented in this file. + +The format is based on [Keep a ChangeLog](https://keepachangelog.com/) and follows [Semantic Versioning](https://semver.org/) + +## [0.0.1] - 2026-02-13 + +### Added + +- Initial version of the spec \ No newline at end of file diff --git a/filecoin-lotus-v2/json-rpc/VERSION b/filecoin-lotus-v2/json-rpc/VERSION new file mode 100644 index 0000000..8a9ecc2 --- /dev/null +++ b/filecoin-lotus-v2/json-rpc/VERSION @@ -0,0 +1 @@ +0.0.1 \ No newline at end of file diff --git a/filecoin-lotus-v2/json-rpc/openrpc.json b/filecoin-lotus-v2/json-rpc/openrpc.json new file mode 100644 index 0000000..0c66a43 --- /dev/null +++ b/filecoin-lotus-v2/json-rpc/openrpc.json @@ -0,0 +1,6685 @@ +{ + "openrpc": "1.2.6", + "info": { + "title": "Filecoin Lotus V0 JSON-RPC Specification", + "description": "A specification of the Filecoin Lotus v2 JSON-RPC API provided by Chain.Love platform.", + "version": "0.0.1", + "contact": { + "name": "devs", + "email": "devs@chain.love" + } + }, + "methods": [ + { + "name": "eth_getTransactionHashByCid", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" + }, + "x-alias-of": "Filecoin.EthGetTransactionHashByCid", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "*ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_getTransactionReceipt", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" + }, + "x-alias-of": "Filecoin.EthGetTransactionReceipt", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_maxPriorityFeePerGas", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" + }, + "x-alias-of": "Filecoin.EthMaxPriorityFeePerGas", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_newBlockFilter", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" + }, + "x-alias-of": "Filecoin.EthNewBlockFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_newFilter", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" + }, + "x-alias-of": "Filecoin.EthNewFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_newPendingTransactionFilter", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" + }, + "x-alias-of": "Filecoin.EthNewPendingTransactionFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_protocolVersion", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" + }, + "x-alias-of": "Filecoin.EthProtocolVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_sendRawTransaction", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" + }, + "x-alias-of": "Filecoin.EthSendRawTransaction", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_subscribe", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" + }, + "x-alias-of": "Filecoin.EthSubscribe", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthSubscriptionID", + "name": "ethtypes.EthSubscriptionID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_syncing", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" + }, + "x-alias-of": "Filecoin.EthSyncing", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthSyncingResult", + "name": "ethtypes.EthSyncingResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + false + ], + "properties": { + "CurrentBlock": { + "title": "number", + "type": "number" + }, + "DoneSync": { + "type": "boolean" + }, + "HighestBlock": { + "title": "number", + "type": "number" + }, + "StartingBlock": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_traceReplayBlockTransitions", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" + }, + "x-alias-of": "Filecoin.EthTraceReplayBlockTransactions", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "[]string", + "name": "p2", + "required": true, + "schema": { + "examples": [ + [ + "string value" + ] + ], + "items": [ + { + "type": [ + "string" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceReplayBlockTransaction", + "name": "[]*ethtypes.EthTraceReplayBlockTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "output": "0x07", + "stateDiff": "string value", + "trace": [ + { + "action": {}, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "type": "string value" + } + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "vmTrace": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "output": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "stateDiff": { + "type": "string" + }, + "trace": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "vmTrace": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_uninstallFilter", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" + }, + "x-alias-of": "Filecoin.EthUninstallFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_unsubscribe", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" + }, + "x-alias-of": "Filecoin.EthUnsubscribe", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthSubscriptionID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "eth_traceBlock", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" + }, + "x-alias-of": "Filecoin.EthTraceBlock", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceBlock", + "name": "[]*ethtypes.EthTraceBlock", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSet(p0 context.Context, p1 types.TipSetSelector) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSet == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSet(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L807" + }, + "name": "Filecoin.ChainGetTipSet", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "types.TipSetSelector", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "tag": "finalized" + } + ], + "properties": { + "height": { + "additionalProperties": false, + "properties": { + "anchor": { + "additionalProperties": false, + "properties": { + "key": { + "additionalProperties": false, + "type": "object" + }, + "tag": { + "type": "string" + } + }, + "type": "object" + }, + "at": { + "title": "number", + "type": "number" + }, + "previous": { + "type": "boolean" + } + }, + "type": "object" + }, + "key": { + "additionalProperties": false, + "type": "object" + }, + "tag": { + "type": "string" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) Discover(p0 context.Context) (apitypes.OpenRPCDocument, error) {\n\tif s.Internal.Discover == nil {\n\t\treturn *new(apitypes.OpenRPCDocument), ErrNotSupported\n\t}\n\treturn s.Internal.Discover(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L818" + }, + "name": "Filecoin.Discover", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "apitypes.OpenRPCDocument", + "name": "apitypes.OpenRPCDocument", + "required": true, + "schema": { + "examples": [ + { + "info": { + "title": "Lotus RPC API", + "version": "1.2.1/generated=2020-11-22T08:22:42-06:00" + }, + "methods": [], + "openrpc": "1.2.6" + } + ], + "patternProperties": { + ".*": { + "additionalProperties": true, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthAccounts(p0 context.Context) ([]ethtypes.EthAddress, error) {\n\tif s.Internal.EthAccounts == nil {\n\t\treturn *new([]ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.EthAccounts(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L829" + }, + "name": "Filecoin.EthAccounts", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "[]ethtypes.EthAddress", + "name": "[]ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + ], + "items": [ + { + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthAddressToFilecoinAddress(p0 context.Context, p1 ethtypes.EthAddress) (address.Address, error) {\n\tif s.Internal.EthAddressToFilecoinAddress == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.EthAddressToFilecoinAddress(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L840" + }, + "name": "Filecoin.EthAddressToFilecoinAddress", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthBlockNumber(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthBlockNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthBlockNumber(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L851" + }, + "name": "Filecoin.EthBlockNumber", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthCall(p0 context.Context, p1 ethtypes.EthCall, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthCall == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthCall(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L862" + }, + "name": "Filecoin.EthCall", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthCall", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "data": "0x07", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "value": "0x0" + } + ], + "properties": { + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthChainId(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthChainId == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthChainId(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L873" + }, + "name": "Filecoin.EthChainId", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthEstimateGas(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthEstimateGas == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthEstimateGas(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L884" + }, + "name": "Filecoin.EthEstimateGas", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthFeeHistory(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthFeeHistory, error) {\n\tif s.Internal.EthFeeHistory == nil {\n\t\treturn *new(ethtypes.EthFeeHistory), ErrNotSupported\n\t}\n\treturn s.Internal.EthFeeHistory(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L895" + }, + "name": "Filecoin.EthFeeHistory", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthFeeHistory", + "name": "ethtypes.EthFeeHistory", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": [ + "0x0" + ], + "gasUsedRatio": [ + 12.3 + ], + "oldestBlock": "0x5", + "reward": [] + } + ], + "properties": { + "baseFeePerGas": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "gasUsedRatio": { + "items": { + "type": "number" + }, + "type": "array" + }, + "oldestBlock": { + "title": "number", + "type": "number" + }, + "reward": { + "items": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGasPrice(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGasPrice == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGasPrice(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L906" + }, + "name": "Filecoin.EthGasPrice", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBalance(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGetBalance == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBalance(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L917" + }, + "name": "Filecoin.EthGetBalance", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByHash(p0 context.Context, p1 ethtypes.EthHash, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByHash == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByHash(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L928" + }, + "name": "Filecoin.EthGetBlockByHash", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByNumber(p0 context.Context, p1 string, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByNumber == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByNumber(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L939" + }, + "name": "Filecoin.EthGetBlockByNumber", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockReceipts(p0 context.Context, p1 ethtypes.EthBlockNumberOrHash) ([]*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetBlockReceipts == nil {\n\t\treturn *new([]*ethtypes.EthTxReceipt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockReceipts(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L950" + }, + "name": "Filecoin.EthGetBlockReceipts", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTxReceipt", + "name": "[]*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "examples": [ + [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockReceiptsLimited(p0 context.Context, p1 ethtypes.EthBlockNumberOrHash, p2 abi.ChainEpoch) ([]*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetBlockReceiptsLimited == nil {\n\t\treturn *new([]*ethtypes.EthTxReceipt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockReceiptsLimited(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L961" + }, + "name": "Filecoin.EthGetBlockReceiptsLimited", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTxReceipt", + "name": "[]*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "examples": [ + [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByHash(p0 context.Context, p1 ethtypes.EthHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByHash == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByHash(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L972" + }, + "name": "Filecoin.EthGetBlockTransactionCountByHash", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByNumber(p0 context.Context, p1 string) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByNumber(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L983" + }, + "name": "Filecoin.EthGetBlockTransactionCountByNumber", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetCode(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetCode == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetCode(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L994" + }, + "name": "Filecoin.EthGetCode", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetFilterChanges(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterChanges == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterChanges(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1005" + }, + "name": "Filecoin.EthGetFilterChanges", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetFilterLogs(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterLogs(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1016" + }, + "name": "Filecoin.EthGetFilterLogs", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetLogs(p0 context.Context, p1 *ethtypes.EthFilterSpec) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetLogs(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1027" + }, + "name": "Filecoin.EthGetLogs", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetMessageCidByTransactionHash(p0 context.Context, p1 *ethtypes.EthHash) (*cid.Cid, error) {\n\tif s.Internal.EthGetMessageCidByTransactionHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetMessageCidByTransactionHash(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1038" + }, + "name": "Filecoin.EthGetMessageCidByTransactionHash", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*cid.Cid", + "name": "*cid.Cid", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetStorageAt(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBytes, p3 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetStorageAt == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetStorageAt(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1049" + }, + "name": "Filecoin.EthGetStorageAt", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "p2", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByBlockHashAndIndex(p0 context.Context, p1 ethtypes.EthHash, p2 ethtypes.EthUint64) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByBlockHashAndIndex == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByBlockHashAndIndex(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1060" + }, + "name": "Filecoin.EthGetTransactionByBlockHashAndIndex", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByBlockNumberAndIndex(p0 context.Context, p1 string, p2 ethtypes.EthUint64) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByBlockNumberAndIndex == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByBlockNumberAndIndex(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1071" + }, + "name": "Filecoin.EthGetTransactionByBlockNumberAndIndex", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByHash(p0 context.Context, p1 *ethtypes.EthHash) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByHash(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1082" + }, + "name": "Filecoin.EthGetTransactionByHash", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByHashLimited(p0 context.Context, p1 *ethtypes.EthHash, p2 abi.ChainEpoch) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByHashLimited == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByHashLimited(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1093" + }, + "name": "Filecoin.EthGetTransactionByHashLimited", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionCount(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetTransactionCount == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionCount(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1104" + }, + "name": "Filecoin.EthGetTransactionCount", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1115" + }, + "name": "Filecoin.EthGetTransactionHashByCid", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthHash", + "name": "*ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1126" + }, + "name": "Filecoin.EthGetTransactionReceipt", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceiptLimited(p0 context.Context, p1 ethtypes.EthHash, p2 abi.ChainEpoch) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceiptLimited == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceiptLimited(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1137" + }, + "name": "Filecoin.EthGetTransactionReceiptLimited", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1148" + }, + "name": "Filecoin.EthMaxPriorityFeePerGas", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1159" + }, + "name": "Filecoin.EthNewBlockFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1170" + }, + "name": "Filecoin.EthNewFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1181" + }, + "name": "Filecoin.EthNewPendingTransactionFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1192" + }, + "name": "Filecoin.EthProtocolVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1203" + }, + "name": "Filecoin.EthSendRawTransaction", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransactionUntrusted(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransactionUntrusted == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransactionUntrusted(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1214" + }, + "name": "Filecoin.EthSendRawTransactionUntrusted", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1225" + }, + "name": "Filecoin.EthSubscribe", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthSubscriptionID", + "name": "ethtypes.EthSubscriptionID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1236" + }, + "name": "Filecoin.EthSyncing", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "ethtypes.EthSyncingResult", + "name": "ethtypes.EthSyncingResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + false + ], + "properties": { + "CurrentBlock": { + "title": "number", + "type": "number" + }, + "DoneSync": { + "type": "boolean" + }, + "HighestBlock": { + "title": "number", + "type": "number" + }, + "StartingBlock": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1247" + }, + "name": "Filecoin.EthTraceBlock", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceBlock", + "name": "[]*ethtypes.EthTraceBlock", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceFilter(p0 context.Context, p1 ethtypes.EthTraceFilterCriteria) ([]*ethtypes.EthTraceFilterResult, error) {\n\tif s.Internal.EthTraceFilter == nil {\n\t\treturn *new([]*ethtypes.EthTraceFilterResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1258" + }, + "name": "Filecoin.EthTraceFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthTraceFilterCriteria", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "after": "0x0", + "count": "0x64", + "fromAddress": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "latest", + "toAddress": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "toBlock": "latest" + } + ], + "properties": { + "after": { + "title": "number", + "type": "number" + }, + "count": { + "title": "number", + "type": "number" + }, + "fromAddress": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toAddress": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "toBlock": { + "type": "string" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceFilterResult", + "name": "[]*ethtypes.EthTraceFilterResult", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1269" + }, + "name": "Filecoin.EthTraceReplayBlockTransactions", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "[]string", + "name": "p2", + "required": true, + "schema": { + "examples": [ + [ + "string value" + ] + ], + "items": [ + { + "type": [ + "string" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceReplayBlockTransaction", + "name": "[]*ethtypes.EthTraceReplayBlockTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "output": "0x07", + "stateDiff": "string value", + "trace": [ + { + "action": {}, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "type": "string value" + } + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "vmTrace": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "output": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "stateDiff": { + "type": "string" + }, + "trace": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "vmTrace": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthTraceTransaction(p0 context.Context, p1 string) ([]*ethtypes.EthTraceTransaction, error) {\n\tif s.Internal.EthTraceTransaction == nil {\n\t\treturn *new([]*ethtypes.EthTraceTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceTransaction(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1280" + }, + "name": "Filecoin.EthTraceTransaction", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "[]*ethtypes.EthTraceTransaction", + "name": "[]*ethtypes.EthTraceTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1291" + }, + "name": "Filecoin.EthUninstallFilter", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1302" + }, + "name": "Filecoin.EthUnsubscribe", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "ethtypes.EthSubscriptionID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) FilecoinAddressToEthAddress(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthAddress, error) {\n\tif s.Internal.FilecoinAddressToEthAddress == nil {\n\t\treturn *new(ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.FilecoinAddressToEthAddress(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1313" + }, + "name": "Filecoin.FilecoinAddressToEthAddress", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "ethtypes.EthAddress", + "name": "ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1324" + }, + "name": "Filecoin.NetListening", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1335" + }, + "name": "Filecoin.NetVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetActor(p0 context.Context, p1 address.Address, p2 types.TipSetSelector) (*types.Actor, error) {\n\tif s.Internal.StateGetActor == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetActor(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1346" + }, + "name": "Filecoin.StateGetActor", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetSelector", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "tag": "finalized" + } + ], + "properties": { + "height": { + "additionalProperties": false, + "properties": { + "anchor": { + "additionalProperties": false, + "properties": { + "key": { + "additionalProperties": false, + "type": "object" + }, + "tag": { + "type": "string" + } + }, + "type": "object" + }, + "at": { + "title": "number", + "type": "number" + }, + "previous": { + "type": "boolean" + } + }, + "type": "object" + }, + "key": { + "additionalProperties": false, + "type": "object" + }, + "tag": { + "type": "string" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*types.Actor", + "name": "*types.Actor", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + ], + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) StateGetID(p0 context.Context, p1 address.Address, p2 types.TipSetSelector) (*address.Address, error) {\n\tif s.Internal.StateGetID == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetID(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1357" + }, + "name": "Filecoin.StateGetID", + "paramStructure": "by-position", + "params": [ + { + "deprecated": false, + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "deprecated": false, + "description": "types.TipSetSelector", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "tag": "finalized" + } + ], + "properties": { + "height": { + "additionalProperties": false, + "properties": { + "anchor": { + "additionalProperties": false, + "properties": { + "key": { + "additionalProperties": false, + "type": "object" + }, + "tag": { + "type": "string" + } + }, + "type": "object" + }, + "at": { + "title": "number", + "type": "number" + }, + "previous": { + "type": "boolean" + } + }, + "type": "object" + }, + "key": { + "additionalProperties": false, + "type": "object" + }, + "tag": { + "type": "string" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "deprecated": false, + "description": "*address.Address", + "name": "*address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1368" + }, + "name": "Filecoin.Web3ClientVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "net_listening", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" + }, + "x-alias-of": "Filecoin.NetListening", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "net_version", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" + }, + "x-alias-of": "Filecoin.NetVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + }, + { + "name": "web3_clientVersion", + "deprecated": false, + "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" + }, + "x-alias-of": "Filecoin.Web3ClientVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "deprecated": false, + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method." + } + ] +} \ No newline at end of file From 873a4273fddcaec9bc218beb8c68532a3b0236db Mon Sep 17 00:00:00 2001 From: Dzmitry Kliapkou Date: Fri, 13 Feb 2026 13:00:11 +0300 Subject: [PATCH 2/9] ci: update pr check action --- .github/workflows/pr-version-check.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-version-check.yaml b/.github/workflows/pr-version-check.yaml index 61349f7..fdd76b8 100644 --- a/.github/workflows/pr-version-check.yaml +++ b/.github/workflows/pr-version-check.yaml @@ -26,7 +26,7 @@ jobs: CHANGED=$(git diff --name-only "$BASE" "$HEAD") APIS=$(echo "$CHANGED" \ - | grep -E '.*/(json-rpc|rest-api)/' || true \ + | grep -E '.*/(json-rpc|rest-api)/' \ | awk -F/ '{print $1"/"$2}' \ | sort -u) From b6bf7d51e022799f3e02e5d2a606fa831c0482b7 Mon Sep 17 00:00:00 2001 From: Dzmitry Kliapkou Date: Fri, 13 Feb 2026 13:10:52 +0300 Subject: [PATCH 3/9] fix schema --- filecoin-lotus-v0/json-rpc/openrpc.json | 156 ++++++------------------ filecoin-lotus-v1/json-rpc/openrpc.json | 156 ++++++------------------ 2 files changed, 78 insertions(+), 234 deletions(-) diff --git a/filecoin-lotus-v0/json-rpc/openrpc.json b/filecoin-lotus-v0/json-rpc/openrpc.json index 79db411..2b0d81f 100644 --- a/filecoin-lotus-v0/json-rpc/openrpc.json +++ b/filecoin-lotus-v0/json-rpc/openrpc.json @@ -1230,9 +1230,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Type": { @@ -1247,9 +1245,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Round": { @@ -1265,9 +1261,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Type": { @@ -1281,9 +1275,7 @@ "additionalProperties": false, "properties": { "VRFProof": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "WinCount": { @@ -1337,9 +1329,7 @@ "additionalProperties": false, "properties": { "VRFProof": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -1358,9 +1348,7 @@ "type": "number" }, "ProofBytes": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -1496,9 +1484,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -1558,9 +1544,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -1582,9 +1566,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Type": { @@ -1683,9 +1665,7 @@ "type": "string" }, "Value": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -1979,9 +1959,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -2260,9 +2238,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -7261,9 +7237,7 @@ "type": "number" }, "Key": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "PowerTable": { @@ -7305,9 +7279,7 @@ "type": "array" }, "Signature": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Signers": { @@ -7424,9 +7396,7 @@ "type": "number" }, "Key": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "PowerTable": { @@ -7468,9 +7438,7 @@ "type": "array" }, "Signature": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Signers": { @@ -7808,9 +7776,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -7945,9 +7911,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -8024,9 +7988,7 @@ "type": "number" }, "value": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -8115,9 +8077,7 @@ "type": "string" }, "Value": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -8265,9 +8225,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Round": { @@ -8294,9 +8252,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Round": { @@ -8494,9 +8450,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -8518,9 +8472,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Type": { @@ -8616,9 +8568,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -8640,9 +8590,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Type": { @@ -8839,9 +8787,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -9225,9 +9171,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -9549,9 +9493,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "ParamsCodec": { @@ -9580,9 +9522,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "ReturnCodec": { @@ -9665,9 +9605,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -9705,9 +9643,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -11661,9 +11597,7 @@ }, "Multiaddrs": { "items": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "type": "array" @@ -12561,9 +12495,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "ParamsCodec": { @@ -12592,9 +12524,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "ReturnCodec": { @@ -12677,9 +12607,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -12717,9 +12645,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -12876,9 +12802,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -13392,9 +13316,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, diff --git a/filecoin-lotus-v1/json-rpc/openrpc.json b/filecoin-lotus-v1/json-rpc/openrpc.json index 9469937..751f50e 100644 --- a/filecoin-lotus-v1/json-rpc/openrpc.json +++ b/filecoin-lotus-v1/json-rpc/openrpc.json @@ -1230,9 +1230,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Type": { @@ -1247,9 +1245,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Round": { @@ -1265,9 +1261,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Type": { @@ -1281,9 +1275,7 @@ "additionalProperties": false, "properties": { "VRFProof": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "WinCount": { @@ -1337,9 +1329,7 @@ "additionalProperties": false, "properties": { "VRFProof": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -1358,9 +1348,7 @@ "type": "number" }, "ProofBytes": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -1496,9 +1484,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -1558,9 +1544,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -1582,9 +1566,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Type": { @@ -1683,9 +1665,7 @@ "type": "string" }, "Value": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -1979,9 +1959,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -2260,9 +2238,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -7261,9 +7237,7 @@ "type": "number" }, "Key": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "PowerTable": { @@ -7305,9 +7279,7 @@ "type": "array" }, "Signature": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Signers": { @@ -7424,9 +7396,7 @@ "type": "number" }, "Key": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "PowerTable": { @@ -7468,9 +7438,7 @@ "type": "array" }, "Signature": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Signers": { @@ -7808,9 +7776,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -7945,9 +7911,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -8024,9 +7988,7 @@ "type": "number" }, "value": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -8115,9 +8077,7 @@ "type": "string" }, "Value": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -8265,9 +8225,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Round": { @@ -8294,9 +8252,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Round": { @@ -8494,9 +8450,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -8518,9 +8472,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Type": { @@ -8616,9 +8568,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -8640,9 +8590,7 @@ "additionalProperties": false, "properties": { "Data": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "Type": { @@ -8839,9 +8787,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -9225,9 +9171,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -9549,9 +9493,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "ParamsCodec": { @@ -9580,9 +9522,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "ReturnCodec": { @@ -9665,9 +9605,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -9705,9 +9643,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -11661,9 +11597,7 @@ }, "Multiaddrs": { "items": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "type": "array" @@ -12561,9 +12495,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "ParamsCodec": { @@ -12592,9 +12524,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "ReturnCodec": { @@ -12677,9 +12607,7 @@ "type": "number" }, "Params": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" }, "To": { @@ -12717,9 +12645,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -12876,9 +12802,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, @@ -13392,9 +13316,7 @@ "type": "number" }, "Return": { - "media": { - "binaryEncoding": "base64" - }, + "contentEncoding": "base64", "type": "string" } }, From 3a9887c519b0f42eacff882dc8b2068fc652d647 Mon Sep 17 00:00:00 2001 From: Dzmitry Kliapkou Date: Tue, 24 Feb 2026 14:08:47 +0300 Subject: [PATCH 4/9] add missing methods --- filecoin-lotus-v0/json-rpc/openrpc.json | 25591 +++++++++++----------- 1 file changed, 12212 insertions(+), 13379 deletions(-) diff --git a/filecoin-lotus-v0/json-rpc/openrpc.json b/filecoin-lotus-v0/json-rpc/openrpc.json index 2b0d81f..b9c3f4f 100644 --- a/filecoin-lotus-v0/json-rpc/openrpc.json +++ b/filecoin-lotus-v0/json-rpc/openrpc.json @@ -1,13548 +1,12381 @@ { - "openrpc": "1.2.6", - "info": { - "title": "Filecoin Lotus V0 JSON-RPC Specification", - "description": "A specification of the Filecoin Lotus v0 JSON-RPC API provided by Chain.Love platform.", - "version": "0.0.1", - "contact": { - "name": "devs", - "email": "devs@chain.love" + "components": { + "schemas": { + "ActorCodeCIDs": { + "additionalProperties": { + "$ref": "#/components/schemas/CidLink" + }, + "description": "Dictionary of builtin actor code CIDs for a given network version", + "type": "object" + }, + "ActorEvent": { + "additionalProperties": false, + "properties": { + "emitter": { + "$ref": "#/components/schemas/FilecoinAddress" + }, + "entries": { + "items": { + "$ref": "#/components/schemas/EventEntry" + }, + "type": "array" + }, + "height": { + "$ref": "#/components/schemas/ChainEpoch" + }, + "msgCid": { + "$ref": "#/components/schemas/CidLink" + }, + "reverted": { + "type": "boolean" + }, + "tipsetKey": { + "$ref": "#/components/schemas/TipSetKey" + } + }, + "required": [ + "entries", + "emitter", + "reverted", + "height", + "tipsetKey", + "msgCid" + ], + "type": "object" + }, + "ActorEventBlock": { + "additionalProperties": false, + "properties": { + "codec": { + "minimum": 0, + "type": "integer" + }, + "value": { + "$ref": "#/components/schemas/Base64Bytes" + } + }, + "required": [ + "codec", + "value" + ], + "type": "object" + }, + "ActorEventFilter": { + "additionalProperties": false, + "description": "If tipsetKey is omitted, FromHeight/ToHeight are not allowed (Lotus constraint).", + "properties": { + "addresses": { + "items": { + "$ref": "#/components/schemas/FilecoinAddress" + }, + "type": "array" + }, + "fields": { + "additionalProperties": { + "items": { + "$ref": "#/components/schemas/ActorEventBlock" + }, + "type": "array" + }, + "type": "object" + }, + "fromHeight": { + "$ref": "#/components/schemas/ChainEpoch" + }, + "tipsetKey": { + "$ref": "#/components/schemas/TipSetKey" + }, + "toHeight": { + "$ref": "#/components/schemas/ChainEpoch" + } + }, + "type": "object" + }, + "Base64Bytes": { + "contentEncoding": "base64", + "type": "string" + }, + "BeaconEntry": { + "additionalProperties": false, + "properties": { + "Data": { + "$ref": "#/components/schemas/Base64Bytes" + }, + "Round": { + "type": "integer" + } + }, + "required": [ + "Round", + "Data" + ], + "type": "object" + }, + "BigIntString": { + "description": "Decimal big integer encoded as a string.", + "pattern": "^-?[0-9]+$", + "type": "string" + }, + "BitField": { + "description": "Bitfield representation (implementation-specific encoding used by Lotus).", + "items": { + "minimum": 0, + "type": "integer" + }, + "type": "array" + }, + "BitFieldNullable": { + "oneOf": [ + { + "type": "null" + }, + { + "$ref": "#/components/schemas/BitField" + } + ] + }, + "BlockHeader": { + "additionalProperties": false, + "properties": { + "BLSAggregate": { + "$ref": "#/components/schemas/Signature" + }, + "BeaconEntries": { + "items": { + "$ref": "#/components/schemas/BeaconEntry" + }, + "type": "array" + }, + "BlockSig": { + "$ref": "#/components/schemas/Signature" + }, + "ElectionProof": { + "$ref": "#/components/schemas/ElectionProof" + }, + "ForkSignaling": { + "type": "integer" + }, + "Height": { + "$ref": "#/components/schemas/ChainEpoch" + }, + "Messages": { + "$ref": "#/components/schemas/CidLink" + }, + "Miner": { + "$ref": "#/components/schemas/FilecoinAddress" + }, + "ParentBaseFee": { + "$ref": "#/components/schemas/BigIntString" + }, + "ParentMessageReceipts": { + "$ref": "#/components/schemas/CidLink" + }, + "ParentStateRoot": { + "$ref": "#/components/schemas/CidLink" + }, + "ParentWeight": { + "$ref": "#/components/schemas/BigIntString" + }, + "Parents": { + "items": { + "$ref": "#/components/schemas/CidLink" + }, + "type": "array" + }, + "Ticket": { + "$ref": "#/components/schemas/Ticket" + }, + "Timestamp": { + "type": "integer" + }, + "WinPoStProof": { + "items": { + "$ref": "#/components/schemas/PoStProof" + }, + "type": "array" + } + }, + "type": "object" + }, + "BlockIdentifier": { + "oneOf": [ + { + "$ref": "#/components/schemas/BlockNumberOrTag" + }, + { + "$ref": "#/components/schemas/BlockIdentifierEIP1898" + } + ] + }, + "BlockIdentifierEIP1898": { + "additionalProperties": false, + "oneOf": [ + { + "required": [ + "blockNumber" + ] + }, + { + "required": [ + "blockHash" + ] + } + ], + "properties": { + "blockHash": { + "$ref": "#/components/schemas/Hash32" + }, + "blockNumber": { + "$ref": "#/components/schemas/HexQuantity" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": "object" + }, + "BlockNumberOrHash": { + "description": "Block number as hex string or 0x-prefixed block hash.", + "oneOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + }, + { + "$ref": "#/components/schemas/Hash32" + } + ] + }, + "BlockNumberOrTag": { + "oneOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + }, + { + "$ref": "#/components/schemas/BlockTag" + } + ] + }, + "BlockTag": { + "enum": [ + "latest", + "earliest", + "pending", + "safe", + "finalized" + ], + "type": "string" + }, + "Bytes8": { + "description": "8-byte data (nonce)", + "pattern": "^0x[0-9a-fA-F]{16}$", + "type": "string" + }, + "ChainEpoch": { + "description": "Filecoin chain epoch", + "minimum": 0, + "type": "integer" + }, + "Cid": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec and a Multihash.", + "title": "Content Identifier", + "type": "string" + }, + "CidLink": { + "additionalProperties": false, + "description": "Lotus JSON encodes CIDs as IPLD links: {\"/\": \"\"}.", + "properties": { + "/": { + "type": "string" + } + }, + "required": [ + "/" + ], + "title": "CID (JSON IPLD link)", + "type": "object" + }, + "ElectionProof": { + "additionalProperties": false, + "properties": { + "VRFProof": { + "$ref": "#/components/schemas/Base64Bytes" + }, + "WinCount": { + "type": "integer" + } + }, + "required": [ + "WinCount", + "VRFProof" + ], + "type": "object" + }, + "EthAddress": { + "pattern": "^0x[0-9a-fA-F]{40}$", + "type": "string" + }, + "EthAddressList": { + "items": { + "$ref": "#/components/schemas/EthAddress" + }, + "type": "array" + }, + "EthAddressOrNull": { + "oneOf": [ + { + "$ref": "#/components/schemas/EthAddress" + }, + { + "type": "null" + } + ] + }, + "EthBlock": { + "additionalProperties": false, + "properties": { + "baseFeePerGas": { + "$ref": "#/components/schemas/HexQuantity" + }, + "difficulty": { + "$ref": "#/components/schemas/HexQuantity" + }, + "extraData": { + "$ref": "#/components/schemas/HexData" + }, + "gasLimit": { + "$ref": "#/components/schemas/HexQuantity" + }, + "gasUsed": { + "$ref": "#/components/schemas/HexQuantity" + }, + "hash": { + "$ref": "#/components/schemas/Hash32" + }, + "logsBloom": { + "$ref": "#/components/schemas/LogsBloom" + }, + "miner": { + "$ref": "#/components/schemas/EthAddress" + }, + "mixHash": { + "$ref": "#/components/schemas/Hash32" + }, + "nonce": { + "$ref": "#/components/schemas/Bytes8" + }, + "number": { + "$ref": "#/components/schemas/HexQuantity" + }, + "parentHash": { + "$ref": "#/components/schemas/Hash32" + }, + "receiptsRoot": { + "$ref": "#/components/schemas/Hash32" + }, + "sha3Uncles": { + "$ref": "#/components/schemas/Hash32" + }, + "size": { + "$ref": "#/components/schemas/HexQuantity" + }, + "stateRoot": { + "$ref": "#/components/schemas/Hash32" + }, + "timestamp": { + "$ref": "#/components/schemas/HexQuantity" + }, + "totalDifficulty": { + "$ref": "#/components/schemas/HexQuantity" + }, + "transactions": { + "$ref": "#/components/schemas/EthBlockTransactions" + }, + "transactionsRoot": { + "$ref": "#/components/schemas/Hash32" + }, + "uncles": { + "items": { + "$ref": "#/components/schemas/Hash32" + }, + "type": "array" + } + }, + "type": "object" + }, + "EthBlockTransactions": { + "items": { + "oneOf": [ + { + "$ref": "#/components/schemas/Hash32" + }, + { + "$ref": "#/components/schemas/TransactionObject" + } + ] + }, + "type": "array" + }, + "EthCallObject": { + "additionalProperties": false, + "properties": { + "data": { + "$ref": "#/components/schemas/HexData" + }, + "from": { + "$ref": "#/components/schemas/EthAddress" + }, + "gas": { + "$ref": "#/components/schemas/HexQuantity" + }, + "gasPrice": { + "$ref": "#/components/schemas/HexQuantity" + }, + "maxFeePerGas": { + "$ref": "#/components/schemas/HexQuantity" + }, + "maxPriorityFeePerGas": { + "$ref": "#/components/schemas/HexQuantity" + }, + "to": { + "$ref": "#/components/schemas/EthAddress" + }, + "value": { + "$ref": "#/components/schemas/HexQuantity" + } + }, + "type": "object" + }, + "EthFeeHistory": { + "additionalProperties": false, + "properties": { + "baseFeePerGas": { + "items": { + "$ref": "#/components/schemas/HexQuantity" + }, + "type": "array" + }, + "gasUsedRatio": { + "items": { + "type": "number" + }, + "type": "array" + }, + "oldestBlock": { + "$ref": "#/components/schemas/HexQuantity" + }, + "reward": { + "items": { + "items": { + "$ref": "#/components/schemas/HexQuantity" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": "object" + }, + "EthFilterAddress": { + "oneOf": [ + { + "$ref": "#/components/schemas/EthAddress" + }, + { + "items": { + "$ref": "#/components/schemas/EthAddress" + }, + "type": "array" + } + ] + }, + "EthFilterID": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ] + }, + "EthFilterResult": { + "additionalProperties": false, + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": "object" + }, + "EthFilterSpec": { + "additionalProperties": false, + "properties": { + "address": { + "$ref": "#/components/schemas/EthFilterAddress" + }, + "blockHash": { + "$ref": "#/components/schemas/Hash32" + }, + "fromBlock": { + "$ref": "#/components/schemas/BlockNumberOrTagParam" + }, + "toBlock": { + "$ref": "#/components/schemas/BlockNumberOrTagParam" + }, + "topics": { + "$ref": "#/components/schemas/EthFilterTopics" + } + }, + "type": "object" + }, + "EthFilterTopic": { + "oneOf": [ + { + "type": "null" + }, + { + "$ref": "#/components/schemas/Hash32" + }, + { + "items": { + "$ref": "#/components/schemas/Hash32" + }, + "type": "array" + } + ] + }, + "EthFilterTopics": { + "oneOf": [ + { + "type": "null" + }, + { + "items": { + "$ref": "#/components/schemas/EthFilterTopic" + }, + "type": "array" + } + ] + }, + "EthLog": { + "additionalProperties": false, + "properties": { + "address": { + "$ref": "#/components/schemas/EthAddress" + }, + "blockHash": { + "$ref": "#/components/schemas/Hash32" + }, + "blockNumber": { + "$ref": "#/components/schemas/HexQuantity" + }, + "data": { + "$ref": "#/components/schemas/HexData" + }, + "logIndex": { + "$ref": "#/components/schemas/HexQuantity" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "$ref": "#/components/schemas/Hash32" + }, + "type": "array" + }, + "transactionHash": { + "$ref": "#/components/schemas/Hash32" + }, + "transactionIndex": { + "$ref": "#/components/schemas/HexQuantity" + } + }, + "type": "object" + }, + "EthSubscriptionID": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "description": "Subscription identifier" + }, + "EthSyncingResult": { + "oneOf": [ + { + "type": "boolean" + }, + { + "$ref": "#/components/schemas/EthSyncingStatus" + } + ] + }, + "EthSyncingStatus": { + "additionalProperties": false, + "properties": { + "CurrentBlock": { + "$ref": "#/components/schemas/HexQuantity" + }, + "DoneSync": { + "type": "boolean" + }, + "HighestBlock": { + "$ref": "#/components/schemas/HexQuantity" + }, + "StartingBlock": { + "$ref": "#/components/schemas/HexQuantity" + } + }, + "type": "object" + }, + "EthTraceAction": { + "additionalProperties": true, + "type": "object" + }, + "EthTraceBlock": { + "additionalProperties": false, + "properties": { + "action": { + "$ref": "#/components/schemas/EthTraceAction" + }, + "blockHash": { + "$ref": "#/components/schemas/Hash32" + }, + "blockNumber": { + "type": "integer" + }, + "error": { + "type": "string" + }, + "result": { + "$ref": "#/components/schemas/EthTraceResult" + }, + "subtraces": { + "type": "integer" + }, + "traceAddress": { + "$ref": "#/components/schemas/TraceAddress" + }, + "transactionHash": { + "$ref": "#/components/schemas/Hash32" + }, + "transactionPosition": { + "type": "integer" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "EthTraceBlockList": { + "items": { + "$ref": "#/components/schemas/EthTraceBlock" + }, + "type": "array" + }, + "EthTraceReplayBlockTransaction": { + "additionalProperties": false, + "properties": { + "output": { + "$ref": "#/components/schemas/HexData" + }, + "stateDiff": { + "type": "string" + }, + "trace": { + "items": { + "$ref": "#/components/schemas/EthTraceItem" + }, + "type": "array" + }, + "transactionHash": { + "$ref": "#/components/schemas/Hash32" + }, + "vmTrace": { + "type": "string" + } + }, + "type": "object" + }, + "EthTraceReplayBlockTransactionList": { + "items": { + "$ref": "#/components/schemas/EthTraceReplayBlockTransaction" + }, + "type": "array" + }, + "EthTraceResult": { + "additionalProperties": true, + "type": "object" + }, + "EthTx": { + "additionalProperties": false, + "properties": { + "accessList": { + "$ref": "#/components/schemas/EthTxAccessList" + }, + "blockHash": { + "$ref": "#/components/schemas/Hash32OrNull" + }, + "blockNumber": { + "$ref": "#/components/schemas/HexQuantityOrNull" + }, + "chainId": { + "$ref": "#/components/schemas/HexQuantity" + }, + "from": { + "$ref": "#/components/schemas/EthAddress" + }, + "gas": { + "$ref": "#/components/schemas/HexQuantity" + }, + "gasPrice": { + "$ref": "#/components/schemas/HexQuantity" + }, + "hash": { + "$ref": "#/components/schemas/Hash32" + }, + "input": { + "$ref": "#/components/schemas/HexData" + }, + "maxFeePerGas": { + "$ref": "#/components/schemas/HexQuantity" + }, + "maxPriorityFeePerGas": { + "$ref": "#/components/schemas/HexQuantity" + }, + "nonce": { + "$ref": "#/components/schemas/HexQuantity" + }, + "r": { + "$ref": "#/components/schemas/HexQuantity" + }, + "s": { + "$ref": "#/components/schemas/HexQuantity" + }, + "to": { + "$ref": "#/components/schemas/EthAddressOrNull" + }, + "transactionIndex": { + "$ref": "#/components/schemas/HexQuantityOrNull" + }, + "type": { + "$ref": "#/components/schemas/HexQuantity" + }, + "v": { + "$ref": "#/components/schemas/HexQuantity" + }, + "value": { + "$ref": "#/components/schemas/HexQuantity" + } + }, + "type": "object" + }, + "EthTxAccessList": { + "items": { + "$ref": "#/components/schemas/Hash32" + }, + "type": "array" + }, + "EthTxReceipt": { + "additionalProperties": false, + "properties": { + "blockHash": { + "$ref": "#/components/schemas/Hash32" + }, + "blockNumber": { + "$ref": "#/components/schemas/HexQuantity" + }, + "contractAddress": { + "$ref": "#/components/schemas/EthAddress" + }, + "cumulativeGasUsed": { + "$ref": "#/components/schemas/HexQuantity" + }, + "effectiveGasPrice": { + "$ref": "#/components/schemas/HexQuantity" + }, + "from": { + "$ref": "#/components/schemas/EthAddress" + }, + "gasUsed": { + "$ref": "#/components/schemas/HexQuantity" + }, + "logs": { + "items": { + "$ref": "#/components/schemas/EthLog" + }, + "type": "array" + }, + "logsBloom": { + "$ref": "#/components/schemas/HexData" + }, + "root": { + "$ref": "#/components/schemas/Hash32" + }, + "status": { + "$ref": "#/components/schemas/HexQuantity" + }, + "to": { + "$ref": "#/components/schemas/EthAddress" + }, + "transactionHash": { + "$ref": "#/components/schemas/Hash32" + }, + "transactionIndex": { + "$ref": "#/components/schemas/HexQuantity" + }, + "type": { + "$ref": "#/components/schemas/HexQuantity" + } + }, + "type": "object" + }, + "EthTxReceiptList": { + "items": { + "$ref": "#/components/schemas/EthTxReceipt" + }, + "type": "array" + }, + "EventEntry": { + "additionalProperties": false, + "properties": { + "Codec": { + "minimum": 0, + "type": "integer" + }, + "Flags": { + "maximum": 255, + "minimum": 0, + "type": "integer" + }, + "Key": { + "type": "string" + }, + "Value": { + "$ref": "#/components/schemas/Base64Bytes" + } + }, + "required": [ + "Flags", + "Key", + "Codec", + "Value" + ], + "type": "object" + }, + "FilecoinAddress": { + "description": "Filecoin address string (e.g. f01234, t1..., f3...).", + "type": "string" + }, + "Hash32": { + "pattern": "^0x[0-9a-fA-F]{64}$", + "type": "string" + }, + "Hash32OrNull": { + "oneOf": [ + { + "$ref": "#/components/schemas/Hash32" + }, + { + "type": "null" + } + ] + }, + "HeadChange": { + "additionalProperties": false, + "properties": { + "Type": { + "$ref": "#/components/schemas/HeadChangeType" + }, + "Val": { + "$ref": "#/components/schemas/TipSet" + } + }, + "required": [ + "Type", + "Val" + ], + "type": "object" + }, + "HeadChangeList": { + "items": { + "$ref": "#/components/schemas/HeadChange" + }, + "type": "array" + }, + "HeadChangeType": { + "enum": [ + "current", + "apply", + "revert" + ], + "type": "string" + }, + "HexData": { + "description": "0x-prefixed hex data (bytes)", + "pattern": "^0x([0-9a-fA-F]{2})*$", + "type": "string" + }, + "HexQuantity": { + "description": "0x-prefixed hex quantity", + "pattern": "^0x[0-9a-fA-F]+$", + "type": "string" + }, + "HexQuantityOrNull": { + "oneOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + }, + { + "type": "null" + } + ] + }, + "LogsBloom": { + "description": "256-byte bloom filter", + "pattern": "^0x[0-9a-fA-F]{512}$", + "type": "string" + }, + "MarketBalance": { + "additionalProperties": false, + "properties": { + "Escrow": { + "$ref": "#/components/schemas/TokenAmount" + }, + "Locked": { + "$ref": "#/components/schemas/TokenAmount" + } + }, + "required": [ + "Escrow", + "Locked" + ], + "type": "object" + }, + "MarketParticipants": { + "additionalProperties": { + "$ref": "#/components/schemas/MarketBalance" + }, + "description": "Dictionary keyed by Filecoin address string (e.g. t0..., f0...)", + "type": "object" + }, + "MinerPartition": { + "additionalProperties": true, + "properties": { + "ActiveSectors": { + "$ref": "#/components/schemas/BitField" + }, + "AllSectors": { + "$ref": "#/components/schemas/BitField" + }, + "FaultySectors": { + "$ref": "#/components/schemas/BitField" + }, + "LiveSectors": { + "$ref": "#/components/schemas/BitField" + }, + "RecoveringSectors": { + "$ref": "#/components/schemas/BitField" + } + }, + "type": "object" + }, + "MinerPartitionList": { + "items": { + "$ref": "#/components/schemas/MinerPartition" + }, + "type": "array" + }, + "NetworkVersion": { + "description": "Filecoin network version", + "minimum": 0, + "type": "integer" + }, + "PoStProof": { + "additionalProperties": false, + "properties": { + "PoStProof": { + "type": "integer" + }, + "ProofBytes": { + "$ref": "#/components/schemas/Base64Bytes" + } + }, + "required": [ + "PoStProof", + "ProofBytes" + ], + "type": "object" + }, + "RawParamsBase64": { + "contentEncoding": "base64", + "description": "Base64-encoded raw JSON-RPC params payload", + "type": "string" + }, + "SectorOnChainInfo": { + "additionalProperties": true, + "properties": { + "Activation": { + "$ref": "#/components/schemas/ChainEpoch" + }, + "DealIDs": { + "items": { + "minimum": 0, + "type": "integer" + }, + "type": "array" + }, + "DealWeight": { + "$ref": "#/components/schemas/BigIntString" + }, + "ExpectedDayReward": { + "$ref": "#/components/schemas/BigIntString" + }, + "ExpectedStoragePledge": { + "$ref": "#/components/schemas/BigIntString" + }, + "Expiration": { + "$ref": "#/components/schemas/ChainEpoch" + }, + "InitialPledge": { + "$ref": "#/components/schemas/BigIntString" + }, + "ReplacedDayReward": { + "$ref": "#/components/schemas/BigIntString" + }, + "ReplacedSectorAge": { + "$ref": "#/components/schemas/ChainEpoch" + }, + "SealProof": { + "minimum": 0, + "type": "integer" + }, + "SealedCID": { + "$ref": "#/components/schemas/CidLink" + }, + "SectorKeyCID": { + "$ref": "#/components/schemas/CidLink" + }, + "SectorNumber": { + "minimum": 0, + "type": "integer" + }, + "SimpleQAPower": { + "type": "boolean" + }, + "VerifiedDealWeight": { + "$ref": "#/components/schemas/BigIntString" + } + }, + "type": "object" + }, + "SectorOnChainInfoList": { + "items": { + "$ref": "#/components/schemas/SectorOnChainInfo" + }, + "type": "array" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "$ref": "#/components/schemas/Base64Bytes" + }, + "Type": { + "type": "integer" + } + }, + "required": [ + "Type", + "Data" + ], + "type": "object" + }, + "Ticket": { + "additionalProperties": false, + "properties": { + "VRFProof": { + "$ref": "#/components/schemas/Base64Bytes" + } + }, + "required": [ + "VRFProof" + ], + "type": "object" + }, + "TipSet": { + "additionalProperties": false, + "properties": { + "Blocks": { + "oneOf": [ + { + "type": "null" + }, + { + "items": { + "$ref": "#/components/schemas/BlockHeader" + }, + "type": "array" + } + ] + }, + "Cids": { + "oneOf": [ + { + "type": "null" + }, + { + "items": { + "$ref": "#/components/schemas/CidLink" + }, + "type": "array" + } + ] + }, + "Height": { + "$ref": "#/components/schemas/ChainEpoch" + } + }, + "required": [ + "Height" + ], + "type": "object" + }, + "TipSetKey": { + "description": "Lotus TipSetKey: array of CID links", + "items": { + "$ref": "#/components/schemas/CidLink" + }, + "type": "array" + }, + "TokenAmount": { + "allOf": [ + { + "$ref": "#/components/schemas/BigIntString" + } + ], + "description": "Filecoin token amount encoded as a base-10 string (attoFIL)." + }, + "TraceAddress": { + "items": { + "type": "integer" + }, + "type": "array" + }, + "TraceBlockId": { + "description": "Block selector for trace API", + "oneOf": [ + { + "$ref": "#/components/schemas/Hash32" + }, + { + "$ref": "#/components/schemas/BlockNumberOrTag" + } + ] + }, + "TraceReplayOptions": { + "description": "Trace options (e.g. trace, stateDiff, vmTrace)", + "items": { + "type": "string" + }, + "type": "array" + }, + "TransactionObject": { + "additionalProperties": true, + "type": "object" + }, + "VMCirculatingSupply": { + "additionalProperties": false, + "properties": { + "FilBurnt": { + "$ref": "#/components/schemas/TokenAmount" + }, + "FilCirculating": { + "$ref": "#/components/schemas/TokenAmount" + }, + "FilLocked": { + "$ref": "#/components/schemas/TokenAmount" + }, + "FilMined": { + "$ref": "#/components/schemas/TokenAmount" + }, + "FilReserveDisbursed": { + "$ref": "#/components/schemas/TokenAmount" + }, + "FilVested": { + "$ref": "#/components/schemas/TokenAmount" + } + }, + "required": [ + "FilVested", + "FilMined", + "FilBurnt", + "FilLocked", + "FilCirculating", + "FilReserveDisbursed" + ], + "type": "object" + } + } + }, + "info": { + "contact": { + "email": "devs@chain.love", + "name": "devs" + }, + "description": "A specification of the Filecoin Lotus v0 JSON-RPC API provided by Chain.Love platform.", + "title": "Filecoin Lotus V0 JSON-RPC Specification", + "version": "0.0.1" + }, + "methods": [ + { + "name": "eth_accounts", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "[]ethtypes.EthAddress", + "name": "[]ethtypes.EthAddress", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthAddressList" + } + ], + "examples": [ + [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthAccounts", + "x-cu-cost": 1 + }, + { + "name": "eth_blockNumber", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthBlockNumber", + "x-cu-cost": 1 + }, + { + "name": "eth_call", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthCall", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthCallObject" + } + ], + "examples": [ + { + "data": "0x07", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "value": "0x0" + } + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockIdentifier" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexData" + } + ], + "examples": [ + "0x07" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthCall", + "x-cu-cost": 1 + }, + { + "name": "eth_chainId", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthChainId", + "x-cu-cost": 1 + }, + { + "name": "eth_estimateGas", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/RawParamsBase64" + } + ], + "examples": [ + "Bw==" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthEstimateGas", + "x-cu-cost": 1 + }, + { + "name": "eth_feeHistory", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/RawParamsBase64" + } + ], + "examples": [ + "Bw==" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthFeeHistory", + "name": "ethtypes.EthFeeHistory", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFeeHistory" + } + ], + "examples": [ + { + "baseFeePerGas": [ + "0x0" + ], + "gasUsedRatio": [ + 12.3 + ], + "oldestBlock": "0x5", + "reward": [] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthFeeHistory", + "x-cu-cost": 1 + }, + { + "name": "eth_gasPrice", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x0" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGasPrice", + "x-cu-cost": 2 + }, + { + "name": "eth_getBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthAddress" + } + ], + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockIdentifier" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x0" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBalance", + "x-cu-cost": 10 + }, + { + "name": "eth_getBlockByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthBlock" + } + ], + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBlockByHash", + "x-cu-cost": 1 + }, + { + "name": "eth_getBlockByNumber", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockNumberOrTag" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthBlock" + } + ], + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBlockByNumber", + "x-cu-cost": 1 + }, + { + "description": "Returns an array of transaction receipts for every transaction in the block specified by block number (hex) or block hash (0x-prefixed).", + "name": "eth_getBlockReceipts", + "paramStructure": "by-position", + "params": [ + { + "description": "Block identifier (hex block number or 0x-prefixed block hash)", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockNumberOrHash" + } + ], + "examples": [ + "0x10d4f" + ] + }, + "summary": "" + } + ], + "result": { + "description": "Array of transaction receipts in the block.", + "name": "[]ethtypes.EthTxReceipt", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTxReceiptList" + } + ] + }, + "summary": "" + }, + "summary": "Get all transaction receipts for a block", + "x-auth": [ + "api-keyAuth" + ], + "x-cu-cost": 1 + }, + { + "name": "eth_getBlockTransactionCountByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBlockTransactionCountByHash", + "x-cu-cost": 1 + }, + { + "name": "eth_getBlockTransactionCountByNumber", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockNumberOrTag" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBlockTransactionCountByNumber", + "x-cu-cost": 1 + }, + { + "name": "eth_getCode", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthAddress" + } + ], + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockIdentifier" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexData" + } + ], + "examples": [ + "0x07" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetCode", + "x-cu-cost": 10 + }, + { + "name": "eth_getFilterChanges", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterResult" + } + ], + "examples": [ + { + "Results": [ + {} + ] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetFilterChanges", + "x-cu-cost": 400 + }, + { + "name": "eth_getFilterLogs", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterResult" + } + ], + "examples": [ + { + "Results": [ + {} + ] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetFilterLogs", + "x-cu-cost": 400 + }, + { + "name": "eth_getLogs", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterSpec" + } + ], + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterResult" + } + ], + "examples": [ + { + "Results": [ + {} + ] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetLogs", + "x-cu-cost": 400 + }, + { + "name": "eth_getMessageCidByTransactionHash", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*cid.Cid", + "name": "*cid.Cid", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Cid" + } + ], + "examples": [ + "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetMessageCidByTransactionHash", + "x-cu-cost": 1 + }, + { + "name": "eth_getStorageAt", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthAddress" + } + ], + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBytes", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexData" + } + ], + "examples": [ + "0x07" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p3", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockIdentifier" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexData" + } + ], + "examples": [ + "0x07" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetStorageAt", + "x-cu-cost": 1 + }, + { + "name": "eth_getTransactionByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTx" + } + ], + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionByHash", + "x-cu-cost": 1 + }, + { + "name": "eth_getTransactionByHashLimited", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + { + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/ChainEpoch" + } + ], + "examples": [ + 10101 + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTx" + } + ], + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionByHashLimited", + "x-cu-cost": 1 + }, + { + "name": "eth_getTransactionCount", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthAddress" + } + ], + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockIdentifier" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionCount", + "x-cu-cost": 1 + }, + { + "name": "eth_getTransactionHashByCid", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Cid" + } + ], + "examples": [ + "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthHash", + "name": "*ethtypes.EthHash", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionHashByCid", + "x-cu-cost": 1 + }, + { + "name": "eth_getTransactionReceipt", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTxReceipt" + } + ], + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionReceipt", + "x-cu-cost": 1 + }, + { + "name": "eth_getTransactionReceiptLimited", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + { + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/ChainEpoch" + } + ], + "examples": [ + 2000 + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTxReceipt" + } + ], + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionReceiptLimited", + "x-cu-cost": 1 + }, + { + "name": "eth_maxPriorityFeePerGas", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x0" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthMaxPriorityFeePerGas", + "x-cu-cost": 1 + }, + { + "name": "eth_newBlockFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthNewBlockFilter", + "x-cu-cost": 1 + }, + { + "name": "eth_newFilter", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterSpec" + } + ], + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthNewFilter", + "x-cu-cost": 1 + }, + { + "name": "eth_newPendingTransactionFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthNewPendingTransactionFilter", + "x-cu-cost": 1 + }, + { + "name": "eth_protocolVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthProtocolVersion", + "x-cu-cost": 1 + }, + { + "name": "eth_sendRawTransaction", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexData" + } + ], + "examples": [ + "0x07" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthSendRawTransaction", + "x-cu-cost": 18 + }, + { + "name": "eth_subscribe", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/RawParamsBase64" + } + ], + "examples": [ + "Bw==" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthSubscriptionID", + "name": "ethtypes.EthSubscriptionID", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthSubscriptionID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthSubscribe", + "x-cu-cost": 1 + }, + { + "name": "eth_syncing", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthSyncingResult", + "name": "ethtypes.EthSyncingResult", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthSyncingResult" + } + ], + "examples": [ + false + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthSyncing", + "x-cu-cost": 1 + }, + { + "name": "eth_traceBlock", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TraceBlockId" + } + ], + "examples": [ + "string value" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceBlock", + "name": "[]*ethtypes.EthTraceBlock", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTraceBlockList" + } + ], + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthTraceBlock", + "x-cu-cost": 7 + }, + { + "name": "eth_traceReplayBlockTransactions", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TraceBlockId" + } + ], + "examples": [ + "string value" + ] + }, + "summary": "" + }, + { + "description": "[]string", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TraceReplayOptions" + } + ], + "examples": [ + [ + "string value" + ] + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceReplayBlockTransaction", + "name": "[]*ethtypes.EthTraceReplayBlockTransaction", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTraceReplayBlockTransactionList" + } + ], + "examples": [ + [ + { + "output": "0x07", + "stateDiff": "string value", + "trace": [ + { + "action": {}, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "type": "string value" + } + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "vmTrace": "string value" + } + ] + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthTraceReplayBlockTransactions", + "x-cu-cost": 11 + }, + { + "name": "eth_uninstallFilter", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthUninstallFilter", + "x-cu-cost": 1 + }, + { + "name": "eth_unsubscribe", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthSubscriptionID", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthSubscriptionID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthUnsubscribe", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.ChainGetBlock", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/CidLink" + } + ], + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.BlockHeader", + "name": "*types.BlockHeader", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockHeader" + } + ], + "examples": [ + { + "BLSAggregate": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "Ynl0ZSBhcnJheQ==", + "Round": 42 + } + ], + "BlockSig": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "Ynl0ZSBhcnJheQ==", + "WinCount": 9 + }, + "ForkSignaling": 42, + "Height": 10101, + "Messages": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Miner": "f01234", + "ParentBaseFee": "0", + "ParentMessageReceipts": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ParentStateRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ParentWeight": "0", + "Parents": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "Ticket": { + "VRFProof": "Ynl0ZSBhcnJheQ==" + }, + "Timestamp": 42, + "WinPoStProof": [ + { + "PoStProof": 8, + "ProofBytes": "Ynl0ZSBhcnJheQ==" + } + ] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 7 + }, + { + "name": "Filecoin.ChainGetBlockMessages", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*BlockMessages", + "name": "*BlockMessages", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BlsMessages": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "Cids": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "SecpkMessages": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "Signature": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + } + } + ] + } + ], + "properties": { + "BlsMessages": { + "items": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "Cids": { + "items": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "title": "Content Identifier", + "type": "string" + }, + "type": "array" + }, + "SecpkMessages": { + "items": { + "additionalProperties": false, + "properties": { + "Message": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 2 + }, + { + "name": "Filecoin.ChainGetEvents", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]types.Event", + "name": "[]types.Event", + "required": true, + "schema": { + "examples": [ + [ + { + "Emitter": 1000, + "Entries": [ + { + "Codec": 42, + "Flags": 7, + "Key": "string value", + "Value": "Ynl0ZSBhcnJheQ==" + } + ] + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Emitter": { + "title": "number", + "type": "number" + }, + "Entries": { + "items": { + "additionalProperties": false, + "properties": { + "Codec": { + "title": "number", + "type": "number" + }, + "Flags": { + "title": "number", + "type": "number" + }, + "Key": { + "type": "string" + }, + "Value": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 40 + }, + { + "name": "Filecoin.ChainGetGenesis", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.ChainGetMessage", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.Message", + "name": "*types.Message", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.ChainGetMessagesInTipset", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]Message", + "name": "[]Message", + "required": true, + "schema": { + "examples": [ + [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": {} + }, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.ChainGetParentMessages", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]Message", + "name": "[]Message", + "required": true, + "schema": { + "examples": [ + [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": {} + }, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.ChainGetParentReceipts", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*types.MessageReceipt", + "name": "[]*types.MessageReceipt", + "required": true, + "schema": { + "examples": [ + [ + { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "contentEncoding": "base64", + "type": "string" } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 2 + }, + { + "name": "Filecoin.ChainGetPath", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*HeadChange", + "name": "[]*HeadChange", + "required": true, + "schema": { + "examples": [ + [ + { + "Type": "string value", + "Val": { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Type": { + "type": "string" + }, + "Val": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.ChainGetTipSet", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.ChainGetTipSetAfterHeight", + "paramStructure": "by-position", + "params": [ + { + "description": "abi.ChainEpoch", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.ChainGetTipSetByHeight", + "paramStructure": "by-position", + "params": [ + { + "description": "abi.ChainEpoch", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 3 + }, + { + "name": "Filecoin.ChainHasObj", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.ChainHead", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "description": "ChainNotify returns channel with chain head updates. First message is guaranteed to be of len == 1, and type == 'current'.", + "name": "Filecoin.ChainNotify", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "Chain head change notifications (stream-like).", + "name": "[]HeadChange", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HeadChangeList" + } + ], + "examples": [ + [ + { + "Type": "current", + "Val": { + "Blocks": null, + "Cids": null, + "Height": 0 + } + } + ] + ] + }, + "summary": "" + }, + "summary": "Chain head updates stream", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.ChainPutObj", + "paramStructure": "by-position", + "params": [ + { + "description": "blocks.Block", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": true, + "examples": [ + {} + ] + }, + "summary": "" + } + ], + "result": { + "description": "Null", + "name": "Null", + "required": true, + "schema": { + "type": [ + "null" + ] + } + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.ChainReadObj", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]byte", + "name": "[]byte", + "required": true, + "schema": { + "examples": [ + "Ynl0ZSBhcnJheQ==" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.Discover", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "apitypes.OpenRPCDocument", + "name": "apitypes.OpenRPCDocument", + "required": true, + "schema": { + "examples": [ + { + "info": { + "title": "Lotus RPC API", + "version": "1.2.1/generated=2020-11-22T08:22:42-06:00" + }, + "methods": [], + "openrpc": "1.2.6" + } + ], + "patternProperties": { + ".*": { + "additionalProperties": true, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthAccounts", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "[]ethtypes.EthAddress", + "name": "[]ethtypes.EthAddress", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthAddressList" + } + ], + "examples": [ + [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthAddressToFilecoinAddress", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthBlockNumber", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthCall", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthCall", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthCallObject" + } + ], + "examples": [ + { + "data": "0x07", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "value": "0x0" + } + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockIdentifier" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexData" + } + ], + "examples": [ + "0x07" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthChainId", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthEstimateGas", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/RawParamsBase64" + } + ], + "examples": [ + "Bw==" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthFeeHistory", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/RawParamsBase64" + } + ], + "examples": [ + "Bw==" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthFeeHistory", + "name": "ethtypes.EthFeeHistory", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFeeHistory" + } + ], + "examples": [ + { + "baseFeePerGas": [ + "0x0" + ], + "gasUsedRatio": [ + 12.3 + ], + "oldestBlock": "0x5", + "reward": [] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthGasPrice", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x0" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 2 + }, + { + "name": "Filecoin.EthGetBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthAddress" + } + ], + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockIdentifier" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x0" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 10 + }, + { + "name": "Filecoin.EthGetBlockByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthBlock" + } + ], + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthGetBlockByNumber", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockNumberOrTag" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthBlock" + } + ], + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthGetBlockTransactionCountByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthGetBlockTransactionCountByNumber", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockNumberOrTag" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthGetCode", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthAddress" + } + ], + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockIdentifier" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexData" + } + ], + "examples": [ + "0x07" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 10 + }, + { + "name": "Filecoin.EthGetFilterChanges", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterResult" + } + ], + "examples": [ + { + "Results": [ + {} + ] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 400 + }, + { + "name": "Filecoin.EthGetFilterLogs", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterResult" + } + ], + "examples": [ + { + "Results": [ + {} + ] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 400 + }, + { + "name": "Filecoin.EthGetLogs", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterSpec" + } + ], + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterResult" + } + ], + "examples": [ + { + "Results": [ + {} + ] + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 400 + }, + { + "name": "Filecoin.EthGetMessageCidByTransactionHash", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*cid.Cid", + "name": "*cid.Cid", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Cid" + } + ], + "examples": [ + "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthGetStorageAt", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthAddress" + } + ], + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBytes", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexData" + } + ], + "examples": [ + "0x07" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p3", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockIdentifier" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexData" + } + ], + "examples": [ + "0x07" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthGetTransactionByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTx" + } + ], + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthGetTransactionByHashLimited", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + { + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/ChainEpoch" + } + ], + "examples": [ + 10101 + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTx" + } + ], + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 8 + }, + { + "name": "Filecoin.EthGetTransactionCount", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthAddress" + } + ], + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BlockIdentifier" + } + ], + "examples": [ + "latest" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 4 + }, + { + "name": "Filecoin.EthGetTransactionHashByCid", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Cid" + } + ], + "examples": [ + "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthHash", + "name": "*ethtypes.EthHash", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthGetTransactionReceipt", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTxReceipt" + } + ], + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthGetTransactionReceiptLimited", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + { + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/ChainEpoch" + } + ], + "examples": [ + 2000 + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTxReceipt" + } + ], + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 34 + }, + { + "name": "Filecoin.EthMaxPriorityFeePerGas", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x0" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthNewBlockFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthNewFilter", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterSpec" + } + ], + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthNewPendingTransactionFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthProtocolVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexQuantity" + } + ], + "examples": [ + "0x5" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthSendRawTransaction", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/HexData" + } + ], + "examples": [ + "0x07" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Hash32" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 18 + }, + { + "name": "Filecoin.EthSubscribe", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/RawParamsBase64" + } + ], + "examples": [ + "Bw==" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthSubscriptionID", + "name": "ethtypes.EthSubscriptionID", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthSubscriptionID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthSyncing", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthSyncingResult", + "name": "ethtypes.EthSyncingResult", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthSyncingResult" + } + ], + "examples": [ + false + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthTraceBlock", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TraceBlockId" + } + ], + "examples": [ + "string value" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceBlock", + "name": "[]*ethtypes.EthTraceBlock", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTraceBlockList" + } + ], + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 7 + }, + { + "name": "Filecoin.EthTraceReplayBlockTransactions", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TraceBlockId" + } + ], + "examples": [ + "string value" + ] + }, + "summary": "" + }, + { + "description": "[]string", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TraceReplayOptions" + } + ], + "examples": [ + [ + "string value" + ] + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceReplayBlockTransaction", + "name": "[]*ethtypes.EthTraceReplayBlockTransaction", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthTraceReplayBlockTransactionList" + } + ], + "examples": [ + [ + { + "output": "0x07", + "stateDiff": "string value", + "trace": [ + { + "action": {}, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "type": "string value" + } + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "vmTrace": "string value" + } + ] + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 11 + }, + { + "name": "Filecoin.EthTraceTransaction", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceTransaction", + "name": "[]*ethtypes.EthTraceTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthUninstallFilter", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthFilterID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.EthUnsubscribe", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthSubscriptionID", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/EthSubscriptionID" + } + ], + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.FilecoinAddressToEthAddress", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthAddress", + "name": "ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.GasEstimateGasPremium", + "paramStructure": "by-position", + "params": [ + { + "description": "uint64", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "address.Address", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "int64", + "name": "p3", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 9 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p4", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.GasEstimateMessageGas", + "paramStructure": "by-position", + "params": [ + { + "description": "*types.Message", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "*MessageSendSpec", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "MaxFee": "0", + "MaximizeFeeCap": true, + "MsgUuid": "07070707-0707-0707-0707-070707070707" + } + ], + "properties": { + "MaxFee": { + "additionalProperties": false, + "type": "object" + }, + "MaximizeFeeCap": { + "type": "boolean" + }, + "MsgUuid": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 16, + "minItems": 16, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.Message", + "name": "*types.Message", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.GetActorEventsRaw", + "paramStructure": "by-position", + "params": [ + { + "description": "*types.ActorEventFilter", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "addresses": [ + "f01234" + ], + "fields": { + "abc": [ + { + "codec": 81, + "value": "ZGRhdGE=" + } + ] + }, + "fromHeight": 1010, + "toHeight": 1020 + } + ], + "properties": { + "addresses": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "fields": { + "patternProperties": { + ".*": { + "items": { + "additionalProperties": false, + "properties": { + "codec": { + "title": "number", + "type": "number" + }, + "value": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": "object" + }, + "fromHeight": { + "title": "number", + "type": "number" + }, + "tipsetKey": { + "additionalProperties": false, + "type": "object" + }, + "toHeight": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*types.ActorEvent", + "name": "[]*types.ActorEvent", + "required": true, + "schema": { + "examples": [ + [ + { + "emitter": "f01234", + "entries": [ + { + "Codec": 42, + "Flags": 7, + "Key": "string value", + "Value": "Ynl0ZSBhcnJheQ==" + } + ], + "height": 10101, + "msgCid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "reverted": true, + "tipsetKey": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "emitter": { + "additionalProperties": false, + "type": "object" + }, + "entries": { + "items": { + "additionalProperties": false, + "properties": { + "Codec": { + "title": "number", + "type": "number" + }, + "Flags": { + "title": "number", + "type": "number" + }, + "Key": { + "type": "string" + }, + "Value": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "height": { + "title": "number", + "type": "number" + }, + "msgCid": { + "title": "Content Identifier", + "type": "string" + }, + "reverted": { + "type": "boolean" + }, + "tipsetKey": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.MinerGetBaseInfo", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*MiningBaseInfo", + "name": "*MiningBaseInfo", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BeaconEntries": [ + { + "Data": "Ynl0ZSBhcnJheQ==", + "Round": 42 + } + ], + "EligibleForMining": true, + "MinerPower": "0", + "NetworkPower": "0", + "PrevBeaconEntry": { + "Data": "Ynl0ZSBhcnJheQ==", + "Round": 42 + }, + "SectorSize": 34359738368, + "Sectors": [ + { + "SealProof": 8, + "SealedCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorKey": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorNumber": 9 + } + ], + "WorkerKey": "f01234" + } + ], + "properties": { + "BeaconEntries": { + "items": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Round": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "EligibleForMining": { + "type": "boolean" + }, + "MinerPower": { + "additionalProperties": false, + "type": "object" + }, + "NetworkPower": { + "additionalProperties": false, + "type": "object" + }, + "PrevBeaconEntry": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Round": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "SectorSize": { + "title": "number", + "type": "number" + }, + "Sectors": { + "items": { + "additionalProperties": false, + "properties": { + "SealProof": { + "title": "number", + "type": "number" + }, + "SealedCID": { + "title": "Content Identifier", + "type": "string" + }, + "SectorKey": { + "title": "Content Identifier", + "type": "string" + }, + "SectorNumber": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "WorkerKey": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.MpoolGetNonce", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "uint64", + "name": "uint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.MpoolPending", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*types.SignedMessage", + "name": "[]*types.SignedMessage", + "required": true, + "schema": { + "examples": [ + [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "Signature": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Message": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 10 + }, + { + "name": "Filecoin.MpoolPush", + "paramStructure": "by-position", + "params": [ + { + "description": "*types.SignedMessage", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "Signature": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + } + } + ], + "properties": { + "Message": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "cid.Cid", + "name": "cid.Cid", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.MsigGetAvailableBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 240 + }, + { + "name": "Filecoin.MsigGetPending", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*MsigTransaction", + "name": "[]*MsigTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "Approved": [ + "f01234" + ], + "ID": 9, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Approved": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "ID": { + "title": "number", + "type": "number" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.MsigGetVested", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.MsigGetVestingSchedule", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "MsigVesting", + "name": "MsigVesting", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "InitialBalance": "0", + "StartEpoch": 10101, + "UnlockDuration": 10101 + } + ], + "properties": { + "InitialBalance": { + "additionalProperties": false, + "type": "object" + }, + "StartEpoch": { + "title": "number", + "type": "number" + }, + "UnlockDuration": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.NetListening", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.NetVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateAccountKey", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 2 + }, + { + "description": "StateActorCodeCIDs returns the CIDs of all the builtin actors for the given network version", + "name": "Filecoin.StateActorCodeCIDs", + "paramStructure": "by-position", + "params": [ + { + "description": "networkVersion", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/NetworkVersion" + } + ], + "examples": [ + 21 + ] + }, + "summary": "" + } + ], + "result": { + "description": "Map of builtin actor identifier -> code CID", + "name": "ActorCodeCIDs", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/ActorCodeCIDs" + } + ], + "examples": [ + {} + ] + }, + "summary": "" + }, + "summary": "Built-in actor code CIDs for a network version", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateCall", + "paramStructure": "by-position", + "params": [ + { + "description": "*types.Message", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" }, - "methods": [ - { - "name": "eth_getTransactionHashByCid", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" - }, - "x-alias-of": "Filecoin.EthGetTransactionHashByCid", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "*ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "name": "eth_getTransactionReceipt", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" - }, - "x-alias-of": "Filecoin.EthGetTransactionReceipt", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTxReceipt", - "name": "*ethtypes.EthTxReceipt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "cumulativeGasUsed": "0x5", - "effectiveGasPrice": "0x0", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gasUsed": "0x5", - "logs": [ - { - "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "data": "0x07", - "logIndex": "0x5", - "removed": true, - "topics": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5" - } - ], - "logsBloom": "0x07", - "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "status": "0x5", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5", - "type": "0x5" - } - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "contractAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "cumulativeGasUsed": { - "title": "number", - "type": "number" - }, - "effectiveGasPrice": { - "additionalProperties": false, - "type": "object" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "logs": { - "items": { - "additionalProperties": false, - "properties": { - "address": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "logIndex": { - "title": "number", - "type": "number" - }, - "removed": { - "type": "boolean" - }, - "topics": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "root": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "status": { - "title": "number", - "type": "number" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*InvocResult", + "name": "*InvocResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Duration": 60000000000, + "Error": "string value", + "ExecutionTrace": { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } }, - { - "name": "eth_maxPriorityFeePerGas", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" - }, - "x-alias-of": "Filecoin.EthMaxPriorityFeePerGas", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthBigInt", - "name": "ethtypes.EthBigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0x0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" }, - { - "name": "eth_newBlockFilter", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" - }, - "x-alias-of": "Filecoin.EthNewBlockFilter", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 }, - { - "name": "eth_newFilter", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" - }, - "x-alias-of": "Filecoin.EthNewFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthFilterSpec", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "address": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "fromBlock": "2301220", - "topics": null - } - ], - "properties": { - "address": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "fromBlock": { - "type": "string" - }, - "toBlock": { - "type": "string" - }, - "topics": { - "items": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Subcalls": [ + { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + }, + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" + }, + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 + }, + "Subcalls": null + } + ] + }, + "GasCost": { + "BaseFeeBurn": "0", + "GasUsed": "0", + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, - { - "name": "eth_newPendingTransactionFilter", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" - }, - "x-alias-of": "Filecoin.EthNewPendingTransactionFilter", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MinerPenalty": "0", + "MinerTip": "0", + "OverEstimationBurn": "0", + "Refund": "0", + "TotalCost": "0" + }, + "Msg": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" }, - { - "name": "eth_protocolVersion", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" - }, - "x-alias-of": "Filecoin.EthProtocolVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "MsgCid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "MsgRct": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, - { - "name": "eth_sendRawTransaction", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" - }, - "x-alias-of": "Filecoin.EthSendRawTransaction", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + } + } + ], + "properties": { + "Duration": { + "title": "number", + "type": "number" + }, + "Error": { + "type": "string" + }, + "ExecutionTrace": { + "additionalProperties": false, + "properties": { + "GasCharges": { + "items": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "cg": { + "title": "number", + "type": "number" + }, + "sg": { + "title": "number", + "type": "number" + }, + "tg": { + "title": "number", + "type": "number" + }, + "tt": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" }, - { - "name": "eth_subscribe", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" - }, - "x-alias-of": "Filecoin.EthSubscribe", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthSubscriptionID", - "name": "ethtypes.EthSubscriptionID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "InvokedActor": { + "additionalProperties": false, + "properties": { + "Id": { + "title": "number", + "type": "number" + }, + "State": { + "additionalProperties": false, + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": "object" }, - { - "name": "eth_syncing", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" - }, - "x-alias-of": "Filecoin.EthSyncing", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthSyncingResult", - "name": "ethtypes.EthSyncingResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - false - ], - "properties": { - "CurrentBlock": { - "title": "number", - "type": "number" - }, - "DoneSync": { - "type": "boolean" - }, - "HighestBlock": { - "title": "number", - "type": "number" - }, - "StartingBlock": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "IpldOps": { + "items": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Op": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" }, - { - "name": "eth_traceReplayBlockTransitions", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" - }, - "x-alias-of": "Filecoin.EthTraceReplayBlockTransactions", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "[]string", - "name": "p2", - "required": true, - "schema": { - "examples": [ - [ - "string value" - ] - ], - "items": [ - { - "type": [ - "string" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceReplayBlockTransaction", - "name": "[]*ethtypes.EthTraceReplayBlockTransaction", - "required": true, - "schema": { - "examples": [ - [ - { - "output": "0x07", - "stateDiff": "string value", - "trace": [ - { - "action": {}, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "type": "string value" - } - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "vmTrace": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "output": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "stateDiff": { - "type": "string" - }, - "trace": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "vmTrace": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Logs": { + "items": { + "type": "string" + }, + "type": "array" }, - { - "name": "eth_uninstallFilter", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" - }, - "x-alias-of": "Filecoin.EthUninstallFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "ParamsCodec": { + "title": "number", + "type": "number" + }, + "ReadOnly": { + "type": "boolean" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" }, - { - "name": "eth_unsubscribe", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" - }, - "x-alias-of": "Filecoin.EthUnsubscribe", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthSubscriptionID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MsgRct": { + "additionalProperties": false, + "properties": { + "ExitCode": { + "title": "number", + "type": "number" + }, + "Return": { + "contentEncoding": "base64", + "type": "string" + }, + "ReturnCodec": { + "title": "number", + "type": "number" + } + }, + "type": "object" }, - { - "name": "eth_traceBlock", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" - }, - "x-alias-of": "Filecoin.EthTraceBlock", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceBlock", - "name": "[]*ethtypes.EthTraceBlock", - "required": true, - "schema": { - "examples": [ - [ - { - "action": {}, - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": 9, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionPosition": 123, - "type": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionPosition": { - "title": "number", - "type": "number" - }, - "type": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Subcalls": { + "items": {}, + "type": "array" + } + }, + "type": "object" + }, + "GasCost": { + "additionalProperties": false, + "properties": { + "BaseFeeBurn": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetBlock(p0 context.Context, p1 cid.Cid) (*types.BlockHeader, error) {\n\tif s.Internal.ChainGetBlock == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetBlock(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4058" - }, - "name": "Filecoin.ChainGetBlock", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.BlockHeader", - "name": "*types.BlockHeader", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "BLSAggregate": { - "Data": "Ynl0ZSBhcnJheQ==", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "Ynl0ZSBhcnJheQ==", - "Round": 42 - } - ], - "BlockSig": { - "Data": "Ynl0ZSBhcnJheQ==", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "Ynl0ZSBhcnJheQ==", - "WinCount": 9 - }, - "ForkSignaling": 42, - "Height": 10101, - "Messages": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Miner": "f01234", - "ParentBaseFee": "0", - "ParentMessageReceipts": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ParentStateRoot": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ParentWeight": "0", - "Parents": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "Ticket": { - "VRFProof": "Ynl0ZSBhcnJheQ==" - }, - "Timestamp": 42, - "WinPoStProof": [ - { - "PoStProof": 8, - "ProofBytes": "Ynl0ZSBhcnJheQ==" - } - ] - } - ], - "properties": { - "BLSAggregate": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Type": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "BeaconEntries": { - "items": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Round": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "BlockSig": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Type": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "ElectionProof": { - "additionalProperties": false, - "properties": { - "VRFProof": { - "contentEncoding": "base64", - "type": "string" - }, - "WinCount": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "ForkSignaling": { - "title": "number", - "type": "number" - }, - "Height": { - "title": "number", - "type": "number" - }, - "Messages": { - "title": "Content Identifier", - "type": "string" - }, - "Miner": { - "additionalProperties": false, - "type": "object" - }, - "ParentBaseFee": { - "additionalProperties": false, - "type": "object" - }, - "ParentMessageReceipts": { - "title": "Content Identifier", - "type": "string" - }, - "ParentStateRoot": { - "title": "Content Identifier", - "type": "string" - }, - "ParentWeight": { - "additionalProperties": false, - "type": "object" - }, - "Parents": { - "items": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "title": "Content Identifier", - "type": "string" - }, - "type": "array" - }, - "Ticket": { - "additionalProperties": false, - "properties": { - "VRFProof": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "Timestamp": { - "title": "number", - "type": "number" - }, - "WinPoStProof": { - "items": { - "additionalProperties": false, - "properties": { - "PoStProof": { - "title": "number", - "type": "number" - }, - "ProofBytes": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasUsed": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetBlockMessages(p0 context.Context, p1 cid.Cid) (*BlockMessages, error) {\n\tif s.Internal.ChainGetBlockMessages == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetBlockMessages(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4069" - }, - "name": "Filecoin.ChainGetBlockMessages", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*BlockMessages", - "name": "*BlockMessages", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "BlsMessages": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - ], - "Cids": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "SecpkMessages": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "Message": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - }, - "Signature": { - "Data": "Ynl0ZSBhcnJheQ==", - "Type": 2 - } - } - ] - } - ], - "properties": { - "BlsMessages": { - "items": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "Cids": { - "items": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "title": "Content Identifier", - "type": "string" - }, - "type": "array" - }, - "SecpkMessages": { - "items": { - "additionalProperties": false, - "properties": { - "Message": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "Signature": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Type": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Message": { + "title": "Content Identifier", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetEvents(p0 context.Context, p1 cid.Cid) ([]types.Event, error) {\n\tif s.Internal.ChainGetEvents == nil {\n\t\treturn *new([]types.Event), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetEvents(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4080" - }, - "name": "Filecoin.ChainGetEvents", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]types.Event", - "name": "[]types.Event", - "required": true, - "schema": { - "examples": [ - [ - { - "Emitter": 1000, - "Entries": [ - { - "Codec": 42, - "Flags": 7, - "Key": "string value", - "Value": "Ynl0ZSBhcnJheQ==" - } - ] - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "Emitter": { - "title": "number", - "type": "number" - }, - "Entries": { - "items": { - "additionalProperties": false, - "properties": { - "Codec": { - "title": "number", - "type": "number" - }, - "Flags": { - "title": "number", - "type": "number" - }, - "Key": { - "type": "string" - }, - "Value": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MinerPenalty": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetFinalizedTipSet(p0 context.Context) (*types.TipSet, error) {\n\tif s.Internal.ChainGetFinalizedTipSet == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetFinalizedTipSet(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4091" - }, - "name": "Filecoin.ChainGetFinalizedTipSet", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MinerTip": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetGenesis(p0 context.Context) (*types.TipSet, error) {\n\tif s.Internal.ChainGetGenesis == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetGenesis(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4102" - }, - "name": "Filecoin.ChainGetGenesis", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "OverEstimationBurn": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetMessage(p0 context.Context, p1 cid.Cid) (*types.Message, error) {\n\tif s.Internal.ChainGetMessage == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetMessage(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4113" - }, - "name": "Filecoin.ChainGetMessage", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.Message", - "name": "*types.Message", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - ], - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Refund": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetMessagesInTipset(p0 context.Context, p1 types.TipSetKey) ([]Message, error) {\n\tif s.Internal.ChainGetMessagesInTipset == nil {\n\t\treturn *new([]Message), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetMessagesInTipset(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4124" - }, - "name": "Filecoin.ChainGetMessagesInTipset", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]Message", - "name": "[]Message", - "required": true, - "schema": { - "examples": [ - [ - { - "Cid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Message": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "Cid": { - "title": "Content Identifier", - "type": "string" - }, - "Message": { - "additionalProperties": false, - "properties": { - "Cid": { - "title": "Content Identifier", - "type": "string" - }, - "Message": {} - }, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "TotalCost": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetParentMessages(p0 context.Context, p1 cid.Cid) ([]Message, error) {\n\tif s.Internal.ChainGetParentMessages == nil {\n\t\treturn *new([]Message), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetParentMessages(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4135" - }, - "name": "Filecoin.ChainGetParentMessages", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]Message", - "name": "[]Message", - "required": true, - "schema": { - "examples": [ - [ - { - "Cid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Message": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "Cid": { - "title": "Content Identifier", - "type": "string" - }, - "Message": { - "additionalProperties": false, - "properties": { - "Cid": { - "title": "Content Identifier", - "type": "string" - }, - "Message": {} - }, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasFeeCap": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetParentReceipts(p0 context.Context, p1 cid.Cid) ([]*types.MessageReceipt, error) {\n\tif s.Internal.ChainGetParentReceipts == nil {\n\t\treturn *new([]*types.MessageReceipt), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetParentReceipts(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4146" - }, - "name": "Filecoin.ChainGetParentReceipts", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*types.MessageReceipt", - "name": "[]*types.MessageReceipt", - "required": true, - "schema": { - "examples": [ - [ - { - "EventsRoot": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ExitCode": 0, - "GasUsed": 9, - "Return": "Ynl0ZSBhcnJheQ==" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "EventsRoot": { - "title": "Content Identifier", - "type": "string" - }, - "ExitCode": { - "title": "number", - "type": "number" - }, - "GasUsed": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasLimit": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetPath(p0 context.Context, p1 types.TipSetKey, p2 types.TipSetKey) ([]*HeadChange, error) {\n\tif s.Internal.ChainGetPath == nil {\n\t\treturn *new([]*HeadChange), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetPath(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4157" - }, - "name": "Filecoin.ChainGetPath", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*HeadChange", - "name": "[]*HeadChange", - "required": true, - "schema": { - "examples": [ - [ - { - "Type": "string value", - "Val": { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "Type": { - "type": "string" - }, - "Val": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasPremium": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSet(p0 context.Context, p1 types.TipSetKey) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSet == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSet(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4168" - }, - "name": "Filecoin.ChainGetTipSet", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Method": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSetAfterHeight(p0 context.Context, p1 abi.ChainEpoch, p2 types.TipSetKey) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSetAfterHeight == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSetAfterHeight(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4179" - }, - "name": "Filecoin.ChainGetTipSetAfterHeight", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Nonce": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSetByHeight(p0 context.Context, p1 abi.ChainEpoch, p2 types.TipSetKey) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSetByHeight == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSetByHeight(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4190" - }, - "name": "Filecoin.ChainGetTipSetByHeight", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Params": { + "contentEncoding": "base64", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainHasObj(p0 context.Context, p1 cid.Cid) (bool, error) {\n\tif s.Internal.ChainHasObj == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.ChainHasObj(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4201" - }, - "name": "Filecoin.ChainHasObj", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "To": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainHead(p0 context.Context) (*types.TipSet, error) {\n\tif s.Internal.ChainHead == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainHead(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4212" - }, - "name": "Filecoin.ChainHead", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Value": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainPutObj(p0 context.Context, p1 blocks.Block) error {\n\tif s.Internal.ChainPutObj == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.ChainPutObj(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4234" - }, - "name": "Filecoin.ChainPutObj", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "blocks.Block", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": true, - "examples": [ - {} - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "Null", - "name": "Null", - "required": true, - "schema": { - "type": [ - "null" - ] - } - }, - "summary": "There are not yet any comments for this method." + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "MsgCid": { + "title": "Content Identifier", + "type": "string" + }, + "MsgRct": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainReadObj(p0 context.Context, p1 cid.Cid) ([]byte, error) {\n\tif s.Internal.ChainReadObj == nil {\n\t\treturn *new([]byte), ErrNotSupported\n\t}\n\treturn s.Internal.ChainReadObj(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4245" - }, - "name": "Filecoin.ChainReadObj", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]byte", - "name": "[]byte", - "required": true, - "schema": { - "examples": [ - "Ynl0ZSBhcnJheQ==" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) Discover(p0 context.Context) (apitypes.OpenRPCDocument, error) {\n\tif s.Internal.Discover == nil {\n\t\treturn *new(apitypes.OpenRPCDocument), ErrNotSupported\n\t}\n\treturn s.Internal.Discover(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4256" - }, - "name": "Filecoin.Discover", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "apitypes.OpenRPCDocument", - "name": "apitypes.OpenRPCDocument", - "required": true, - "schema": { - "examples": [ - { - "info": { - "title": "Lotus RPC API", - "version": "1.2.1/generated=2020-11-22T08:22:42-06:00" - }, - "methods": [], - "openrpc": "1.2.6" - } - ], - "patternProperties": { - ".*": { - "additionalProperties": true, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasUsed": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthAccounts(p0 context.Context) ([]ethtypes.EthAddress, error) {\n\tif s.Internal.EthAccounts == nil {\n\t\treturn *new([]ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.EthAccounts(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4267" - }, - "name": "Filecoin.EthAccounts", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "[]ethtypes.EthAddress", - "name": "[]ethtypes.EthAddress", - "required": true, - "schema": { - "examples": [ - [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ] - ], - "items": [ - { - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Return": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "description": "StateCirculatingSupply returns the exact circulating supply of Filecoin at the given tipset. This is not used anywhere in the protocol itself, and is only for external consumption.", + "name": "Filecoin.StateCirculatingSupply", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TipSetKey" + } + ], + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthAddressToFilecoinAddress(p0 context.Context, p1 ethtypes.EthAddress) (address.Address, error) {\n\tif s.Internal.EthAddressToFilecoinAddress == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.EthAddressToFilecoinAddress(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4278" - }, - "name": "Filecoin.EthAddressToFilecoinAddress", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "address.Address", - "name": "address.Address", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ] + }, + "summary": "" + } + ], + "result": { + "description": "Circulating supply (attoFIL) encoded as a decimal string.", + "name": "abi.TokenAmount", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TokenAmount" + } + ], + "examples": [ + "0" + ] + }, + "summary": "" + }, + "summary": "Exact circulating supply at a tipset", + "x-cu-cost": 92 + }, + { + "name": "Filecoin.StateDealProviderCollateralBounds", + "paramStructure": "by-position", + "params": [ + { + "description": "abi.PaddedPieceSize", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 1032 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthBlockNumber(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthBlockNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthBlockNumber(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4289" - }, - "name": "Filecoin.EthBlockNumber", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "DealCollateralBounds", + "name": "DealCollateralBounds", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Max": "0", + "Min": "0" + } + ], + "properties": { + "Max": { + "additionalProperties": false, + "type": "object" + }, + "Min": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 2 + }, + { + "name": "Filecoin.StateDecodeParams", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "abi.MethodNum", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 1 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "[]byte", + "name": "p3", + "required": true, + "schema": { + "examples": [ + "Ynl0ZSBhcnJheQ==" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p4", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthCall(p0 context.Context, p1 ethtypes.EthCall, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthCall == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthCall(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4300" - }, - "name": "Filecoin.EthCall", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthCall", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "data": "0x07", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "value": "0x0" - } - ], - "properties": { - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "ethtypes.EthBytes", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "interface{}", + "name": "interface{}", + "required": true, + "schema": { + "additionalProperties": true, + "examples": [ + {} + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateGetActor", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthChainId(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthChainId == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthChainId(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4311" - }, - "name": "Filecoin.EthChainId", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.Actor", + "name": "*types.Actor", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + ], + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 4 + }, + { + "name": "Filecoin.StateGetAllocation", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "verifregtypes.AllocationId", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 0 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthEstimateGas(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthEstimateGas == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthEstimateGas(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4322" - }, - "name": "Filecoin.EthEstimateGas", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*verifregtypes.Allocation", + "name": "*verifregtypes.Allocation", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Client": 1000, + "Data": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Expiration": 10101, + "Provider": 1000, + "Size": 1032, + "TermMax": 10101, + "TermMin": 10101 + } + ], + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateGetAllocationForPendingDeal", + "paramStructure": "by-position", + "params": [ + { + "description": "abi.DealID", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 5432 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthFeeHistory(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthFeeHistory, error) {\n\tif s.Internal.EthFeeHistory == nil {\n\t\treturn *new(ethtypes.EthFeeHistory), ErrNotSupported\n\t}\n\treturn s.Internal.EthFeeHistory(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4333" - }, - "name": "Filecoin.EthFeeHistory", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthFeeHistory", - "name": "ethtypes.EthFeeHistory", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "baseFeePerGas": [ - "0x0" - ], - "gasUsedRatio": [ - 12.3 - ], - "oldestBlock": "0x5", - "reward": [] - } - ], - "properties": { - "baseFeePerGas": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "gasUsedRatio": { - "items": { - "type": "number" - }, - "type": "array" - }, - "oldestBlock": { - "title": "number", - "type": "number" - }, - "reward": { - "items": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*verifregtypes.Allocation", + "name": "*verifregtypes.Allocation", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Client": 1000, + "Data": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Expiration": 10101, + "Provider": 1000, + "Size": 1032, + "TermMax": 10101, + "TermMin": 10101 + } + ], + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateGetAllocations", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGasPrice(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGasPrice == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGasPrice(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4344" - }, - "name": "Filecoin.EthGasPrice", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthBigInt", - "name": "ethtypes.EthBigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0x0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "map[verifregtypes.AllocationId]verifregtypes.Allocation", + "name": "map[verifregtypes.AllocationId]verifregtypes.Allocation", + "required": true, + "schema": { + "examples": [ + {} + ], + "patternProperties": { + ".*": { + "additionalProperties": false, + "properties": { + "Client": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBalance(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGetBalance == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBalance(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4355" - }, - "name": "Filecoin.EthGetBalance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBigInt", - "name": "ethtypes.EthBigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0x0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Data": { + "title": "Content Identifier", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByHash(p0 context.Context, p1 ethtypes.EthHash, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByHash == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByHash(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4366" - }, - "name": "Filecoin.EthGetBlockByHash", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "bool", - "name": "p2", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBlock", - "name": "ethtypes.EthBlock", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "baseFeePerGas": "0x0", - "difficulty": "0x5", - "extraData": "0x07", - "gasLimit": "0x5", - "gasUsed": "0x5", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "logsBloom": "0x07", - "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "nonce": "0x0707070707070707", - "number": "0x5", - "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "size": "0x5", - "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "timestamp": "0x5", - "totalDifficulty": "0x5", - "transactions": [ - {} - ], - "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "uncles": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ] - } - ], - "properties": { - "baseFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "difficulty": { - "title": "number", - "type": "number" - }, - "extraData": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "gasLimit": { - "title": "number", - "type": "number" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "miner": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "mixHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "nonce": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 8, - "minItems": 8, - "type": "array" - }, - "number": { - "title": "number", - "type": "number" - }, - "parentHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "receiptsRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "sha3Uncles": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "size": { - "title": "number", - "type": "number" - }, - "stateRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "timestamp": { - "title": "number", - "type": "number" - }, - "totalDifficulty": { - "title": "number", - "type": "number" - }, - "transactions": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - }, - "transactionsRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "uncles": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Expiration": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByNumber(p0 context.Context, p1 string, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByNumber == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByNumber(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4377" - }, - "name": "Filecoin.EthGetBlockByNumber", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "bool", - "name": "p2", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBlock", - "name": "ethtypes.EthBlock", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "baseFeePerGas": "0x0", - "difficulty": "0x5", - "extraData": "0x07", - "gasLimit": "0x5", - "gasUsed": "0x5", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "logsBloom": "0x07", - "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "nonce": "0x0707070707070707", - "number": "0x5", - "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "size": "0x5", - "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "timestamp": "0x5", - "totalDifficulty": "0x5", - "transactions": [ - {} - ], - "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "uncles": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ] - } - ], - "properties": { - "baseFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "difficulty": { - "title": "number", - "type": "number" - }, - "extraData": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "gasLimit": { - "title": "number", - "type": "number" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "miner": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "mixHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "nonce": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 8, - "minItems": 8, - "type": "array" - }, - "number": { - "title": "number", - "type": "number" - }, - "parentHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "receiptsRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "sha3Uncles": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "size": { - "title": "number", - "type": "number" - }, - "stateRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "timestamp": { - "title": "number", - "type": "number" - }, - "totalDifficulty": { - "title": "number", - "type": "number" - }, - "transactions": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - }, - "transactionsRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "uncles": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Provider": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockReceipts(p0 context.Context, p1 ethtypes.EthBlockNumberOrHash) ([]*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetBlockReceipts == nil {\n\t\treturn *new([]*ethtypes.EthTxReceipt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockReceipts(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4388" - }, - "name": "Filecoin.EthGetBlockReceipts", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTxReceipt", - "name": "[]*ethtypes.EthTxReceipt", - "required": true, - "schema": { - "examples": [ - [ - { - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "cumulativeGasUsed": "0x5", - "effectiveGasPrice": "0x0", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gasUsed": "0x5", - "logs": [ - { - "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "data": "0x07", - "logIndex": "0x5", - "removed": true, - "topics": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5" - } - ], - "logsBloom": "0x07", - "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "status": "0x5", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5", - "type": "0x5" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "contractAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "cumulativeGasUsed": { - "title": "number", - "type": "number" - }, - "effectiveGasPrice": { - "additionalProperties": false, - "type": "object" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "logs": { - "items": { - "additionalProperties": false, - "properties": { - "address": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "logIndex": { - "title": "number", - "type": "number" - }, - "removed": { - "type": "boolean" - }, - "topics": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "root": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "status": { - "title": "number", - "type": "number" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Size": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByHash(p0 context.Context, p1 ethtypes.EthHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByHash == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByHash(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4399" - }, - "name": "Filecoin.EthGetBlockTransactionCountByHash", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "TermMax": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByNumber(p0 context.Context, p1 string) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByNumber(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4410" - }, - "name": "Filecoin.EthGetBlockTransactionCountByNumber", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "TermMin": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateGetClaim", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "verifregtypes.ClaimId", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 0 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetCode(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetCode == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetCode(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4421" - }, - "name": "Filecoin.EthGetCode", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "ethtypes.EthBytes", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*verifregtypes.Claim", + "name": "*verifregtypes.Claim", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Client": 1000, + "Data": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Provider": 1000, + "Sector": 9, + "Size": 1032, + "TermMax": 10101, + "TermMin": 10101, + "TermStart": 10101 + } + ], + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Sector": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + }, + "TermStart": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateGetClaims", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetFilterChanges(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterChanges == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterChanges(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4432" - }, - "name": "Filecoin.EthGetFilterChanges", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthFilterResult", - "name": "*ethtypes.EthFilterResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - {} - ] - ], - "properties": { - "Results": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "map[verifregtypes.ClaimId]verifregtypes.Claim", + "name": "map[verifregtypes.ClaimId]verifregtypes.Claim", + "required": true, + "schema": { + "examples": [ + {} + ], + "patternProperties": { + ".*": { + "additionalProperties": false, + "properties": { + "Client": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetFilterLogs(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterLogs(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4443" - }, - "name": "Filecoin.EthGetFilterLogs", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthFilterResult", - "name": "*ethtypes.EthFilterResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - {} - ] - ], - "properties": { - "Results": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Data": { + "title": "Content Identifier", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetLogs(p0 context.Context, p1 *ethtypes.EthFilterSpec) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetLogs(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4454" - }, - "name": "Filecoin.EthGetLogs", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthFilterSpec", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "address": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "fromBlock": "2301220", - "topics": null - } - ], - "properties": { - "address": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "fromBlock": { - "type": "string" - }, - "toBlock": { - "type": "string" - }, - "topics": { - "items": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthFilterResult", - "name": "*ethtypes.EthFilterResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - {} - ] - ], - "properties": { - "Results": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Provider": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetMessageCidByTransactionHash(p0 context.Context, p1 *ethtypes.EthHash) (*cid.Cid, error) {\n\tif s.Internal.EthGetMessageCidByTransactionHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetMessageCidByTransactionHash(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4465" - }, - "name": "Filecoin.EthGetMessageCidByTransactionHash", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*cid.Cid", - "name": "*cid.Cid", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Sector": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetStorageAt(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBytes, p3 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetStorageAt == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetStorageAt(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4476" - }, - "name": "Filecoin.EthGetStorageAt", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "p2", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "ethtypes.EthBytes", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Size": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByBlockHashAndIndex(p0 context.Context, p1 ethtypes.EthHash, p2 ethtypes.EthUint64) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByBlockHashAndIndex == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByBlockHashAndIndex(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4487" - }, - "name": "Filecoin.EthGetTransactionByBlockHashAndIndex", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTx", - "name": "*ethtypes.EthTx", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "accessList": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "chainId": "0x5", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "input": "0x07", - "maxFeePerGas": "0x0", - "maxPriorityFeePerGas": "0x0", - "nonce": "0x5", - "r": "0x0", - "s": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionIndex": "0x5", - "type": "0x5", - "v": "0x0", - "value": "0x0" - } - ], - "properties": { - "accessList": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "chainId": { - "title": "number", - "type": "number" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "input": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "maxFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "maxPriorityFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "nonce": { - "title": "number", - "type": "number" - }, - "r": { - "additionalProperties": false, - "type": "object" - }, - "s": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - }, - "v": { - "additionalProperties": false, - "type": "object" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "TermMax": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByBlockNumberAndIndex(p0 context.Context, p1 string, p2 ethtypes.EthUint64) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByBlockNumberAndIndex == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByBlockNumberAndIndex(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4498" - }, - "name": "Filecoin.EthGetTransactionByBlockNumberAndIndex", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTx", - "name": "*ethtypes.EthTx", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "accessList": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "chainId": "0x5", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "input": "0x07", - "maxFeePerGas": "0x0", - "maxPriorityFeePerGas": "0x0", - "nonce": "0x5", - "r": "0x0", - "s": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionIndex": "0x5", - "type": "0x5", - "v": "0x0", - "value": "0x0" - } - ], - "properties": { - "accessList": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "chainId": { - "title": "number", - "type": "number" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "input": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "maxFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "maxPriorityFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "nonce": { - "title": "number", - "type": "number" - }, - "r": { - "additionalProperties": false, - "type": "object" - }, - "s": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - }, - "v": { - "additionalProperties": false, - "type": "object" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "TermMin": { + "title": "number", + "type": "number" + }, + "TermStart": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateListMiners", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByHash(p0 context.Context, p1 *ethtypes.EthHash) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByHash(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4509" - }, - "name": "Filecoin.EthGetTransactionByHash", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTx", - "name": "*ethtypes.EthTx", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "accessList": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "chainId": "0x5", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "input": "0x07", - "maxFeePerGas": "0x0", - "maxPriorityFeePerGas": "0x0", - "nonce": "0x5", - "r": "0x0", - "s": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionIndex": "0x5", - "type": "0x5", - "v": "0x0", - "value": "0x0" - } - ], - "properties": { - "accessList": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "chainId": { - "title": "number", - "type": "number" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "input": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "maxFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "maxPriorityFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "nonce": { - "title": "number", - "type": "number" - }, - "r": { - "additionalProperties": false, - "type": "object" - }, - "s": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - }, - "v": { - "additionalProperties": false, - "type": "object" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]address.Address", + "name": "[]address.Address", + "required": true, + "schema": { + "examples": [ + [ + "f01234" + ] + ], + "items": [ + { + "additionalProperties": false, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 8 + }, + { + "name": "Filecoin.StateLookupID", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionCount(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetTransactionCount == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionCount(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4520" - }, - "name": "Filecoin.EthGetTransactionCount", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateLookupRobustAddress", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" - }, - "name": "Filecoin.EthGetTransactionHashByCid", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "*ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateMarketBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" - }, - "name": "Filecoin.EthGetTransactionReceipt", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTxReceipt", - "name": "*ethtypes.EthTxReceipt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "cumulativeGasUsed": "0x5", - "effectiveGasPrice": "0x0", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gasUsed": "0x5", - "logs": [ - { - "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "data": "0x07", - "logIndex": "0x5", - "removed": true, - "topics": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5" - } - ], - "logsBloom": "0x07", - "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "status": "0x5", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5", - "type": "0x5" - } - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "contractAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "cumulativeGasUsed": { - "title": "number", - "type": "number" - }, - "effectiveGasPrice": { - "additionalProperties": false, - "type": "object" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "logs": { - "items": { - "additionalProperties": false, - "properties": { - "address": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "logIndex": { - "title": "number", - "type": "number" - }, - "removed": { - "type": "boolean" - }, - "topics": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "root": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "status": { - "title": "number", - "type": "number" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "MarketBalance", + "name": "MarketBalance", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Escrow": "0", + "Locked": "0" + } + ], + "properties": { + "Escrow": { + "additionalProperties": false, + "type": "object" + }, + "Locked": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 2 + }, + { + "description": "StateMarketParticipants returns the Escrow and Locked balances of every participant in the Storage Market.", + "name": "Filecoin.StateMarketParticipants", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TipSetKey" + } + ], + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" - }, - "name": "Filecoin.EthMaxPriorityFeePerGas", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthBigInt", - "name": "ethtypes.EthBigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0x0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ] + }, + "summary": "" + } + ], + "result": { + "description": "Map: participant address -> balances", + "name": "MarketParticipants", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/MarketParticipants" + } + ], + "examples": [ + { + "t026363": { + "Escrow": "0", + "Locked": "0" + } + } + ] + }, + "summary": "" + }, + "summary": "Storage Market participant balances", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateMarketStorageDeal", + "paramStructure": "by-position", + "params": [ + { + "description": "abi.DealID", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 5432 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" - }, - "name": "Filecoin.EthNewBlockFilter", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*MarketDeal", + "name": "*MarketDeal", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Proposal": { + "Client": "f01234", + "ClientCollateral": "0", + "EndEpoch": 10101, + "Label": "", + "PieceCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "PieceSize": 1032, + "Provider": "f01234", + "ProviderCollateral": "0", + "StartEpoch": 10101, + "StoragePricePerEpoch": "0", + "VerifiedDeal": true + }, + "State": { + "LastUpdatedEpoch": 10101, + "SectorNumber": 9, + "SectorStartEpoch": 10101, + "SlashEpoch": 10101 + } + } + ], + "properties": { + "Proposal": { + "additionalProperties": false, + "properties": { + "Client": { + "additionalProperties": false, + "type": "object" + }, + "ClientCollateral": { + "additionalProperties": false, + "type": "object" + }, + "EndEpoch": { + "title": "number", + "type": "number" + }, + "Label": { + "additionalProperties": false, + "type": "object" + }, + "PieceCID": { + "title": "Content Identifier", + "type": "string" + }, + "PieceSize": { + "title": "number", + "type": "number" + }, + "Provider": { + "additionalProperties": false, + "type": "object" + }, + "ProviderCollateral": { + "additionalProperties": false, + "type": "object" + }, + "StartEpoch": { + "title": "number", + "type": "number" + }, + "StoragePricePerEpoch": { + "additionalProperties": false, + "type": "object" + }, + "VerifiedDeal": { + "type": "boolean" + } + }, + "type": "object" + }, + "State": { + "additionalProperties": false, + "properties": { + "LastUpdatedEpoch": { + "title": "number", + "type": "number" + }, + "SectorNumber": { + "title": "number", + "type": "number" + }, + "SectorStartEpoch": { + "title": "number", + "type": "number" + }, + "SlashEpoch": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateMinerAvailableBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" - }, - "name": "Filecoin.EthNewFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthFilterSpec", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "address": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "fromBlock": "2301220", - "topics": null - } - ], - "properties": { - "address": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "fromBlock": { - "type": "string" - }, - "toBlock": { - "type": "string" - }, - "topics": { - "items": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateMinerDeadlines", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" - }, - "name": "Filecoin.EthNewPendingTransactionFilter", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]Deadline", + "name": "[]Deadline", + "required": true, + "schema": { + "examples": [ + [ + { + "DailyFee": "0", + "DisputableProofCount": 42, + "PostSubmissions": [ + 5, + 1 + ] + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "DailyFee": { + "additionalProperties": false, + "type": "object" + }, + "DisputableProofCount": { + "title": "number", + "type": "number" + }, + "PostSubmissions": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "description": "StateMinerFaults returns a bitfield indicating the faulty sectors of the given miner.", + "name": "Filecoin.StateMinerFaults", + "paramStructure": "by-position", + "params": [ + { + "description": "miner address", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/FilecoinAddress" + } + ], + "examples": [ + "f01234" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TipSetKey" + } + ], + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" - }, - "name": "Filecoin.EthProtocolVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ] + }, + "summary": "" + } + ], + "result": { + "description": "Bitfield encoded as an array of unsigned integers.", + "name": "bitfield.BitField", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BitField" + } + ], + "examples": [ + [ + 5, + 1 + ] + ] + }, + "summary": "" + }, + "summary": "Faulty sectors bitfield for a miner", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateMinerInfo", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" - }, - "name": "Filecoin.EthSendRawTransaction", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "MinerInfo", + "name": "MinerInfo", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Beneficiary": "f01234", + "BeneficiaryTerm": { + "Expiration": 10101, + "Quota": "0", + "UsedQuota": "0" + }, + "ConsensusFaultElapsed": 10101, + "ControlAddresses": [ + "f01234" + ], + "Multiaddrs": [ + "Ynl0ZSBhcnJheQ==" + ], + "NewWorker": "f01234", + "Owner": "f01234", + "PeerId": "12D3KooWGzxzKZYveHXtpG6AsrUJBcWxHBFS2HsEoGTxrMLvKXtf", + "PendingBeneficiaryTerm": { + "ApprovedByBeneficiary": true, + "ApprovedByNominee": true, + "NewBeneficiary": "f01234", + "NewExpiration": 10101, + "NewQuota": "0" + }, + "PendingOwnerAddress": "f01234", + "SectorSize": 34359738368, + "WindowPoStPartitionSectors": 42, + "WindowPoStProofType": 8, + "Worker": "f01234", + "WorkerChangeEpoch": 10101 + } + ], + "properties": { + "Beneficiary": { + "additionalProperties": false, + "type": "object" + }, + "BeneficiaryTerm": { + "additionalProperties": false, + "properties": { + "Expiration": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" - }, - "name": "Filecoin.EthSubscribe", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthSubscriptionID", - "name": "ethtypes.EthSubscriptionID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Quota": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" - }, - "name": "Filecoin.EthSyncing", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthSyncingResult", - "name": "ethtypes.EthSyncingResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - false - ], - "properties": { - "CurrentBlock": { - "title": "number", - "type": "number" - }, - "DoneSync": { - "type": "boolean" - }, - "HighestBlock": { - "title": "number", - "type": "number" - }, - "StartingBlock": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "UsedQuota": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "ConsensusFaultElapsed": { + "title": "number", + "type": "number" + }, + "ControlAddresses": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "Multiaddrs": { + "items": { + "contentEncoding": "base64", + "type": "string" + }, + "type": "array" + }, + "NewWorker": { + "additionalProperties": false, + "type": "object" + }, + "Owner": { + "additionalProperties": false, + "type": "object" + }, + "PeerId": { + "type": "string" + }, + "PendingBeneficiaryTerm": { + "additionalProperties": false, + "properties": { + "ApprovedByBeneficiary": { + "type": "boolean" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" - }, - "name": "Filecoin.EthTraceBlock", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceBlock", - "name": "[]*ethtypes.EthTraceBlock", - "required": true, - "schema": { - "examples": [ - [ - { - "action": {}, - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": 9, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionPosition": 123, - "type": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionPosition": { - "title": "number", - "type": "number" - }, - "type": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ApprovedByNominee": { + "type": "boolean" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceFilter(p0 context.Context, p1 ethtypes.EthTraceFilterCriteria) ([]*ethtypes.EthTraceFilterResult, error) {\n\tif s.Internal.EthTraceFilter == nil {\n\t\treturn *new([]*ethtypes.EthTraceFilterResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4652" - }, - "name": "Filecoin.EthTraceFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthTraceFilterCriteria", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "after": "0x0", - "count": "0x64", - "fromAddress": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "fromBlock": "latest", - "toAddress": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "toBlock": "latest" - } - ], - "properties": { - "after": { - "title": "number", - "type": "number" - }, - "count": { - "title": "number", - "type": "number" - }, - "fromAddress": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "fromBlock": { - "type": "string" - }, - "toAddress": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "toBlock": { - "type": "string" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceFilterResult", - "name": "[]*ethtypes.EthTraceFilterResult", - "required": true, - "schema": { - "examples": [ - [ - { - "action": {}, - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": 9, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionPosition": 123, - "type": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionPosition": { - "title": "number", - "type": "number" - }, - "type": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "NewBeneficiary": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" - }, - "name": "Filecoin.EthTraceReplayBlockTransactions", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "[]string", - "name": "p2", - "required": true, - "schema": { - "examples": [ - [ - "string value" - ] - ], - "items": [ - { - "type": [ - "string" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceReplayBlockTransaction", - "name": "[]*ethtypes.EthTraceReplayBlockTransaction", - "required": true, - "schema": { - "examples": [ - [ - { - "output": "0x07", - "stateDiff": "string value", - "trace": [ - { - "action": {}, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "type": "string value" - } - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "vmTrace": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "output": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "stateDiff": { - "type": "string" - }, - "trace": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "vmTrace": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "NewExpiration": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceTransaction(p0 context.Context, p1 string) ([]*ethtypes.EthTraceTransaction, error) {\n\tif s.Internal.EthTraceTransaction == nil {\n\t\treturn *new([]*ethtypes.EthTraceTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceTransaction(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4674" - }, - "name": "Filecoin.EthTraceTransaction", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceTransaction", - "name": "[]*ethtypes.EthTraceTransaction", - "required": true, - "schema": { - "examples": [ - [ - { - "action": {}, - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": 9, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionPosition": 123, - "type": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionPosition": { - "title": "number", - "type": "number" - }, - "type": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "NewQuota": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "PendingOwnerAddress": { + "additionalProperties": false, + "type": "object" + }, + "SectorSize": { + "title": "number", + "type": "number" + }, + "WindowPoStPartitionSectors": { + "title": "number", + "type": "number" + }, + "WindowPoStProofType": { + "title": "number", + "type": "number" + }, + "Worker": { + "additionalProperties": false, + "type": "object" + }, + "WorkerChangeEpoch": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 8 + }, + { + "description": "StateMinerPartitions returns all partitions in the specified deadline.", + "name": "Filecoin.StateMinerPartitions", + "paramStructure": "by-position", + "params": [ + { + "description": "miner address", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/FilecoinAddress" + } + ], + "examples": [ + "f01234" + ] + }, + "summary": "" + }, + { + "description": "deadline index", + "name": "p2", + "required": true, + "schema": { + "examples": [ + 42 + ], + "minimum": 0, + "type": "integer" + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TipSetKey" + } + ], + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" - }, - "name": "Filecoin.EthUninstallFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ] + }, + "summary": "" + } + ], + "result": { + "description": "Partitions for the given miner and deadline.", + "name": "[]MinerPartition", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/MinerPartitionList" + } + ], + "examples": [ + [ + { + "ActiveSectors": [ + 5, + 1 + ], + "AllSectors": [ + 5, + 1 + ], + "FaultySectors": [ + 5, + 1 + ], + "LiveSectors": [ + 5, + 1 + ], + "RecoveringSectors": [ + 5, + 1 + ] + } + ] + ] + }, + "summary": "" + }, + "summary": "Miner partitions in a deadline", + "x-cu-cost": 4 + }, + { + "name": "Filecoin.StateMinerPower", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" - }, - "name": "Filecoin.EthUnsubscribe", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthSubscriptionID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*MinerPower", + "name": "*MinerPower", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "HasMinPower": true, + "MinerPower": { + "QualityAdjPower": "0", + "RawBytePower": "0" + }, + "TotalPower": { + "QualityAdjPower": "0", + "RawBytePower": "0" + } + } + ], + "properties": { + "HasMinPower": { + "type": "boolean" + }, + "MinerPower": { + "additionalProperties": false, + "properties": { + "QualityAdjPower": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) F3GetCertificate(p0 context.Context, p1 uint64) (*certs.FinalityCertificate, error) {\n\tif s.Internal.F3GetCertificate == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.F3GetCertificate(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4707" - }, - "name": "Filecoin.F3GetCertificate", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "uint64", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 42 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*certs.FinalityCertificate", - "name": "*certs.FinalityCertificate", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "ECChain": [ - { - "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", - "Epoch": 0, - "Key": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ], - "PowerTable": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - } - ], - "GPBFTInstance": 0, - "PowerTableDelta": [ - { - "ParticipantID": 0, - "PowerDelta": "0", - "SigningKey": "QmFScmVsRVll" - } - ], - "Signature": "VW5EYWRhU2VB", - "Signers": [ - 2, - 2, - 1, - 1, - 1, - 1 - ], - "SupplementalData": { - "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", - "PowerTable": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - } - } - ], - "properties": { - "ECChain": { - "items": { - "additionalProperties": false, - "properties": { - "Commitments": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "Epoch": { - "title": "number", - "type": "number" - }, - "Key": { - "contentEncoding": "base64", - "type": "string" - }, - "PowerTable": { - "title": "Content Identifier", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "GPBFTInstance": { - "title": "number", - "type": "number" - }, - "PowerTableDelta": { - "items": { - "additionalProperties": false, - "properties": { - "ParticipantID": { - "title": "number", - "type": "number" - }, - "PowerDelta": { - "additionalProperties": false, - "type": "object" - }, - "SigningKey": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - } - }, - "type": "object" - }, - "type": "array" - }, - "Signature": { - "contentEncoding": "base64", - "type": "string" - }, - "Signers": { - "additionalProperties": false, - "type": "object" - }, - "SupplementalData": { - "additionalProperties": false, - "properties": { - "Commitments": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "PowerTable": { - "title": "Content Identifier", - "type": "string" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "RawBytePower": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "TotalPower": { + "additionalProperties": false, + "properties": { + "QualityAdjPower": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) F3GetLatestCertificate(p0 context.Context) (*certs.FinalityCertificate, error) {\n\tif s.Internal.F3GetLatestCertificate == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.F3GetLatestCertificate(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4718" - }, - "name": "Filecoin.F3GetLatestCertificate", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "*certs.FinalityCertificate", - "name": "*certs.FinalityCertificate", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "ECChain": [ - { - "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", - "Epoch": 0, - "Key": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ], - "PowerTable": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - } - ], - "GPBFTInstance": 0, - "PowerTableDelta": [ - { - "ParticipantID": 0, - "PowerDelta": "0", - "SigningKey": "QmFScmVsRVll" - } - ], - "Signature": "VW5EYWRhU2VB", - "Signers": [ - 2, - 2, - 1, - 1, - 1, - 1 - ], - "SupplementalData": { - "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", - "PowerTable": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - } - } - ], - "properties": { - "ECChain": { - "items": { - "additionalProperties": false, - "properties": { - "Commitments": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "Epoch": { - "title": "number", - "type": "number" - }, - "Key": { - "contentEncoding": "base64", - "type": "string" - }, - "PowerTable": { - "title": "Content Identifier", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "GPBFTInstance": { - "title": "number", - "type": "number" - }, - "PowerTableDelta": { - "items": { - "additionalProperties": false, - "properties": { - "ParticipantID": { - "title": "number", - "type": "number" - }, - "PowerDelta": { - "additionalProperties": false, - "type": "object" - }, - "SigningKey": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - } - }, - "type": "object" - }, - "type": "array" - }, - "Signature": { - "contentEncoding": "base64", - "type": "string" - }, - "Signers": { - "additionalProperties": false, - "type": "object" - }, - "SupplementalData": { - "additionalProperties": false, - "properties": { - "Commitments": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "PowerTable": { - "title": "Content Identifier", - "type": "string" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "RawBytePower": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 8 + }, + { + "name": "Filecoin.StateMinerProvingDeadline", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) F3GetPowerTableByInstance(p0 context.Context, p1 uint64) (gpbft.PowerEntries, error) {\n\tif s.Internal.F3GetPowerTableByInstance == nil {\n\t\treturn *new(gpbft.PowerEntries), ErrNotSupported\n\t}\n\treturn s.Internal.F3GetPowerTableByInstance(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4729" - }, - "name": "Filecoin.F3GetPowerTableByInstance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "uint64", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 42 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "gpbft.PowerEntries", - "name": "gpbft.PowerEntries", - "required": true, - "schema": { - "examples": [ - [ - { - "ID": 1000, - "Power": "0", - "PubKey": "Bw==" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "ID": { - "title": "number", - "type": "number" - }, - "Power": { - "additionalProperties": false, - "type": "object" - }, - "PubKey": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*dline.Info", + "name": "*dline.Info", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Challenge": 10101, + "Close": 10101, + "CurrentEpoch": 10101, + "FaultCutoff": 10101, + "FaultDeclarationCutoff": 10101, + "Index": 42, + "Open": 10101, + "PeriodStart": 10101, + "WPoStChallengeLookback": 10101, + "WPoStChallengeWindow": 10101, + "WPoStPeriodDeadlines": 42, + "WPoStProvingPeriod": 10101 + } + ], + "properties": { + "Challenge": { + "title": "number", + "type": "number" + }, + "Close": { + "title": "number", + "type": "number" + }, + "CurrentEpoch": { + "title": "number", + "type": "number" + }, + "FaultCutoff": { + "title": "number", + "type": "number" + }, + "FaultDeclarationCutoff": { + "title": "number", + "type": "number" + }, + "Index": { + "title": "number", + "type": "number" + }, + "Open": { + "title": "number", + "type": "number" + }, + "PeriodStart": { + "title": "number", + "type": "number" + }, + "WPoStChallengeLookback": { + "title": "number", + "type": "number" + }, + "WPoStChallengeWindow": { + "title": "number", + "type": "number" + }, + "WPoStPeriodDeadlines": { + "title": "number", + "type": "number" + }, + "WPoStProvingPeriod": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "description": "StateMinerRecoveries returns a bitfield indicating the recovering sectors of the given miner.", + "name": "Filecoin.StateMinerRecoveries", + "paramStructure": "by-position", + "params": [ + { + "description": "miner address", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/FilecoinAddress" + } + ], + "examples": [ + "f01234" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TipSetKey" + } + ], + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) FilecoinAddressToEthAddress(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthAddress, error) {\n\tif s.Internal.FilecoinAddressToEthAddress == nil {\n\t\treturn *new(ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.FilecoinAddressToEthAddress(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4740" - }, - "name": "Filecoin.FilecoinAddressToEthAddress", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "ethtypes.EthAddress", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ] + }, + "summary": "" + } + ], + "result": { + "description": "Bitfield encoded as an array of unsigned integers.", + "name": "bitfield.BitField", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BitField" + } + ], + "examples": [ + [ + 5, + 1 + ] + ] + }, + "summary": "" + }, + "summary": "Recovering sectors bitfield for a miner", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateMinerSectorCount", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) GasEstimateGasPremium(p0 context.Context, p1 uint64, p2 address.Address, p3 int64, p4 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.GasEstimateGasPremium == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.GasEstimateGasPremium(p0, p1, p2, p3, p4)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4751" - }, - "name": "Filecoin.GasEstimateGasPremium", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "uint64", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 42 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "address.Address", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "int64", - "name": "p3", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 9 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p4", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "types.BigInt", - "name": "types.BigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "MinerSectors", + "name": "MinerSectors", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Active": 42, + "Faulty": 42, + "Live": 42 + } + ], + "properties": { + "Active": { + "title": "number", + "type": "number" + }, + "Faulty": { + "title": "number", + "type": "number" + }, + "Live": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "description": "StateMinerSectors returns info about the given miner's sectors. If the filter bitfield is nil, all sectors are included.", + "name": "Filecoin.StateMinerSectors", + "paramStructure": "by-position", + "params": [ + { + "description": "miner address", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/FilecoinAddress" + } + ], + "examples": [ + "f01234" + ] + }, + "summary": "" + }, + { + "description": "filter (bitfield), nil means all sectors", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/BitFieldNullable" + } + ], + "examples": [ + [ + 0 + ] + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TipSetKey" + } + ], + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) GasEstimateMessageGas(p0 context.Context, p1 *types.Message, p2 *MessageSendSpec, p3 types.TipSetKey) (*types.Message, error) {\n\tif s.Internal.GasEstimateMessageGas == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.GasEstimateMessageGas(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4762" - }, - "name": "Filecoin.GasEstimateMessageGas", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*types.Message", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - ], - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "*MessageSendSpec", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "MaxFee": "0", - "MaximizeFeeCap": true, - "MsgUuid": "07070707-0707-0707-0707-070707070707" - } - ], - "properties": { - "MaxFee": { - "additionalProperties": false, - "type": "object" - }, - "MaximizeFeeCap": { - "type": "boolean" - }, - "MsgUuid": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 16, - "minItems": 16, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.Message", - "name": "*types.Message", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - ], - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ] + }, + "summary": "" + } + ], + "result": { + "description": "List of on-chain sector info objects.", + "name": "[]SectorOnChainInfo", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/SectorOnChainInfoList" + } + ], + "examples": [ + [ + { + "Activation": 10101, + "DealIDs": [ + 5432 + ], + "DealWeight": "0", + "ExpectedDayReward": "0", + "ExpectedStoragePledge": "0", + "Expiration": 10101, + "InitialPledge": "0", + "ReplacedDayReward": "0", + "ReplacedSectorAge": 10101, + "SealProof": 8, + "SealedCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) GetActorEventsRaw(p0 context.Context, p1 *types.ActorEventFilter) ([]*types.ActorEvent, error) {\n\tif s.Internal.GetActorEventsRaw == nil {\n\t\treturn *new([]*types.ActorEvent), ErrNotSupported\n\t}\n\treturn s.Internal.GetActorEventsRaw(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4773" - }, - "name": "Filecoin.GetActorEventsRaw", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*types.ActorEventFilter", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "addresses": [ - "f01234" - ], - "fields": { - "abc": [ - { - "codec": 81, - "value": "ZGRhdGE=" - } - ] - }, - "fromHeight": 1010, - "toHeight": 1020 - } - ], - "properties": { - "addresses": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "fields": { - "patternProperties": { - ".*": { - "items": { - "additionalProperties": false, - "properties": { - "codec": { - "title": "number", - "type": "number" - }, - "value": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - } - }, - "type": "object" - }, - "fromHeight": { - "title": "number", - "type": "number" - }, - "tipsetKey": { - "additionalProperties": false, - "type": "object" - }, - "toHeight": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*types.ActorEvent", - "name": "[]*types.ActorEvent", - "required": true, - "schema": { - "examples": [ - [ - { - "emitter": "f01234", - "entries": [ - { - "Codec": 42, - "Flags": 7, - "Key": "string value", - "Value": "Ynl0ZSBhcnJheQ==" - } - ], - "height": 10101, - "msgCid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "reverted": true, - "tipsetKey": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "emitter": { - "additionalProperties": false, - "type": "object" - }, - "entries": { - "items": { - "additionalProperties": false, - "properties": { - "Codec": { - "title": "number", - "type": "number" - }, - "Flags": { - "title": "number", - "type": "number" - }, - "Key": { - "type": "string" - }, - "Value": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "height": { - "title": "number", - "type": "number" - }, - "msgCid": { - "title": "Content Identifier", - "type": "string" - }, - "reverted": { - "type": "boolean" - }, - "tipsetKey": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "SectorKeyCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MinerGetBaseInfo(p0 context.Context, p1 address.Address, p2 abi.ChainEpoch, p3 types.TipSetKey) (*MiningBaseInfo, error) {\n\tif s.Internal.MinerGetBaseInfo == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.MinerGetBaseInfo(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4784" - }, - "name": "Filecoin.MinerGetBaseInfo", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*MiningBaseInfo", - "name": "*MiningBaseInfo", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "BeaconEntries": [ - { - "Data": "Ynl0ZSBhcnJheQ==", - "Round": 42 - } - ], - "EligibleForMining": true, - "MinerPower": "0", - "NetworkPower": "0", - "PrevBeaconEntry": { - "Data": "Ynl0ZSBhcnJheQ==", - "Round": 42 - }, - "SectorSize": 34359738368, - "Sectors": [ - { - "SealProof": 8, - "SealedCID": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "SectorKey": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "SectorNumber": 9 - } - ], - "WorkerKey": "f01234" - } - ], - "properties": { - "BeaconEntries": { - "items": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Round": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "EligibleForMining": { - "type": "boolean" - }, - "MinerPower": { - "additionalProperties": false, - "type": "object" - }, - "NetworkPower": { - "additionalProperties": false, - "type": "object" - }, - "PrevBeaconEntry": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Round": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "SectorSize": { - "title": "number", - "type": "number" - }, - "Sectors": { - "items": { - "additionalProperties": false, - "properties": { - "SealProof": { - "title": "number", - "type": "number" - }, - "SealedCID": { - "title": "Content Identifier", - "type": "string" - }, - "SectorKey": { - "title": "Content Identifier", - "type": "string" - }, - "SectorNumber": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "WorkerKey": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "SectorNumber": 9, + "SimpleQAPower": true, + "VerifiedDealWeight": "0" + } + ] + ] + }, + "summary": "" + }, + "summary": "Miner sector info", + "x-cu-cost": 266 + }, + { + "name": "Filecoin.StateNetworkName", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "dtypes.NetworkName", + "name": "dtypes.NetworkName", + "required": true, + "schema": { + "examples": [ + "lotus" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateNetworkVersion", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MpoolGetNonce(p0 context.Context, p1 address.Address) (uint64, error) {\n\tif s.Internal.MpoolGetNonce == nil {\n\t\treturn 0, ErrNotSupported\n\t}\n\treturn s.Internal.MpoolGetNonce(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4795" - }, - "name": "Filecoin.MpoolGetNonce", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "uint64", - "name": "uint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 42 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "apitypes.NetworkVersion", + "name": "apitypes.NetworkVersion", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 27 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateReadState", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MpoolPending(p0 context.Context, p1 types.TipSetKey) ([]*types.SignedMessage, error) {\n\tif s.Internal.MpoolPending == nil {\n\t\treturn *new([]*types.SignedMessage), ErrNotSupported\n\t}\n\treturn s.Internal.MpoolPending(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4806" - }, - "name": "Filecoin.MpoolPending", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*types.SignedMessage", - "name": "[]*types.SignedMessage", - "required": true, - "schema": { - "examples": [ - [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "Message": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - }, - "Signature": { - "Data": "Ynl0ZSBhcnJheQ==", - "Type": 2 - } - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "Message": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "Signature": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Type": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ActorState", + "name": "*ActorState", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "State": {} + } + ], + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "State": { + "additionalProperties": true, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 5 + }, + { + "name": "Filecoin.StateReplay", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MpoolPush(p0 context.Context, p1 *types.SignedMessage) (cid.Cid, error) {\n\tif s.Internal.MpoolPush == nil {\n\t\treturn *new(cid.Cid), ErrNotSupported\n\t}\n\treturn s.Internal.MpoolPush(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4817" - }, - "name": "Filecoin.MpoolPush", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*types.SignedMessage", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "Message": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - }, - "Signature": { - "Data": "Ynl0ZSBhcnJheQ==", - "Type": 2 - } - } - ], - "properties": { - "Message": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "Signature": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Type": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "cid.Cid", - "name": "cid.Cid", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "cid.Cid", + "name": "p2", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*InvocResult", + "name": "*InvocResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Duration": 60000000000, + "Error": "string value", + "ExecutionTrace": { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MsigGetAvailableBalance(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.MsigGetAvailableBalance == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetAvailableBalance(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4828" - }, - "name": "Filecoin.MsigGetAvailableBalance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "types.BigInt", - "name": "types.BigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MsigGetPending(p0 context.Context, p1 address.Address, p2 types.TipSetKey) ([]*MsigTransaction, error) {\n\tif s.Internal.MsigGetPending == nil {\n\t\treturn *new([]*MsigTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetPending(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4839" - }, - "name": "Filecoin.MsigGetPending", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*MsigTransaction", - "name": "[]*MsigTransaction", - "required": true, - "schema": { - "examples": [ - [ - { - "Approved": [ - "f01234" - ], - "ID": 9, - "Method": 1, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "Approved": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "ID": { - "title": "number", - "type": "number" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MsigGetVested(p0 context.Context, p1 address.Address, p2 types.TipSetKey, p3 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.MsigGetVested == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetVested(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4850" - }, - "name": "Filecoin.MsigGetVested", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "types.BigInt", - "name": "types.BigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Subcalls": [ + { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + }, + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" + }, + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 + }, + "Subcalls": null + } + ] + }, + "GasCost": { + "BaseFeeBurn": "0", + "GasUsed": "0", + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MsigGetVestingSchedule(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MsigVesting, error) {\n\tif s.Internal.MsigGetVestingSchedule == nil {\n\t\treturn *new(MsigVesting), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetVestingSchedule(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4861" - }, - "name": "Filecoin.MsigGetVestingSchedule", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "MsigVesting", - "name": "MsigVesting", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "InitialBalance": "0", - "StartEpoch": 10101, - "UnlockDuration": 10101 - } - ], - "properties": { - "InitialBalance": { - "additionalProperties": false, - "type": "object" - }, - "StartEpoch": { - "title": "number", - "type": "number" - }, - "UnlockDuration": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MinerPenalty": "0", + "MinerTip": "0", + "OverEstimationBurn": "0", + "Refund": "0", + "TotalCost": "0" + }, + "Msg": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" - }, - "name": "Filecoin.NetListening", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "MsgCid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "MsgRct": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" - }, - "name": "Filecoin.NetVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "string", - "name": "string", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + } + } + ], + "properties": { + "Duration": { + "title": "number", + "type": "number" + }, + "Error": { + "type": "string" + }, + "ExecutionTrace": { + "additionalProperties": false, + "properties": { + "GasCharges": { + "items": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "cg": { + "title": "number", + "type": "number" + }, + "sg": { + "title": "number", + "type": "number" + }, + "tg": { + "title": "number", + "type": "number" + }, + "tt": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateAccountKey(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateAccountKey == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateAccountKey(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4894" - }, - "name": "Filecoin.StateAccountKey", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "address.Address", - "name": "address.Address", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "InvokedActor": { + "additionalProperties": false, + "properties": { + "Id": { + "title": "number", + "type": "number" + }, + "State": { + "additionalProperties": false, + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateCall(p0 context.Context, p1 *types.Message, p2 types.TipSetKey) (*InvocResult, error) {\n\tif s.Internal.StateCall == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateCall(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4905" - }, - "name": "Filecoin.StateCall", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*types.Message", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - ], - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*InvocResult", - "name": "*InvocResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Duration": 60000000000, - "Error": "string value", - "ExecutionTrace": { - "GasCharges": [ - { - "Name": "string value", - "cg": 9, - "sg": 9, - "tg": 9, - "tt": 60000000000 - } - ], - "InvokedActor": { - "Id": 1000, - "State": { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - }, - "IpldOps": [ - { - "Cid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Op": "Get", - "Size": 42 - } - ], - "Logs": [ - "string value" - ], - "Msg": { - "From": "f01234", - "GasLimit": 42, - "Method": 1, - "Params": "Ynl0ZSBhcnJheQ==", - "ParamsCodec": 42, - "ReadOnly": true, - "To": "f01234", - "Value": "0" - }, - "MsgRct": { - "ExitCode": 0, - "Return": "Ynl0ZSBhcnJheQ==", - "ReturnCodec": 42 - }, - "Subcalls": [ - { - "GasCharges": [ - { - "Name": "string value", - "cg": 9, - "sg": 9, - "tg": 9, - "tt": 60000000000 - } - ], - "InvokedActor": { - "Id": 1000, - "State": { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - }, - "IpldOps": [ - { - "Cid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Op": "Get", - "Size": 42 - } - ], - "Logs": [ - "string value" - ], - "Msg": { - "From": "f01234", - "GasLimit": 42, - "Method": 1, - "Params": "Ynl0ZSBhcnJheQ==", - "ParamsCodec": 42, - "ReadOnly": true, - "To": "f01234", - "Value": "0" - }, - "MsgRct": { - "ExitCode": 0, - "Return": "Ynl0ZSBhcnJheQ==", - "ReturnCodec": 42 - }, - "Subcalls": null - } - ] - }, - "GasCost": { - "BaseFeeBurn": "0", - "GasUsed": "0", - "Message": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "MinerPenalty": "0", - "MinerTip": "0", - "OverEstimationBurn": "0", - "Refund": "0", - "TotalCost": "0" - }, - "Msg": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - }, - "MsgCid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "MsgRct": { - "EventsRoot": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ExitCode": 0, - "GasUsed": 9, - "Return": "Ynl0ZSBhcnJheQ==" - } - } - ], - "properties": { - "Duration": { - "title": "number", - "type": "number" - }, - "Error": { - "type": "string" - }, - "ExecutionTrace": { - "additionalProperties": false, - "properties": { - "GasCharges": { - "items": { - "additionalProperties": false, - "properties": { - "Name": { - "type": "string" - }, - "cg": { - "title": "number", - "type": "number" - }, - "sg": { - "title": "number", - "type": "number" - }, - "tg": { - "title": "number", - "type": "number" - }, - "tt": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "InvokedActor": { - "additionalProperties": false, - "properties": { - "Id": { - "title": "number", - "type": "number" - }, - "State": { - "additionalProperties": false, - "properties": { - "Balance": { - "additionalProperties": false, - "type": "object" - }, - "Code": { - "title": "Content Identifier", - "type": "string" - }, - "DelegatedAddress": { - "additionalProperties": false, - "type": "object" - }, - "Head": { - "title": "Content Identifier", - "type": "string" - }, - "Nonce": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "IpldOps": { - "items": { - "additionalProperties": false, - "properties": { - "Cid": { - "title": "Content Identifier", - "type": "string" - }, - "Op": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "Logs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Msg": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "ParamsCodec": { - "title": "number", - "type": "number" - }, - "ReadOnly": { - "type": "boolean" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "MsgRct": { - "additionalProperties": false, - "properties": { - "ExitCode": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - }, - "ReturnCodec": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "Subcalls": { - "items": {}, - "type": "array" - } - }, - "type": "object" - }, - "GasCost": { - "additionalProperties": false, - "properties": { - "BaseFeeBurn": { - "additionalProperties": false, - "type": "object" - }, - "GasUsed": { - "additionalProperties": false, - "type": "object" - }, - "Message": { - "title": "Content Identifier", - "type": "string" - }, - "MinerPenalty": { - "additionalProperties": false, - "type": "object" - }, - "MinerTip": { - "additionalProperties": false, - "type": "object" - }, - "OverEstimationBurn": { - "additionalProperties": false, - "type": "object" - }, - "Refund": { - "additionalProperties": false, - "type": "object" - }, - "TotalCost": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "Msg": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "MsgCid": { - "title": "Content Identifier", - "type": "string" - }, - "MsgRct": { - "additionalProperties": false, - "properties": { - "EventsRoot": { - "title": "Content Identifier", - "type": "string" - }, - "ExitCode": { - "title": "number", - "type": "number" - }, - "GasUsed": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "IpldOps": { + "items": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Op": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateChangedActors(p0 context.Context, p1 cid.Cid, p2 cid.Cid) (map[string]types.Actor, error) {\n\tif s.Internal.StateChangedActors == nil {\n\t\treturn *new(map[string]types.Actor), ErrNotSupported\n\t}\n\treturn s.Internal.StateChangedActors(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4916" - }, - "name": "Filecoin.StateChangedActors", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "cid.Cid", - "name": "p2", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "map[string]types.Actor", - "name": "map[string]types.Actor", - "required": true, - "schema": { - "examples": [ - { - "t01236": { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - } - ], - "patternProperties": { - ".*": { - "additionalProperties": false, - "properties": { - "Balance": { - "additionalProperties": false, - "type": "object" - }, - "Code": { - "title": "Content Identifier", - "type": "string" - }, - "DelegatedAddress": { - "additionalProperties": false, - "type": "object" - }, - "Head": { - "title": "Content Identifier", - "type": "string" - }, - "Nonce": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Logs": { + "items": { + "type": "string" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateDealProviderCollateralBounds(p0 context.Context, p1 abi.PaddedPieceSize, p2 bool, p3 types.TipSetKey) (DealCollateralBounds, error) {\n\tif s.Internal.StateDealProviderCollateralBounds == nil {\n\t\treturn *new(DealCollateralBounds), ErrNotSupported\n\t}\n\treturn s.Internal.StateDealProviderCollateralBounds(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4927" - }, - "name": "Filecoin.StateDealProviderCollateralBounds", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "abi.PaddedPieceSize", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 1032 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "bool", - "name": "p2", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "DealCollateralBounds", - "name": "DealCollateralBounds", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Max": "0", - "Min": "0" - } - ], - "properties": { - "Max": { - "additionalProperties": false, - "type": "object" - }, - "Min": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "ParamsCodec": { + "title": "number", + "type": "number" + }, + "ReadOnly": { + "type": "boolean" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateDecodeParams(p0 context.Context, p1 address.Address, p2 abi.MethodNum, p3 []byte, p4 types.TipSetKey) (interface{}, error) {\n\tif s.Internal.StateDecodeParams == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateDecodeParams(p0, p1, p2, p3, p4)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4938" - }, - "name": "Filecoin.StateDecodeParams", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.MethodNum", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 1 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "[]byte", - "name": "p3", - "required": true, - "schema": { - "examples": [ - "Ynl0ZSBhcnJheQ==" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p4", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "interface{}", - "name": "interface{}", - "required": true, - "schema": { - "additionalProperties": true, - "examples": [ - {} - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MsgRct": { + "additionalProperties": false, + "properties": { + "ExitCode": { + "title": "number", + "type": "number" + }, + "Return": { + "contentEncoding": "base64", + "type": "string" + }, + "ReturnCodec": { + "title": "number", + "type": "number" + } + }, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetActor(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*types.Actor, error) {\n\tif s.Internal.StateGetActor == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetActor(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4949" - }, - "name": "Filecoin.StateGetActor", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.Actor", - "name": "*types.Actor", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - ], - "properties": { - "Balance": { - "additionalProperties": false, - "type": "object" - }, - "Code": { - "title": "Content Identifier", - "type": "string" - }, - "DelegatedAddress": { - "additionalProperties": false, - "type": "object" - }, - "Head": { - "title": "Content Identifier", - "type": "string" - }, - "Nonce": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Subcalls": { + "items": {}, + "type": "array" + } + }, + "type": "object" + }, + "GasCost": { + "additionalProperties": false, + "properties": { + "BaseFeeBurn": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetAllocation(p0 context.Context, p1 address.Address, p2 verifregtypes.AllocationId, p3 types.TipSetKey) (*verifregtypes.Allocation, error) {\n\tif s.Internal.StateGetAllocation == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetAllocation(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4960" - }, - "name": "Filecoin.StateGetAllocation", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "verifregtypes.AllocationId", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 0 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*verifregtypes.Allocation", - "name": "*verifregtypes.Allocation", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Client": 1000, - "Data": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Expiration": 10101, - "Provider": 1000, - "Size": 1032, - "TermMax": 10101, - "TermMin": 10101 - } - ], - "properties": { - "Client": { - "title": "number", - "type": "number" - }, - "Data": { - "title": "Content Identifier", - "type": "string" - }, - "Expiration": { - "title": "number", - "type": "number" - }, - "Provider": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - }, - "TermMax": { - "title": "number", - "type": "number" - }, - "TermMin": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasUsed": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetAllocationForPendingDeal(p0 context.Context, p1 abi.DealID, p2 types.TipSetKey) (*verifregtypes.Allocation, error) {\n\tif s.Internal.StateGetAllocationForPendingDeal == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetAllocationForPendingDeal(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4971" - }, - "name": "Filecoin.StateGetAllocationForPendingDeal", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "abi.DealID", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 5432 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*verifregtypes.Allocation", - "name": "*verifregtypes.Allocation", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Client": 1000, - "Data": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Expiration": 10101, - "Provider": 1000, - "Size": 1032, - "TermMax": 10101, - "TermMin": 10101 - } - ], - "properties": { - "Client": { - "title": "number", - "type": "number" - }, - "Data": { - "title": "Content Identifier", - "type": "string" - }, - "Expiration": { - "title": "number", - "type": "number" - }, - "Provider": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - }, - "TermMax": { - "title": "number", - "type": "number" - }, - "TermMin": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Message": { + "title": "Content Identifier", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetAllocations(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (map[verifregtypes.AllocationId]verifregtypes.Allocation, error) {\n\tif s.Internal.StateGetAllocations == nil {\n\t\treturn *new(map[verifregtypes.AllocationId]verifregtypes.Allocation), ErrNotSupported\n\t}\n\treturn s.Internal.StateGetAllocations(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4982" - }, - "name": "Filecoin.StateGetAllocations", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "map[verifregtypes.AllocationId]verifregtypes.Allocation", - "name": "map[verifregtypes.AllocationId]verifregtypes.Allocation", - "required": true, - "schema": { - "examples": [ - {} - ], - "patternProperties": { - ".*": { - "additionalProperties": false, - "properties": { - "Client": { - "title": "number", - "type": "number" - }, - "Data": { - "title": "Content Identifier", - "type": "string" - }, - "Expiration": { - "title": "number", - "type": "number" - }, - "Provider": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - }, - "TermMax": { - "title": "number", - "type": "number" - }, - "TermMin": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MinerPenalty": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetClaim(p0 context.Context, p1 address.Address, p2 verifregtypes.ClaimId, p3 types.TipSetKey) (*verifregtypes.Claim, error) {\n\tif s.Internal.StateGetClaim == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetClaim(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4993" - }, - "name": "Filecoin.StateGetClaim", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "verifregtypes.ClaimId", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 0 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*verifregtypes.Claim", - "name": "*verifregtypes.Claim", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Client": 1000, - "Data": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Provider": 1000, - "Sector": 9, - "Size": 1032, - "TermMax": 10101, - "TermMin": 10101, - "TermStart": 10101 - } - ], - "properties": { - "Client": { - "title": "number", - "type": "number" - }, - "Data": { - "title": "Content Identifier", - "type": "string" - }, - "Provider": { - "title": "number", - "type": "number" - }, - "Sector": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - }, - "TermMax": { - "title": "number", - "type": "number" - }, - "TermMin": { - "title": "number", - "type": "number" - }, - "TermStart": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MinerTip": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetClaims(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (map[verifregtypes.ClaimId]verifregtypes.Claim, error) {\n\tif s.Internal.StateGetClaims == nil {\n\t\treturn *new(map[verifregtypes.ClaimId]verifregtypes.Claim), ErrNotSupported\n\t}\n\treturn s.Internal.StateGetClaims(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5004" - }, - "name": "Filecoin.StateGetClaims", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "map[verifregtypes.ClaimId]verifregtypes.Claim", - "name": "map[verifregtypes.ClaimId]verifregtypes.Claim", - "required": true, - "schema": { - "examples": [ - {} - ], - "patternProperties": { - ".*": { - "additionalProperties": false, - "properties": { - "Client": { - "title": "number", - "type": "number" - }, - "Data": { - "title": "Content Identifier", - "type": "string" - }, - "Provider": { - "title": "number", - "type": "number" - }, - "Sector": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - }, - "TermMax": { - "title": "number", - "type": "number" - }, - "TermMin": { - "title": "number", - "type": "number" - }, - "TermStart": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "OverEstimationBurn": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetNetworkParams(p0 context.Context) (*NetworkParams, error) {\n\tif s.Internal.StateGetNetworkParams == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetNetworkParams(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5015" - }, - "name": "Filecoin.StateGetNetworkParams", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "*NetworkParams", - "name": "*NetworkParams", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "BlockDelaySecs": 42, - "ConsensusMinerMinPower": "0", - "Eip155ChainID": 123, - "ForkUpgradeParams": { - "BreezeGasTampingDuration": 10101, - "UpgradeAssemblyHeight": 10101, - "UpgradeBreezeHeight": 10101, - "UpgradeCalicoHeight": 10101, - "UpgradeChocolateHeight": 10101, - "UpgradeClausHeight": 10101, - "UpgradeDragonHeight": 10101, - "UpgradeGoldenWeekHeight": 10101, - "UpgradeHyggeHeight": 10101, - "UpgradeHyperdriveHeight": 10101, - "UpgradeIgnitionHeight": 10101, - "UpgradeKumquatHeight": 10101, - "UpgradeLiftoffHeight": 10101, - "UpgradeLightningHeight": 10101, - "UpgradeNorwegianHeight": 10101, - "UpgradeOhSnapHeight": 10101, - "UpgradeOrangeHeight": 10101, - "UpgradePersianHeight": 10101, - "UpgradePhoenixHeight": 10101, - "UpgradeRefuelHeight": 10101, - "UpgradeSharkHeight": 10101, - "UpgradeSkyrHeight": 10101, - "UpgradeSmokeHeight": 10101, - "UpgradeTapeHeight": 10101, - "UpgradeTeepHeight": 10101, - "UpgradeThunderHeight": 10101, - "UpgradeTockHeight": 10101, - "UpgradeTrustHeight": 10101, - "UpgradeTuktukHeight": 10101, - "UpgradeTurboHeight": 10101, - "UpgradeWaffleHeight": 10101, - "UpgradeWatermelonHeight": 10101 - }, - "GenesisTimestamp": 42, - "NetworkName": "lotus", - "PreCommitChallengeDelay": 10101 - } - ], - "properties": { - "BlockDelaySecs": { - "title": "number", - "type": "number" - }, - "ConsensusMinerMinPower": { - "additionalProperties": false, - "type": "object" - }, - "Eip155ChainID": { - "title": "number", - "type": "number" - }, - "ForkUpgradeParams": { - "additionalProperties": false, - "properties": { - "BreezeGasTampingDuration": { - "title": "number", - "type": "number" - }, - "UpgradeAssemblyHeight": { - "title": "number", - "type": "number" - }, - "UpgradeBreezeHeight": { - "title": "number", - "type": "number" - }, - "UpgradeCalicoHeight": { - "title": "number", - "type": "number" - }, - "UpgradeChocolateHeight": { - "title": "number", - "type": "number" - }, - "UpgradeClausHeight": { - "title": "number", - "type": "number" - }, - "UpgradeDragonHeight": { - "title": "number", - "type": "number" - }, - "UpgradeGoldenWeekHeight": { - "title": "number", - "type": "number" - }, - "UpgradeHyggeHeight": { - "title": "number", - "type": "number" - }, - "UpgradeHyperdriveHeight": { - "title": "number", - "type": "number" - }, - "UpgradeIgnitionHeight": { - "title": "number", - "type": "number" - }, - "UpgradeKumquatHeight": { - "title": "number", - "type": "number" - }, - "UpgradeLiftoffHeight": { - "title": "number", - "type": "number" - }, - "UpgradeLightningHeight": { - "title": "number", - "type": "number" - }, - "UpgradeNorwegianHeight": { - "title": "number", - "type": "number" - }, - "UpgradeOhSnapHeight": { - "title": "number", - "type": "number" - }, - "UpgradeOrangeHeight": { - "title": "number", - "type": "number" - }, - "UpgradePersianHeight": { - "title": "number", - "type": "number" - }, - "UpgradePhoenixHeight": { - "title": "number", - "type": "number" - }, - "UpgradeRefuelHeight": { - "title": "number", - "type": "number" - }, - "UpgradeSharkHeight": { - "title": "number", - "type": "number" - }, - "UpgradeSkyrHeight": { - "title": "number", - "type": "number" - }, - "UpgradeSmokeHeight": { - "title": "number", - "type": "number" - }, - "UpgradeTapeHeight": { - "title": "number", - "type": "number" - }, - "UpgradeTeepHeight": { - "title": "number", - "type": "number" - }, - "UpgradeThunderHeight": { - "title": "number", - "type": "number" - }, - "UpgradeTockHeight": { - "title": "number", - "type": "number" - }, - "UpgradeTrustHeight": { - "title": "number", - "type": "number" - }, - "UpgradeTuktukHeight": { - "title": "number", - "type": "number" - }, - "UpgradeTurboHeight": { - "title": "number", - "type": "number" - }, - "UpgradeWaffleHeight": { - "title": "number", - "type": "number" - }, - "UpgradeWatermelonHeight": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "GenesisTimestamp": { - "title": "number", - "type": "number" - }, - "NetworkName": { - "type": "string" - }, - "PreCommitChallengeDelay": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Refund": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateListMiners(p0 context.Context, p1 types.TipSetKey) ([]address.Address, error) {\n\tif s.Internal.StateListMiners == nil {\n\t\treturn *new([]address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateListMiners(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5026" - }, - "name": "Filecoin.StateListMiners", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]address.Address", - "name": "[]address.Address", - "required": true, - "schema": { - "examples": [ - [ - "f01234" - ] - ], - "items": [ - { - "additionalProperties": false, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "TotalCost": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateLookupID(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateLookupID == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateLookupID(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5037" - }, - "name": "Filecoin.StateLookupID", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "address.Address", - "name": "address.Address", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasFeeCap": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateLookupRobustAddress(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateLookupRobustAddress == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateLookupRobustAddress(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5048" - }, - "name": "Filecoin.StateLookupRobustAddress", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "address.Address", - "name": "address.Address", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasLimit": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMarketBalance(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MarketBalance, error) {\n\tif s.Internal.StateMarketBalance == nil {\n\t\treturn *new(MarketBalance), ErrNotSupported\n\t}\n\treturn s.Internal.StateMarketBalance(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5059" - }, - "name": "Filecoin.StateMarketBalance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "MarketBalance", - "name": "MarketBalance", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Escrow": "0", - "Locked": "0" - } - ], - "properties": { - "Escrow": { - "additionalProperties": false, - "type": "object" - }, - "Locked": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasPremium": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMarketStorageDeal(p0 context.Context, p1 abi.DealID, p2 types.TipSetKey) (*MarketDeal, error) {\n\tif s.Internal.StateMarketStorageDeal == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateMarketStorageDeal(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5070" - }, - "name": "Filecoin.StateMarketStorageDeal", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "abi.DealID", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 5432 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*MarketDeal", - "name": "*MarketDeal", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Proposal": { - "Client": "f01234", - "ClientCollateral": "0", - "EndEpoch": 10101, - "Label": "", - "PieceCID": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "PieceSize": 1032, - "Provider": "f01234", - "ProviderCollateral": "0", - "StartEpoch": 10101, - "StoragePricePerEpoch": "0", - "VerifiedDeal": true - }, - "State": { - "LastUpdatedEpoch": 10101, - "SectorNumber": 9, - "SectorStartEpoch": 10101, - "SlashEpoch": 10101 - } - } - ], - "properties": { - "Proposal": { - "additionalProperties": false, - "properties": { - "Client": { - "additionalProperties": false, - "type": "object" - }, - "ClientCollateral": { - "additionalProperties": false, - "type": "object" - }, - "EndEpoch": { - "title": "number", - "type": "number" - }, - "Label": { - "additionalProperties": false, - "type": "object" - }, - "PieceCID": { - "title": "Content Identifier", - "type": "string" - }, - "PieceSize": { - "title": "number", - "type": "number" - }, - "Provider": { - "additionalProperties": false, - "type": "object" - }, - "ProviderCollateral": { - "additionalProperties": false, - "type": "object" - }, - "StartEpoch": { - "title": "number", - "type": "number" - }, - "StoragePricePerEpoch": { - "additionalProperties": false, - "type": "object" - }, - "VerifiedDeal": { - "type": "boolean" - } - }, - "type": "object" - }, - "State": { - "additionalProperties": false, - "properties": { - "LastUpdatedEpoch": { - "title": "number", - "type": "number" - }, - "SectorNumber": { - "title": "number", - "type": "number" - }, - "SectorStartEpoch": { - "title": "number", - "type": "number" - }, - "SlashEpoch": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Method": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMinerAvailableBalance(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.StateMinerAvailableBalance == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerAvailableBalance(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5081" - }, - "name": "Filecoin.StateMinerAvailableBalance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "types.BigInt", - "name": "types.BigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Nonce": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMinerDeadlines(p0 context.Context, p1 address.Address, p2 types.TipSetKey) ([]Deadline, error) {\n\tif s.Internal.StateMinerDeadlines == nil {\n\t\treturn *new([]Deadline), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerDeadlines(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5092" - }, - "name": "Filecoin.StateMinerDeadlines", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]Deadline", - "name": "[]Deadline", - "required": true, - "schema": { - "examples": [ - [ - { - "DailyFee": "0", - "DisputableProofCount": 42, - "PostSubmissions": [ - 5, - 1 - ] - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "DailyFee": { - "additionalProperties": false, - "type": "object" - }, - "DisputableProofCount": { - "title": "number", - "type": "number" - }, - "PostSubmissions": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Params": { + "contentEncoding": "base64", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMinerInfo(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MinerInfo, error) {\n\tif s.Internal.StateMinerInfo == nil {\n\t\treturn *new(MinerInfo), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerInfo(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5103" - }, - "name": "Filecoin.StateMinerInfo", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "MinerInfo", - "name": "MinerInfo", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Beneficiary": "f01234", - "BeneficiaryTerm": { - "Expiration": 10101, - "Quota": "0", - "UsedQuota": "0" - }, - "ConsensusFaultElapsed": 10101, - "ControlAddresses": [ - "f01234" - ], - "Multiaddrs": [ - "Ynl0ZSBhcnJheQ==" - ], - "NewWorker": "f01234", - "Owner": "f01234", - "PeerId": "12D3KooWGzxzKZYveHXtpG6AsrUJBcWxHBFS2HsEoGTxrMLvKXtf", - "PendingBeneficiaryTerm": { - "ApprovedByBeneficiary": true, - "ApprovedByNominee": true, - "NewBeneficiary": "f01234", - "NewExpiration": 10101, - "NewQuota": "0" - }, - "PendingOwnerAddress": "f01234", - "SectorSize": 34359738368, - "WindowPoStPartitionSectors": 42, - "WindowPoStProofType": 8, - "Worker": "f01234", - "WorkerChangeEpoch": 10101 - } - ], - "properties": { - "Beneficiary": { - "additionalProperties": false, - "type": "object" - }, - "BeneficiaryTerm": { - "additionalProperties": false, - "properties": { - "Expiration": { - "title": "number", - "type": "number" - }, - "Quota": { - "additionalProperties": false, - "type": "object" - }, - "UsedQuota": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "ConsensusFaultElapsed": { - "title": "number", - "type": "number" - }, - "ControlAddresses": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "Multiaddrs": { - "items": { - "contentEncoding": "base64", - "type": "string" - }, - "type": "array" - }, - "NewWorker": { - "additionalProperties": false, - "type": "object" - }, - "Owner": { - "additionalProperties": false, - "type": "object" - }, - "PeerId": { - "type": "string" - }, - "PendingBeneficiaryTerm": { - "additionalProperties": false, - "properties": { - "ApprovedByBeneficiary": { - "type": "boolean" - }, - "ApprovedByNominee": { - "type": "boolean" - }, - "NewBeneficiary": { - "additionalProperties": false, - "type": "object" - }, - "NewExpiration": { - "title": "number", - "type": "number" - }, - "NewQuota": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "PendingOwnerAddress": { - "additionalProperties": false, - "type": "object" - }, - "SectorSize": { - "title": "number", - "type": "number" - }, - "WindowPoStPartitionSectors": { - "title": "number", - "type": "number" - }, - "WindowPoStProofType": { - "title": "number", - "type": "number" - }, - "Worker": { - "additionalProperties": false, - "type": "object" - }, - "WorkerChangeEpoch": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "To": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMinerPower(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*MinerPower, error) {\n\tif s.Internal.StateMinerPower == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerPower(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5114" - }, - "name": "Filecoin.StateMinerPower", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*MinerPower", - "name": "*MinerPower", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "HasMinPower": true, - "MinerPower": { - "QualityAdjPower": "0", - "RawBytePower": "0" - }, - "TotalPower": { - "QualityAdjPower": "0", - "RawBytePower": "0" - } - } - ], - "properties": { - "HasMinPower": { - "type": "boolean" - }, - "MinerPower": { - "additionalProperties": false, - "properties": { - "QualityAdjPower": { - "additionalProperties": false, - "type": "object" - }, - "RawBytePower": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "TotalPower": { - "additionalProperties": false, - "properties": { - "QualityAdjPower": { - "additionalProperties": false, - "type": "object" - }, - "RawBytePower": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Value": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMinerProvingDeadline(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*dline.Info, error) {\n\tif s.Internal.StateMinerProvingDeadline == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerProvingDeadline(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5125" - }, - "name": "Filecoin.StateMinerProvingDeadline", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*dline.Info", - "name": "*dline.Info", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Challenge": 10101, - "Close": 10101, - "CurrentEpoch": 10101, - "FaultCutoff": 10101, - "FaultDeclarationCutoff": 10101, - "Index": 42, - "Open": 10101, - "PeriodStart": 10101, - "WPoStChallengeLookback": 10101, - "WPoStChallengeWindow": 10101, - "WPoStPeriodDeadlines": 42, - "WPoStProvingPeriod": 10101 - } - ], - "properties": { - "Challenge": { - "title": "number", - "type": "number" - }, - "Close": { - "title": "number", - "type": "number" - }, - "CurrentEpoch": { - "title": "number", - "type": "number" - }, - "FaultCutoff": { - "title": "number", - "type": "number" - }, - "FaultDeclarationCutoff": { - "title": "number", - "type": "number" - }, - "Index": { - "title": "number", - "type": "number" - }, - "Open": { - "title": "number", - "type": "number" - }, - "PeriodStart": { - "title": "number", - "type": "number" - }, - "WPoStChallengeLookback": { - "title": "number", - "type": "number" - }, - "WPoStChallengeWindow": { - "title": "number", - "type": "number" - }, - "WPoStPeriodDeadlines": { - "title": "number", - "type": "number" - }, - "WPoStProvingPeriod": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "MsgCid": { + "title": "Content Identifier", + "type": "string" + }, + "MsgRct": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMinerSectorCount(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MinerSectors, error) {\n\tif s.Internal.StateMinerSectorCount == nil {\n\t\treturn *new(MinerSectors), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerSectorCount(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5136" - }, - "name": "Filecoin.StateMinerSectorCount", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "MinerSectors", - "name": "MinerSectors", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Active": 42, - "Faulty": 42, - "Live": 42 - } - ], - "properties": { - "Active": { - "title": "number", - "type": "number" - }, - "Faulty": { - "title": "number", - "type": "number" - }, - "Live": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateNetworkName(p0 context.Context) (dtypes.NetworkName, error) {\n\tif s.Internal.StateNetworkName == nil {\n\t\treturn *new(dtypes.NetworkName), ErrNotSupported\n\t}\n\treturn s.Internal.StateNetworkName(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5147" - }, - "name": "Filecoin.StateNetworkName", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "dtypes.NetworkName", - "name": "dtypes.NetworkName", - "required": true, - "schema": { - "examples": [ - "lotus" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasUsed": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateNetworkVersion(p0 context.Context, p1 types.TipSetKey) (apitypes.NetworkVersion, error) {\n\tif s.Internal.StateNetworkVersion == nil {\n\t\treturn *new(apitypes.NetworkVersion), ErrNotSupported\n\t}\n\treturn s.Internal.StateNetworkVersion(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5158" - }, - "name": "Filecoin.StateNetworkVersion", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "apitypes.NetworkVersion", - "name": "apitypes.NetworkVersion", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 27 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Return": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateSearchMsg", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateReadState(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*ActorState, error) {\n\tif s.Internal.StateReadState == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateReadState(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5169" - }, - "name": "Filecoin.StateReadState", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ActorState", - "name": "*ActorState", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "State": {} - } - ], - "properties": { - "Balance": { - "additionalProperties": false, - "type": "object" - }, - "Code": { - "title": "Content Identifier", - "type": "string" - }, - "State": { - "additionalProperties": true, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "cid.Cid", + "name": "p2", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "abi.ChainEpoch", + "name": "p3", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p4", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*MsgLookup", + "name": "*MsgLookup", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Height": 10101, + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Receipt": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateReplay(p0 context.Context, p1 types.TipSetKey, p2 cid.Cid) (*InvocResult, error) {\n\tif s.Internal.StateReplay == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateReplay(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5180" - }, - "name": "Filecoin.StateReplay", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "cid.Cid", - "name": "p2", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*InvocResult", - "name": "*InvocResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Duration": 60000000000, - "Error": "string value", - "ExecutionTrace": { - "GasCharges": [ - { - "Name": "string value", - "cg": 9, - "sg": 9, - "tg": 9, - "tt": 60000000000 - } - ], - "InvokedActor": { - "Id": 1000, - "State": { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - }, - "IpldOps": [ - { - "Cid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Op": "Get", - "Size": 42 - } - ], - "Logs": [ - "string value" - ], - "Msg": { - "From": "f01234", - "GasLimit": 42, - "Method": 1, - "Params": "Ynl0ZSBhcnJheQ==", - "ParamsCodec": 42, - "ReadOnly": true, - "To": "f01234", - "Value": "0" - }, - "MsgRct": { - "ExitCode": 0, - "Return": "Ynl0ZSBhcnJheQ==", - "ReturnCodec": 42 - }, - "Subcalls": [ - { - "GasCharges": [ - { - "Name": "string value", - "cg": 9, - "sg": 9, - "tg": 9, - "tt": 60000000000 - } - ], - "InvokedActor": { - "Id": 1000, - "State": { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - }, - "IpldOps": [ - { - "Cid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Op": "Get", - "Size": 42 - } - ], - "Logs": [ - "string value" - ], - "Msg": { - "From": "f01234", - "GasLimit": 42, - "Method": 1, - "Params": "Ynl0ZSBhcnJheQ==", - "ParamsCodec": 42, - "ReadOnly": true, - "To": "f01234", - "Value": "0" - }, - "MsgRct": { - "ExitCode": 0, - "Return": "Ynl0ZSBhcnJheQ==", - "ReturnCodec": 42 - }, - "Subcalls": null - } - ] - }, - "GasCost": { - "BaseFeeBurn": "0", - "GasUsed": "0", - "Message": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "MinerPenalty": "0", - "MinerTip": "0", - "OverEstimationBurn": "0", - "Refund": "0", - "TotalCost": "0" - }, - "Msg": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - }, - "MsgCid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "MsgRct": { - "EventsRoot": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ExitCode": 0, - "GasUsed": 9, - "Return": "Ynl0ZSBhcnJheQ==" - } - } - ], - "properties": { - "Duration": { - "title": "number", - "type": "number" - }, - "Error": { - "type": "string" - }, - "ExecutionTrace": { - "additionalProperties": false, - "properties": { - "GasCharges": { - "items": { - "additionalProperties": false, - "properties": { - "Name": { - "type": "string" - }, - "cg": { - "title": "number", - "type": "number" - }, - "sg": { - "title": "number", - "type": "number" - }, - "tg": { - "title": "number", - "type": "number" - }, - "tt": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "InvokedActor": { - "additionalProperties": false, - "properties": { - "Id": { - "title": "number", - "type": "number" - }, - "State": { - "additionalProperties": false, - "properties": { - "Balance": { - "additionalProperties": false, - "type": "object" - }, - "Code": { - "title": "Content Identifier", - "type": "string" - }, - "DelegatedAddress": { - "additionalProperties": false, - "type": "object" - }, - "Head": { - "title": "Content Identifier", - "type": "string" - }, - "Nonce": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "IpldOps": { - "items": { - "additionalProperties": false, - "properties": { - "Cid": { - "title": "Content Identifier", - "type": "string" - }, - "Op": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "Logs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Msg": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "ParamsCodec": { - "title": "number", - "type": "number" - }, - "ReadOnly": { - "type": "boolean" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "MsgRct": { - "additionalProperties": false, - "properties": { - "ExitCode": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - }, - "ReturnCodec": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "Subcalls": { - "items": {}, - "type": "array" - } - }, - "type": "object" - }, - "GasCost": { - "additionalProperties": false, - "properties": { - "BaseFeeBurn": { - "additionalProperties": false, - "type": "object" - }, - "GasUsed": { - "additionalProperties": false, - "type": "object" - }, - "Message": { - "title": "Content Identifier", - "type": "string" - }, - "MinerPenalty": { - "additionalProperties": false, - "type": "object" - }, - "MinerTip": { - "additionalProperties": false, - "type": "object" - }, - "OverEstimationBurn": { - "additionalProperties": false, - "type": "object" - }, - "Refund": { - "additionalProperties": false, - "type": "object" - }, - "TotalCost": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "Msg": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "MsgCid": { - "title": "Content Identifier", - "type": "string" - }, - "MsgRct": { - "additionalProperties": false, - "properties": { - "EventsRoot": { - "title": "Content Identifier", - "type": "string" - }, - "ExitCode": { - "title": "number", - "type": "number" - }, - "GasUsed": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + }, + "ReturnDec": {}, + "TipSet": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateSearchMsg(p0 context.Context, p1 types.TipSetKey, p2 cid.Cid, p3 abi.ChainEpoch, p4 bool) (*MsgLookup, error) {\n\tif s.Internal.StateSearchMsg == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateSearchMsg(p0, p1, p2, p3, p4)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5191" - }, - "name": "Filecoin.StateSearchMsg", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "cid.Cid", - "name": "p2", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p3", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "bool", - "name": "p4", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*MsgLookup", - "name": "*MsgLookup", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Height": 10101, - "Message": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Receipt": { - "EventsRoot": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ExitCode": 0, - "GasUsed": 9, - "Return": "Ynl0ZSBhcnJheQ==" - }, - "ReturnDec": {}, - "TipSet": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - } - ], - "properties": { - "Height": { - "title": "number", - "type": "number" - }, - "Message": { - "title": "Content Identifier", - "type": "string" - }, - "Receipt": { - "additionalProperties": false, - "properties": { - "EventsRoot": { - "title": "Content Identifier", - "type": "string" - }, - "ExitCode": { - "title": "number", - "type": "number" - }, - "GasUsed": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "ReturnDec": { - "additionalProperties": true, - "type": "object" - }, - "TipSet": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + } + ], + "properties": { + "Height": { + "title": "number", + "type": "number" + }, + "Message": { + "title": "Content Identifier", + "type": "string" + }, + "Receipt": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateSectorGetInfo(p0 context.Context, p1 address.Address, p2 abi.SectorNumber, p3 types.TipSetKey) (*miner.SectorOnChainInfo, error) {\n\tif s.Internal.StateSectorGetInfo == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateSectorGetInfo(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5202" - }, - "name": "Filecoin.StateSectorGetInfo", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.SectorNumber", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 9 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*miner.SectorOnChainInfo", - "name": "*miner.SectorOnChainInfo", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Activation": 10101, - "DailyFee": "0", - "DealWeight": "0", - "ExpectedDayReward": "0", - "ExpectedStoragePledge": "0", - "Expiration": 10101, - "Flags": 0, - "InitialPledge": "0", - "PowerBaseEpoch": 10101, - "ReplacedDayReward": "0", - "SealProof": 8, - "SealedCID": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "SectorKeyCID": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "SectorNumber": 9, - "VerifiedDealWeight": "0" - } - ], - "properties": { - "Activation": { - "title": "number", - "type": "number" - }, - "DailyFee": { - "additionalProperties": false, - "type": "object" - }, - "DealWeight": { - "additionalProperties": false, - "type": "object" - }, - "ExpectedDayReward": { - "additionalProperties": false, - "type": "object" - }, - "ExpectedStoragePledge": { - "additionalProperties": false, - "type": "object" - }, - "Expiration": { - "title": "number", - "type": "number" - }, - "Flags": { - "title": "number", - "type": "number" - }, - "InitialPledge": { - "additionalProperties": false, - "type": "object" - }, - "PowerBaseEpoch": { - "title": "number", - "type": "number" - }, - "ReplacedDayReward": { - "additionalProperties": false, - "type": "object" - }, - "SealProof": { - "title": "number", - "type": "number" - }, - "SealedCID": { - "title": "Content Identifier", - "type": "string" - }, - "SectorKeyCID": { - "title": "Content Identifier", - "type": "string" - }, - "SectorNumber": { - "title": "number", - "type": "number" - }, - "VerifiedDealWeight": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateVerifiedClientStatus(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*abi.StoragePower, error) {\n\tif s.Internal.StateVerifiedClientStatus == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateVerifiedClientStatus(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5213" - }, - "name": "Filecoin.StateVerifiedClientStatus", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*abi.StoragePower", - "name": "*abi.StoragePower", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasUsed": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateVerifiedRegistryRootKey(p0 context.Context, p1 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateVerifiedRegistryRootKey == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateVerifiedRegistryRootKey(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5224" - }, - "name": "Filecoin.StateVerifiedRegistryRootKey", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "address.Address", - "name": "address.Address", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Return": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + }, + "ReturnDec": { + "additionalProperties": true, + "type": "object" + }, + "TipSet": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 11 + }, + { + "name": "Filecoin.StateSectorGetInfo", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "abi.SectorNumber", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 9 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateVerifierStatus(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*abi.StoragePower, error) {\n\tif s.Internal.StateVerifierStatus == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateVerifierStatus(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5235" - }, - "name": "Filecoin.StateVerifierStatus", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*abi.StoragePower", - "name": "*abi.StoragePower", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*miner.SectorOnChainInfo", + "name": "*miner.SectorOnChainInfo", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Activation": 10101, + "DailyFee": "0", + "DealWeight": "0", + "ExpectedDayReward": "0", + "ExpectedStoragePledge": "0", + "Expiration": 10101, + "Flags": 0, + "InitialPledge": "0", + "PowerBaseEpoch": 10101, + "ReplacedDayReward": "0", + "SealProof": 8, + "SealedCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorKeyCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorNumber": 9, + "VerifiedDealWeight": "0" + } + ], + "properties": { + "Activation": { + "title": "number", + "type": "number" + }, + "DailyFee": { + "additionalProperties": false, + "type": "object" + }, + "DealWeight": { + "additionalProperties": false, + "type": "object" + }, + "ExpectedDayReward": { + "additionalProperties": false, + "type": "object" + }, + "ExpectedStoragePledge": { + "additionalProperties": false, + "type": "object" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Flags": { + "title": "number", + "type": "number" + }, + "InitialPledge": { + "additionalProperties": false, + "type": "object" + }, + "PowerBaseEpoch": { + "title": "number", + "type": "number" + }, + "ReplacedDayReward": { + "additionalProperties": false, + "type": "object" + }, + "SealProof": { + "title": "number", + "type": "number" + }, + "SealedCID": { + "title": "Content Identifier", + "type": "string" + }, + "SectorKeyCID": { + "title": "Content Identifier", + "type": "string" + }, + "SectorNumber": { + "title": "number", + "type": "number" + }, + "VerifiedDealWeight": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.StateVerifiedClientStatus", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateWaitMsg(p0 context.Context, p1 cid.Cid, p2 uint64, p3 abi.ChainEpoch, p4 bool) (*MsgLookup, error) {\n\tif s.Internal.StateWaitMsg == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateWaitMsg(p0, p1, p2, p3, p4)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5246" - }, - "name": "Filecoin.StateWaitMsg", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "uint64", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 42 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p3", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "bool", - "name": "p4", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*MsgLookup", - "name": "*MsgLookup", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Height": 10101, - "Message": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Receipt": { - "EventsRoot": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ExitCode": 0, - "GasUsed": 9, - "Return": "Ynl0ZSBhcnJheQ==" - }, - "ReturnDec": {}, - "TipSet": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - } - ], - "properties": { - "Height": { - "title": "number", - "type": "number" - }, - "Message": { - "title": "Content Identifier", - "type": "string" - }, - "Receipt": { - "additionalProperties": false, - "properties": { - "EventsRoot": { - "title": "Content Identifier", - "type": "string" - }, - "ExitCode": { - "title": "number", - "type": "number" - }, - "GasUsed": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "ReturnDec": { - "additionalProperties": true, - "type": "object" - }, - "TipSet": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*abi.StoragePower", + "name": "*abi.StoragePower", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 29 + }, + { + "name": "Filecoin.StateVerifierStatus", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) Version(p0 context.Context) (APIVersion, error) {\n\tif s.Internal.Version == nil {\n\t\treturn *new(APIVersion), ErrNotSupported\n\t}\n\treturn s.Internal.Version(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5268" - }, - "name": "Filecoin.Version", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "APIVersion", - "name": "APIVersion", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "APIVersion": 131840, - "Agent": "string value", - "BlockDelay": 42, - "Version": "string value" - } - ], - "properties": { - "APIVersion": { - "title": "number", - "type": "number" - }, - "Agent": { - "type": "string" - }, - "BlockDelay": { - "title": "number", - "type": "number" - }, - "Version": { - "type": "string" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*abi.StoragePower", + "name": "*abi.StoragePower", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 2 + }, + { + "description": "StateVMCirculatingSupplyInternal returns an approximation of the circulating supply of Filecoin at the given tipset. This is the value reported by the runtime interface to actors code.", + "name": "Filecoin.StateVMCirculatingSupplyInternal", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/TipSetKey" + } + ], + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) WalletBalance(p0 context.Context, p1 address.Address) (types.BigInt, error) {\n\tif s.Internal.WalletBalance == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.WalletBalance(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5279" - }, - "name": "Filecoin.WalletBalance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "types.BigInt", - "name": "types.BigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ] + }, + "summary": "" + } + ], + "result": { + "description": "Circulating supply components (attoFIL) as decimal strings.", + "name": "VMCirculatingSupply", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/VMCirculatingSupply" + } + ], + "examples": [ + { + "FilBurnt": "0", + "FilCirculating": "0", + "FilLocked": "0", + "FilMined": "0", + "FilReserveDisbursed": "0", + "FilVested": "0" + } + ] + }, + "summary": "" + }, + "summary": "VM circulating supply approximation at a tipset", + "x-cu-cost": 2 + }, + { + "name": "Filecoin.StateWaitMsg", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "uint64", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "abi.ChainEpoch", + "name": "p3", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p4", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*MsgLookup", + "name": "*MsgLookup", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Height": 10101, + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Receipt": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" - }, - "name": "Filecoin.Web3ClientVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "string", - "name": "string", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + }, + "ReturnDec": {}, + "TipSet": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "name": "net_listening", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" - }, - "x-alias-of": "Filecoin.NetListening", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + } + ], + "properties": { + "Height": { + "title": "number", + "type": "number" + }, + "Message": { + "title": "Content Identifier", + "type": "string" + }, + "Receipt": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" }, - { - "name": "net_version", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" - }, - "x-alias-of": "Filecoin.NetVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "string", - "name": "string", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + }, + "ReturnDec": { + "additionalProperties": true, + "type": "object" + }, + "TipSet": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "description": "Returns a long-lived stream of actor events that match the given filter.", + "name": "Filecoin.SubscribeActorEventsRaw", + "paramStructure": "by-position", + "params": [ + { + "description": "*types.ActorEventFilter", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/ActorEventFilter" + } + ], + "examples": [ + { + "addresses": [ + "f01234" + ], + "fields": { + "sector-terminated": [] + }, + "fromHeight": 3000000 + } + ] + }, + "summary": "" + } + ], + "result": { + "description": "Actor event notification (stream item).", + "name": "*types.ActorEvent", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/ActorEvent" + } + ], + "examples": [ + { + "emitter": "f01234", + "entries": [ + { + "Codec": 0, + "Flags": 1, + "Key": "sector-terminated", + "Value": "AA==" + } + ], + "height": 3000001, + "msgCid": { + "/": "bafy2bzaceayoigaf3v5muqmknpjfkguse43jp4t2zxhpmykhqynqhkdgpgybc" + }, + "reverted": false, + "tipsetKey": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "name": "web3_clientVersion", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" - }, - "x-alias-of": "Filecoin.Web3ClientVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "string", - "name": "string", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" } - ] + ] + } + ] + }, + "summary": "" + }, + "summary": "Subscribe to actor events (raw stream)", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.Version", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "APIVersion", + "name": "APIVersion", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "APIVersion": 131840, + "Agent": "string value", + "BlockDelay": 42, + "Version": "string value" + } + ], + "properties": { + "APIVersion": { + "title": "number", + "type": "number" + }, + "Agent": { + "type": "string" + }, + "BlockDelay": { + "title": "number", + "type": "number" + }, + "Version": { + "type": "string" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.WalletBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 116 + }, + { + "description": "WalletVerify takes an address, a signature, and some bytes, and indicates whether the signature is valid. The address does not have to be in the wallet.", + "name": "Filecoin.WalletVerify", + "paramStructure": "by-position", + "params": [ + { + "description": "address", + "name": "p1", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/FilecoinAddress" + } + ], + "examples": [ + "f01234" + ] + }, + "summary": "" + }, + { + "description": "data (bytes, base64)", + "name": "p2", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Base64Bytes" + } + ], + "examples": [ + "Yn1OZSBhcnJheQ==" + ] + }, + "summary": "" + }, + { + "description": "signature", + "name": "p3", + "required": true, + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/Signature" + } + ], + "examples": [ + { + "Data": "Yn1OZSBhcnJheQ==", + "Type": 2 + } + ] + }, + "summary": "" + } + ], + "result": { + "description": "true if signature is valid", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": "boolean" + }, + "summary": "" + }, + "summary": "Verify a signature", + "x-cu-cost": 1 + }, + { + "name": "Filecoin.Web3ClientVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "name": "net_listening", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.NetListening", + "x-cu-cost": 1 + }, + { + "name": "net_version", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.NetVersion", + "x-cu-cost": 1 + }, + { + "name": "web3_clientVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.Web3ClientVersion", + "x-cu-cost": 1 + } + ], + "openrpc": "1.2.6" } \ No newline at end of file From 4bee55bcc33421991a9917e7645e7d97fdd4462f Mon Sep 17 00:00:00 2001 From: Dzmitry Kliapkou Date: Tue, 24 Feb 2026 14:56:34 +0300 Subject: [PATCH 5/9] fix refs --- filecoin-lotus-v0/json-rpc/openrpc.json | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/filecoin-lotus-v0/json-rpc/openrpc.json b/filecoin-lotus-v0/json-rpc/openrpc.json index b9c3f4f..6c77bb1 100644 --- a/filecoin-lotus-v0/json-rpc/openrpc.json +++ b/filecoin-lotus-v0/json-rpc/openrpc.json @@ -518,10 +518,10 @@ "$ref": "#/components/schemas/Hash32" }, "fromBlock": { - "$ref": "#/components/schemas/BlockNumberOrTagParam" + "$ref": "#/components/schemas/BlockNumberOrTag" }, "toBlock": { - "$ref": "#/components/schemas/BlockNumberOrTagParam" + "$ref": "#/components/schemas/BlockNumberOrTag" }, "topics": { "$ref": "#/components/schemas/EthFilterTopics" @@ -676,6 +676,19 @@ }, "type": "array" }, + "EthTraceItem": { + "type": "object", + "additionalProperties": false, + "properties": { + "action": { "$ref": "#/components/schemas/EthTraceAction" }, + "result": { "$ref": "#/components/schemas/EthTraceResult" }, + "type": { "type": "string" }, + "error": { "type": "string" }, + "subtraces": { "type": "integer" }, + "traceAddress": { "$ref": "#/components/schemas/TraceAddress" } + }, + "required": ["action", "type", "subtraces", "traceAddress"] + }, "EthTraceReplayBlockTransaction": { "additionalProperties": false, "properties": { From da3e6a3fc65ce43e67257f217d0e053fe92c816a Mon Sep 17 00:00:00 2001 From: Dzmitry Kliapkou Date: Tue, 24 Feb 2026 15:16:12 +0300 Subject: [PATCH 6/9] update descriptions for chain methods --- filecoin-lotus-v0/json-rpc/openrpc.json | 85 +++++++++++++++++-------- 1 file changed, 59 insertions(+), 26 deletions(-) diff --git a/filecoin-lotus-v0/json-rpc/openrpc.json b/filecoin-lotus-v0/json-rpc/openrpc.json index 6c77bb1..2564bb9 100644 --- a/filecoin-lotus-v0/json-rpc/openrpc.json +++ b/filecoin-lotus-v0/json-rpc/openrpc.json @@ -677,17 +677,34 @@ "type": "array" }, "EthTraceItem": { - "type": "object", "additionalProperties": false, "properties": { - "action": { "$ref": "#/components/schemas/EthTraceAction" }, - "result": { "$ref": "#/components/schemas/EthTraceResult" }, - "type": { "type": "string" }, - "error": { "type": "string" }, - "subtraces": { "type": "integer" }, - "traceAddress": { "$ref": "#/components/schemas/TraceAddress" } + "action": { + "$ref": "#/components/schemas/EthTraceAction" + }, + "error": { + "type": "string" + }, + "result": { + "$ref": "#/components/schemas/EthTraceResult" + }, + "subtraces": { + "type": "integer" + }, + "traceAddress": { + "$ref": "#/components/schemas/TraceAddress" + }, + "type": { + "type": "string" + } }, - "required": ["action", "type", "subtraces", "traceAddress"] + "required": [ + "action", + "type", + "subtraces", + "traceAddress" + ], + "type": "object" }, "EthTraceReplayBlockTransaction": { "additionalProperties": false, @@ -3011,6 +3028,7 @@ "x-cu-cost": 1 }, { + "description": "Returns the block specified by the given CID.", "name": "Filecoin.ChainGetBlock", "paramStructure": "by-position", "params": [ @@ -3097,10 +3115,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns the block specified by the given CID.", "x-cu-cost": 7 }, { + "description": "Returns messages stored in the specified block.", "name": "Filecoin.ChainGetBlockMessages", "paramStructure": "by-position", "params": [ @@ -3315,10 +3334,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns messages stored in the specified block.", "x-cu-cost": 2 }, { + "description": "Returns the events under an event AMT root CID.", "name": "Filecoin.ChainGetEvents", "paramStructure": "by-position", "params": [ @@ -3405,10 +3425,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns the events under an event AMT root CID.", "x-cu-cost": 40 }, { + "description": "Returns the genesis tipset.", "name": "Filecoin.ChainGetGenesis", "paramStructure": "by-position", "params": [], @@ -3495,10 +3516,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns the genesis tipset.", "x-cu-cost": 1 }, { + "description": "Reads a message referenced by the specified CID from the chain blockstore.", "name": "Filecoin.ChainGetMessage", "paramStructure": "by-position", "params": [ @@ -3592,10 +3614,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Reads a message referenced by the specified CID from the chain blockstore.", "x-cu-cost": 1 }, { + "description": "Returns messages stored in the current tipset.", "name": "Filecoin.ChainGetMessagesInTipset", "paramStructure": "by-position", "params": [ @@ -3682,10 +3705,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns messages stored in the current tipset.", "x-cu-cost": 1 }, { + "description": "Returns messages stored in the parent tipset of the specified block.", "name": "Filecoin.ChainGetParentMessages", "paramStructure": "by-position", "params": [ @@ -3768,10 +3792,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns messages stored in the parent tipset of the specified block.", "x-cu-cost": 1 }, { + "description": "Returns receipts for messages in the parent tipset of the specified block. The receipts are one-to-one with the messages returned by ChainGetParentMessages for the same block CID.", "name": "Filecoin.ChainGetParentReceipts", "paramStructure": "by-position", "params": [ @@ -3843,10 +3868,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns receipts for messages in the parent tipset of the specified block.", "x-cu-cost": 2 }, { + "description": "Returns a set of revert and apply operations needed to transition from one tipset to another.", "name": "Filecoin.ChainGetPath", "paramStructure": "by-position", "params": [ @@ -3999,10 +4025,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns a set of revert and apply operations between two tipsets.", "x-cu-cost": 1 }, { + "description": "Returns the tipset specified by the given TipSetKey.", "name": "Filecoin.ChainGetTipSet", "paramStructure": "by-position", "params": [ @@ -4112,10 +4139,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns the tipset specified by the given TipSetKey.", "x-cu-cost": 1 }, { + "description": "Looks back for a tipset at the specified epoch; if none exist, returns the first non-nil tipset at a later epoch.", "name": "Filecoin.ChainGetTipSetAfterHeight", "paramStructure": "by-position", "params": [ @@ -4241,10 +4269,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns the first tipset at or after the specified epoch.", "x-cu-cost": 1 }, { + "description": "Looks back for a tipset at the specified epoch; if none exist, returns a tipset at an earlier epoch.", "name": "Filecoin.ChainGetTipSetByHeight", "paramStructure": "by-position", "params": [ @@ -4370,10 +4399,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns a tipset at or before the specified epoch.", "x-cu-cost": 3 }, { + "description": "Checks whether a given CID exists in the chain blockstore.", "name": "Filecoin.ChainHasObj", "paramStructure": "by-position", "params": [ @@ -4410,10 +4440,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Checks whether a given CID exists in the chain blockstore.", "x-cu-cost": 1 }, { + "description": "Returns the current head of the chain.", "name": "Filecoin.ChainHead", "paramStructure": "by-position", "params": [], @@ -4500,11 +4531,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns the current head of the chain.", "x-cu-cost": 1 }, { - "description": "ChainNotify returns channel with chain head updates. First message is guaranteed to be of len == 1, and type == 'current'.", + "description": "Returns a channel with chain head updates; the first message is guaranteed to be of length 1 and type \"current\".", "name": "Filecoin.ChainNotify", "paramStructure": "by-position", "params": [], @@ -4533,10 +4564,11 @@ }, "summary": "" }, - "summary": "Chain head updates stream", + "summary": "Returns a channel providing chain head updates.", "x-cu-cost": 1 }, { + "description": "Puts a given object into the chain blockstore.", "name": "Filecoin.ChainPutObj", "paramStructure": "by-position", "params": [ @@ -4563,10 +4595,11 @@ ] } }, - "summary": "There are not yet any comments for this method.", + "summary": "Stores an object in the chain blockstore.", "x-cu-cost": 1 }, { + "description": "Reads IPLD nodes referenced by the specified CID from the chain blockstore and returns raw bytes.", "name": "Filecoin.ChainReadObj", "paramStructure": "by-position", "params": [ @@ -4603,7 +4636,7 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Reads raw IPLD data from the chain blockstore by CID.", "x-cu-cost": 1 }, { From f83de0155d0510d18622b23e4fe4721511bed808 Mon Sep 17 00:00:00 2001 From: Dzmitry Kliapkou Date: Tue, 24 Feb 2026 15:35:38 +0300 Subject: [PATCH 7/9] update descriptions for eth methods --- filecoin-lotus-v0/json-rpc/openrpc.json | 114 ++++++++++++++++-------- 1 file changed, 76 insertions(+), 38 deletions(-) diff --git a/filecoin-lotus-v0/json-rpc/openrpc.json b/filecoin-lotus-v0/json-rpc/openrpc.json index 2564bb9..8a72166 100644 --- a/filecoin-lotus-v0/json-rpc/openrpc.json +++ b/filecoin-lotus-v0/json-rpc/openrpc.json @@ -4674,6 +4674,7 @@ "x-cu-cost": 1 }, { + "description": "Returns a list of Ethereum-compatible account addresses managed by the node.", "name": "Filecoin.EthAccounts", "paramStructure": "by-position", "params": [], @@ -4695,10 +4696,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns available Ethereum-style accounts.", "x-cu-cost": 1 }, { + "description": "Converts an Ethereum-style address into the corresponding f410 Filecoin address.", "name": "Filecoin.EthAddressToFilecoinAddress", "paramStructure": "by-position", "params": [ @@ -4743,10 +4745,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Converts an Ethereum address to a Filecoin address.", "x-cu-cost": 1 }, { + "description": "Returns the height of the latest (heaviest) Filecoin tipset, formatted as an Ethereum block number.", "name": "Filecoin.EthBlockNumber", "paramStructure": "by-position", "params": [], @@ -4766,10 +4769,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns the latest block number.", "x-cu-cost": 1 }, { + "description": "Executes an Ethereum-style call against the current state without submitting a transaction or modifying chain state.", "name": "Filecoin.EthCall", "paramStructure": "by-position", "params": [ @@ -4829,10 +4833,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Executes a call without making state changes.", "x-cu-cost": 1 }, { + "description": "Returns the Ethereum-compatible chain ID used by the Filecoin network.", "name": "Filecoin.EthChainId", "paramStructure": "by-position", "params": [], @@ -4852,10 +4857,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns the chain ID.", "x-cu-cost": 1 }, { + "description": "Estimates the amount of gas that would be consumed by executing the given transaction.", "name": "Filecoin.EthEstimateGas", "paramStructure": "by-position", "params": [ @@ -4892,10 +4898,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Estimates gas required for a transaction.", "x-cu-cost": 1 }, { + "description": "Returns historical base fee and priority fee information for recent blocks.", "name": "Filecoin.EthFeeHistory", "paramStructure": "by-position", "params": [ @@ -4941,10 +4948,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns historical gas fee data.", "x-cu-cost": 1 }, { + "description": "Returns the current suggested gas price for Ethereum-style transactions.", "name": "Filecoin.EthGasPrice", "paramStructure": "by-position", "params": [], @@ -4964,10 +4972,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns the current gas price.", "x-cu-cost": 2 }, { + "description": "Returns the balance of the given address at the specified block.", "name": "Filecoin.EthGetBalance", "paramStructure": "by-position", "params": [ @@ -5020,10 +5029,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns account balance.", "x-cu-cost": 10 }, { + "description": "Returns block information corresponding to the given block hash.", "name": "Filecoin.EthGetBlockByHash", "paramStructure": "by-position", "params": [ @@ -5100,10 +5110,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns a block by hash.", "x-cu-cost": 1 }, { + "description": "Returns block information for the specified block number or tag.", "name": "Filecoin.EthGetBlockByNumber", "paramStructure": "by-position", "params": [ @@ -5180,10 +5191,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns a block by number.", "x-cu-cost": 1 }, { + "description": "Returns the number of messages in the tipset identified by the given block hash.", "name": "Filecoin.EthGetBlockTransactionCountByHash", "paramStructure": "by-position", "params": [ @@ -5220,10 +5232,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns transaction count for a block.", "x-cu-cost": 1 }, { + "description": "Returns the number of messages in the tipset identified by the given block number.", "name": "Filecoin.EthGetBlockTransactionCountByNumber", "paramStructure": "by-position", "params": [ @@ -5260,10 +5273,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns transaction count for a block.", "x-cu-cost": 1 }, { + "description": "Returns the contract bytecode stored at the given address and block.", "name": "Filecoin.EthGetCode", "paramStructure": "by-position", "params": [ @@ -5316,10 +5330,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns contract bytecode.", "x-cu-cost": 10 }, { + "description": "Polling method that returns event logs that occurred since the last filter poll.", "name": "Filecoin.EthGetFilterChanges", "paramStructure": "by-position", "params": [ @@ -5360,10 +5375,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns filter changes since last poll.", "x-cu-cost": 400 }, { + "description": "Returns all event logs matching the filter associated with the given filter ID.", "name": "Filecoin.EthGetFilterLogs", "paramStructure": "by-position", "params": [ @@ -5404,10 +5420,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns all logs for a filter.", "x-cu-cost": 400 }, { + "description": "Returns event logs that match the given filter specification.", "name": "Filecoin.EthGetLogs", "paramStructure": "by-position", "params": [ @@ -5454,10 +5471,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns logs matching a filter.", "x-cu-cost": 400 }, { + "description": "Returns the Filecoin message CID corresponding to the given Ethereum transaction hash.", "name": "Filecoin.EthGetMessageCidByTransactionHash", "paramStructure": "by-position", "params": [ @@ -5494,10 +5512,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Maps transaction hash to message CID.", "x-cu-cost": 1 }, { + "description": "Returns the value from a contract\u0432\u0402\u2122s storage slot at the given position and block.", "name": "Filecoin.EthGetStorageAt", "paramStructure": "by-position", "params": [ @@ -5566,10 +5585,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns contract storage value.", "x-cu-cost": 1 }, { + "description": "Returns detailed information about the transaction identified by the given hash.", "name": "Filecoin.EthGetTransactionByHash", "paramStructure": "by-position", "params": [ @@ -5628,10 +5648,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns a transaction by hash.", "x-cu-cost": 1 }, { + "description": "Returns transaction information with response size or field limitations applied.", "name": "Filecoin.EthGetTransactionByHashLimited", "paramStructure": "by-position", "params": [ @@ -5706,10 +5727,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns a transaction by hash with limits.", "x-cu-cost": 8 }, { + "description": "Returns the number of transactions sent from an address up to the specified block.", "name": "Filecoin.EthGetTransactionCount", "paramStructure": "by-position", "params": [ @@ -5762,10 +5784,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns account nonce.", "x-cu-cost": 4 }, { + "description": "Returns the Ethereum-style transaction hash corresponding to a Filecoin message CID.", "name": "Filecoin.EthGetTransactionHashByCid", "paramStructure": "by-position", "params": [ @@ -5802,10 +5825,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Maps message CID to transaction hash.", "x-cu-cost": 1 }, { + "description": "Returns the receipt for a transaction, including execution status and logs.", "name": "Filecoin.EthGetTransactionReceipt", "paramStructure": "by-position", "params": [ @@ -5872,10 +5896,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns transaction receipt.", "x-cu-cost": 1 }, { + "description": "Returns a transaction receipt with response size or field limitations applied.", "name": "Filecoin.EthGetTransactionReceiptLimited", "paramStructure": "by-position", "params": [ @@ -5958,10 +5983,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns transaction receipt with limits.", "x-cu-cost": 34 }, { + "description": "Returns the maximum suggested priority fee per gas for transactions.", "name": "Filecoin.EthMaxPriorityFeePerGas", "paramStructure": "by-position", "params": [], @@ -5981,10 +6007,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns max priority fee.", "x-cu-cost": 1 }, { + "description": "Installs a persistent filter that notifies when new blocks are added to the chain.", "name": "Filecoin.EthNewBlockFilter", "paramStructure": "by-position", "params": [], @@ -6004,10 +6031,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Creates a new block filter.", "x-cu-cost": 1 }, { + "description": "Installs a persistent filter based on the given log filter specification.", "name": "Filecoin.EthNewFilter", "paramStructure": "by-position", "params": [ @@ -6050,10 +6078,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Creates a new log filter.", "x-cu-cost": 1 }, { + "description": "Installs a persistent filter that notifies when new messages enter the message pool.", "name": "Filecoin.EthNewPendingTransactionFilter", "paramStructure": "by-position", "params": [], @@ -6073,10 +6102,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Creates a pending transaction filter.", "x-cu-cost": 1 }, { + "description": "Returns the supported Ethereum protocol version.", "name": "Filecoin.EthProtocolVersion", "paramStructure": "by-position", "params": [], @@ -6096,10 +6126,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns protocol version.", "x-cu-cost": 1 }, { + "description": "Submits a signed Ethereum-style transaction to the network.", "name": "Filecoin.EthSendRawTransaction", "paramStructure": "by-position", "params": [ @@ -6136,10 +6167,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Submits a raw transaction.", "x-cu-cost": 18 }, { + "description": "Subscribes to selected event types using a websocket connection.", "name": "Filecoin.EthSubscribe", "paramStructure": "by-position", "params": [ @@ -6176,10 +6208,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Subscribes to events over websockets.", "x-cu-cost": 1 }, { + "description": "Returns information about the node\u0432\u0402\u2122s current synchronization status.", "name": "Filecoin.EthSyncing", "paramStructure": "by-position", "params": [], @@ -6199,10 +6232,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns sync status.", "x-cu-cost": 1 }, { + "description": "Returns execution traces for all transactions in the specified block.", "name": "Filecoin.EthTraceBlock", "paramStructure": "by-position", "params": [ @@ -6254,10 +6288,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Traces all transactions in a block.", "x-cu-cost": 7 }, { + "description": "Replays all transactions in a block and returns the requested traces for each transaction.", "name": "Filecoin.EthTraceReplayBlockTransactions", "paramStructure": "by-position", "params": [ @@ -6331,10 +6366,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Replays and traces block transactions.", "x-cu-cost": 11 }, { + "description": "Returns execution trace information for the specified transaction.", "name": "Filecoin.EthTraceTransaction", "paramStructure": "by-position", "params": [ @@ -6446,10 +6482,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Traces a transaction.", "x-cu-cost": 1 }, { + "description": "Uninstalls the filter identified by the given filter ID.", "name": "Filecoin.EthUninstallFilter", "paramStructure": "by-position", "params": [ @@ -6484,10 +6521,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Removes an installed filter.", "x-cu-cost": 1 }, { + "description": "Terminates an active websocket subscription.", "name": "Filecoin.EthUnsubscribe", "paramStructure": "by-position", "params": [ @@ -6522,7 +6560,7 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Unsubscribes from websocket events.", "x-cu-cost": 1 }, { From 40fb4c84200b82670c5e86c2954d6cc3d958ac11 Mon Sep 17 00:00:00 2001 From: Dzmitry Kliapkou Date: Tue, 24 Feb 2026 16:08:08 +0300 Subject: [PATCH 8/9] update descriptions for methods --- filecoin-lotus-v0/json-rpc/openrpc.json | 181 +++++++++++++++--------- 1 file changed, 114 insertions(+), 67 deletions(-) diff --git a/filecoin-lotus-v0/json-rpc/openrpc.json b/filecoin-lotus-v0/json-rpc/openrpc.json index 8a72166..f08e400 100644 --- a/filecoin-lotus-v0/json-rpc/openrpc.json +++ b/filecoin-lotus-v0/json-rpc/openrpc.json @@ -5516,7 +5516,7 @@ "x-cu-cost": 1 }, { - "description": "Returns the value from a contract\u0432\u0402\u2122s storage slot at the given position and block.", + "description": "Returns the value from a contract\u0420\u0406\u0420\u201a\u0432\u201e\u045es storage slot at the given position and block.", "name": "Filecoin.EthGetStorageAt", "paramStructure": "by-position", "params": [ @@ -6212,7 +6212,7 @@ "x-cu-cost": 1 }, { - "description": "Returns information about the node\u0432\u0402\u2122s current synchronization status.", + "description": "Returns information about the node\u0420\u0406\u0420\u201a\u0432\u201e\u045es current synchronization status.", "name": "Filecoin.EthSyncing", "paramStructure": "by-position", "params": [], @@ -6564,6 +6564,7 @@ "x-cu-cost": 1 }, { + "description": "Converts a Filecoin address into an Ethereum-style address.", "name": "Filecoin.FilecoinAddressToEthAddress", "paramStructure": "by-position", "params": [ @@ -6616,10 +6617,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Converts a Filecoin address to an Ethereum address.", "x-cu-cost": 1 }, { + "description": "Estimates the gas premium that should be used for a message to have a high likelihood of inclusion within the specified number of epochs.", "name": "Filecoin.GasEstimateGasPremium", "paramStructure": "by-position", "params": [ @@ -6708,10 +6710,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Estimates gas premium for message inclusion.", "x-cu-cost": 1 }, { + "description": "Estimates and fills in unset gas-related fields for a message, such as gas limit, gas fee cap, and gas premium.", "name": "Filecoin.GasEstimateMessageGas", "paramStructure": "by-position", "params": [ @@ -6918,10 +6921,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Estimates gas values for a message.", "x-cu-cost": 1 }, { + "description": "Retrieves raw events generated by both user-programmed and built-in actors within the Filecoin network that match a specific, provided filter.", "name": "Filecoin.GetActorEventsRaw", "paramStructure": "by-position", "params": [ @@ -7090,10 +7094,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Retrieves raw events.", "x-cu-cost": 1 }, { + "description": "Returns mining-related base information for the specified miner at a given tipset, including eligibility, power, and beacon entries required for block production.", "name": "Filecoin.MinerGetBaseInfo", "paramStructure": "by-position", "params": [ @@ -7271,10 +7276,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns miner base information.", "x-cu-cost": 1 }, { + "description": "Returns the next nonce expected for the specified sender address. This method may not be atomic; use MpoolPushMessage for safer message submission.", "name": "Filecoin.MpoolGetNonce", "paramStructure": "by-position", "params": [ @@ -7310,10 +7316,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns the next nonce for a sender.", "x-cu-cost": 1 }, { + "description": "Returns the list of messages currently pending in the message pool.", "name": "Filecoin.MpoolPending", "paramStructure": "by-position", "params": [ @@ -7449,10 +7456,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns pending mempool messages.", "x-cu-cost": 10 }, { + "description": "Submits a signed message to the message pool for propagation and potential inclusion in a future tipset.", "name": "Filecoin.MpoolPush", "paramStructure": "by-position", "params": [ @@ -7575,10 +7583,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Pushes a signed message to the mempool.", "x-cu-cost": 1 }, { + "description": "Returns the portion of a multisig wallet\u0432\u0402\u2122s balance that is available to be withdrawn or spent.", "name": "Filecoin.MsigGetAvailableBalance", "paramStructure": "by-position", "params": [ @@ -7635,10 +7644,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns available multisig balance.", "x-cu-cost": 240 }, { + "description": "Returns the list of pending transactions for the specified multisig wallet that have not yet received sufficient approvals.", "name": "Filecoin.MsigGetPending", "paramStructure": "by-position", "params": [ @@ -7742,10 +7752,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns pending multisig transactions.", "x-cu-cost": 1 }, { + "description": "Returns the amount of FIL that has vested in a multisig wallet over the specified period.", "name": "Filecoin.MsigGetVested", "paramStructure": "by-position", "params": [ @@ -7824,10 +7835,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns vested FIL amount.", "x-cu-cost": 1 }, { + "description": "Returns detailed vesting schedule information for the specified multisig wallet.", "name": "Filecoin.MsigGetVestingSchedule", "paramStructure": "by-position", "params": [ @@ -7902,10 +7914,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns multisig vesting schedule.", "x-cu-cost": 1 }, { + "description": "Returns whether the node is actively listening for incoming network connections.", "name": "Filecoin.NetListening", "paramStructure": "by-position", "params": [], @@ -7923,10 +7936,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Indicates whether the node is listening for network connections.", "x-cu-cost": 1 }, { + "description": "Returns the network protocol version supported by the node.", "name": "Filecoin.NetVersion", "paramStructure": "by-position", "params": [], @@ -7944,10 +7958,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns the network protocol version.", "x-cu-cost": 1 }, { + "description": "Returns the public key address corresponding to the given ID address for secp256k1 and BLS accounts.", "name": "Filecoin.StateAccountKey", "paramStructure": "by-position", "params": [ @@ -8004,11 +8019,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns account public key address.", "x-cu-cost": 2 }, { - "description": "StateActorCodeCIDs returns the CIDs of all the builtin actors for the given network version", + "description": "Returns the CIDs of all builtin actor codes for the specified network version.", "name": "Filecoin.StateActorCodeCIDs", "paramStructure": "by-position", "params": [ @@ -8045,10 +8060,11 @@ }, "summary": "" }, - "summary": "Built-in actor code CIDs for a network version", + "summary": "Returns builtin actor code CIDs.", "x-cu-cost": 1 }, { + "description": "Runs the given message against the current state and returns the result without making any persisted state changes.", "name": "Filecoin.StateCall", "paramStructure": "by-position", "params": [ @@ -8584,11 +8600,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Executes a message without persisting state.", "x-cu-cost": 1 }, { - "description": "StateCirculatingSupply returns the exact circulating supply of Filecoin at the given tipset. This is not used anywhere in the protocol itself, and is only for external consumption.", + "description": "Returns the exact circulating supply of Filecoin at the specified tipset for external consumption.", "name": "Filecoin.StateCirculatingSupply", "paramStructure": "by-position", "params": [ @@ -8632,10 +8648,11 @@ }, "summary": "" }, - "summary": "Exact circulating supply at a tipset", + "summary": "Returns exact circulating supply.", "x-cu-cost": 92 }, { + "description": "Returns the minimum and maximum collateral a storage provider can post based on deal size and verified status.", "name": "Filecoin.StateDealProviderCollateralBounds", "paramStructure": "by-position", "params": [ @@ -8720,10 +8737,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns provider collateral bounds.", "x-cu-cost": 2 }, { + "description": "Attempts to decode the provided parameters using the recipient actor address and method number.", "name": "Filecoin.StateDecodeParams", "paramStructure": "by-position", "params": [ @@ -8810,10 +8828,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Decodes actor method parameters.", "x-cu-cost": 1 }, { + "description": "Returns the nonce and balance for the specified actor address.", "name": "Filecoin.StateGetActor", "paramStructure": "by-position", "params": [ @@ -8902,10 +8921,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns actor nonce and balance.", "x-cu-cost": 4 }, { + "description": "Returns the allocation associated with the given address and allocation ID.", "name": "Filecoin.StateGetAllocation", "paramStructure": "by-position", "params": [ @@ -9018,10 +9038,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns an allocation by ID.", "x-cu-cost": 1 }, { + "description": "Returns the allocation for a given pending deal ID, or nil if not found.", "name": "Filecoin.StateGetAllocationForPendingDeal", "paramStructure": "by-position", "params": [ @@ -9119,10 +9140,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns pending deal allocation.", "x-cu-cost": 1 }, { + "description": "Returns all allocations associated with the specified client address.", "name": "Filecoin.StateGetAllocations", "paramStructure": "by-position", "params": [ @@ -9214,10 +9236,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns all client allocations.", "x-cu-cost": 1 }, { + "description": "Returns the claim associated with the given address and claim ID.", "name": "Filecoin.StateGetClaim", "paramStructure": "by-position", "params": [ @@ -9335,10 +9358,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns a claim by ID.", "x-cu-cost": 1 }, { + "description": "Returns all claims associated with the specified provider.", "name": "Filecoin.StateGetClaims", "paramStructure": "by-position", "params": [ @@ -9434,10 +9458,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns all provider claims.", "x-cu-cost": 1 }, { + "description": "Returns the addresses of all miners that have claimed power in the Power Actor.", "name": "Filecoin.StateListMiners", "paramStructure": "by-position", "params": [ @@ -9488,10 +9513,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Lists all miners with power.", "x-cu-cost": 8 }, { + "description": "Returns the ID address corresponding to the given address.", "name": "Filecoin.StateLookupID", "paramStructure": "by-position", "params": [ @@ -9548,10 +9574,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Resolves address to ID.", "x-cu-cost": 1 }, { + "description": "Returns the public key (robust) address for the given ID address for non-account actors.", "name": "Filecoin.StateLookupRobustAddress", "paramStructure": "by-position", "params": [ @@ -9608,10 +9635,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns robust address for ID.", "x-cu-cost": 1 }, { + "description": "Returns the escrow and locked balances for the specified address in the Storage Market.", "name": "Filecoin.StateMarketBalance", "paramStructure": "by-position", "params": [ @@ -9681,11 +9709,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns market escrow and locked balances.", "x-cu-cost": 2 }, { - "description": "StateMarketParticipants returns the Escrow and Locked balances of every participant in the Storage Market.", + "description": "Returns the escrow and locked balances for all participants in the Storage Market.", "name": "Filecoin.StateMarketParticipants", "paramStructure": "by-position", "params": [ @@ -9734,10 +9762,11 @@ }, "summary": "" }, - "summary": "Storage Market participant balances", + "summary": "Returns all market participant balances.", "x-cu-cost": 1 }, { + "description": "Returns on-chain information for the specified storage deal.", "name": "Filecoin.StateMarketStorageDeal", "paramStructure": "by-position", "params": [ @@ -9890,10 +9919,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns storage deal details.", "x-cu-cost": 1 }, { + "description": "Returns the portion of a miner\u0432\u0402\u2122s balance that is available to be withdrawn or spent.", "name": "Filecoin.StateMinerAvailableBalance", "paramStructure": "by-position", "params": [ @@ -9950,10 +9980,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns miner withdrawable balance.", "x-cu-cost": 1 }, { + "description": "Returns all proving deadlines for the specified miner.", "name": "Filecoin.StateMinerDeadlines", "paramStructure": "by-position", "params": [ @@ -10040,11 +10071,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns miner proving deadlines.", "x-cu-cost": 1 }, { - "description": "StateMinerFaults returns a bitfield indicating the faulty sectors of the given miner.", + "description": "Returns a bitfield indicating the faulty sectors for the specified miner.", "name": "Filecoin.StateMinerFaults", "paramStructure": "by-position", "params": [ @@ -10107,10 +10138,11 @@ }, "summary": "" }, - "summary": "Faulty sectors bitfield for a miner", + "summary": "Returns miner faulty sectors.", "x-cu-cost": 1 }, { + "description": "Returns detailed on-chain information about the specified miner.", "name": "Filecoin.StateMinerInfo", "paramStructure": "by-position", "params": [ @@ -10298,11 +10330,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns miner information.", "x-cu-cost": 8 }, { - "description": "StateMinerPartitions returns all partitions in the specified deadline.", + "description": "Returns all partitions within the specified proving deadline.", "name": "Filecoin.StateMinerPartitions", "paramStructure": "by-position", "params": [ @@ -10398,10 +10430,11 @@ }, "summary": "" }, - "summary": "Miner partitions in a deadline", + "summary": "Returns deadline partitions.", "x-cu-cost": 4 }, { + "description": "Returns the storage power of the specified miner.", "name": "Filecoin.StateMinerPower", "paramStructure": "by-position", "params": [ @@ -10501,10 +10534,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns miner power.", "x-cu-cost": 8 }, { + "description": "Calculates and returns proving deadline information for a given epoch.", "name": "Filecoin.StateMinerProvingDeadline", "paramStructure": "by-position", "params": [ @@ -10624,11 +10658,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns proving deadline calculations.", "x-cu-cost": 1 }, { - "description": "StateMinerRecoveries returns a bitfield indicating the recovering sectors of the given miner.", + "description": "Returns a bitfield indicating sectors currently marked for recovery for the specified miner.", "name": "Filecoin.StateMinerRecoveries", "paramStructure": "by-position", "params": [ @@ -10691,10 +10725,11 @@ }, "summary": "" }, - "summary": "Recovering sectors bitfield for a miner", + "summary": "Returns recovering sectors.", "x-cu-cost": 1 }, { + "description": "Returns the number of sectors in the miner\u0432\u0402\u2122s sector set and proving set.", "name": "Filecoin.StateMinerSectorCount", "paramStructure": "by-position", "params": [ @@ -10769,11 +10804,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns miner sector counts.", "x-cu-cost": 1 }, { - "description": "StateMinerSectors returns info about the given miner's sectors. If the filter bitfield is nil, all sectors are included.", + "description": "Returns on-chain information for the miner\u0432\u0402\u2122s sectors, optionally filtered by a bitfield.", "name": "Filecoin.StateMinerSectors", "paramStructure": "by-position", "params": [ @@ -10875,10 +10910,11 @@ }, "summary": "" }, - "summary": "Miner sector info", + "summary": "Returns miner sector information.", "x-cu-cost": 266 }, { + "description": "Returns the name of the Filecoin network the node is synced to.", "name": "Filecoin.StateNetworkName", "paramStructure": "by-position", "params": [], @@ -10896,10 +10932,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns network name.", "x-cu-cost": 1 }, { + "description": "Returns the network version at the specified tipset.", "name": "Filecoin.StateNetworkVersion", "paramStructure": "by-position", "params": [ @@ -10942,10 +10979,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns network version.", "x-cu-cost": 1 }, { + "description": "Returns the complete on-chain state for the specified actor.", "name": "Filecoin.StateReadState", "paramStructure": "by-position", "params": [ @@ -11022,10 +11060,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns full actor state.", "x-cu-cost": 5 }, { + "description": "Replays the specified message as if it were executed in the given tipset and returns execution results.", "name": "Filecoin.StateReplay", "paramStructure": "by-position", "params": [ @@ -11508,10 +11547,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Replays a message execution.", "x-cu-cost": 1 }, { + "description": "Searches back through the chain up to a limit for a message and returns its receipt and execution tipset.", "name": "Filecoin.StateSearchMsg", "paramStructure": "by-position", "params": [ @@ -11663,10 +11703,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Searches for a message.", "x-cu-cost": 11 }, { + "description": "Returns on-chain information for the specified miner sector, or null if not found.", "name": "Filecoin.StateSectorGetInfo", "paramStructure": "by-position", "params": [ @@ -11821,10 +11862,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns sector on-chain info.", "x-cu-cost": 1 }, { + "description": "Returns the remaining data cap for the specified verified client address, or nil if not present.", "name": "Filecoin.StateVerifiedClientStatus", "paramStructure": "by-position", "params": [ @@ -11881,10 +11923,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns verified client datacap.", "x-cu-cost": 29 }, { + "description": "Returns the remaining data cap for the specified verifier address, or nil if not present.", "name": "Filecoin.StateVerifierStatus", "paramStructure": "by-position", "params": [ @@ -11941,11 +11984,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns verifier datacap.", "x-cu-cost": 2 }, { - "description": "StateVMCirculatingSupplyInternal returns an approximation of the circulating supply of Filecoin at the given tipset. This is the value reported by the runtime interface to actors code.", + "description": "Returns the runtime-reported approximation of Filecoin circulating supply at the given tipset.", "name": "Filecoin.StateVMCirculatingSupplyInternal", "paramStructure": "by-position", "params": [ @@ -11996,10 +12039,11 @@ }, "summary": "" }, - "summary": "VM circulating supply approximation at a tipset", + "summary": "Returns VM circulating supply estimate.", "x-cu-cost": 2 }, { + "description": "Searches for a message up to a limit of epochs and waits until it is executed with the specified confidence depth if not yet found.", "name": "Filecoin.StateWaitMsg", "paramStructure": "by-position", "params": [ @@ -12145,7 +12189,7 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Waits for message execution.", "x-cu-cost": 1 }, { @@ -12221,6 +12265,7 @@ "x-cu-cost": 1 }, { + "description": "Returns version information for the Filecoin node, including API version and implementation details.", "name": "Filecoin.Version", "paramStructure": "by-position", "params": [], @@ -12260,10 +12305,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns node version information.", "x-cu-cost": 1 }, { + "description": "Returns the balance of the specified address at the current head of the chain.", "name": "Filecoin.WalletBalance", "paramStructure": "by-position", "params": [ @@ -12298,11 +12344,11 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns wallet balance.", "x-cu-cost": 116 }, { - "description": "WalletVerify takes an address, a signature, and some bytes, and indicates whether the signature is valid. The address does not have to be in the wallet.", + "description": "Verifies that the provided signature is valid for the given address and message bytes. The address does not need to be managed by the local wallet.", "name": "Filecoin.WalletVerify", "paramStructure": "by-position", "params": [ @@ -12370,10 +12416,11 @@ }, "summary": "" }, - "summary": "Verify a signature", + "summary": "Verifies a signature.", "x-cu-cost": 1 }, { + "description": "Returns the client version.", "name": "Filecoin.Web3ClientVersion", "paramStructure": "by-position", "params": [], @@ -12391,7 +12438,7 @@ }, "summary": "" }, - "summary": "There are not yet any comments for this method.", + "summary": "Returns the client version.", "x-cu-cost": 1 }, { From b68a391706ec6586ce28ed95e2eacd39823b6be9 Mon Sep 17 00:00:00 2001 From: Dzmitry Kliapkou Date: Tue, 24 Feb 2026 16:22:14 +0300 Subject: [PATCH 9/9] update descriptions and costs --- filecoin-lotus-v1/json-rpc/openrpc.json | 26598 +++++++++++----------- filecoin-lotus-v2/json-rpc/openrpc.json | 13672 +++++------ 2 files changed, 20293 insertions(+), 19977 deletions(-) diff --git a/filecoin-lotus-v1/json-rpc/openrpc.json b/filecoin-lotus-v1/json-rpc/openrpc.json index 751f50e..c6ebac0 100644 --- a/filecoin-lotus-v1/json-rpc/openrpc.json +++ b/filecoin-lotus-v1/json-rpc/openrpc.json @@ -1,13548 +1,13408 @@ { - "openrpc": "1.2.6", - "info": { - "title": "Filecoin Lotus V0 JSON-RPC Specification", - "description": "A specification of the Filecoin Lotus v1 JSON-RPC API provided by Chain.Love platform.", - "version": "0.0.1", - "contact": { - "name": "devs", - "email": "devs@chain.love" + "info": { + "contact": { + "email": "devs@chain.love", + "name": "devs" + }, + "description": "A specification of the Filecoin Lotus v1 JSON-RPC API provided by Chain.Love platform.", + "title": "Filecoin Lotus V0 JSON-RPC Specification", + "version": "0.0.1" + }, + "methods": [ + { + "description": "```go\nfunc (s *GatewayStruct) EthAccounts(p0 context.Context) ([]ethtypes.EthAddress, error) {\n\tif s.Internal.EthAccounts == nil {\n\t\treturn *new([]ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.EthAccounts(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4267" + }, + "name": "eth_accounts", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "[]ethtypes.EthAddress", + "name": "[]ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + ], + "items": [ + { + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthAccounts", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthBlockNumber(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthBlockNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthBlockNumber(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4289" + }, + "name": "eth_blockNumber", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthBlockNumber", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthCall(p0 context.Context, p1 ethtypes.EthCall, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthCall == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthCall(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4300" + }, + "name": "eth_call", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthCall", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "data": "0x07", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "value": "0x0" + } + ], + "properties": { + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthCall", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthChainId(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthChainId == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthChainId(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4311" + }, + "name": "eth_chainId", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthChainId", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthEstimateGas(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthEstimateGas == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthEstimateGas(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4322" + }, + "name": "eth_estimateGas", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthEstimateGas", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthFeeHistory(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthFeeHistory, error) {\n\tif s.Internal.EthFeeHistory == nil {\n\t\treturn *new(ethtypes.EthFeeHistory), ErrNotSupported\n\t}\n\treturn s.Internal.EthFeeHistory(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4333" + }, + "name": "eth_feeHistory", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthFeeHistory", + "name": "ethtypes.EthFeeHistory", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": [ + "0x0" + ], + "gasUsedRatio": [ + 12.3 + ], + "oldestBlock": "0x5", + "reward": [] + } + ], + "properties": { + "baseFeePerGas": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "gasUsedRatio": { + "items": { + "type": "number" + }, + "type": "array" + }, + "oldestBlock": { + "title": "number", + "type": "number" + }, + "reward": { + "items": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthFeeHistory", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGasPrice(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGasPrice == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGasPrice(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4344" + }, + "name": "eth_gasPrice", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGasPrice", + "x-cu-cost": 2 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetBalance(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGetBalance == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBalance(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4355" + }, + "name": "eth_getBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBalance", + "x-cu-cost": 10 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByHash(p0 context.Context, p1 ethtypes.EthHash, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByHash == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByHash(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4366" + }, + "name": "eth_getBlockByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBlockByHash", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByNumber(p0 context.Context, p1 string, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByNumber == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByNumber(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4377" + }, + "name": "eth_getBlockByNumber", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBlockByNumber", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByHash(p0 context.Context, p1 ethtypes.EthHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByHash == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByHash(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4399" + }, + "name": "eth_getBlockTransactionCountByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBlockTransactionCountByHash", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByNumber(p0 context.Context, p1 string) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByNumber(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4410" + }, + "name": "eth_getBlockTransactionCountByNumber", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBlockTransactionCountByNumber", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetCode(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetCode == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetCode(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4421" + }, + "name": "eth_getCode", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetCode", + "x-cu-cost": 10 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetFilterChanges(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterChanges == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterChanges(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4432" + }, + "name": "eth_getFilterChanges", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetFilterChanges", + "x-cu-cost": 400 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetFilterLogs(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterLogs(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4443" + }, + "name": "eth_getFilterLogs", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetFilterLogs", + "x-cu-cost": 400 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetLogs(p0 context.Context, p1 *ethtypes.EthFilterSpec) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetLogs(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4454" + }, + "name": "eth_getLogs", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetLogs", + "x-cu-cost": 400 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetMessageCidByTransactionHash(p0 context.Context, p1 *ethtypes.EthHash) (*cid.Cid, error) {\n\tif s.Internal.EthGetMessageCidByTransactionHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetMessageCidByTransactionHash(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4465" + }, + "name": "eth_getMessageCidByTransactionHash", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*cid.Cid", + "name": "*cid.Cid", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetMessageCidByTransactionHash", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetStorageAt(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBytes, p3 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetStorageAt == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetStorageAt(p0, p1, p2, p3)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4476" + }, + "name": "eth_getStorageAt", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBytes", + "name": "p2", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetStorageAt", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByHash(p0 context.Context, p1 *ethtypes.EthHash) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByHash(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4509" + }, + "name": "eth_getTransactionByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionByHash", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionCount(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetTransactionCount == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionCount(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4520" + }, + "name": "eth_getTransactionCount", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionCount", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" + }, + "name": "eth_getTransactionHashByCid", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthHash", + "name": "*ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionHashByCid", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" + }, + "name": "eth_getTransactionReceipt", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionReceipt", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" + }, + "name": "eth_maxPriorityFeePerGas", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthMaxPriorityFeePerGas", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" + }, + "name": "eth_newBlockFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthNewBlockFilter", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" + }, + "name": "eth_newFilter", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthNewFilter", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" + }, + "name": "eth_newPendingTransactionFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthNewPendingTransactionFilter", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" + }, + "name": "eth_protocolVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthProtocolVersion", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" + }, + "name": "eth_sendRawTransaction", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthSendRawTransaction", + "x-cu-cost": 18 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" + }, + "name": "eth_subscribe", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthSubscriptionID", + "name": "ethtypes.EthSubscriptionID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthSubscribe", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" + }, + "name": "eth_syncing", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthSyncingResult", + "name": "ethtypes.EthSyncingResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + false + ], + "properties": { + "CurrentBlock": { + "title": "number", + "type": "number" + }, + "DoneSync": { + "type": "boolean" + }, + "HighestBlock": { + "title": "number", + "type": "number" + }, + "StartingBlock": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthSyncing", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" + }, + "name": "eth_traceBlock", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceBlock", + "name": "[]*ethtypes.EthTraceBlock", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthTraceBlock", + "x-cu-cost": 7 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" + }, + "name": "eth_traceReplayBlockTransactions", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "[]string", + "name": "p2", + "required": true, + "schema": { + "examples": [ + [ + "string value" + ] + ], + "items": [ + { + "type": [ + "string" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceReplayBlockTransaction", + "name": "[]*ethtypes.EthTraceReplayBlockTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "output": "0x07", + "stateDiff": "string value", + "trace": [ + { + "action": {}, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "type": "string value" + } + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "vmTrace": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "output": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "stateDiff": { + "type": "string" + }, + "trace": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "vmTrace": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthTraceReplayBlockTransactions", + "x-cu-cost": 11 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" + }, + "name": "eth_uninstallFilter", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthUninstallFilter", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" + }, + "name": "eth_unsubscribe", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthSubscriptionID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthUnsubscribe", + "x-cu-cost": 1 + }, + { + "description": "Returns the block specified by the given CID.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4058" + }, + "name": "Filecoin.ChainGetBlock", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.BlockHeader", + "name": "*types.BlockHeader", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BLSAggregate": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "Ynl0ZSBhcnJheQ==", + "Round": 42 + } + ], + "BlockSig": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "Ynl0ZSBhcnJheQ==", + "WinCount": 9 + }, + "ForkSignaling": 42, + "Height": 10101, + "Messages": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Miner": "f01234", + "ParentBaseFee": "0", + "ParentMessageReceipts": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ParentStateRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ParentWeight": "0", + "Parents": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "Ticket": { + "VRFProof": "Ynl0ZSBhcnJheQ==" + }, + "Timestamp": 42, + "WinPoStProof": [ + { + "PoStProof": 8, + "ProofBytes": "Ynl0ZSBhcnJheQ==" + } + ] + } + ], + "properties": { + "BLSAggregate": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "BeaconEntries": { + "items": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Round": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "BlockSig": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "ElectionProof": { + "additionalProperties": false, + "properties": { + "VRFProof": { + "contentEncoding": "base64", + "type": "string" + }, + "WinCount": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "ForkSignaling": { + "title": "number", + "type": "number" + }, + "Height": { + "title": "number", + "type": "number" + }, + "Messages": { + "title": "Content Identifier", + "type": "string" + }, + "Miner": { + "additionalProperties": false, + "type": "object" + }, + "ParentBaseFee": { + "additionalProperties": false, + "type": "object" + }, + "ParentMessageReceipts": { + "title": "Content Identifier", + "type": "string" + }, + "ParentStateRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ParentWeight": { + "additionalProperties": false, + "type": "object" + }, + "Parents": { + "items": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "title": "Content Identifier", + "type": "string" + }, + "type": "array" + }, + "Ticket": { + "additionalProperties": false, + "properties": { + "VRFProof": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + }, + "Timestamp": { + "title": "number", + "type": "number" + }, + "WinPoStProof": { + "items": { + "additionalProperties": false, + "properties": { + "PoStProof": { + "title": "number", + "type": "number" + }, + "ProofBytes": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns the block specified by the given CID.", + "x-cu-cost": 7 + }, + { + "description": "Returns messages stored in the specified block.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4069" + }, + "name": "Filecoin.ChainGetBlockMessages", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*BlockMessages", + "name": "*BlockMessages", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BlsMessages": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "Cids": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "SecpkMessages": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "Signature": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + } + } + ] + } + ], + "properties": { + "BlsMessages": { + "items": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "Cids": { + "items": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "title": "Content Identifier", + "type": "string" + }, + "type": "array" + }, + "SecpkMessages": { + "items": { + "additionalProperties": false, + "properties": { + "Message": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns messages stored in the specified block.", + "x-cu-cost": 2 + }, + { + "description": "Returns the events under an event AMT root CID.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4080" + }, + "name": "Filecoin.ChainGetEvents", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]types.Event", + "name": "[]types.Event", + "required": true, + "schema": { + "examples": [ + [ + { + "Emitter": 1000, + "Entries": [ + { + "Codec": 42, + "Flags": 7, + "Key": "string value", + "Value": "Ynl0ZSBhcnJheQ==" + } + ] + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Emitter": { + "title": "number", + "type": "number" + }, + "Entries": { + "items": { + "additionalProperties": false, + "properties": { + "Codec": { + "title": "number", + "type": "number" + }, + "Flags": { + "title": "number", + "type": "number" + }, + "Key": { + "type": "string" + }, + "Value": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns the events under an event AMT root CID.", + "x-cu-cost": 40 + }, + { + "description": "Returns the genesis tipset.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4102" + }, + "name": "Filecoin.ChainGetGenesis", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns the genesis tipset.", + "x-cu-cost": 1 + }, + { + "description": "Reads a message referenced by the specified CID from the chain blockstore.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4113" + }, + "name": "Filecoin.ChainGetMessage", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.Message", + "name": "*types.Message", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Reads a message referenced by the specified CID from the chain blockstore.", + "x-cu-cost": 1 + }, + { + "description": "Returns messages stored in the current tipset.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4124" + }, + "name": "Filecoin.ChainGetMessagesInTipset", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]Message", + "name": "[]Message", + "required": true, + "schema": { + "examples": [ + [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": {} + }, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns messages stored in the current tipset.", + "x-cu-cost": 1 + }, + { + "description": "Returns messages stored in the parent tipset of the specified block.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4135" + }, + "name": "Filecoin.ChainGetParentMessages", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]Message", + "name": "[]Message", + "required": true, + "schema": { + "examples": [ + [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Message": {} + }, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns messages stored in the parent tipset of the specified block.", + "x-cu-cost": 1 + }, + { + "description": "Returns receipts for messages in the parent tipset of the specified block. The receipts are one-to-one with the messages returned by ChainGetParentMessages for the same block CID.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4146" + }, + "name": "Filecoin.ChainGetParentReceipts", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*types.MessageReceipt", + "name": "[]*types.MessageReceipt", + "required": true, + "schema": { + "examples": [ + [ + { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns receipts for messages in the parent tipset of the specified block.", + "x-cu-cost": 2 + }, + { + "description": "Returns a set of revert and apply operations needed to transition from one tipset to another.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4157" + }, + "name": "Filecoin.ChainGetPath", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*HeadChange", + "name": "[]*HeadChange", + "required": true, + "schema": { + "examples": [ + [ + { + "Type": "string value", + "Val": { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Type": { + "type": "string" + }, + "Val": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns a set of revert and apply operations between two tipsets.", + "x-cu-cost": 1 + }, + { + "description": "Returns the tipset specified by the given TipSetKey.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4168" + }, + "name": "Filecoin.ChainGetTipSet", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns the tipset specified by the given TipSetKey.", + "x-cu-cost": 1 + }, + { + "description": "Looks back for a tipset at the specified epoch; if none exist, returns the first non-nil tipset at a later epoch.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4179" + }, + "name": "Filecoin.ChainGetTipSetAfterHeight", + "paramStructure": "by-position", + "params": [ + { + "description": "abi.ChainEpoch", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns the first tipset at or after the specified epoch.", + "x-cu-cost": 1 + }, + { + "description": "Looks back for a tipset at the specified epoch; if none exist, returns a tipset at an earlier epoch.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4190" + }, + "name": "Filecoin.ChainGetTipSetByHeight", + "paramStructure": "by-position", + "params": [ + { + "description": "abi.ChainEpoch", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns a tipset at or before the specified epoch.", + "x-cu-cost": 3 + }, + { + "description": "Checks whether a given CID exists in the chain blockstore.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4201" + }, + "name": "Filecoin.ChainHasObj", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "Checks whether a given CID exists in the chain blockstore.", + "x-cu-cost": 1 + }, + { + "description": "Returns the current head of the chain.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4212" + }, + "name": "Filecoin.ChainHead", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ + { + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ + { + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns the current head of the chain.", + "x-cu-cost": 1 + }, + { + "description": "Puts a given object into the chain blockstore.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4234" + }, + "name": "Filecoin.ChainPutObj", + "paramStructure": "by-position", + "params": [ + { + "description": "blocks.Block", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": true, + "examples": [ + {} + ] + }, + "summary": "" + } + ], + "result": { + "description": "Null", + "name": "Null", + "required": true, + "schema": { + "type": [ + "null" + ] + } + }, + "summary": "Stores an object in the chain blockstore.", + "x-cu-cost": 1 + }, + { + "description": "Reads IPLD nodes referenced by the specified CID from the chain blockstore and returns raw bytes.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4245" + }, + "name": "Filecoin.ChainReadObj", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]byte", + "name": "[]byte", + "required": true, + "schema": { + "examples": [ + "Ynl0ZSBhcnJheQ==" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "Reads raw IPLD data from the chain blockstore by CID.", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) Discover(p0 context.Context) (apitypes.OpenRPCDocument, error) {\n\tif s.Internal.Discover == nil {\n\t\treturn *new(apitypes.OpenRPCDocument), ErrNotSupported\n\t}\n\treturn s.Internal.Discover(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4256" + }, + "name": "Filecoin.Discover", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "apitypes.OpenRPCDocument", + "name": "apitypes.OpenRPCDocument", + "required": true, + "schema": { + "examples": [ + { + "info": { + "title": "Lotus RPC API", + "version": "1.2.1/generated=2020-11-22T08:22:42-06:00" + }, + "methods": [], + "openrpc": "1.2.6" + } + ], + "patternProperties": { + ".*": { + "additionalProperties": true, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "description": "Returns a list of Ethereum-compatible account addresses managed by the node.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4267" + }, + "name": "Filecoin.EthAccounts", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "[]ethtypes.EthAddress", + "name": "[]ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + ], + "items": [ + { + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns available Ethereum-style accounts.", + "x-cu-cost": 1 + }, + { + "description": "Converts an Ethereum-style address into the corresponding f410 Filecoin address.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4278" + }, + "name": "Filecoin.EthAddressToFilecoinAddress", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Converts an Ethereum address to a Filecoin address.", + "x-cu-cost": 1 + }, + { + "description": "Returns the height of the latest (heaviest) Filecoin tipset, formatted as an Ethereum block number.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4289" + }, + "name": "Filecoin.EthBlockNumber", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns the latest block number.", + "x-cu-cost": 1 + }, + { + "description": "Executes an Ethereum-style call against the current state without submitting a transaction or modifying chain state.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4300" + }, + "name": "Filecoin.EthCall", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthCall", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "data": "0x07", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "value": "0x0" + } + ], + "properties": { + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Executes a call without making state changes.", + "x-cu-cost": 1 + }, + { + "description": "Returns the Ethereum-compatible chain ID used by the Filecoin network.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4311" + }, + "name": "Filecoin.EthChainId", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns the chain ID.", + "x-cu-cost": 1 + }, + { + "description": "Estimates the amount of gas that would be consumed by executing the given transaction.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4322" + }, + "name": "Filecoin.EthEstimateGas", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Estimates gas required for a transaction.", + "x-cu-cost": 1 + }, + { + "description": "Returns historical base fee and priority fee information for recent blocks.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4333" + }, + "name": "Filecoin.EthFeeHistory", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthFeeHistory", + "name": "ethtypes.EthFeeHistory", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": [ + "0x0" + ], + "gasUsedRatio": [ + 12.3 + ], + "oldestBlock": "0x5", + "reward": [] + } + ], + "properties": { + "baseFeePerGas": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "gasUsedRatio": { + "items": { + "type": "number" + }, + "type": "array" + }, + "oldestBlock": { + "title": "number", + "type": "number" + }, + "reward": { + "items": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns historical gas fee data.", + "x-cu-cost": 1 + }, + { + "description": "Returns the current suggested gas price for Ethereum-style transactions.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4344" + }, + "name": "Filecoin.EthGasPrice", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns the current gas price.", + "x-cu-cost": 2 + }, + { + "description": "Returns the balance of the given address at the specified block.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4355" + }, + "name": "Filecoin.EthGetBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns account balance.", + "x-cu-cost": 10 + }, + { + "description": "Returns block information corresponding to the given block hash.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4366" + }, + "name": "Filecoin.EthGetBlockByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns a block by hash.", + "x-cu-cost": 1 + }, + { + "description": "Returns block information for the specified block number or tag.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4377" + }, + "name": "Filecoin.EthGetBlockByNumber", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns a block by number.", + "x-cu-cost": 1 + }, + { + "description": "Returns the number of messages in the tipset identified by the given block hash.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4399" + }, + "name": "Filecoin.EthGetBlockTransactionCountByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns transaction count for a block.", + "x-cu-cost": 1 + }, + { + "description": "Returns the number of messages in the tipset identified by the given block number.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4410" + }, + "name": "Filecoin.EthGetBlockTransactionCountByNumber", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns transaction count for a block.", + "x-cu-cost": 1 + }, + { + "description": "Returns the contract bytecode stored at the given address and block.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4421" + }, + "name": "Filecoin.EthGetCode", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns contract bytecode.", + "x-cu-cost": 10 + }, + { + "description": "Polling method that returns event logs that occurred since the last filter poll.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4432" + }, + "name": "Filecoin.EthGetFilterChanges", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns filter changes since last poll.", + "x-cu-cost": 400 + }, + { + "description": "Returns all event logs matching the filter associated with the given filter ID.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4443" + }, + "name": "Filecoin.EthGetFilterLogs", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns all logs for a filter.", + "x-cu-cost": 400 + }, + { + "description": "Returns event logs that match the given filter specification.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4454" + }, + "name": "Filecoin.EthGetLogs", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns logs matching a filter.", + "x-cu-cost": 400 + }, + { + "description": "Returns the Filecoin message CID corresponding to the given Ethereum transaction hash.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4465" + }, + "name": "Filecoin.EthGetMessageCidByTransactionHash", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*cid.Cid", + "name": "*cid.Cid", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "Maps transaction hash to message CID.", + "x-cu-cost": 1 + }, + { + "description": "Returns the value from a contract\u0420\u00a0\u0420\u2020\u0420\u00a0\u0432\u0402\u0459\u0420\u0406\u0432\u0402\u045b\u0421\u045bs storage slot at the given position and block.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4476" + }, + "name": "Filecoin.EthGetStorageAt", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBytes", + "name": "p2", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns contract storage value.", + "x-cu-cost": 1 + }, + { + "description": "Returns detailed information about the transaction identified by the given hash.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4509" + }, + "name": "Filecoin.EthGetTransactionByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns a transaction by hash.", + "x-cu-cost": 1 + }, + { + "description": "Returns the number of transactions sent from an address up to the specified block.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4520" + }, + "name": "Filecoin.EthGetTransactionCount", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns account nonce.", + "x-cu-cost": 4 + }, + { + "description": "Returns the Ethereum-style transaction hash corresponding to a Filecoin message CID.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" + }, + "name": "Filecoin.EthGetTransactionHashByCid", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthHash", + "name": "*ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Maps message CID to transaction hash.", + "x-cu-cost": 1 + }, + { + "description": "Returns the receipt for a transaction, including execution status and logs.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" + }, + "name": "Filecoin.EthGetTransactionReceipt", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ + { + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns transaction receipt.", + "x-cu-cost": 1 + }, + { + "description": "Returns the maximum suggested priority fee per gas for transactions.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" + }, + "name": "Filecoin.EthMaxPriorityFeePerGas", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns max priority fee.", + "x-cu-cost": 1 + }, + { + "description": "Installs a persistent filter that notifies when new blocks are added to the chain.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" + }, + "name": "Filecoin.EthNewBlockFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Creates a new block filter.", + "x-cu-cost": 1 + }, + { + "description": "Installs a persistent filter based on the given log filter specification.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" + }, + "name": "Filecoin.EthNewFilter", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Creates a new log filter.", + "x-cu-cost": 1 + }, + { + "description": "Installs a persistent filter that notifies when new messages enter the message pool.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" + }, + "name": "Filecoin.EthNewPendingTransactionFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Creates a pending transaction filter.", + "x-cu-cost": 1 + }, + { + "description": "Returns the supported Ethereum protocol version.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" + }, + "name": "Filecoin.EthProtocolVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns protocol version.", + "x-cu-cost": 1 + }, + { + "description": "Submits a signed Ethereum-style transaction to the network.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" + }, + "name": "Filecoin.EthSendRawTransaction", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Submits a raw transaction.", + "x-cu-cost": 18 + }, + { + "description": "Subscribes to selected event types using a websocket connection.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" + }, + "name": "Filecoin.EthSubscribe", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthSubscriptionID", + "name": "ethtypes.EthSubscriptionID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Subscribes to events over websockets.", + "x-cu-cost": 1 + }, + { + "description": "Returns information about the node\u0420\u00a0\u0420\u2020\u0420\u00a0\u0432\u0402\u0459\u0420\u0406\u0432\u0402\u045b\u0421\u045bs current synchronization status.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" + }, + "name": "Filecoin.EthSyncing", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthSyncingResult", + "name": "ethtypes.EthSyncingResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + false + ], + "properties": { + "CurrentBlock": { + "title": "number", + "type": "number" + }, + "DoneSync": { + "type": "boolean" + }, + "HighestBlock": { + "title": "number", + "type": "number" + }, + "StartingBlock": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns sync status.", + "x-cu-cost": 1 + }, + { + "description": "Returns execution traces for all transactions in the specified block.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" + }, + "name": "Filecoin.EthTraceBlock", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceBlock", + "name": "[]*ethtypes.EthTraceBlock", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Traces all transactions in a block.", + "x-cu-cost": 7 + }, + { + "description": "Replays all transactions in a block and returns the requested traces for each transaction.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" + }, + "name": "Filecoin.EthTraceReplayBlockTransactions", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "[]string", + "name": "p2", + "required": true, + "schema": { + "examples": [ + [ + "string value" + ] + ], + "items": [ + { + "type": [ + "string" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceReplayBlockTransaction", + "name": "[]*ethtypes.EthTraceReplayBlockTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "output": "0x07", + "stateDiff": "string value", + "trace": [ + { + "action": {}, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "type": "string value" + } + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "vmTrace": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "output": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "stateDiff": { + "type": "string" + }, + "trace": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "vmTrace": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Replays and traces block transactions.", + "x-cu-cost": 11 + }, + { + "description": "Returns execution trace information for the specified transaction.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4674" + }, + "name": "Filecoin.EthTraceTransaction", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceTransaction", + "name": "[]*ethtypes.EthTraceTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Traces a transaction.", + "x-cu-cost": 1 + }, + { + "description": "Uninstalls the filter identified by the given filter ID.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" + }, + "name": "Filecoin.EthUninstallFilter", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "Removes an installed filter.", + "x-cu-cost": 1 + }, + { + "description": "Terminates an active websocket subscription.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" + }, + "name": "Filecoin.EthUnsubscribe", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthSubscriptionID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "Unsubscribes from websocket events.", + "x-cu-cost": 1 + }, + { + "description": "Converts a Filecoin address into an Ethereum-style address.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4740" + }, + "name": "Filecoin.FilecoinAddressToEthAddress", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthAddress", + "name": "ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Converts a Filecoin address to an Ethereum address.", + "x-cu-cost": 1 + }, + { + "description": "Estimates the gas premium that should be used for a message to have a high likelihood of inclusion within the specified number of epochs.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4751" + }, + "name": "Filecoin.GasEstimateGasPremium", + "paramStructure": "by-position", + "params": [ + { + "description": "uint64", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "address.Address", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "int64", + "name": "p3", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 9 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p4", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Estimates gas premium for message inclusion.", + "x-cu-cost": 1 + }, + { + "description": "Estimates and fills in unset gas-related fields for a message, such as gas limit, gas fee cap, and gas premium.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4762" + }, + "name": "Filecoin.GasEstimateMessageGas", + "paramStructure": "by-position", + "params": [ + { + "description": "*types.Message", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "*MessageSendSpec", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "MaxFee": "0", + "MaximizeFeeCap": true, + "MsgUuid": "07070707-0707-0707-0707-070707070707" + } + ], + "properties": { + "MaxFee": { + "additionalProperties": false, + "type": "object" + }, + "MaximizeFeeCap": { + "type": "boolean" + }, + "MsgUuid": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 16, + "minItems": 16, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.Message", + "name": "*types.Message", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Estimates gas values for a message.", + "x-cu-cost": 1 + }, + { + "description": "Retrieves raw events generated by both user-programmed and built-in actors within the Filecoin network that match a specific, provided filter.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4773" + }, + "name": "Filecoin.GetActorEventsRaw", + "paramStructure": "by-position", + "params": [ + { + "description": "*types.ActorEventFilter", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "addresses": [ + "f01234" + ], + "fields": { + "abc": [ + { + "codec": 81, + "value": "ZGRhdGE=" + } + ] + }, + "fromHeight": 1010, + "toHeight": 1020 + } + ], + "properties": { + "addresses": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "fields": { + "patternProperties": { + ".*": { + "items": { + "additionalProperties": false, + "properties": { + "codec": { + "title": "number", + "type": "number" + }, + "value": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": "object" + }, + "fromHeight": { + "title": "number", + "type": "number" + }, + "tipsetKey": { + "additionalProperties": false, + "type": "object" + }, + "toHeight": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*types.ActorEvent", + "name": "[]*types.ActorEvent", + "required": true, + "schema": { + "examples": [ + [ + { + "emitter": "f01234", + "entries": [ + { + "Codec": 42, + "Flags": 7, + "Key": "string value", + "Value": "Ynl0ZSBhcnJheQ==" + } + ], + "height": 10101, + "msgCid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "reverted": true, + "tipsetKey": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "emitter": { + "additionalProperties": false, + "type": "object" + }, + "entries": { + "items": { + "additionalProperties": false, + "properties": { + "Codec": { + "title": "number", + "type": "number" + }, + "Flags": { + "title": "number", + "type": "number" + }, + "Key": { + "type": "string" + }, + "Value": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "height": { + "title": "number", + "type": "number" + }, + "msgCid": { + "title": "Content Identifier", + "type": "string" + }, + "reverted": { + "type": "boolean" + }, + "tipsetKey": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Retrieves raw events.", + "x-cu-cost": 1 + }, + { + "description": "Returns mining-related base information for the specified miner at a given tipset, including eligibility, power, and beacon entries required for block production.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4784" + }, + "name": "Filecoin.MinerGetBaseInfo", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*MiningBaseInfo", + "name": "*MiningBaseInfo", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "BeaconEntries": [ + { + "Data": "Ynl0ZSBhcnJheQ==", + "Round": 42 + } + ], + "EligibleForMining": true, + "MinerPower": "0", + "NetworkPower": "0", + "PrevBeaconEntry": { + "Data": "Ynl0ZSBhcnJheQ==", + "Round": 42 + }, + "SectorSize": 34359738368, + "Sectors": [ + { + "SealProof": 8, + "SealedCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorKey": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorNumber": 9 + } + ], + "WorkerKey": "f01234" + } + ], + "properties": { + "BeaconEntries": { + "items": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Round": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "EligibleForMining": { + "type": "boolean" + }, + "MinerPower": { + "additionalProperties": false, + "type": "object" + }, + "NetworkPower": { + "additionalProperties": false, + "type": "object" + }, + "PrevBeaconEntry": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Round": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "SectorSize": { + "title": "number", + "type": "number" + }, + "Sectors": { + "items": { + "additionalProperties": false, + "properties": { + "SealProof": { + "title": "number", + "type": "number" + }, + "SealedCID": { + "title": "Content Identifier", + "type": "string" + }, + "SectorKey": { + "title": "Content Identifier", + "type": "string" + }, + "SectorNumber": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" + }, + "WorkerKey": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns miner base information.", + "x-cu-cost": 1 + }, + { + "description": "Returns the next nonce expected for the specified sender address. This method may not be atomic; use MpoolPushMessage for safer message submission.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4795" + }, + "name": "Filecoin.MpoolGetNonce", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "uint64", + "name": "uint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns the next nonce for a sender.", + "x-cu-cost": 1 + }, + { + "description": "Returns the list of messages currently pending in the message pool.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4806" + }, + "name": "Filecoin.MpoolPending", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*types.SignedMessage", + "name": "[]*types.SignedMessage", + "required": true, + "schema": { + "examples": [ + [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "Signature": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + } + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Message": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns pending mempool messages.", + "x-cu-cost": 10 + }, + { + "description": "Submits a signed message to the message pool for propagation and potential inclusion in a future tipset.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4817" + }, + "name": "Filecoin.MpoolPush", + "paramStructure": "by-position", + "params": [ + { + "description": "*types.SignedMessage", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "Message": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" + }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "Signature": { + "Data": "Ynl0ZSBhcnJheQ==", + "Type": 2 + } + } + ], + "properties": { + "Message": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "Signature": { + "additionalProperties": false, + "properties": { + "Data": { + "contentEncoding": "base64", + "type": "string" + }, + "Type": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "cid.Cid", + "name": "cid.Cid", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "Pushes a signed message to the mempool.", + "x-cu-cost": 1 + }, + { + "description": "Returns the portion of a multisig wallet\u0420\u0406\u0420\u201a\u0432\u201e\u045es balance that is available to be withdrawn or spent.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4828" + }, + "name": "Filecoin.MsigGetAvailableBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + { + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] }, - "methods": [ - { - "name": "eth_getTransactionHashByCid", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" - }, - "x-alias-of": "Filecoin.EthGetTransactionHashByCid", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "*ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "summary": "" + }, + "summary": "Returns available multisig balance.", + "x-cu-cost": 240 + }, + { + "description": "Returns the list of pending transactions for the specified multisig wallet that have not yet received sufficient approvals.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4839" + }, + "name": "Filecoin.MsigGetPending", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "name": "eth_getTransactionReceipt", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" - }, - "x-alias-of": "Filecoin.EthGetTransactionReceipt", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTxReceipt", - "name": "*ethtypes.EthTxReceipt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "cumulativeGasUsed": "0x5", - "effectiveGasPrice": "0x0", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gasUsed": "0x5", - "logs": [ - { - "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "data": "0x07", - "logIndex": "0x5", - "removed": true, - "topics": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5" - } - ], - "logsBloom": "0x07", - "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "status": "0x5", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5", - "type": "0x5" - } - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "contractAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "cumulativeGasUsed": { - "title": "number", - "type": "number" - }, - "effectiveGasPrice": { - "additionalProperties": false, - "type": "object" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "logs": { - "items": { - "additionalProperties": false, - "properties": { - "address": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "logIndex": { - "title": "number", - "type": "number" - }, - "removed": { - "type": "boolean" - }, - "topics": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "root": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "status": { - "title": "number", - "type": "number" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "name": "eth_maxPriorityFeePerGas", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" - }, - "x-alias-of": "Filecoin.EthMaxPriorityFeePerGas", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthBigInt", - "name": "ethtypes.EthBigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0x0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*MsigTransaction", + "name": "[]*MsigTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "Approved": [ + "f01234" + ], + "ID": 9, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "Approved": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" }, - { - "name": "eth_newBlockFilter", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" - }, - "x-alias-of": "Filecoin.EthNewBlockFilter", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ID": { + "title": "number", + "type": "number" }, - { - "name": "eth_newFilter", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" - }, - "x-alias-of": "Filecoin.EthNewFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthFilterSpec", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "address": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "fromBlock": "2301220", - "topics": null - } - ], - "properties": { - "address": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "fromBlock": { - "type": "string" - }, - "toBlock": { - "type": "string" - }, - "topics": { - "items": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Method": { + "title": "number", + "type": "number" }, - { - "name": "eth_newPendingTransactionFilter", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" - }, - "x-alias-of": "Filecoin.EthNewPendingTransactionFilter", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Params": { + "contentEncoding": "base64", + "type": "string" }, - { - "name": "eth_protocolVersion", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" - }, - "x-alias-of": "Filecoin.EthProtocolVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "To": { + "additionalProperties": false, + "type": "object" }, + "Value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns pending multisig transactions.", + "x-cu-cost": 1 + }, + { + "description": "Returns the amount of FIL that has vested in a multisig wallet over the specified period.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4850" + }, + "name": "Filecoin.MsigGetVested", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "name": "eth_sendRawTransaction", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" - }, - "x-alias-of": "Filecoin.EthSendRawTransaction", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "name": "eth_subscribe", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" - }, - "x-alias-of": "Filecoin.EthSubscribe", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthSubscriptionID", - "name": "ethtypes.EthSubscriptionID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "name": "eth_syncing", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" - }, - "x-alias-of": "Filecoin.EthSyncing", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthSyncingResult", - "name": "ethtypes.EthSyncingResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - false - ], - "properties": { - "CurrentBlock": { - "title": "number", - "type": "number" - }, - "DoneSync": { - "type": "boolean" - }, - "HighestBlock": { - "title": "number", - "type": "number" - }, - "StartingBlock": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "name": "eth_traceReplayBlockTransitions", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" - }, - "x-alias-of": "Filecoin.EthTraceReplayBlockTransactions", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "[]string", - "name": "p2", - "required": true, - "schema": { - "examples": [ - [ - "string value" - ] - ], - "items": [ - { - "type": [ - "string" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceReplayBlockTransaction", - "name": "[]*ethtypes.EthTraceReplayBlockTransaction", - "required": true, - "schema": { - "examples": [ - [ - { - "output": "0x07", - "stateDiff": "string value", - "trace": [ - { - "action": {}, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "type": "string value" - } - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "vmTrace": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "output": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "stateDiff": { - "type": "string" - }, - "trace": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "vmTrace": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns vested FIL amount.", + "x-cu-cost": 1 + }, + { + "description": "Returns detailed vesting schedule information for the specified multisig wallet.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4861" + }, + "name": "Filecoin.MsigGetVestingSchedule", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "name": "eth_uninstallFilter", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" - }, - "x-alias-of": "Filecoin.EthUninstallFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "name": "eth_unsubscribe", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" - }, - "x-alias-of": "Filecoin.EthUnsubscribe", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthSubscriptionID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "MsigVesting", + "name": "MsigVesting", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "InitialBalance": "0", + "StartEpoch": 10101, + "UnlockDuration": 10101 + } + ], + "properties": { + "InitialBalance": { + "additionalProperties": false, + "type": "object" + }, + "StartEpoch": { + "title": "number", + "type": "number" + }, + "UnlockDuration": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns multisig vesting schedule.", + "x-cu-cost": 1 + }, + { + "description": "Returns whether the node is actively listening for incoming network connections.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" + }, + "name": "Filecoin.NetListening", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "Indicates whether the node is listening for network connections.", + "x-cu-cost": 1 + }, + { + "description": "Returns the network protocol version supported by the node.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" + }, + "name": "Filecoin.NetVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "Returns the network protocol version.", + "x-cu-cost": 1 + }, + { + "description": "Returns the public key address corresponding to the given ID address for secp256k1 and BLS accounts.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4894" + }, + "name": "Filecoin.StateAccountKey", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "name": "eth_traceBlock", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" - }, - "x-alias-of": "Filecoin.EthTraceBlock", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceBlock", - "name": "[]*ethtypes.EthTraceBlock", - "required": true, - "schema": { - "examples": [ - [ - { - "action": {}, - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": 9, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionPosition": 123, - "type": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionPosition": { - "title": "number", - "type": "number" - }, - "type": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetBlock(p0 context.Context, p1 cid.Cid) (*types.BlockHeader, error) {\n\tif s.Internal.ChainGetBlock == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetBlock(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4058" - }, - "name": "Filecoin.ChainGetBlock", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.BlockHeader", - "name": "*types.BlockHeader", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "BLSAggregate": { - "Data": "Ynl0ZSBhcnJheQ==", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "Ynl0ZSBhcnJheQ==", - "Round": 42 - } - ], - "BlockSig": { - "Data": "Ynl0ZSBhcnJheQ==", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "Ynl0ZSBhcnJheQ==", - "WinCount": 9 - }, - "ForkSignaling": 42, - "Height": 10101, - "Messages": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Miner": "f01234", - "ParentBaseFee": "0", - "ParentMessageReceipts": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ParentStateRoot": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ParentWeight": "0", - "Parents": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "Ticket": { - "VRFProof": "Ynl0ZSBhcnJheQ==" - }, - "Timestamp": 42, - "WinPoStProof": [ - { - "PoStProof": 8, - "ProofBytes": "Ynl0ZSBhcnJheQ==" - } - ] - } - ], - "properties": { - "BLSAggregate": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Type": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "BeaconEntries": { - "items": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Round": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "BlockSig": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Type": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "ElectionProof": { - "additionalProperties": false, - "properties": { - "VRFProof": { - "contentEncoding": "base64", - "type": "string" - }, - "WinCount": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "ForkSignaling": { - "title": "number", - "type": "number" - }, - "Height": { - "title": "number", - "type": "number" - }, - "Messages": { - "title": "Content Identifier", - "type": "string" - }, - "Miner": { - "additionalProperties": false, - "type": "object" - }, - "ParentBaseFee": { - "additionalProperties": false, - "type": "object" - }, - "ParentMessageReceipts": { - "title": "Content Identifier", - "type": "string" - }, - "ParentStateRoot": { - "title": "Content Identifier", - "type": "string" - }, - "ParentWeight": { - "additionalProperties": false, - "type": "object" - }, - "Parents": { - "items": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "title": "Content Identifier", - "type": "string" - }, - "type": "array" - }, - "Ticket": { - "additionalProperties": false, - "properties": { - "VRFProof": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "Timestamp": { - "title": "number", - "type": "number" - }, - "WinPoStProof": { - "items": { - "additionalProperties": false, - "properties": { - "PoStProof": { - "title": "number", - "type": "number" - }, - "ProofBytes": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns account public key address.", + "x-cu-cost": 2 + }, + { + "description": "Runs the given message against the current state and returns the result without making any persisted state changes.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4905" + }, + "name": "Filecoin.StateCall", + "paramStructure": "by-position", + "params": [ + { + "description": "*types.Message", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" }, + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + } + ], + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasFeeCap": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "GasPremium": { + "additionalProperties": false, + "type": "object" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetBlockMessages(p0 context.Context, p1 cid.Cid) (*BlockMessages, error) {\n\tif s.Internal.ChainGetBlockMessages == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetBlockMessages(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4069" - }, - "name": "Filecoin.ChainGetBlockMessages", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*BlockMessages", - "name": "*BlockMessages", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "BlsMessages": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - ], - "Cids": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "SecpkMessages": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "Message": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - }, - "Signature": { - "Data": "Ynl0ZSBhcnJheQ==", - "Type": 2 - } - } - ] - } - ], - "properties": { - "BlsMessages": { - "items": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "Cids": { - "items": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "title": "Content Identifier", - "type": "string" - }, - "type": "array" - }, - "SecpkMessages": { - "items": { - "additionalProperties": false, - "properties": { - "Message": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "Signature": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Type": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetEvents(p0 context.Context, p1 cid.Cid) ([]types.Event, error) {\n\tif s.Internal.ChainGetEvents == nil {\n\t\treturn *new([]types.Event), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetEvents(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4080" - }, - "name": "Filecoin.ChainGetEvents", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]types.Event", - "name": "[]types.Event", - "required": true, - "schema": { - "examples": [ - [ - { - "Emitter": 1000, - "Entries": [ - { - "Codec": 42, - "Flags": 7, - "Key": "string value", - "Value": "Ynl0ZSBhcnJheQ==" - } - ] - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "Emitter": { - "title": "number", - "type": "number" - }, - "Entries": { - "items": { - "additionalProperties": false, - "properties": { - "Codec": { - "title": "number", - "type": "number" - }, - "Flags": { - "title": "number", - "type": "number" - }, - "Key": { - "type": "string" - }, - "Value": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*InvocResult", + "name": "*InvocResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Duration": 60000000000, + "Error": "string value", + "ExecutionTrace": { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetFinalizedTipSet(p0 context.Context) (*types.TipSet, error) {\n\tif s.Internal.ChainGetFinalizedTipSet == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetFinalizedTipSet(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4091" - }, - "name": "Filecoin.ChainGetFinalizedTipSet", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetGenesis(p0 context.Context) (*types.TipSet, error) {\n\tif s.Internal.ChainGetGenesis == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetGenesis(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4102" - }, - "name": "Filecoin.ChainGetGenesis", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetMessage(p0 context.Context, p1 cid.Cid) (*types.Message, error) {\n\tif s.Internal.ChainGetMessage == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetMessage(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4113" - }, - "name": "Filecoin.ChainGetMessage", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.Message", - "name": "*types.Message", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - ], - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Subcalls": [ + { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + }, + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" + }, + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 + }, + "Subcalls": null + } + ] + }, + "GasCost": { + "BaseFeeBurn": "0", + "GasUsed": "0", + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetMessagesInTipset(p0 context.Context, p1 types.TipSetKey) ([]Message, error) {\n\tif s.Internal.ChainGetMessagesInTipset == nil {\n\t\treturn *new([]Message), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetMessagesInTipset(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4124" - }, - "name": "Filecoin.ChainGetMessagesInTipset", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]Message", - "name": "[]Message", - "required": true, - "schema": { - "examples": [ - [ - { - "Cid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Message": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "Cid": { - "title": "Content Identifier", - "type": "string" - }, - "Message": { - "additionalProperties": false, - "properties": { - "Cid": { - "title": "Content Identifier", - "type": "string" - }, - "Message": {} - }, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MinerPenalty": "0", + "MinerTip": "0", + "OverEstimationBurn": "0", + "Refund": "0", + "TotalCost": "0" + }, + "Msg": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetParentMessages(p0 context.Context, p1 cid.Cid) ([]Message, error) {\n\tif s.Internal.ChainGetParentMessages == nil {\n\t\treturn *new([]Message), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetParentMessages(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4135" - }, - "name": "Filecoin.ChainGetParentMessages", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]Message", - "name": "[]Message", - "required": true, - "schema": { - "examples": [ - [ - { - "Cid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Message": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "Cid": { - "title": "Content Identifier", - "type": "string" - }, - "Message": { - "additionalProperties": false, - "properties": { - "Cid": { - "title": "Content Identifier", - "type": "string" - }, - "Message": {} - }, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "MsgCid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "MsgRct": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetParentReceipts(p0 context.Context, p1 cid.Cid) ([]*types.MessageReceipt, error) {\n\tif s.Internal.ChainGetParentReceipts == nil {\n\t\treturn *new([]*types.MessageReceipt), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetParentReceipts(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4146" - }, - "name": "Filecoin.ChainGetParentReceipts", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*types.MessageReceipt", - "name": "[]*types.MessageReceipt", - "required": true, - "schema": { - "examples": [ - [ - { - "EventsRoot": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ExitCode": 0, - "GasUsed": 9, - "Return": "Ynl0ZSBhcnJheQ==" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "EventsRoot": { - "title": "Content Identifier", - "type": "string" - }, - "ExitCode": { - "title": "number", - "type": "number" - }, - "GasUsed": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + } + } + ], + "properties": { + "Duration": { + "title": "number", + "type": "number" + }, + "Error": { + "type": "string" + }, + "ExecutionTrace": { + "additionalProperties": false, + "properties": { + "GasCharges": { + "items": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "cg": { + "title": "number", + "type": "number" + }, + "sg": { + "title": "number", + "type": "number" + }, + "tg": { + "title": "number", + "type": "number" + }, + "tt": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetPath(p0 context.Context, p1 types.TipSetKey, p2 types.TipSetKey) ([]*HeadChange, error) {\n\tif s.Internal.ChainGetPath == nil {\n\t\treturn *new([]*HeadChange), ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetPath(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4157" - }, - "name": "Filecoin.ChainGetPath", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*HeadChange", - "name": "[]*HeadChange", - "required": true, - "schema": { - "examples": [ - [ - { - "Type": "string value", - "Val": { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "Type": { - "type": "string" - }, - "Val": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "InvokedActor": { + "additionalProperties": false, + "properties": { + "Id": { + "title": "number", + "type": "number" + }, + "State": { + "additionalProperties": false, + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSet(p0 context.Context, p1 types.TipSetKey) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSet == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSet(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4168" - }, - "name": "Filecoin.ChainGetTipSet", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "IpldOps": { + "items": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Op": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSetAfterHeight(p0 context.Context, p1 abi.ChainEpoch, p2 types.TipSetKey) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSetAfterHeight == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSetAfterHeight(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4179" - }, - "name": "Filecoin.ChainGetTipSetAfterHeight", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Logs": { + "items": { + "type": "string" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSetByHeight(p0 context.Context, p1 abi.ChainEpoch, p2 types.TipSetKey) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSetByHeight == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSetByHeight(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4190" - }, - "name": "Filecoin.ChainGetTipSetByHeight", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "ParamsCodec": { + "title": "number", + "type": "number" + }, + "ReadOnly": { + "type": "boolean" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainHasObj(p0 context.Context, p1 cid.Cid) (bool, error) {\n\tif s.Internal.ChainHasObj == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.ChainHasObj(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4201" - }, - "name": "Filecoin.ChainHasObj", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MsgRct": { + "additionalProperties": false, + "properties": { + "ExitCode": { + "title": "number", + "type": "number" + }, + "Return": { + "contentEncoding": "base64", + "type": "string" + }, + "ReturnCodec": { + "title": "number", + "type": "number" + } + }, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainHead(p0 context.Context) (*types.TipSet, error) {\n\tif s.Internal.ChainHead == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainHead(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4212" - }, - "name": "Filecoin.ChainHead", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Subcalls": { + "items": {}, + "type": "array" + } + }, + "type": "object" + }, + "GasCost": { + "additionalProperties": false, + "properties": { + "BaseFeeBurn": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainPutObj(p0 context.Context, p1 blocks.Block) error {\n\tif s.Internal.ChainPutObj == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.ChainPutObj(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4234" - }, - "name": "Filecoin.ChainPutObj", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "blocks.Block", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": true, - "examples": [ - {} - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "Null", - "name": "Null", - "required": true, - "schema": { - "type": [ - "null" - ] - } - }, - "summary": "There are not yet any comments for this method." + "GasUsed": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainReadObj(p0 context.Context, p1 cid.Cid) ([]byte, error) {\n\tif s.Internal.ChainReadObj == nil {\n\t\treturn *new([]byte), ErrNotSupported\n\t}\n\treturn s.Internal.ChainReadObj(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4245" - }, - "name": "Filecoin.ChainReadObj", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]byte", - "name": "[]byte", - "required": true, - "schema": { - "examples": [ - "Ynl0ZSBhcnJheQ==" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Message": { + "title": "Content Identifier", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) Discover(p0 context.Context) (apitypes.OpenRPCDocument, error) {\n\tif s.Internal.Discover == nil {\n\t\treturn *new(apitypes.OpenRPCDocument), ErrNotSupported\n\t}\n\treturn s.Internal.Discover(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4256" - }, - "name": "Filecoin.Discover", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "apitypes.OpenRPCDocument", - "name": "apitypes.OpenRPCDocument", - "required": true, - "schema": { - "examples": [ - { - "info": { - "title": "Lotus RPC API", - "version": "1.2.1/generated=2020-11-22T08:22:42-06:00" - }, - "methods": [], - "openrpc": "1.2.6" - } - ], - "patternProperties": { - ".*": { - "additionalProperties": true, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MinerPenalty": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthAccounts(p0 context.Context) ([]ethtypes.EthAddress, error) {\n\tif s.Internal.EthAccounts == nil {\n\t\treturn *new([]ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.EthAccounts(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4267" - }, - "name": "Filecoin.EthAccounts", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "[]ethtypes.EthAddress", - "name": "[]ethtypes.EthAddress", - "required": true, - "schema": { - "examples": [ - [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ] - ], - "items": [ - { - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MinerTip": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthAddressToFilecoinAddress(p0 context.Context, p1 ethtypes.EthAddress) (address.Address, error) {\n\tif s.Internal.EthAddressToFilecoinAddress == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.EthAddressToFilecoinAddress(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4278" - }, - "name": "Filecoin.EthAddressToFilecoinAddress", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "address.Address", - "name": "address.Address", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "OverEstimationBurn": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthBlockNumber(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthBlockNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthBlockNumber(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4289" - }, - "name": "Filecoin.EthBlockNumber", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Refund": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthCall(p0 context.Context, p1 ethtypes.EthCall, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthCall == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthCall(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4300" - }, - "name": "Filecoin.EthCall", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthCall", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "data": "0x07", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "value": "0x0" - } - ], - "properties": { - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "ethtypes.EthBytes", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "TotalCost": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthChainId(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthChainId == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthChainId(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4311" - }, - "name": "Filecoin.EthChainId", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasFeeCap": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthEstimateGas(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthEstimateGas == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthEstimateGas(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4322" - }, - "name": "Filecoin.EthEstimateGas", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasLimit": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthFeeHistory(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthFeeHistory, error) {\n\tif s.Internal.EthFeeHistory == nil {\n\t\treturn *new(ethtypes.EthFeeHistory), ErrNotSupported\n\t}\n\treturn s.Internal.EthFeeHistory(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4333" - }, - "name": "Filecoin.EthFeeHistory", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthFeeHistory", - "name": "ethtypes.EthFeeHistory", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "baseFeePerGas": [ - "0x0" - ], - "gasUsedRatio": [ - 12.3 - ], - "oldestBlock": "0x5", - "reward": [] - } - ], - "properties": { - "baseFeePerGas": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "gasUsedRatio": { - "items": { - "type": "number" - }, - "type": "array" - }, - "oldestBlock": { - "title": "number", - "type": "number" - }, - "reward": { - "items": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasPremium": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGasPrice(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGasPrice == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGasPrice(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4344" - }, - "name": "Filecoin.EthGasPrice", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthBigInt", - "name": "ethtypes.EthBigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0x0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Method": { + "title": "number", + "type": "number" + }, + "Nonce": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" }, + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "MsgCid": { + "title": "Content Identifier", + "type": "string" + }, + "MsgRct": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" + }, + "ExitCode": { + "title": "number", + "type": "number" + }, + "GasUsed": { + "title": "number", + "type": "number" + }, + "Return": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Executes a message without persisting state.", + "x-cu-cost": 1 + }, + { + "description": "Returns the minimum and maximum collateral a storage provider can post based on deal size and verified status.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4927" + }, + "name": "Filecoin.StateDealProviderCollateralBounds", + "paramStructure": "by-position", + "params": [ + { + "description": "abi.PaddedPieceSize", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 1032 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBalance(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGetBalance == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBalance(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4355" - }, - "name": "Filecoin.EthGetBalance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBigInt", - "name": "ethtypes.EthBigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0x0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByHash(p0 context.Context, p1 ethtypes.EthHash, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByHash == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByHash(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4366" - }, - "name": "Filecoin.EthGetBlockByHash", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "bool", - "name": "p2", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBlock", - "name": "ethtypes.EthBlock", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "baseFeePerGas": "0x0", - "difficulty": "0x5", - "extraData": "0x07", - "gasLimit": "0x5", - "gasUsed": "0x5", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "logsBloom": "0x07", - "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "nonce": "0x0707070707070707", - "number": "0x5", - "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "size": "0x5", - "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "timestamp": "0x5", - "totalDifficulty": "0x5", - "transactions": [ - {} - ], - "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "uncles": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ] - } - ], - "properties": { - "baseFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "difficulty": { - "title": "number", - "type": "number" - }, - "extraData": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "gasLimit": { - "title": "number", - "type": "number" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "miner": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "mixHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "nonce": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 8, - "minItems": 8, - "type": "array" - }, - "number": { - "title": "number", - "type": "number" - }, - "parentHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "receiptsRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "sha3Uncles": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "size": { - "title": "number", - "type": "number" - }, - "stateRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "timestamp": { - "title": "number", - "type": "number" - }, - "totalDifficulty": { - "title": "number", - "type": "number" - }, - "transactions": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - }, - "transactionsRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "uncles": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "DealCollateralBounds", + "name": "DealCollateralBounds", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Max": "0", + "Min": "0" + } + ], + "properties": { + "Max": { + "additionalProperties": false, + "type": "object" + }, + "Min": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns provider collateral bounds.", + "x-cu-cost": 2 + }, + { + "description": "Attempts to decode the provided parameters using the recipient actor address and method number.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4938" + }, + "name": "Filecoin.StateDecodeParams", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "abi.MethodNum", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 1 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "[]byte", + "name": "p3", + "required": true, + "schema": { + "examples": [ + "Ynl0ZSBhcnJheQ==" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p4", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByNumber(p0 context.Context, p1 string, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByNumber == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByNumber(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4377" - }, - "name": "Filecoin.EthGetBlockByNumber", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "bool", - "name": "p2", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBlock", - "name": "ethtypes.EthBlock", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "baseFeePerGas": "0x0", - "difficulty": "0x5", - "extraData": "0x07", - "gasLimit": "0x5", - "gasUsed": "0x5", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "logsBloom": "0x07", - "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "nonce": "0x0707070707070707", - "number": "0x5", - "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "size": "0x5", - "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "timestamp": "0x5", - "totalDifficulty": "0x5", - "transactions": [ - {} - ], - "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "uncles": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ] - } - ], - "properties": { - "baseFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "difficulty": { - "title": "number", - "type": "number" - }, - "extraData": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "gasLimit": { - "title": "number", - "type": "number" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "miner": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "mixHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "nonce": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 8, - "minItems": 8, - "type": "array" - }, - "number": { - "title": "number", - "type": "number" - }, - "parentHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "receiptsRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "sha3Uncles": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "size": { - "title": "number", - "type": "number" - }, - "stateRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "timestamp": { - "title": "number", - "type": "number" - }, - "totalDifficulty": { - "title": "number", - "type": "number" - }, - "transactions": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - }, - "transactionsRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "uncles": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "interface{}", + "name": "interface{}", + "required": true, + "schema": { + "additionalProperties": true, + "examples": [ + {} + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Decodes actor method parameters.", + "x-cu-cost": 1 + }, + { + "description": "Returns the nonce and balance for the specified actor address.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4949" + }, + "name": "Filecoin.StateGetActor", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockReceipts(p0 context.Context, p1 ethtypes.EthBlockNumberOrHash) ([]*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetBlockReceipts == nil {\n\t\treturn *new([]*ethtypes.EthTxReceipt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockReceipts(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4388" - }, - "name": "Filecoin.EthGetBlockReceipts", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTxReceipt", - "name": "[]*ethtypes.EthTxReceipt", - "required": true, - "schema": { - "examples": [ - [ - { - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "cumulativeGasUsed": "0x5", - "effectiveGasPrice": "0x0", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gasUsed": "0x5", - "logs": [ - { - "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "data": "0x07", - "logIndex": "0x5", - "removed": true, - "topics": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5" - } - ], - "logsBloom": "0x07", - "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "status": "0x5", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5", - "type": "0x5" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "contractAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "cumulativeGasUsed": { - "title": "number", - "type": "number" - }, - "effectiveGasPrice": { - "additionalProperties": false, - "type": "object" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "logs": { - "items": { - "additionalProperties": false, - "properties": { - "address": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "logIndex": { - "title": "number", - "type": "number" - }, - "removed": { - "type": "boolean" - }, - "topics": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "root": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "status": { - "title": "number", - "type": "number" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.Actor", + "name": "*types.Actor", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + ], + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns actor nonce and balance.", + "x-cu-cost": 4 + }, + { + "description": "Returns the allocation associated with the given address and allocation ID.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4960" + }, + "name": "Filecoin.StateGetAllocation", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "verifregtypes.AllocationId", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 0 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByHash(p0 context.Context, p1 ethtypes.EthHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByHash == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByHash(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4399" - }, - "name": "Filecoin.EthGetBlockTransactionCountByHash", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*verifregtypes.Allocation", + "name": "*verifregtypes.Allocation", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Client": 1000, + "Data": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Expiration": 10101, + "Provider": 1000, + "Size": 1032, + "TermMax": 10101, + "TermMin": 10101 + } + ], + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns an allocation by ID.", + "x-cu-cost": 1 + }, + { + "description": "Returns the allocation for a given pending deal ID, or nil if not found.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4971" + }, + "name": "Filecoin.StateGetAllocationForPendingDeal", + "paramStructure": "by-position", + "params": [ + { + "description": "abi.DealID", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 5432 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByNumber(p0 context.Context, p1 string) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByNumber(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4410" - }, - "name": "Filecoin.EthGetBlockTransactionCountByNumber", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*verifregtypes.Allocation", + "name": "*verifregtypes.Allocation", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Client": 1000, + "Data": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Expiration": 10101, + "Provider": 1000, + "Size": 1032, + "TermMax": 10101, + "TermMin": 10101 + } + ], + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns pending deal allocation.", + "x-cu-cost": 1 + }, + { + "description": "Returns all allocations associated with the specified client address.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4982" + }, + "name": "Filecoin.StateGetAllocations", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetCode(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetCode == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetCode(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4421" - }, - "name": "Filecoin.EthGetCode", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "ethtypes.EthBytes", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "map[verifregtypes.AllocationId]verifregtypes.Allocation", + "name": "map[verifregtypes.AllocationId]verifregtypes.Allocation", + "required": true, + "schema": { + "examples": [ + {} + ], + "patternProperties": { + ".*": { + "additionalProperties": false, + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Expiration": { + "title": "number", + "type": "number" }, + "Provider": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns all client allocations.", + "x-cu-cost": 1 + }, + { + "description": "Returns the claim associated with the given address and claim ID.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4993" + }, + "name": "Filecoin.StateGetClaim", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "verifregtypes.ClaimId", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 0 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetFilterChanges(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterChanges == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterChanges(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4432" - }, - "name": "Filecoin.EthGetFilterChanges", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthFilterResult", - "name": "*ethtypes.EthFilterResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - {} - ] - ], - "properties": { - "Results": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetFilterLogs(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterLogs(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4443" - }, - "name": "Filecoin.EthGetFilterLogs", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthFilterResult", - "name": "*ethtypes.EthFilterResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - {} - ] - ], - "properties": { - "Results": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*verifregtypes.Claim", + "name": "*verifregtypes.Claim", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Client": 1000, + "Data": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Provider": 1000, + "Sector": 9, + "Size": 1032, + "TermMax": 10101, + "TermMin": 10101, + "TermStart": 10101 + } + ], + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Sector": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" + }, + "TermStart": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns a claim by ID.", + "x-cu-cost": 1 + }, + { + "description": "Returns all claims associated with the specified provider.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5004" + }, + "name": "Filecoin.StateGetClaims", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetLogs(p0 context.Context, p1 *ethtypes.EthFilterSpec) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetLogs(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4454" - }, - "name": "Filecoin.EthGetLogs", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthFilterSpec", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "address": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "fromBlock": "2301220", - "topics": null - } - ], - "properties": { - "address": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "fromBlock": { - "type": "string" - }, - "toBlock": { - "type": "string" - }, - "topics": { - "items": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthFilterResult", - "name": "*ethtypes.EthFilterResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - {} - ] - ], - "properties": { - "Results": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "map[verifregtypes.ClaimId]verifregtypes.Claim", + "name": "map[verifregtypes.ClaimId]verifregtypes.Claim", + "required": true, + "schema": { + "examples": [ + {} + ], + "patternProperties": { + ".*": { + "additionalProperties": false, + "properties": { + "Client": { + "title": "number", + "type": "number" + }, + "Data": { + "title": "Content Identifier", + "type": "string" + }, + "Provider": { + "title": "number", + "type": "number" + }, + "Sector": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + }, + "TermMax": { + "title": "number", + "type": "number" + }, + "TermMin": { + "title": "number", + "type": "number" }, + "TermStart": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns all provider claims.", + "x-cu-cost": 1 + }, + { + "description": "Returns the addresses of all miners that have claimed power in the Power Actor.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5026" + }, + "name": "Filecoin.StateListMiners", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetMessageCidByTransactionHash(p0 context.Context, p1 *ethtypes.EthHash) (*cid.Cid, error) {\n\tif s.Internal.EthGetMessageCidByTransactionHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetMessageCidByTransactionHash(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4465" - }, - "name": "Filecoin.EthGetMessageCidByTransactionHash", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*cid.Cid", - "name": "*cid.Cid", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetStorageAt(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBytes, p3 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetStorageAt == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetStorageAt(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4476" - }, - "name": "Filecoin.EthGetStorageAt", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "p2", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "ethtypes.EthBytes", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]address.Address", + "name": "[]address.Address", + "required": true, + "schema": { + "examples": [ + [ + "f01234" + ] + ], + "items": [ + { + "additionalProperties": false, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Lists all miners with power.", + "x-cu-cost": 8 + }, + { + "description": "Returns the ID address corresponding to the given address.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5037" + }, + "name": "Filecoin.StateLookupID", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByBlockHashAndIndex(p0 context.Context, p1 ethtypes.EthHash, p2 ethtypes.EthUint64) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByBlockHashAndIndex == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByBlockHashAndIndex(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4487" - }, - "name": "Filecoin.EthGetTransactionByBlockHashAndIndex", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTx", - "name": "*ethtypes.EthTx", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "accessList": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "chainId": "0x5", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "input": "0x07", - "maxFeePerGas": "0x0", - "maxPriorityFeePerGas": "0x0", - "nonce": "0x5", - "r": "0x0", - "s": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionIndex": "0x5", - "type": "0x5", - "v": "0x0", - "value": "0x0" - } - ], - "properties": { - "accessList": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "chainId": { - "title": "number", - "type": "number" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "input": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "maxFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "maxPriorityFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "nonce": { - "title": "number", - "type": "number" - }, - "r": { - "additionalProperties": false, - "type": "object" - }, - "s": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - }, - "v": { - "additionalProperties": false, - "type": "object" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Resolves address to ID.", + "x-cu-cost": 1 + }, + { + "description": "Returns the public key (robust) address for the given ID address for non-account actors.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5048" + }, + "name": "Filecoin.StateLookupRobustAddress", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByBlockNumberAndIndex(p0 context.Context, p1 string, p2 ethtypes.EthUint64) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByBlockNumberAndIndex == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByBlockNumberAndIndex(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4498" - }, - "name": "Filecoin.EthGetTransactionByBlockNumberAndIndex", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTx", - "name": "*ethtypes.EthTx", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "accessList": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "chainId": "0x5", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "input": "0x07", - "maxFeePerGas": "0x0", - "maxPriorityFeePerGas": "0x0", - "nonce": "0x5", - "r": "0x0", - "s": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionIndex": "0x5", - "type": "0x5", - "v": "0x0", - "value": "0x0" - } - ], - "properties": { - "accessList": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "chainId": { - "title": "number", - "type": "number" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "input": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "maxFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "maxPriorityFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "nonce": { - "title": "number", - "type": "number" - }, - "r": { - "additionalProperties": false, - "type": "object" - }, - "s": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - }, - "v": { - "additionalProperties": false, - "type": "object" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns robust address for ID.", + "x-cu-cost": 1 + }, + { + "description": "Returns the escrow and locked balances for the specified address in the Storage Market.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5059" + }, + "name": "Filecoin.StateMarketBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByHash(p0 context.Context, p1 *ethtypes.EthHash) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByHash(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4509" - }, - "name": "Filecoin.EthGetTransactionByHash", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTx", - "name": "*ethtypes.EthTx", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "accessList": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "chainId": "0x5", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "input": "0x07", - "maxFeePerGas": "0x0", - "maxPriorityFeePerGas": "0x0", - "nonce": "0x5", - "r": "0x0", - "s": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionIndex": "0x5", - "type": "0x5", - "v": "0x0", - "value": "0x0" - } - ], - "properties": { - "accessList": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "chainId": { - "title": "number", - "type": "number" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "input": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "maxFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "maxPriorityFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "nonce": { - "title": "number", - "type": "number" - }, - "r": { - "additionalProperties": false, - "type": "object" - }, - "s": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - }, - "v": { - "additionalProperties": false, - "type": "object" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "MarketBalance", + "name": "MarketBalance", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Escrow": "0", + "Locked": "0" + } + ], + "properties": { + "Escrow": { + "additionalProperties": false, + "type": "object" + }, + "Locked": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns market escrow and locked balances.", + "x-cu-cost": 2 + }, + { + "description": "Returns on-chain information for the specified storage deal.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5070" + }, + "name": "Filecoin.StateMarketStorageDeal", + "paramStructure": "by-position", + "params": [ + { + "description": "abi.DealID", + "name": "p1", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 5432 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionCount(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetTransactionCount == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionCount(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4520" - }, - "name": "Filecoin.EthGetTransactionCount", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*MarketDeal", + "name": "*MarketDeal", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Proposal": { + "Client": "f01234", + "ClientCollateral": "0", + "EndEpoch": 10101, + "Label": "", + "PieceCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "PieceSize": 1032, + "Provider": "f01234", + "ProviderCollateral": "0", + "StartEpoch": 10101, + "StoragePricePerEpoch": "0", + "VerifiedDeal": true + }, + "State": { + "LastUpdatedEpoch": 10101, + "SectorNumber": 9, + "SectorStartEpoch": 10101, + "SlashEpoch": 10101 + } + } + ], + "properties": { + "Proposal": { + "additionalProperties": false, + "properties": { + "Client": { + "additionalProperties": false, + "type": "object" }, + "ClientCollateral": { + "additionalProperties": false, + "type": "object" + }, + "EndEpoch": { + "title": "number", + "type": "number" + }, + "Label": { + "additionalProperties": false, + "type": "object" + }, + "PieceCID": { + "title": "Content Identifier", + "type": "string" + }, + "PieceSize": { + "title": "number", + "type": "number" + }, + "Provider": { + "additionalProperties": false, + "type": "object" + }, + "ProviderCollateral": { + "additionalProperties": false, + "type": "object" + }, + "StartEpoch": { + "title": "number", + "type": "number" + }, + "StoragePricePerEpoch": { + "additionalProperties": false, + "type": "object" + }, + "VerifiedDeal": { + "type": "boolean" + } + }, + "type": "object" + }, + "State": { + "additionalProperties": false, + "properties": { + "LastUpdatedEpoch": { + "title": "number", + "type": "number" + }, + "SectorNumber": { + "title": "number", + "type": "number" + }, + "SectorStartEpoch": { + "title": "number", + "type": "number" + }, + "SlashEpoch": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns storage deal details.", + "x-cu-cost": 1 + }, + { + "description": "Returns the portion of a miner\u0420\u0406\u0420\u201a\u0432\u201e\u045es balance that is available to be withdrawn or spent.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5081" + }, + "name": "Filecoin.StateMinerAvailableBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" - }, - "name": "Filecoin.EthGetTransactionHashByCid", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "*ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" - }, - "name": "Filecoin.EthGetTransactionReceipt", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTxReceipt", - "name": "*ethtypes.EthTxReceipt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "cumulativeGasUsed": "0x5", - "effectiveGasPrice": "0x0", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gasUsed": "0x5", - "logs": [ - { - "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "data": "0x07", - "logIndex": "0x5", - "removed": true, - "topics": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5" - } - ], - "logsBloom": "0x07", - "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "status": "0x5", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5", - "type": "0x5" - } - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "contractAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "cumulativeGasUsed": { - "title": "number", - "type": "number" - }, - "effectiveGasPrice": { - "additionalProperties": false, - "type": "object" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "logs": { - "items": { - "additionalProperties": false, - "properties": { - "address": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "logIndex": { - "title": "number", - "type": "number" - }, - "removed": { - "type": "boolean" - }, - "topics": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "root": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "status": { - "title": "number", - "type": "number" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns miner withdrawable balance.", + "x-cu-cost": 1 + }, + { + "description": "Returns all proving deadlines for the specified miner.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5092" + }, + "name": "Filecoin.StateMinerDeadlines", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" - }, - "name": "Filecoin.EthMaxPriorityFeePerGas", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthBigInt", - "name": "ethtypes.EthBigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0x0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" - }, - "name": "Filecoin.EthNewBlockFilter", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]Deadline", + "name": "[]Deadline", + "required": true, + "schema": { + "examples": [ + [ + { + "DailyFee": "0", + "DisputableProofCount": 42, + "PostSubmissions": [ + 5, + 1 + ] + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "DailyFee": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" - }, - "name": "Filecoin.EthNewFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthFilterSpec", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "address": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "fromBlock": "2301220", - "topics": null - } - ], - "properties": { - "address": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "fromBlock": { - "type": "string" - }, - "toBlock": { - "type": "string" - }, - "topics": { - "items": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "DisputableProofCount": { + "title": "number", + "type": "number" }, + "PostSubmissions": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns miner proving deadlines.", + "x-cu-cost": 1 + }, + { + "description": "Returns detailed on-chain information about the specified miner.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5103" + }, + "name": "Filecoin.StateMinerInfo", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" - }, - "name": "Filecoin.EthNewPendingTransactionFilter", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" - }, - "name": "Filecoin.EthProtocolVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "MinerInfo", + "name": "MinerInfo", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Beneficiary": "f01234", + "BeneficiaryTerm": { + "Expiration": 10101, + "Quota": "0", + "UsedQuota": "0" + }, + "ConsensusFaultElapsed": 10101, + "ControlAddresses": [ + "f01234" + ], + "Multiaddrs": [ + "Ynl0ZSBhcnJheQ==" + ], + "NewWorker": "f01234", + "Owner": "f01234", + "PeerId": "12D3KooWGzxzKZYveHXtpG6AsrUJBcWxHBFS2HsEoGTxrMLvKXtf", + "PendingBeneficiaryTerm": { + "ApprovedByBeneficiary": true, + "ApprovedByNominee": true, + "NewBeneficiary": "f01234", + "NewExpiration": 10101, + "NewQuota": "0" + }, + "PendingOwnerAddress": "f01234", + "SectorSize": 34359738368, + "WindowPoStPartitionSectors": 42, + "WindowPoStProofType": 8, + "Worker": "f01234", + "WorkerChangeEpoch": 10101 + } + ], + "properties": { + "Beneficiary": { + "additionalProperties": false, + "type": "object" + }, + "BeneficiaryTerm": { + "additionalProperties": false, + "properties": { + "Expiration": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" - }, - "name": "Filecoin.EthSendRawTransaction", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Quota": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" - }, - "name": "Filecoin.EthSubscribe", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthSubscriptionID", - "name": "ethtypes.EthSubscriptionID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "UsedQuota": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "ConsensusFaultElapsed": { + "title": "number", + "type": "number" + }, + "ControlAddresses": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "Multiaddrs": { + "items": { + "contentEncoding": "base64", + "type": "string" + }, + "type": "array" + }, + "NewWorker": { + "additionalProperties": false, + "type": "object" + }, + "Owner": { + "additionalProperties": false, + "type": "object" + }, + "PeerId": { + "type": "string" + }, + "PendingBeneficiaryTerm": { + "additionalProperties": false, + "properties": { + "ApprovedByBeneficiary": { + "type": "boolean" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" - }, - "name": "Filecoin.EthSyncing", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthSyncingResult", - "name": "ethtypes.EthSyncingResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - false - ], - "properties": { - "CurrentBlock": { - "title": "number", - "type": "number" - }, - "DoneSync": { - "type": "boolean" - }, - "HighestBlock": { - "title": "number", - "type": "number" - }, - "StartingBlock": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ApprovedByNominee": { + "type": "boolean" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" - }, - "name": "Filecoin.EthTraceBlock", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceBlock", - "name": "[]*ethtypes.EthTraceBlock", - "required": true, - "schema": { - "examples": [ - [ - { - "action": {}, - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": 9, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionPosition": 123, - "type": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionPosition": { - "title": "number", - "type": "number" - }, - "type": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "NewBeneficiary": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceFilter(p0 context.Context, p1 ethtypes.EthTraceFilterCriteria) ([]*ethtypes.EthTraceFilterResult, error) {\n\tif s.Internal.EthTraceFilter == nil {\n\t\treturn *new([]*ethtypes.EthTraceFilterResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4652" - }, - "name": "Filecoin.EthTraceFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthTraceFilterCriteria", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "after": "0x0", - "count": "0x64", - "fromAddress": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "fromBlock": "latest", - "toAddress": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "toBlock": "latest" - } - ], - "properties": { - "after": { - "title": "number", - "type": "number" - }, - "count": { - "title": "number", - "type": "number" - }, - "fromAddress": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "fromBlock": { - "type": "string" - }, - "toAddress": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "toBlock": { - "type": "string" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceFilterResult", - "name": "[]*ethtypes.EthTraceFilterResult", - "required": true, - "schema": { - "examples": [ - [ - { - "action": {}, - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": 9, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionPosition": 123, - "type": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionPosition": { - "title": "number", - "type": "number" - }, - "type": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "NewExpiration": { + "title": "number", + "type": "number" }, + "NewQuota": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "PendingOwnerAddress": { + "additionalProperties": false, + "type": "object" + }, + "SectorSize": { + "title": "number", + "type": "number" + }, + "WindowPoStPartitionSectors": { + "title": "number", + "type": "number" + }, + "WindowPoStProofType": { + "title": "number", + "type": "number" + }, + "Worker": { + "additionalProperties": false, + "type": "object" + }, + "WorkerChangeEpoch": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns miner information.", + "x-cu-cost": 8 + }, + { + "description": "Returns the storage power of the specified miner.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5114" + }, + "name": "Filecoin.StateMinerPower", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" - }, - "name": "Filecoin.EthTraceReplayBlockTransactions", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "[]string", - "name": "p2", - "required": true, - "schema": { - "examples": [ - [ - "string value" - ] - ], - "items": [ - { - "type": [ - "string" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceReplayBlockTransaction", - "name": "[]*ethtypes.EthTraceReplayBlockTransaction", - "required": true, - "schema": { - "examples": [ - [ - { - "output": "0x07", - "stateDiff": "string value", - "trace": [ - { - "action": {}, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "type": "string value" - } - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "vmTrace": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "output": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "stateDiff": { - "type": "string" - }, - "trace": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "vmTrace": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceTransaction(p0 context.Context, p1 string) ([]*ethtypes.EthTraceTransaction, error) {\n\tif s.Internal.EthTraceTransaction == nil {\n\t\treturn *new([]*ethtypes.EthTraceTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceTransaction(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4674" - }, - "name": "Filecoin.EthTraceTransaction", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceTransaction", - "name": "[]*ethtypes.EthTraceTransaction", - "required": true, - "schema": { - "examples": [ - [ - { - "action": {}, - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": 9, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionPosition": 123, - "type": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionPosition": { - "title": "number", - "type": "number" - }, - "type": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*MinerPower", + "name": "*MinerPower", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "HasMinPower": true, + "MinerPower": { + "QualityAdjPower": "0", + "RawBytePower": "0" + }, + "TotalPower": { + "QualityAdjPower": "0", + "RawBytePower": "0" + } + } + ], + "properties": { + "HasMinPower": { + "type": "boolean" + }, + "MinerPower": { + "additionalProperties": false, + "properties": { + "QualityAdjPower": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" - }, - "name": "Filecoin.EthUninstallFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "RawBytePower": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "TotalPower": { + "additionalProperties": false, + "properties": { + "QualityAdjPower": { + "additionalProperties": false, + "type": "object" }, + "RawBytePower": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns miner power.", + "x-cu-cost": 8 + }, + { + "description": "Calculates and returns proving deadline information for a given epoch.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5125" + }, + "name": "Filecoin.StateMinerProvingDeadline", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" - }, - "name": "Filecoin.EthUnsubscribe", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthSubscriptionID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) F3GetCertificate(p0 context.Context, p1 uint64) (*certs.FinalityCertificate, error) {\n\tif s.Internal.F3GetCertificate == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.F3GetCertificate(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4707" - }, - "name": "Filecoin.F3GetCertificate", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "uint64", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 42 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*certs.FinalityCertificate", - "name": "*certs.FinalityCertificate", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "ECChain": [ - { - "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", - "Epoch": 0, - "Key": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ], - "PowerTable": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - } - ], - "GPBFTInstance": 0, - "PowerTableDelta": [ - { - "ParticipantID": 0, - "PowerDelta": "0", - "SigningKey": "QmFScmVsRVll" - } - ], - "Signature": "VW5EYWRhU2VB", - "Signers": [ - 2, - 2, - 1, - 1, - 1, - 1 - ], - "SupplementalData": { - "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", - "PowerTable": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - } - } - ], - "properties": { - "ECChain": { - "items": { - "additionalProperties": false, - "properties": { - "Commitments": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "Epoch": { - "title": "number", - "type": "number" - }, - "Key": { - "contentEncoding": "base64", - "type": "string" - }, - "PowerTable": { - "title": "Content Identifier", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "GPBFTInstance": { - "title": "number", - "type": "number" - }, - "PowerTableDelta": { - "items": { - "additionalProperties": false, - "properties": { - "ParticipantID": { - "title": "number", - "type": "number" - }, - "PowerDelta": { - "additionalProperties": false, - "type": "object" - }, - "SigningKey": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - } - }, - "type": "object" - }, - "type": "array" - }, - "Signature": { - "contentEncoding": "base64", - "type": "string" - }, - "Signers": { - "additionalProperties": false, - "type": "object" - }, - "SupplementalData": { - "additionalProperties": false, - "properties": { - "Commitments": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "PowerTable": { - "title": "Content Identifier", - "type": "string" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*dline.Info", + "name": "*dline.Info", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Challenge": 10101, + "Close": 10101, + "CurrentEpoch": 10101, + "FaultCutoff": 10101, + "FaultDeclarationCutoff": 10101, + "Index": 42, + "Open": 10101, + "PeriodStart": 10101, + "WPoStChallengeLookback": 10101, + "WPoStChallengeWindow": 10101, + "WPoStPeriodDeadlines": 42, + "WPoStProvingPeriod": 10101 + } + ], + "properties": { + "Challenge": { + "title": "number", + "type": "number" + }, + "Close": { + "title": "number", + "type": "number" + }, + "CurrentEpoch": { + "title": "number", + "type": "number" + }, + "FaultCutoff": { + "title": "number", + "type": "number" + }, + "FaultDeclarationCutoff": { + "title": "number", + "type": "number" + }, + "Index": { + "title": "number", + "type": "number" + }, + "Open": { + "title": "number", + "type": "number" + }, + "PeriodStart": { + "title": "number", + "type": "number" + }, + "WPoStChallengeLookback": { + "title": "number", + "type": "number" + }, + "WPoStChallengeWindow": { + "title": "number", + "type": "number" + }, + "WPoStPeriodDeadlines": { + "title": "number", + "type": "number" + }, + "WPoStProvingPeriod": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns proving deadline calculations.", + "x-cu-cost": 1 + }, + { + "description": "Returns the number of sectors in the miner\u0420\u0406\u0420\u201a\u0432\u201e\u045es sector set and proving set.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5136" + }, + "name": "Filecoin.StateMinerSectorCount", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) F3GetLatestCertificate(p0 context.Context) (*certs.FinalityCertificate, error) {\n\tif s.Internal.F3GetLatestCertificate == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.F3GetLatestCertificate(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4718" - }, - "name": "Filecoin.F3GetLatestCertificate", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "*certs.FinalityCertificate", - "name": "*certs.FinalityCertificate", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "ECChain": [ - { - "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", - "Epoch": 0, - "Key": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ], - "PowerTable": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - } - ], - "GPBFTInstance": 0, - "PowerTableDelta": [ - { - "ParticipantID": 0, - "PowerDelta": "0", - "SigningKey": "QmFScmVsRVll" - } - ], - "Signature": "VW5EYWRhU2VB", - "Signers": [ - 2, - 2, - 1, - 1, - 1, - 1 - ], - "SupplementalData": { - "Commitments": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", - "PowerTable": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - } - } - ], - "properties": { - "ECChain": { - "items": { - "additionalProperties": false, - "properties": { - "Commitments": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "Epoch": { - "title": "number", - "type": "number" - }, - "Key": { - "contentEncoding": "base64", - "type": "string" - }, - "PowerTable": { - "title": "Content Identifier", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "GPBFTInstance": { - "title": "number", - "type": "number" - }, - "PowerTableDelta": { - "items": { - "additionalProperties": false, - "properties": { - "ParticipantID": { - "title": "number", - "type": "number" - }, - "PowerDelta": { - "additionalProperties": false, - "type": "object" - }, - "SigningKey": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - } - }, - "type": "object" - }, - "type": "array" - }, - "Signature": { - "contentEncoding": "base64", - "type": "string" - }, - "Signers": { - "additionalProperties": false, - "type": "object" - }, - "SupplementalData": { - "additionalProperties": false, - "properties": { - "Commitments": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "PowerTable": { - "title": "Content Identifier", - "type": "string" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) F3GetPowerTableByInstance(p0 context.Context, p1 uint64) (gpbft.PowerEntries, error) {\n\tif s.Internal.F3GetPowerTableByInstance == nil {\n\t\treturn *new(gpbft.PowerEntries), ErrNotSupported\n\t}\n\treturn s.Internal.F3GetPowerTableByInstance(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4729" - }, - "name": "Filecoin.F3GetPowerTableByInstance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "uint64", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 42 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "gpbft.PowerEntries", - "name": "gpbft.PowerEntries", - "required": true, - "schema": { - "examples": [ - [ - { - "ID": 1000, - "Power": "0", - "PubKey": "Bw==" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "ID": { - "title": "number", - "type": "number" - }, - "Power": { - "additionalProperties": false, - "type": "object" - }, - "PubKey": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "MinerSectors", + "name": "MinerSectors", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Active": 42, + "Faulty": 42, + "Live": 42 + } + ], + "properties": { + "Active": { + "title": "number", + "type": "number" + }, + "Faulty": { + "title": "number", + "type": "number" + }, + "Live": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns miner sector counts.", + "x-cu-cost": 1 + }, + { + "description": "Returns the name of the Filecoin network the node is synced to.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5147" + }, + "name": "Filecoin.StateNetworkName", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "dtypes.NetworkName", + "name": "dtypes.NetworkName", + "required": true, + "schema": { + "examples": [ + "lotus" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "Returns network name.", + "x-cu-cost": 1 + }, + { + "description": "Returns the network version at the specified tipset.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5158" + }, + "name": "Filecoin.StateNetworkVersion", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) FilecoinAddressToEthAddress(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthAddress, error) {\n\tif s.Internal.FilecoinAddressToEthAddress == nil {\n\t\treturn *new(ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.FilecoinAddressToEthAddress(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4740" - }, - "name": "Filecoin.FilecoinAddressToEthAddress", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "ethtypes.EthAddress", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) GasEstimateGasPremium(p0 context.Context, p1 uint64, p2 address.Address, p3 int64, p4 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.GasEstimateGasPremium == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.GasEstimateGasPremium(p0, p1, p2, p3, p4)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4751" - }, - "name": "Filecoin.GasEstimateGasPremium", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "uint64", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 42 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "address.Address", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "int64", - "name": "p3", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 9 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p4", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "types.BigInt", - "name": "types.BigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "apitypes.NetworkVersion", + "name": "apitypes.NetworkVersion", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 27 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns network version.", + "x-cu-cost": 1 + }, + { + "description": "Returns the complete on-chain state for the specified actor.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5169" + }, + "name": "Filecoin.StateReadState", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) GasEstimateMessageGas(p0 context.Context, p1 *types.Message, p2 *MessageSendSpec, p3 types.TipSetKey) (*types.Message, error) {\n\tif s.Internal.GasEstimateMessageGas == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.GasEstimateMessageGas(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4762" - }, - "name": "Filecoin.GasEstimateMessageGas", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*types.Message", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - ], - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "*MessageSendSpec", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "MaxFee": "0", - "MaximizeFeeCap": true, - "MsgUuid": "07070707-0707-0707-0707-070707070707" - } - ], - "properties": { - "MaxFee": { - "additionalProperties": false, - "type": "object" - }, - "MaximizeFeeCap": { - "type": "boolean" - }, - "MsgUuid": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 16, - "minItems": 16, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.Message", - "name": "*types.Message", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - ], - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) GetActorEventsRaw(p0 context.Context, p1 *types.ActorEventFilter) ([]*types.ActorEvent, error) {\n\tif s.Internal.GetActorEventsRaw == nil {\n\t\treturn *new([]*types.ActorEvent), ErrNotSupported\n\t}\n\treturn s.Internal.GetActorEventsRaw(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4773" - }, - "name": "Filecoin.GetActorEventsRaw", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*types.ActorEventFilter", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "addresses": [ - "f01234" - ], - "fields": { - "abc": [ - { - "codec": 81, - "value": "ZGRhdGE=" - } - ] - }, - "fromHeight": 1010, - "toHeight": 1020 - } - ], - "properties": { - "addresses": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "fields": { - "patternProperties": { - ".*": { - "items": { - "additionalProperties": false, - "properties": { - "codec": { - "title": "number", - "type": "number" - }, - "value": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - } - }, - "type": "object" - }, - "fromHeight": { - "title": "number", - "type": "number" - }, - "tipsetKey": { - "additionalProperties": false, - "type": "object" - }, - "toHeight": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*types.ActorEvent", - "name": "[]*types.ActorEvent", - "required": true, - "schema": { - "examples": [ - [ - { - "emitter": "f01234", - "entries": [ - { - "Codec": 42, - "Flags": 7, - "Key": "string value", - "Value": "Ynl0ZSBhcnJheQ==" - } - ], - "height": 10101, - "msgCid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "reverted": true, - "tipsetKey": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "emitter": { - "additionalProperties": false, - "type": "object" - }, - "entries": { - "items": { - "additionalProperties": false, - "properties": { - "Codec": { - "title": "number", - "type": "number" - }, - "Flags": { - "title": "number", - "type": "number" - }, - "Key": { - "type": "string" - }, - "Value": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "height": { - "title": "number", - "type": "number" - }, - "msgCid": { - "title": "Content Identifier", - "type": "string" - }, - "reverted": { - "type": "boolean" - }, - "tipsetKey": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ActorState", + "name": "*ActorState", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "State": {} + } + ], + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "State": { + "additionalProperties": true, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns full actor state.", + "x-cu-cost": 5 + }, + { + "description": "Replays the specified message as if it were executed in the given tipset and returns execution results.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5180" + }, + "name": "Filecoin.StateReplay", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MinerGetBaseInfo(p0 context.Context, p1 address.Address, p2 abi.ChainEpoch, p3 types.TipSetKey) (*MiningBaseInfo, error) {\n\tif s.Internal.MinerGetBaseInfo == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.MinerGetBaseInfo(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4784" - }, - "name": "Filecoin.MinerGetBaseInfo", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*MiningBaseInfo", - "name": "*MiningBaseInfo", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "BeaconEntries": [ - { - "Data": "Ynl0ZSBhcnJheQ==", - "Round": 42 - } - ], - "EligibleForMining": true, - "MinerPower": "0", - "NetworkPower": "0", - "PrevBeaconEntry": { - "Data": "Ynl0ZSBhcnJheQ==", - "Round": 42 - }, - "SectorSize": 34359738368, - "Sectors": [ - { - "SealProof": 8, - "SealedCID": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "SectorKey": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "SectorNumber": 9 - } - ], - "WorkerKey": "f01234" - } - ], - "properties": { - "BeaconEntries": { - "items": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Round": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "EligibleForMining": { - "type": "boolean" - }, - "MinerPower": { - "additionalProperties": false, - "type": "object" - }, - "NetworkPower": { - "additionalProperties": false, - "type": "object" - }, - "PrevBeaconEntry": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Round": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "SectorSize": { - "title": "number", - "type": "number" - }, - "Sectors": { - "items": { - "additionalProperties": false, - "properties": { - "SealProof": { - "title": "number", - "type": "number" - }, - "SealedCID": { - "title": "Content Identifier", - "type": "string" - }, - "SectorKey": { - "title": "Content Identifier", - "type": "string" - }, - "SectorNumber": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "WorkerKey": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MpoolGetNonce(p0 context.Context, p1 address.Address) (uint64, error) {\n\tif s.Internal.MpoolGetNonce == nil {\n\t\treturn 0, ErrNotSupported\n\t}\n\treturn s.Internal.MpoolGetNonce(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4795" - }, - "name": "Filecoin.MpoolGetNonce", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "uint64", - "name": "uint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 42 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "cid.Cid", + "name": "p2", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*InvocResult", + "name": "*InvocResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Duration": 60000000000, + "Error": "string value", + "ExecutionTrace": { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MpoolPending(p0 context.Context, p1 types.TipSetKey) ([]*types.SignedMessage, error) {\n\tif s.Internal.MpoolPending == nil {\n\t\treturn *new([]*types.SignedMessage), ErrNotSupported\n\t}\n\treturn s.Internal.MpoolPending(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4806" - }, - "name": "Filecoin.MpoolPending", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*types.SignedMessage", - "name": "[]*types.SignedMessage", - "required": true, - "schema": { - "examples": [ - [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "Message": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - }, - "Signature": { - "Data": "Ynl0ZSBhcnJheQ==", - "Type": 2 - } - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "Message": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "Signature": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Type": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MpoolPush(p0 context.Context, p1 *types.SignedMessage) (cid.Cid, error) {\n\tif s.Internal.MpoolPush == nil {\n\t\treturn *new(cid.Cid), ErrNotSupported\n\t}\n\treturn s.Internal.MpoolPush(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4817" - }, - "name": "Filecoin.MpoolPush", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*types.SignedMessage", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "Message": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - }, - "Signature": { - "Data": "Ynl0ZSBhcnJheQ==", - "Type": 2 - } - } - ], - "properties": { - "Message": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "Signature": { - "additionalProperties": false, - "properties": { - "Data": { - "contentEncoding": "base64", - "type": "string" - }, - "Type": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "cid.Cid", - "name": "cid.Cid", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MsigGetAvailableBalance(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.MsigGetAvailableBalance == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetAvailableBalance(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4828" - }, - "name": "Filecoin.MsigGetAvailableBalance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "types.BigInt", - "name": "types.BigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Subcalls": [ + { + "GasCharges": [ + { + "Name": "string value", + "cg": 9, + "sg": 9, + "tg": 9, + "tt": 60000000000 + } + ], + "InvokedActor": { + "Id": 1000, + "State": { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + }, + "IpldOps": [ + { + "Cid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Op": "Get", + "Size": 42 + } + ], + "Logs": [ + "string value" + ], + "Msg": { + "From": "f01234", + "GasLimit": 42, + "Method": 1, + "Params": "Ynl0ZSBhcnJheQ==", + "ParamsCodec": 42, + "ReadOnly": true, + "To": "f01234", + "Value": "0" + }, + "MsgRct": { + "ExitCode": 0, + "Return": "Ynl0ZSBhcnJheQ==", + "ReturnCodec": 42 + }, + "Subcalls": null + } + ] + }, + "GasCost": { + "BaseFeeBurn": "0", + "GasUsed": "0", + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MsigGetPending(p0 context.Context, p1 address.Address, p2 types.TipSetKey) ([]*MsigTransaction, error) {\n\tif s.Internal.MsigGetPending == nil {\n\t\treturn *new([]*MsigTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetPending(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4839" - }, - "name": "Filecoin.MsigGetPending", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*MsigTransaction", - "name": "[]*MsigTransaction", - "required": true, - "schema": { - "examples": [ - [ - { - "Approved": [ - "f01234" - ], - "ID": 9, - "Method": 1, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "Approved": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "ID": { - "title": "number", - "type": "number" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MinerPenalty": "0", + "MinerTip": "0", + "OverEstimationBurn": "0", + "Refund": "0", + "TotalCost": "0" + }, + "Msg": { + "CID": { + "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MsigGetVested(p0 context.Context, p1 address.Address, p2 types.TipSetKey, p3 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.MsigGetVested == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetVested(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4850" - }, - "name": "Filecoin.MsigGetVested", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "types.BigInt", - "name": "types.BigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "From": "f01234", + "GasFeeCap": "0", + "GasLimit": 9, + "GasPremium": "0", + "Method": 1, + "Nonce": 42, + "Params": "Ynl0ZSBhcnJheQ==", + "To": "f01234", + "Value": "0", + "Version": 42 + }, + "MsgCid": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "MsgRct": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) MsigGetVestingSchedule(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MsigVesting, error) {\n\tif s.Internal.MsigGetVestingSchedule == nil {\n\t\treturn *new(MsigVesting), ErrNotSupported\n\t}\n\treturn s.Internal.MsigGetVestingSchedule(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4861" - }, - "name": "Filecoin.MsigGetVestingSchedule", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "MsigVesting", - "name": "MsigVesting", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "InitialBalance": "0", - "StartEpoch": 10101, - "UnlockDuration": 10101 - } - ], - "properties": { - "InitialBalance": { - "additionalProperties": false, - "type": "object" - }, - "StartEpoch": { - "title": "number", - "type": "number" - }, - "UnlockDuration": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + } + } + ], + "properties": { + "Duration": { + "title": "number", + "type": "number" + }, + "Error": { + "type": "string" + }, + "ExecutionTrace": { + "additionalProperties": false, + "properties": { + "GasCharges": { + "items": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "cg": { + "title": "number", + "type": "number" + }, + "sg": { + "title": "number", + "type": "number" + }, + "tg": { + "title": "number", + "type": "number" + }, + "tt": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" - }, - "name": "Filecoin.NetListening", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "InvokedActor": { + "additionalProperties": false, + "properties": { + "Id": { + "title": "number", + "type": "number" + }, + "State": { + "additionalProperties": false, + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": "object" + } + }, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" - }, - "name": "Filecoin.NetVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "string", - "name": "string", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "IpldOps": { + "items": { + "additionalProperties": false, + "properties": { + "Cid": { + "title": "Content Identifier", + "type": "string" + }, + "Op": { + "title": "number", + "type": "number" + }, + "Size": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateAccountKey(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateAccountKey == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateAccountKey(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4894" - }, - "name": "Filecoin.StateAccountKey", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "address.Address", - "name": "address.Address", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Logs": { + "items": { + "type": "string" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateCall(p0 context.Context, p1 *types.Message, p2 types.TipSetKey) (*InvocResult, error) {\n\tif s.Internal.StateCall == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateCall(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4905" - }, - "name": "Filecoin.StateCall", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*types.Message", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - } - ], - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*InvocResult", - "name": "*InvocResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Duration": 60000000000, - "Error": "string value", - "ExecutionTrace": { - "GasCharges": [ - { - "Name": "string value", - "cg": 9, - "sg": 9, - "tg": 9, - "tt": 60000000000 - } - ], - "InvokedActor": { - "Id": 1000, - "State": { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - }, - "IpldOps": [ - { - "Cid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Op": "Get", - "Size": 42 - } - ], - "Logs": [ - "string value" - ], - "Msg": { - "From": "f01234", - "GasLimit": 42, - "Method": 1, - "Params": "Ynl0ZSBhcnJheQ==", - "ParamsCodec": 42, - "ReadOnly": true, - "To": "f01234", - "Value": "0" - }, - "MsgRct": { - "ExitCode": 0, - "Return": "Ynl0ZSBhcnJheQ==", - "ReturnCodec": 42 - }, - "Subcalls": [ - { - "GasCharges": [ - { - "Name": "string value", - "cg": 9, - "sg": 9, - "tg": 9, - "tt": 60000000000 - } - ], - "InvokedActor": { - "Id": 1000, - "State": { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - }, - "IpldOps": [ - { - "Cid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Op": "Get", - "Size": 42 - } - ], - "Logs": [ - "string value" - ], - "Msg": { - "From": "f01234", - "GasLimit": 42, - "Method": 1, - "Params": "Ynl0ZSBhcnJheQ==", - "ParamsCodec": 42, - "ReadOnly": true, - "To": "f01234", - "Value": "0" - }, - "MsgRct": { - "ExitCode": 0, - "Return": "Ynl0ZSBhcnJheQ==", - "ReturnCodec": 42 - }, - "Subcalls": null - } - ] - }, - "GasCost": { - "BaseFeeBurn": "0", - "GasUsed": "0", - "Message": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "MinerPenalty": "0", - "MinerTip": "0", - "OverEstimationBurn": "0", - "Refund": "0", - "TotalCost": "0" - }, - "Msg": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - }, - "MsgCid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "MsgRct": { - "EventsRoot": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ExitCode": 0, - "GasUsed": 9, - "Return": "Ynl0ZSBhcnJheQ==" - } - } - ], - "properties": { - "Duration": { - "title": "number", - "type": "number" - }, - "Error": { - "type": "string" - }, - "ExecutionTrace": { - "additionalProperties": false, - "properties": { - "GasCharges": { - "items": { - "additionalProperties": false, - "properties": { - "Name": { - "type": "string" - }, - "cg": { - "title": "number", - "type": "number" - }, - "sg": { - "title": "number", - "type": "number" - }, - "tg": { - "title": "number", - "type": "number" - }, - "tt": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "InvokedActor": { - "additionalProperties": false, - "properties": { - "Id": { - "title": "number", - "type": "number" - }, - "State": { - "additionalProperties": false, - "properties": { - "Balance": { - "additionalProperties": false, - "type": "object" - }, - "Code": { - "title": "Content Identifier", - "type": "string" - }, - "DelegatedAddress": { - "additionalProperties": false, - "type": "object" - }, - "Head": { - "title": "Content Identifier", - "type": "string" - }, - "Nonce": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "IpldOps": { - "items": { - "additionalProperties": false, - "properties": { - "Cid": { - "title": "Content Identifier", - "type": "string" - }, - "Op": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "Logs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Msg": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "ParamsCodec": { - "title": "number", - "type": "number" - }, - "ReadOnly": { - "type": "boolean" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "MsgRct": { - "additionalProperties": false, - "properties": { - "ExitCode": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - }, - "ReturnCodec": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "Subcalls": { - "items": {}, - "type": "array" - } - }, - "type": "object" - }, - "GasCost": { - "additionalProperties": false, - "properties": { - "BaseFeeBurn": { - "additionalProperties": false, - "type": "object" - }, - "GasUsed": { - "additionalProperties": false, - "type": "object" - }, - "Message": { - "title": "Content Identifier", - "type": "string" - }, - "MinerPenalty": { - "additionalProperties": false, - "type": "object" - }, - "MinerTip": { - "additionalProperties": false, - "type": "object" - }, - "OverEstimationBurn": { - "additionalProperties": false, - "type": "object" - }, - "Refund": { - "additionalProperties": false, - "type": "object" - }, - "TotalCost": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "Msg": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "MsgCid": { - "title": "Content Identifier", - "type": "string" - }, - "MsgRct": { - "additionalProperties": false, - "properties": { - "EventsRoot": { - "title": "Content Identifier", - "type": "string" - }, - "ExitCode": { - "title": "number", - "type": "number" - }, - "GasUsed": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" + }, + "GasLimit": { + "title": "number", + "type": "number" + }, + "Method": { + "title": "number", + "type": "number" + }, + "Params": { + "contentEncoding": "base64", + "type": "string" + }, + "ParamsCodec": { + "title": "number", + "type": "number" + }, + "ReadOnly": { + "type": "boolean" + }, + "To": { + "additionalProperties": false, + "type": "object" + }, + "Value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateChangedActors(p0 context.Context, p1 cid.Cid, p2 cid.Cid) (map[string]types.Actor, error) {\n\tif s.Internal.StateChangedActors == nil {\n\t\treturn *new(map[string]types.Actor), ErrNotSupported\n\t}\n\treturn s.Internal.StateChangedActors(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4916" - }, - "name": "Filecoin.StateChangedActors", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "cid.Cid", - "name": "p2", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "map[string]types.Actor", - "name": "map[string]types.Actor", - "required": true, - "schema": { - "examples": [ - { - "t01236": { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - } - ], - "patternProperties": { - ".*": { - "additionalProperties": false, - "properties": { - "Balance": { - "additionalProperties": false, - "type": "object" - }, - "Code": { - "title": "Content Identifier", - "type": "string" - }, - "DelegatedAddress": { - "additionalProperties": false, - "type": "object" - }, - "Head": { - "title": "Content Identifier", - "type": "string" - }, - "Nonce": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MsgRct": { + "additionalProperties": false, + "properties": { + "ExitCode": { + "title": "number", + "type": "number" + }, + "Return": { + "contentEncoding": "base64", + "type": "string" + }, + "ReturnCodec": { + "title": "number", + "type": "number" + } + }, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateDealProviderCollateralBounds(p0 context.Context, p1 abi.PaddedPieceSize, p2 bool, p3 types.TipSetKey) (DealCollateralBounds, error) {\n\tif s.Internal.StateDealProviderCollateralBounds == nil {\n\t\treturn *new(DealCollateralBounds), ErrNotSupported\n\t}\n\treturn s.Internal.StateDealProviderCollateralBounds(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4927" - }, - "name": "Filecoin.StateDealProviderCollateralBounds", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "abi.PaddedPieceSize", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 1032 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "bool", - "name": "p2", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "DealCollateralBounds", - "name": "DealCollateralBounds", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Max": "0", - "Min": "0" - } - ], - "properties": { - "Max": { - "additionalProperties": false, - "type": "object" - }, - "Min": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Subcalls": { + "items": {}, + "type": "array" + } + }, + "type": "object" + }, + "GasCost": { + "additionalProperties": false, + "properties": { + "BaseFeeBurn": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateDecodeParams(p0 context.Context, p1 address.Address, p2 abi.MethodNum, p3 []byte, p4 types.TipSetKey) (interface{}, error) {\n\tif s.Internal.StateDecodeParams == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateDecodeParams(p0, p1, p2, p3, p4)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4938" - }, - "name": "Filecoin.StateDecodeParams", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.MethodNum", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 1 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "[]byte", - "name": "p3", - "required": true, - "schema": { - "examples": [ - "Ynl0ZSBhcnJheQ==" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p4", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "interface{}", - "name": "interface{}", - "required": true, - "schema": { - "additionalProperties": true, - "examples": [ - {} - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasUsed": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetActor(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*types.Actor, error) {\n\tif s.Internal.StateGetActor == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetActor(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4949" - }, - "name": "Filecoin.StateGetActor", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.Actor", - "name": "*types.Actor", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - ], - "properties": { - "Balance": { - "additionalProperties": false, - "type": "object" - }, - "Code": { - "title": "Content Identifier", - "type": "string" - }, - "DelegatedAddress": { - "additionalProperties": false, - "type": "object" - }, - "Head": { - "title": "Content Identifier", - "type": "string" - }, - "Nonce": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Message": { + "title": "Content Identifier", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetAllocation(p0 context.Context, p1 address.Address, p2 verifregtypes.AllocationId, p3 types.TipSetKey) (*verifregtypes.Allocation, error) {\n\tif s.Internal.StateGetAllocation == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetAllocation(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4960" - }, - "name": "Filecoin.StateGetAllocation", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "verifregtypes.AllocationId", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 0 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*verifregtypes.Allocation", - "name": "*verifregtypes.Allocation", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Client": 1000, - "Data": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Expiration": 10101, - "Provider": 1000, - "Size": 1032, - "TermMax": 10101, - "TermMin": 10101 - } - ], - "properties": { - "Client": { - "title": "number", - "type": "number" - }, - "Data": { - "title": "Content Identifier", - "type": "string" - }, - "Expiration": { - "title": "number", - "type": "number" - }, - "Provider": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - }, - "TermMax": { - "title": "number", - "type": "number" - }, - "TermMin": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MinerPenalty": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetAllocationForPendingDeal(p0 context.Context, p1 abi.DealID, p2 types.TipSetKey) (*verifregtypes.Allocation, error) {\n\tif s.Internal.StateGetAllocationForPendingDeal == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetAllocationForPendingDeal(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4971" - }, - "name": "Filecoin.StateGetAllocationForPendingDeal", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "abi.DealID", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 5432 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*verifregtypes.Allocation", - "name": "*verifregtypes.Allocation", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Client": 1000, - "Data": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Expiration": 10101, - "Provider": 1000, - "Size": 1032, - "TermMax": 10101, - "TermMin": 10101 - } - ], - "properties": { - "Client": { - "title": "number", - "type": "number" - }, - "Data": { - "title": "Content Identifier", - "type": "string" - }, - "Expiration": { - "title": "number", - "type": "number" - }, - "Provider": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - }, - "TermMax": { - "title": "number", - "type": "number" - }, - "TermMin": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "MinerTip": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetAllocations(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (map[verifregtypes.AllocationId]verifregtypes.Allocation, error) {\n\tif s.Internal.StateGetAllocations == nil {\n\t\treturn *new(map[verifregtypes.AllocationId]verifregtypes.Allocation), ErrNotSupported\n\t}\n\treturn s.Internal.StateGetAllocations(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4982" - }, - "name": "Filecoin.StateGetAllocations", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "map[verifregtypes.AllocationId]verifregtypes.Allocation", - "name": "map[verifregtypes.AllocationId]verifregtypes.Allocation", - "required": true, - "schema": { - "examples": [ - {} - ], - "patternProperties": { - ".*": { - "additionalProperties": false, - "properties": { - "Client": { - "title": "number", - "type": "number" - }, - "Data": { - "title": "Content Identifier", - "type": "string" - }, - "Expiration": { - "title": "number", - "type": "number" - }, - "Provider": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - }, - "TermMax": { - "title": "number", - "type": "number" - }, - "TermMin": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "OverEstimationBurn": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetClaim(p0 context.Context, p1 address.Address, p2 verifregtypes.ClaimId, p3 types.TipSetKey) (*verifregtypes.Claim, error) {\n\tif s.Internal.StateGetClaim == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetClaim(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4993" - }, - "name": "Filecoin.StateGetClaim", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "verifregtypes.ClaimId", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 0 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*verifregtypes.Claim", - "name": "*verifregtypes.Claim", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Client": 1000, - "Data": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Provider": 1000, - "Sector": 9, - "Size": 1032, - "TermMax": 10101, - "TermMin": 10101, - "TermStart": 10101 - } - ], - "properties": { - "Client": { - "title": "number", - "type": "number" - }, - "Data": { - "title": "Content Identifier", - "type": "string" - }, - "Provider": { - "title": "number", - "type": "number" - }, - "Sector": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - }, - "TermMax": { - "title": "number", - "type": "number" - }, - "TermMin": { - "title": "number", - "type": "number" - }, - "TermStart": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Refund": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetClaims(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (map[verifregtypes.ClaimId]verifregtypes.Claim, error) {\n\tif s.Internal.StateGetClaims == nil {\n\t\treturn *new(map[verifregtypes.ClaimId]verifregtypes.Claim), ErrNotSupported\n\t}\n\treturn s.Internal.StateGetClaims(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5004" - }, - "name": "Filecoin.StateGetClaims", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "map[verifregtypes.ClaimId]verifregtypes.Claim", - "name": "map[verifregtypes.ClaimId]verifregtypes.Claim", - "required": true, - "schema": { - "examples": [ - {} - ], - "patternProperties": { - ".*": { - "additionalProperties": false, - "properties": { - "Client": { - "title": "number", - "type": "number" - }, - "Data": { - "title": "Content Identifier", - "type": "string" - }, - "Provider": { - "title": "number", - "type": "number" - }, - "Sector": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - }, - "TermMax": { - "title": "number", - "type": "number" - }, - "TermMin": { - "title": "number", - "type": "number" - }, - "TermStart": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "TotalCost": { + "additionalProperties": false, + "type": "object" + } + }, + "type": "object" + }, + "Msg": { + "additionalProperties": false, + "properties": { + "From": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetNetworkParams(p0 context.Context) (*NetworkParams, error) {\n\tif s.Internal.StateGetNetworkParams == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetNetworkParams(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5015" - }, - "name": "Filecoin.StateGetNetworkParams", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "*NetworkParams", - "name": "*NetworkParams", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "BlockDelaySecs": 42, - "ConsensusMinerMinPower": "0", - "Eip155ChainID": 123, - "ForkUpgradeParams": { - "BreezeGasTampingDuration": 10101, - "UpgradeAssemblyHeight": 10101, - "UpgradeBreezeHeight": 10101, - "UpgradeCalicoHeight": 10101, - "UpgradeChocolateHeight": 10101, - "UpgradeClausHeight": 10101, - "UpgradeDragonHeight": 10101, - "UpgradeGoldenWeekHeight": 10101, - "UpgradeHyggeHeight": 10101, - "UpgradeHyperdriveHeight": 10101, - "UpgradeIgnitionHeight": 10101, - "UpgradeKumquatHeight": 10101, - "UpgradeLiftoffHeight": 10101, - "UpgradeLightningHeight": 10101, - "UpgradeNorwegianHeight": 10101, - "UpgradeOhSnapHeight": 10101, - "UpgradeOrangeHeight": 10101, - "UpgradePersianHeight": 10101, - "UpgradePhoenixHeight": 10101, - "UpgradeRefuelHeight": 10101, - "UpgradeSharkHeight": 10101, - "UpgradeSkyrHeight": 10101, - "UpgradeSmokeHeight": 10101, - "UpgradeTapeHeight": 10101, - "UpgradeTeepHeight": 10101, - "UpgradeThunderHeight": 10101, - "UpgradeTockHeight": 10101, - "UpgradeTrustHeight": 10101, - "UpgradeTuktukHeight": 10101, - "UpgradeTurboHeight": 10101, - "UpgradeWaffleHeight": 10101, - "UpgradeWatermelonHeight": 10101 - }, - "GenesisTimestamp": 42, - "NetworkName": "lotus", - "PreCommitChallengeDelay": 10101 - } - ], - "properties": { - "BlockDelaySecs": { - "title": "number", - "type": "number" - }, - "ConsensusMinerMinPower": { - "additionalProperties": false, - "type": "object" - }, - "Eip155ChainID": { - "title": "number", - "type": "number" - }, - "ForkUpgradeParams": { - "additionalProperties": false, - "properties": { - "BreezeGasTampingDuration": { - "title": "number", - "type": "number" - }, - "UpgradeAssemblyHeight": { - "title": "number", - "type": "number" - }, - "UpgradeBreezeHeight": { - "title": "number", - "type": "number" - }, - "UpgradeCalicoHeight": { - "title": "number", - "type": "number" - }, - "UpgradeChocolateHeight": { - "title": "number", - "type": "number" - }, - "UpgradeClausHeight": { - "title": "number", - "type": "number" - }, - "UpgradeDragonHeight": { - "title": "number", - "type": "number" - }, - "UpgradeGoldenWeekHeight": { - "title": "number", - "type": "number" - }, - "UpgradeHyggeHeight": { - "title": "number", - "type": "number" - }, - "UpgradeHyperdriveHeight": { - "title": "number", - "type": "number" - }, - "UpgradeIgnitionHeight": { - "title": "number", - "type": "number" - }, - "UpgradeKumquatHeight": { - "title": "number", - "type": "number" - }, - "UpgradeLiftoffHeight": { - "title": "number", - "type": "number" - }, - "UpgradeLightningHeight": { - "title": "number", - "type": "number" - }, - "UpgradeNorwegianHeight": { - "title": "number", - "type": "number" - }, - "UpgradeOhSnapHeight": { - "title": "number", - "type": "number" - }, - "UpgradeOrangeHeight": { - "title": "number", - "type": "number" - }, - "UpgradePersianHeight": { - "title": "number", - "type": "number" - }, - "UpgradePhoenixHeight": { - "title": "number", - "type": "number" - }, - "UpgradeRefuelHeight": { - "title": "number", - "type": "number" - }, - "UpgradeSharkHeight": { - "title": "number", - "type": "number" - }, - "UpgradeSkyrHeight": { - "title": "number", - "type": "number" - }, - "UpgradeSmokeHeight": { - "title": "number", - "type": "number" - }, - "UpgradeTapeHeight": { - "title": "number", - "type": "number" - }, - "UpgradeTeepHeight": { - "title": "number", - "type": "number" - }, - "UpgradeThunderHeight": { - "title": "number", - "type": "number" - }, - "UpgradeTockHeight": { - "title": "number", - "type": "number" - }, - "UpgradeTrustHeight": { - "title": "number", - "type": "number" - }, - "UpgradeTuktukHeight": { - "title": "number", - "type": "number" - }, - "UpgradeTurboHeight": { - "title": "number", - "type": "number" - }, - "UpgradeWaffleHeight": { - "title": "number", - "type": "number" - }, - "UpgradeWatermelonHeight": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "GenesisTimestamp": { - "title": "number", - "type": "number" - }, - "NetworkName": { - "type": "string" - }, - "PreCommitChallengeDelay": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasFeeCap": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateListMiners(p0 context.Context, p1 types.TipSetKey) ([]address.Address, error) {\n\tif s.Internal.StateListMiners == nil {\n\t\treturn *new([]address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateListMiners(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5026" - }, - "name": "Filecoin.StateListMiners", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]address.Address", - "name": "[]address.Address", - "required": true, - "schema": { - "examples": [ - [ - "f01234" - ] - ], - "items": [ - { - "additionalProperties": false, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasLimit": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateLookupID(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateLookupID == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateLookupID(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5037" - }, - "name": "Filecoin.StateLookupID", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "address.Address", - "name": "address.Address", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasPremium": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateLookupRobustAddress(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateLookupRobustAddress == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateLookupRobustAddress(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5048" - }, - "name": "Filecoin.StateLookupRobustAddress", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "address.Address", - "name": "address.Address", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Method": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMarketBalance(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MarketBalance, error) {\n\tif s.Internal.StateMarketBalance == nil {\n\t\treturn *new(MarketBalance), ErrNotSupported\n\t}\n\treturn s.Internal.StateMarketBalance(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5059" - }, - "name": "Filecoin.StateMarketBalance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "MarketBalance", - "name": "MarketBalance", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Escrow": "0", - "Locked": "0" - } - ], - "properties": { - "Escrow": { - "additionalProperties": false, - "type": "object" - }, - "Locked": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Nonce": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMarketStorageDeal(p0 context.Context, p1 abi.DealID, p2 types.TipSetKey) (*MarketDeal, error) {\n\tif s.Internal.StateMarketStorageDeal == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateMarketStorageDeal(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5070" - }, - "name": "Filecoin.StateMarketStorageDeal", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "abi.DealID", - "name": "p1", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 5432 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*MarketDeal", - "name": "*MarketDeal", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Proposal": { - "Client": "f01234", - "ClientCollateral": "0", - "EndEpoch": 10101, - "Label": "", - "PieceCID": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "PieceSize": 1032, - "Provider": "f01234", - "ProviderCollateral": "0", - "StartEpoch": 10101, - "StoragePricePerEpoch": "0", - "VerifiedDeal": true - }, - "State": { - "LastUpdatedEpoch": 10101, - "SectorNumber": 9, - "SectorStartEpoch": 10101, - "SlashEpoch": 10101 - } - } - ], - "properties": { - "Proposal": { - "additionalProperties": false, - "properties": { - "Client": { - "additionalProperties": false, - "type": "object" - }, - "ClientCollateral": { - "additionalProperties": false, - "type": "object" - }, - "EndEpoch": { - "title": "number", - "type": "number" - }, - "Label": { - "additionalProperties": false, - "type": "object" - }, - "PieceCID": { - "title": "Content Identifier", - "type": "string" - }, - "PieceSize": { - "title": "number", - "type": "number" - }, - "Provider": { - "additionalProperties": false, - "type": "object" - }, - "ProviderCollateral": { - "additionalProperties": false, - "type": "object" - }, - "StartEpoch": { - "title": "number", - "type": "number" - }, - "StoragePricePerEpoch": { - "additionalProperties": false, - "type": "object" - }, - "VerifiedDeal": { - "type": "boolean" - } - }, - "type": "object" - }, - "State": { - "additionalProperties": false, - "properties": { - "LastUpdatedEpoch": { - "title": "number", - "type": "number" - }, - "SectorNumber": { - "title": "number", - "type": "number" - }, - "SectorStartEpoch": { - "title": "number", - "type": "number" - }, - "SlashEpoch": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Params": { + "contentEncoding": "base64", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMinerAvailableBalance(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (types.BigInt, error) {\n\tif s.Internal.StateMinerAvailableBalance == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerAvailableBalance(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5081" - }, - "name": "Filecoin.StateMinerAvailableBalance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "types.BigInt", - "name": "types.BigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "To": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMinerDeadlines(p0 context.Context, p1 address.Address, p2 types.TipSetKey) ([]Deadline, error) {\n\tif s.Internal.StateMinerDeadlines == nil {\n\t\treturn *new([]Deadline), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerDeadlines(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5092" - }, - "name": "Filecoin.StateMinerDeadlines", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]Deadline", - "name": "[]Deadline", - "required": true, - "schema": { - "examples": [ - [ - { - "DailyFee": "0", - "DisputableProofCount": 42, - "PostSubmissions": [ - 5, - 1 - ] - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "DailyFee": { - "additionalProperties": false, - "type": "object" - }, - "DisputableProofCount": { - "title": "number", - "type": "number" - }, - "PostSubmissions": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Value": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMinerInfo(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MinerInfo, error) {\n\tif s.Internal.StateMinerInfo == nil {\n\t\treturn *new(MinerInfo), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerInfo(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5103" - }, - "name": "Filecoin.StateMinerInfo", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "MinerInfo", - "name": "MinerInfo", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Beneficiary": "f01234", - "BeneficiaryTerm": { - "Expiration": 10101, - "Quota": "0", - "UsedQuota": "0" - }, - "ConsensusFaultElapsed": 10101, - "ControlAddresses": [ - "f01234" - ], - "Multiaddrs": [ - "Ynl0ZSBhcnJheQ==" - ], - "NewWorker": "f01234", - "Owner": "f01234", - "PeerId": "12D3KooWGzxzKZYveHXtpG6AsrUJBcWxHBFS2HsEoGTxrMLvKXtf", - "PendingBeneficiaryTerm": { - "ApprovedByBeneficiary": true, - "ApprovedByNominee": true, - "NewBeneficiary": "f01234", - "NewExpiration": 10101, - "NewQuota": "0" - }, - "PendingOwnerAddress": "f01234", - "SectorSize": 34359738368, - "WindowPoStPartitionSectors": 42, - "WindowPoStProofType": 8, - "Worker": "f01234", - "WorkerChangeEpoch": 10101 - } - ], - "properties": { - "Beneficiary": { - "additionalProperties": false, - "type": "object" - }, - "BeneficiaryTerm": { - "additionalProperties": false, - "properties": { - "Expiration": { - "title": "number", - "type": "number" - }, - "Quota": { - "additionalProperties": false, - "type": "object" - }, - "UsedQuota": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "ConsensusFaultElapsed": { - "title": "number", - "type": "number" - }, - "ControlAddresses": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "Multiaddrs": { - "items": { - "contentEncoding": "base64", - "type": "string" - }, - "type": "array" - }, - "NewWorker": { - "additionalProperties": false, - "type": "object" - }, - "Owner": { - "additionalProperties": false, - "type": "object" - }, - "PeerId": { - "type": "string" - }, - "PendingBeneficiaryTerm": { - "additionalProperties": false, - "properties": { - "ApprovedByBeneficiary": { - "type": "boolean" - }, - "ApprovedByNominee": { - "type": "boolean" - }, - "NewBeneficiary": { - "additionalProperties": false, - "type": "object" - }, - "NewExpiration": { - "title": "number", - "type": "number" - }, - "NewQuota": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "PendingOwnerAddress": { - "additionalProperties": false, - "type": "object" - }, - "SectorSize": { - "title": "number", - "type": "number" - }, - "WindowPoStPartitionSectors": { - "title": "number", - "type": "number" - }, - "WindowPoStProofType": { - "title": "number", - "type": "number" - }, - "Worker": { - "additionalProperties": false, - "type": "object" - }, - "WorkerChangeEpoch": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Version": { + "title": "number", + "type": "number" + } + }, + "type": "object" + }, + "MsgCid": { + "title": "Content Identifier", + "type": "string" + }, + "MsgRct": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMinerPower(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*MinerPower, error) {\n\tif s.Internal.StateMinerPower == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerPower(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5114" - }, - "name": "Filecoin.StateMinerPower", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*MinerPower", - "name": "*MinerPower", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "HasMinPower": true, - "MinerPower": { - "QualityAdjPower": "0", - "RawBytePower": "0" - }, - "TotalPower": { - "QualityAdjPower": "0", - "RawBytePower": "0" - } - } - ], - "properties": { - "HasMinPower": { - "type": "boolean" - }, - "MinerPower": { - "additionalProperties": false, - "properties": { - "QualityAdjPower": { - "additionalProperties": false, - "type": "object" - }, - "RawBytePower": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "TotalPower": { - "additionalProperties": false, - "properties": { - "QualityAdjPower": { - "additionalProperties": false, - "type": "object" - }, - "RawBytePower": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMinerProvingDeadline(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*dline.Info, error) {\n\tif s.Internal.StateMinerProvingDeadline == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerProvingDeadline(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5125" - }, - "name": "Filecoin.StateMinerProvingDeadline", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*dline.Info", - "name": "*dline.Info", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Challenge": 10101, - "Close": 10101, - "CurrentEpoch": 10101, - "FaultCutoff": 10101, - "FaultDeclarationCutoff": 10101, - "Index": 42, - "Open": 10101, - "PeriodStart": 10101, - "WPoStChallengeLookback": 10101, - "WPoStChallengeWindow": 10101, - "WPoStPeriodDeadlines": 42, - "WPoStProvingPeriod": 10101 - } - ], - "properties": { - "Challenge": { - "title": "number", - "type": "number" - }, - "Close": { - "title": "number", - "type": "number" - }, - "CurrentEpoch": { - "title": "number", - "type": "number" - }, - "FaultCutoff": { - "title": "number", - "type": "number" - }, - "FaultDeclarationCutoff": { - "title": "number", - "type": "number" - }, - "Index": { - "title": "number", - "type": "number" - }, - "Open": { - "title": "number", - "type": "number" - }, - "PeriodStart": { - "title": "number", - "type": "number" - }, - "WPoStChallengeLookback": { - "title": "number", - "type": "number" - }, - "WPoStChallengeWindow": { - "title": "number", - "type": "number" - }, - "WPoStPeriodDeadlines": { - "title": "number", - "type": "number" - }, - "WPoStProvingPeriod": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasUsed": { + "title": "number", + "type": "number" }, + "Return": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Replays a message execution.", + "x-cu-cost": 1 + }, + { + "description": "Searches back through the chain up to a limit for a message and returns its receipt and execution tipset.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5191" + }, + "name": "Filecoin.StateSearchMsg", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetKey", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateMinerSectorCount(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (MinerSectors, error) {\n\tif s.Internal.StateMinerSectorCount == nil {\n\t\treturn *new(MinerSectors), ErrNotSupported\n\t}\n\treturn s.Internal.StateMinerSectorCount(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5136" - }, - "name": "Filecoin.StateMinerSectorCount", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "MinerSectors", - "name": "MinerSectors", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Active": 42, - "Faulty": 42, - "Live": 42 - } - ], - "properties": { - "Active": { - "title": "number", - "type": "number" - }, - "Faulty": { - "title": "number", - "type": "number" - }, - "Live": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateNetworkName(p0 context.Context) (dtypes.NetworkName, error) {\n\tif s.Internal.StateNetworkName == nil {\n\t\treturn *new(dtypes.NetworkName), ErrNotSupported\n\t}\n\treturn s.Internal.StateNetworkName(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5147" - }, - "name": "Filecoin.StateNetworkName", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "dtypes.NetworkName", - "name": "dtypes.NetworkName", - "required": true, - "schema": { - "examples": [ - "lotus" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "cid.Cid", + "name": "p2", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "abi.ChainEpoch", + "name": "p3", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p4", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*MsgLookup", + "name": "*MsgLookup", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Height": 10101, + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Receipt": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + }, + "ReturnDec": {}, + "TipSet": [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateNetworkVersion(p0 context.Context, p1 types.TipSetKey) (apitypes.NetworkVersion, error) {\n\tif s.Internal.StateNetworkVersion == nil {\n\t\treturn *new(apitypes.NetworkVersion), ErrNotSupported\n\t}\n\treturn s.Internal.StateNetworkVersion(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5158" - }, - "name": "Filecoin.StateNetworkVersion", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "apitypes.NetworkVersion", - "name": "apitypes.NetworkVersion", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 27 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateReadState(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*ActorState, error) {\n\tif s.Internal.StateReadState == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateReadState(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5169" - }, - "name": "Filecoin.StateReadState", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ActorState", - "name": "*ActorState", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "State": {} - } - ], - "properties": { - "Balance": { - "additionalProperties": false, - "type": "object" - }, - "Code": { - "title": "Content Identifier", - "type": "string" - }, - "State": { - "additionalProperties": true, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + } + ], + "properties": { + "Height": { + "title": "number", + "type": "number" + }, + "Message": { + "title": "Content Identifier", + "type": "string" + }, + "Receipt": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateReplay(p0 context.Context, p1 types.TipSetKey, p2 cid.Cid) (*InvocResult, error) {\n\tif s.Internal.StateReplay == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateReplay(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5180" - }, - "name": "Filecoin.StateReplay", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "cid.Cid", - "name": "p2", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*InvocResult", - "name": "*InvocResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Duration": 60000000000, - "Error": "string value", - "ExecutionTrace": { - "GasCharges": [ - { - "Name": "string value", - "cg": 9, - "sg": 9, - "tg": 9, - "tt": 60000000000 - } - ], - "InvokedActor": { - "Id": 1000, - "State": { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - }, - "IpldOps": [ - { - "Cid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Op": "Get", - "Size": 42 - } - ], - "Logs": [ - "string value" - ], - "Msg": { - "From": "f01234", - "GasLimit": 42, - "Method": 1, - "Params": "Ynl0ZSBhcnJheQ==", - "ParamsCodec": 42, - "ReadOnly": true, - "To": "f01234", - "Value": "0" - }, - "MsgRct": { - "ExitCode": 0, - "Return": "Ynl0ZSBhcnJheQ==", - "ReturnCodec": 42 - }, - "Subcalls": [ - { - "GasCharges": [ - { - "Name": "string value", - "cg": 9, - "sg": 9, - "tg": 9, - "tt": 60000000000 - } - ], - "InvokedActor": { - "Id": 1000, - "State": { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - }, - "IpldOps": [ - { - "Cid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Op": "Get", - "Size": 42 - } - ], - "Logs": [ - "string value" - ], - "Msg": { - "From": "f01234", - "GasLimit": 42, - "Method": 1, - "Params": "Ynl0ZSBhcnJheQ==", - "ParamsCodec": 42, - "ReadOnly": true, - "To": "f01234", - "Value": "0" - }, - "MsgRct": { - "ExitCode": 0, - "Return": "Ynl0ZSBhcnJheQ==", - "ReturnCodec": 42 - }, - "Subcalls": null - } - ] - }, - "GasCost": { - "BaseFeeBurn": "0", - "GasUsed": "0", - "Message": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "MinerPenalty": "0", - "MinerTip": "0", - "OverEstimationBurn": "0", - "Refund": "0", - "TotalCost": "0" - }, - "Msg": { - "CID": { - "/": "bafy2bzacebbpdegvr3i4cosewthysg5xkxpqfn2wfcz6mv2hmoktwbdxkax4s" - }, - "From": "f01234", - "GasFeeCap": "0", - "GasLimit": 9, - "GasPremium": "0", - "Method": 1, - "Nonce": 42, - "Params": "Ynl0ZSBhcnJheQ==", - "To": "f01234", - "Value": "0", - "Version": 42 - }, - "MsgCid": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "MsgRct": { - "EventsRoot": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ExitCode": 0, - "GasUsed": 9, - "Return": "Ynl0ZSBhcnJheQ==" - } - } - ], - "properties": { - "Duration": { - "title": "number", - "type": "number" - }, - "Error": { - "type": "string" - }, - "ExecutionTrace": { - "additionalProperties": false, - "properties": { - "GasCharges": { - "items": { - "additionalProperties": false, - "properties": { - "Name": { - "type": "string" - }, - "cg": { - "title": "number", - "type": "number" - }, - "sg": { - "title": "number", - "type": "number" - }, - "tg": { - "title": "number", - "type": "number" - }, - "tt": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "InvokedActor": { - "additionalProperties": false, - "properties": { - "Id": { - "title": "number", - "type": "number" - }, - "State": { - "additionalProperties": false, - "properties": { - "Balance": { - "additionalProperties": false, - "type": "object" - }, - "Code": { - "title": "Content Identifier", - "type": "string" - }, - "DelegatedAddress": { - "additionalProperties": false, - "type": "object" - }, - "Head": { - "title": "Content Identifier", - "type": "string" - }, - "Nonce": { - "title": "number", - "type": "number" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "IpldOps": { - "items": { - "additionalProperties": false, - "properties": { - "Cid": { - "title": "Content Identifier", - "type": "string" - }, - "Op": { - "title": "number", - "type": "number" - }, - "Size": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "Logs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Msg": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "ParamsCodec": { - "title": "number", - "type": "number" - }, - "ReadOnly": { - "type": "boolean" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "MsgRct": { - "additionalProperties": false, - "properties": { - "ExitCode": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - }, - "ReturnCodec": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "Subcalls": { - "items": {}, - "type": "array" - } - }, - "type": "object" - }, - "GasCost": { - "additionalProperties": false, - "properties": { - "BaseFeeBurn": { - "additionalProperties": false, - "type": "object" - }, - "GasUsed": { - "additionalProperties": false, - "type": "object" - }, - "Message": { - "title": "Content Identifier", - "type": "string" - }, - "MinerPenalty": { - "additionalProperties": false, - "type": "object" - }, - "MinerTip": { - "additionalProperties": false, - "type": "object" - }, - "OverEstimationBurn": { - "additionalProperties": false, - "type": "object" - }, - "Refund": { - "additionalProperties": false, - "type": "object" - }, - "TotalCost": { - "additionalProperties": false, - "type": "object" - } - }, - "type": "object" - }, - "Msg": { - "additionalProperties": false, - "properties": { - "From": { - "additionalProperties": false, - "type": "object" - }, - "GasFeeCap": { - "additionalProperties": false, - "type": "object" - }, - "GasLimit": { - "title": "number", - "type": "number" - }, - "GasPremium": { - "additionalProperties": false, - "type": "object" - }, - "Method": { - "title": "number", - "type": "number" - }, - "Nonce": { - "title": "number", - "type": "number" - }, - "Params": { - "contentEncoding": "base64", - "type": "string" - }, - "To": { - "additionalProperties": false, - "type": "object" - }, - "Value": { - "additionalProperties": false, - "type": "object" - }, - "Version": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "MsgCid": { - "title": "Content Identifier", - "type": "string" - }, - "MsgRct": { - "additionalProperties": false, - "properties": { - "EventsRoot": { - "title": "Content Identifier", - "type": "string" - }, - "ExitCode": { - "title": "number", - "type": "number" - }, - "GasUsed": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateSearchMsg(p0 context.Context, p1 types.TipSetKey, p2 cid.Cid, p3 abi.ChainEpoch, p4 bool) (*MsgLookup, error) {\n\tif s.Internal.StateSearchMsg == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateSearchMsg(p0, p1, p2, p3, p4)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5191" - }, - "name": "Filecoin.StateSearchMsg", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "cid.Cid", - "name": "p2", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p3", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "bool", - "name": "p4", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*MsgLookup", - "name": "*MsgLookup", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Height": 10101, - "Message": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Receipt": { - "EventsRoot": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ExitCode": 0, - "GasUsed": 9, - "Return": "Ynl0ZSBhcnJheQ==" - }, - "ReturnDec": {}, - "TipSet": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - } - ], - "properties": { - "Height": { - "title": "number", - "type": "number" - }, - "Message": { - "title": "Content Identifier", - "type": "string" - }, - "Receipt": { - "additionalProperties": false, - "properties": { - "EventsRoot": { - "title": "Content Identifier", - "type": "string" - }, - "ExitCode": { - "title": "number", - "type": "number" - }, - "GasUsed": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "ReturnDec": { - "additionalProperties": true, - "type": "object" - }, - "TipSet": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasUsed": { + "title": "number", + "type": "number" }, + "Return": { + "contentEncoding": "base64", + "type": "string" + } + }, + "type": "object" + }, + "ReturnDec": { + "additionalProperties": true, + "type": "object" + }, + "TipSet": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Searches for a message.", + "x-cu-cost": 11 + }, + { + "description": "Returns on-chain information for the specified miner sector, or null if not found.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5202" + }, + "name": "Filecoin.StateSectorGetInfo", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "abi.SectorNumber", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 9 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateSectorGetInfo(p0 context.Context, p1 address.Address, p2 abi.SectorNumber, p3 types.TipSetKey) (*miner.SectorOnChainInfo, error) {\n\tif s.Internal.StateSectorGetInfo == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateSectorGetInfo(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5202" - }, - "name": "Filecoin.StateSectorGetInfo", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.SectorNumber", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 9 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*miner.SectorOnChainInfo", - "name": "*miner.SectorOnChainInfo", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Activation": 10101, - "DailyFee": "0", - "DealWeight": "0", - "ExpectedDayReward": "0", - "ExpectedStoragePledge": "0", - "Expiration": 10101, - "Flags": 0, - "InitialPledge": "0", - "PowerBaseEpoch": 10101, - "ReplacedDayReward": "0", - "SealProof": 8, - "SealedCID": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "SectorKeyCID": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "SectorNumber": 9, - "VerifiedDealWeight": "0" - } - ], - "properties": { - "Activation": { - "title": "number", - "type": "number" - }, - "DailyFee": { - "additionalProperties": false, - "type": "object" - }, - "DealWeight": { - "additionalProperties": false, - "type": "object" - }, - "ExpectedDayReward": { - "additionalProperties": false, - "type": "object" - }, - "ExpectedStoragePledge": { - "additionalProperties": false, - "type": "object" - }, - "Expiration": { - "title": "number", - "type": "number" - }, - "Flags": { - "title": "number", - "type": "number" - }, - "InitialPledge": { - "additionalProperties": false, - "type": "object" - }, - "PowerBaseEpoch": { - "title": "number", - "type": "number" - }, - "ReplacedDayReward": { - "additionalProperties": false, - "type": "object" - }, - "SealProof": { - "title": "number", - "type": "number" - }, - "SealedCID": { - "title": "Content Identifier", - "type": "string" - }, - "SectorKeyCID": { - "title": "Content Identifier", - "type": "string" - }, - "SectorNumber": { - "title": "number", - "type": "number" - }, - "VerifiedDealWeight": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateVerifiedClientStatus(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*abi.StoragePower, error) {\n\tif s.Internal.StateVerifiedClientStatus == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateVerifiedClientStatus(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5213" - }, - "name": "Filecoin.StateVerifiedClientStatus", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*abi.StoragePower", - "name": "*abi.StoragePower", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*miner.SectorOnChainInfo", + "name": "*miner.SectorOnChainInfo", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Activation": 10101, + "DailyFee": "0", + "DealWeight": "0", + "ExpectedDayReward": "0", + "ExpectedStoragePledge": "0", + "Expiration": 10101, + "Flags": 0, + "InitialPledge": "0", + "PowerBaseEpoch": 10101, + "ReplacedDayReward": "0", + "SealProof": 8, + "SealedCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorKeyCID": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "SectorNumber": 9, + "VerifiedDealWeight": "0" + } + ], + "properties": { + "Activation": { + "title": "number", + "type": "number" + }, + "DailyFee": { + "additionalProperties": false, + "type": "object" + }, + "DealWeight": { + "additionalProperties": false, + "type": "object" + }, + "ExpectedDayReward": { + "additionalProperties": false, + "type": "object" + }, + "ExpectedStoragePledge": { + "additionalProperties": false, + "type": "object" + }, + "Expiration": { + "title": "number", + "type": "number" + }, + "Flags": { + "title": "number", + "type": "number" + }, + "InitialPledge": { + "additionalProperties": false, + "type": "object" + }, + "PowerBaseEpoch": { + "title": "number", + "type": "number" + }, + "ReplacedDayReward": { + "additionalProperties": false, + "type": "object" + }, + "SealProof": { + "title": "number", + "type": "number" + }, + "SealedCID": { + "title": "Content Identifier", + "type": "string" + }, + "SectorKeyCID": { + "title": "Content Identifier", + "type": "string" + }, + "SectorNumber": { + "title": "number", + "type": "number" + }, + "VerifiedDealWeight": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns sector on-chain info.", + "x-cu-cost": 1 + }, + { + "description": "Returns the remaining data cap for the specified verified client address, or nil if not present.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5213" + }, + "name": "Filecoin.StateVerifiedClientStatus", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateVerifiedRegistryRootKey(p0 context.Context, p1 types.TipSetKey) (address.Address, error) {\n\tif s.Internal.StateVerifiedRegistryRootKey == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.StateVerifiedRegistryRootKey(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5224" - }, - "name": "Filecoin.StateVerifiedRegistryRootKey", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "address.Address", - "name": "address.Address", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateVerifierStatus(p0 context.Context, p1 address.Address, p2 types.TipSetKey) (*abi.StoragePower, error) {\n\tif s.Internal.StateVerifierStatus == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateVerifierStatus(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5235" - }, - "name": "Filecoin.StateVerifierStatus", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetKey", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*abi.StoragePower", - "name": "*abi.StoragePower", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*abi.StoragePower", + "name": "*abi.StoragePower", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns verified client datacap.", + "x-cu-cost": 29 + }, + { + "description": "Returns the remaining data cap for the specified verifier address, or nil if not present.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5235" + }, + "name": "Filecoin.StateVerifierStatus", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetKey", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateWaitMsg(p0 context.Context, p1 cid.Cid, p2 uint64, p3 abi.ChainEpoch, p4 bool) (*MsgLookup, error) {\n\tif s.Internal.StateWaitMsg == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateWaitMsg(p0, p1, p2, p3, p4)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5246" - }, - "name": "Filecoin.StateWaitMsg", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "uint64", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 42 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p3", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "bool", - "name": "p4", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*MsgLookup", - "name": "*MsgLookup", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Height": 10101, - "Message": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Receipt": { - "EventsRoot": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "ExitCode": 0, - "GasUsed": 9, - "Return": "Ynl0ZSBhcnJheQ==" - }, - "ReturnDec": {}, - "TipSet": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - { - "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" - } - ] - } - ], - "properties": { - "Height": { - "title": "number", - "type": "number" - }, - "Message": { - "title": "Content Identifier", - "type": "string" - }, - "Receipt": { - "additionalProperties": false, - "properties": { - "EventsRoot": { - "title": "Content Identifier", - "type": "string" - }, - "ExitCode": { - "title": "number", - "type": "number" - }, - "GasUsed": { - "title": "number", - "type": "number" - }, - "Return": { - "contentEncoding": "base64", - "type": "string" - } - }, - "type": "object" - }, - "ReturnDec": { - "additionalProperties": true, - "type": "object" - }, - "TipSet": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) Version(p0 context.Context) (APIVersion, error) {\n\tif s.Internal.Version == nil {\n\t\treturn *new(APIVersion), ErrNotSupported\n\t}\n\treturn s.Internal.Version(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5268" - }, - "name": "Filecoin.Version", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "APIVersion", - "name": "APIVersion", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "APIVersion": 131840, - "Agent": "string value", - "BlockDelay": 42, - "Version": "string value" - } - ], - "properties": { - "APIVersion": { - "title": "number", - "type": "number" - }, - "Agent": { - "type": "string" - }, - "BlockDelay": { - "title": "number", - "type": "number" - }, - "Version": { - "type": "string" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*abi.StoragePower", + "name": "*abi.StoragePower", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns verifier datacap.", + "x-cu-cost": 2 + }, + { + "description": "Searches for a message up to a limit of epochs and waits until it is executed with the specified confidence depth if not yet found.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5246" + }, + "name": "Filecoin.StateWaitMsg", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "uint64", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 42 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "abi.ChainEpoch", + "name": "p3", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p4", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*MsgLookup", + "name": "*MsgLookup", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Height": 10101, + "Message": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Receipt": { + "EventsRoot": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, + "ExitCode": 0, + "GasUsed": 9, + "Return": "Ynl0ZSBhcnJheQ==" + }, + "ReturnDec": {}, + "TipSet": [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) WalletBalance(p0 context.Context, p1 address.Address) (types.BigInt, error) {\n\tif s.Internal.WalletBalance == nil {\n\t\treturn *new(types.BigInt), ErrNotSupported\n\t}\n\treturn s.Internal.WalletBalance(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5279" - }, - "name": "Filecoin.WalletBalance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "types.BigInt", - "name": "types.BigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" }, { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" - }, - "name": "Filecoin.Web3ClientVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "string", - "name": "string", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve" + } + ] + } + ], + "properties": { + "Height": { + "title": "number", + "type": "number" + }, + "Message": { + "title": "Content Identifier", + "type": "string" + }, + "Receipt": { + "additionalProperties": false, + "properties": { + "EventsRoot": { + "title": "Content Identifier", + "type": "string" }, - { - "name": "net_listening", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" - }, - "x-alias-of": "Filecoin.NetListening", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "ExitCode": { + "title": "number", + "type": "number" }, - { - "name": "net_version", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" - }, - "x-alias-of": "Filecoin.NetVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "string", - "name": "string", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "GasUsed": { + "title": "number", + "type": "number" }, - { - "name": "web3_clientVersion", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" - }, - "x-alias-of": "Filecoin.Web3ClientVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "string", - "name": "string", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "Return": { + "contentEncoding": "base64", + "type": "string" } - ] + }, + "type": "object" + }, + "ReturnDec": { + "additionalProperties": true, + "type": "object" + }, + "TipSet": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Waits for message execution.", + "x-cu-cost": 1 + }, + { + "description": "Returns version information for the Filecoin node, including API version and implementation details.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5268" + }, + "name": "Filecoin.Version", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "APIVersion", + "name": "APIVersion", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "APIVersion": 131840, + "Agent": "string value", + "BlockDelay": 42, + "Version": "string value" + } + ], + "properties": { + "APIVersion": { + "title": "number", + "type": "number" + }, + "Agent": { + "type": "string" + }, + "BlockDelay": { + "title": "number", + "type": "number" + }, + "Version": { + "type": "string" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns node version information.", + "x-cu-cost": 1 + }, + { + "description": "Returns the balance of the specified address at the current head of the chain.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5279" + }, + "name": "Filecoin.WalletBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "types.BigInt", + "name": "types.BigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns wallet balance.", + "x-cu-cost": 116 + }, + { + "description": "Returns the client version.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" + }, + "name": "Filecoin.Web3ClientVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "Returns the client version.", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" + }, + "name": "net_listening", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.NetListening", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" + }, + "name": "net_version", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.NetVersion", + "x-cu-cost": 1 + }, + { + "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" + }, + "name": "web3_clientVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.Web3ClientVersion", + "x-cu-cost": 1 + } + ], + "openrpc": "1.2.6" } \ No newline at end of file diff --git a/filecoin-lotus-v2/json-rpc/openrpc.json b/filecoin-lotus-v2/json-rpc/openrpc.json index 0c66a43..94341de 100644 --- a/filecoin-lotus-v2/json-rpc/openrpc.json +++ b/filecoin-lotus-v2/json-rpc/openrpc.json @@ -1,6685 +1,7141 @@ { - "openrpc": "1.2.6", - "info": { - "title": "Filecoin Lotus V0 JSON-RPC Specification", - "description": "A specification of the Filecoin Lotus v2 JSON-RPC API provided by Chain.Love platform.", - "version": "0.0.1", - "contact": { - "name": "devs", - "email": "devs@chain.love" + "info": { + "contact": { + "email": "devs@chain.love", + "name": "devs" + }, + "description": "A specification of the Filecoin Lotus v2 JSON-RPC API provided by Chain.Love platform.", + "title": "Filecoin Lotus V0 JSON-RPC Specification", + "version": "0.0.1" + }, + "methods": [ + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4267" + }, + "name": "eth_accounts", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "[]ethtypes.EthAddress", + "name": "[]ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + ], + "items": [ + { + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + } + ], + "type": [ + "array" + ] }, - "methods": [ - { - "name": "eth_getTransactionHashByCid", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" - }, - "x-alias-of": "Filecoin.EthGetTransactionHashByCid", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "*ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthAccounts", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4289" + }, + "name": "eth_blockNumber", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthBlockNumber", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4300" + }, + "name": "eth_call", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthCall", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "data": "0x07", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "value": "0x0" + } + ], + "properties": { + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "name": "eth_getTransactionReceipt", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" - }, - "x-alias-of": "Filecoin.EthGetTransactionReceipt", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTxReceipt", - "name": "*ethtypes.EthTxReceipt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "cumulativeGasUsed": "0x5", - "effectiveGasPrice": "0x0", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gasUsed": "0x5", - "logs": [ - { - "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "data": "0x07", - "logIndex": "0x5", - "removed": true, - "topics": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5" - } - ], - "logsBloom": "0x07", - "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "status": "0x5", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5", - "type": "0x5" - } - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "contractAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "cumulativeGasUsed": { - "title": "number", - "type": "number" - }, - "effectiveGasPrice": { - "additionalProperties": false, - "type": "object" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "logs": { - "items": { - "additionalProperties": false, - "properties": { - "address": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "logIndex": { - "title": "number", - "type": "number" - }, - "removed": { - "type": "boolean" - }, - "topics": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "root": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "status": { - "title": "number", - "type": "number" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "array" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "name": "eth_maxPriorityFeePerGas", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" - }, - "x-alias-of": "Filecoin.EthMaxPriorityFeePerGas", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthBigInt", - "name": "ethtypes.EthBigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0x0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "name": "eth_newBlockFilter", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" - }, - "x-alias-of": "Filecoin.EthNewBlockFilter", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "name": "eth_newFilter", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" - }, - "x-alias-of": "Filecoin.EthNewFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthFilterSpec", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "address": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "fromBlock": "2301220", - "topics": null - } - ], - "properties": { - "address": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "fromBlock": { - "type": "string" - }, - "toBlock": { - "type": "string" - }, - "topics": { - "items": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthCall", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4311" + }, + "name": "eth_chainId", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthChainId", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4322" + }, + "name": "eth_estimateGas", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthEstimateGas", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4333" + }, + "name": "eth_feeHistory", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthFeeHistory", + "name": "ethtypes.EthFeeHistory", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": [ + "0x0" + ], + "gasUsedRatio": [ + 12.3 + ], + "oldestBlock": "0x5", + "reward": [] + } + ], + "properties": { + "baseFeePerGas": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "gasUsedRatio": { + "items": { + "type": "number" + }, + "type": "array" + }, + "oldestBlock": { + "title": "number", + "type": "number" + }, + "reward": { + "items": { + "items": { + "additionalProperties": false, + "type": "object" }, - { - "name": "eth_newPendingTransactionFilter", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" - }, - "x-alias-of": "Filecoin.EthNewPendingTransactionFilter", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthFeeHistory", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4344" + }, + "name": "eth_gasPrice", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGasPrice", + "x-cu-cost": 2 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4355" + }, + "name": "eth_getBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "name": "eth_protocolVersion", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" - }, - "x-alias-of": "Filecoin.EthProtocolVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBalance", + "x-cu-cost": 10 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4366" + }, + "name": "eth_getBlockByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "name": "eth_sendRawTransaction", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" - }, - "x-alias-of": "Filecoin.EthSendRawTransaction", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBlockByHash", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4377" + }, + "name": "eth_getBlockByNumber", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "name": "eth_subscribe", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" - }, - "x-alias-of": "Filecoin.EthSubscribe", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthSubscriptionID", - "name": "ethtypes.EthSubscriptionID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBlockByNumber", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4399" + }, + "name": "eth_getBlockTransactionCountByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBlockTransactionCountByHash", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4410" + }, + "name": "eth_getBlockTransactionCountByNumber", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetBlockTransactionCountByNumber", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4421" + }, + "name": "eth_getCode", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "name": "eth_syncing", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" - }, - "x-alias-of": "Filecoin.EthSyncing", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthSyncingResult", - "name": "ethtypes.EthSyncingResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - false - ], - "properties": { - "CurrentBlock": { - "title": "number", - "type": "number" - }, - "DoneSync": { - "type": "boolean" - }, - "HighestBlock": { - "title": "number", - "type": "number" - }, - "StartingBlock": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetCode", + "x-cu-cost": 10 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4432" + }, + "name": "eth_getFilterChanges", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetFilterChanges", + "x-cu-cost": 400 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4443" + }, + "name": "eth_getFilterLogs", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetFilterLogs", + "x-cu-cost": 400 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4454" + }, + "name": "eth_getLogs", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" }, - { - "name": "eth_traceReplayBlockTransitions", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" - }, - "x-alias-of": "Filecoin.EthTraceReplayBlockTransactions", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "[]string", - "name": "p2", - "required": true, - "schema": { - "examples": [ - [ - "string value" - ] - ], - "items": [ - { - "type": [ - "string" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceReplayBlockTransaction", - "name": "[]*ethtypes.EthTraceReplayBlockTransaction", - "required": true, - "schema": { - "examples": [ - [ - { - "output": "0x07", - "stateDiff": "string value", - "trace": [ - { - "action": {}, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "type": "string value" - } - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "vmTrace": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "output": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "stateDiff": { - "type": "string" - }, - "trace": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "vmTrace": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "name": "eth_uninstallFilter", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" - }, - "x-alias-of": "Filecoin.EthUninstallFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" }, - { - "name": "eth_unsubscribe", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" - }, - "x-alias-of": "Filecoin.EthUnsubscribe", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthSubscriptionID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetLogs", + "x-cu-cost": 400 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4465" + }, + "name": "eth_getMessageCidByTransactionHash", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*cid.Cid", + "name": "*cid.Cid", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetMessageCidByTransactionHash", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4476" + }, + "name": "eth_getStorageAt", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBytes", + "name": "p2", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "name": "eth_traceBlock", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" - }, - "x-alias-of": "Filecoin.EthTraceBlock", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceBlock", - "name": "[]*ethtypes.EthTraceBlock", - "required": true, - "schema": { - "examples": [ - [ - { - "action": {}, - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": 9, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionPosition": 123, - "type": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionPosition": { - "title": "number", - "type": "number" - }, - "type": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetStorageAt", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4509" + }, + "name": "eth_getTransactionByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) ChainGetTipSet(p0 context.Context, p1 types.TipSetSelector) (*types.TipSet, error) {\n\tif s.Internal.ChainGetTipSet == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.ChainGetTipSet(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L807" - }, - "name": "Filecoin.ChainGetTipSet", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "types.TipSetSelector", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "tag": "finalized" - } - ], - "properties": { - "height": { - "additionalProperties": false, - "properties": { - "anchor": { - "additionalProperties": false, - "properties": { - "key": { - "additionalProperties": false, - "type": "object" - }, - "tag": { - "type": "string" - } - }, - "type": "object" - }, - "at": { - "title": "number", - "type": "number" - }, - "previous": { - "type": "boolean" - } - }, - "type": "object" - }, - "key": { - "additionalProperties": false, - "type": "object" - }, - "tag": { - "type": "string" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.TipSet", - "name": "*types.TipSet", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Blocks": [ - { - "BLSAggregate": { - "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", - "Type": 2 - }, - "BeaconEntries": [ - { - "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", - "Round": 17133822 - }, - { - "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", - "Round": 17133832 - } - ], - "BlockSig": { - "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", - "Type": 2 - }, - "ElectionProof": { - "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", - "WinCount": 1 - }, - "ForkSignaling": 0, - "Height": 4863283, - "Messages": { - "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" - }, - "Miner": "f01938223", - "ParentBaseFee": "20592036", - "ParentMessageReceipts": { - "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" - }, - "ParentStateRoot": { - "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" - }, - "ParentWeight": "116013147118", - "Parents": [ - { - "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" - }, - { - "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" - }, - { - "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" - } - ], - "Ticket": { - "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" - }, - "Timestamp": 1744204890, - "WinPoStProof": [ - { - "PoStProof": 3, - "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" - } - ] - } - ], - "Cids": [ - { - "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" - } - ], - "Height": 4863283 - } - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionByHash", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4520" + }, + "name": "eth_getTransactionCount", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionCount", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4531" + }, + "name": "eth_getTransactionHashByCid", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthHash", + "name": "*ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionHashByCid", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4542" + }, + "name": "eth_getTransactionReceipt", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) Discover(p0 context.Context) (apitypes.OpenRPCDocument, error) {\n\tif s.Internal.Discover == nil {\n\t\treturn *new(apitypes.OpenRPCDocument), ErrNotSupported\n\t}\n\treturn s.Internal.Discover(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L818" - }, - "name": "Filecoin.Discover", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "apitypes.OpenRPCDocument", - "name": "apitypes.OpenRPCDocument", - "required": true, - "schema": { - "examples": [ - { - "info": { - "title": "Lotus RPC API", - "version": "1.2.1/generated=2020-11-22T08:22:42-06:00" - }, - "methods": [], - "openrpc": "1.2.6" - } - ], - "patternProperties": { - ".*": { - "additionalProperties": true, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthAccounts(p0 context.Context) ([]ethtypes.EthAddress, error) {\n\tif s.Internal.EthAccounts == nil {\n\t\treturn *new([]ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.EthAccounts(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L829" - }, - "name": "Filecoin.EthAccounts", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "[]ethtypes.EthAddress", - "name": "[]ethtypes.EthAddress", - "required": true, - "schema": { - "examples": [ - [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ] - ], - "items": [ - { - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthGetTransactionReceipt", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4553" + }, + "name": "eth_maxPriorityFeePerGas", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthMaxPriorityFeePerGas", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4564" + }, + "name": "eth_newBlockFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthNewBlockFilter", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4575" + }, + "name": "eth_newFilter", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthAddressToFilecoinAddress(p0 context.Context, p1 ethtypes.EthAddress) (address.Address, error) {\n\tif s.Internal.EthAddressToFilecoinAddress == nil {\n\t\treturn *new(address.Address), ErrNotSupported\n\t}\n\treturn s.Internal.EthAddressToFilecoinAddress(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L840" - }, - "name": "Filecoin.EthAddressToFilecoinAddress", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "address.Address", - "name": "address.Address", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthBlockNumber(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthBlockNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthBlockNumber(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L851" - }, - "name": "Filecoin.EthBlockNumber", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthCall(p0 context.Context, p1 ethtypes.EthCall, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthCall == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthCall(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L862" - }, - "name": "Filecoin.EthCall", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthCall", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "data": "0x07", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "value": "0x0" - } - ], - "properties": { - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "ethtypes.EthBytes", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthNewFilter", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4586" + }, + "name": "eth_newPendingTransactionFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthNewPendingTransactionFilter", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4597" + }, + "name": "eth_protocolVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthProtocolVersion", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4608" + }, + "name": "eth_sendRawTransaction", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthSendRawTransaction", + "x-cu-cost": 18 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4619" + }, + "name": "eth_subscribe", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthSubscriptionID", + "name": "ethtypes.EthSubscriptionID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthSubscribe", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4630" + }, + "name": "eth_syncing", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthSyncingResult", + "name": "ethtypes.EthSyncingResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + false + ], + "properties": { + "CurrentBlock": { + "title": "number", + "type": "number" + }, + "DoneSync": { + "type": "boolean" + }, + "HighestBlock": { + "title": "number", + "type": "number" + }, + "StartingBlock": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthSyncing", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4641" + }, + "name": "eth_traceBlock", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceBlock", + "name": "[]*ethtypes.EthTraceBlock", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthChainId(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthChainId == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthChainId(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L873" - }, - "name": "Filecoin.EthChainId", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthEstimateGas(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthEstimateGas == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthEstimateGas(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L884" - }, - "name": "Filecoin.EthEstimateGas", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "blockNumber": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthFeeHistory(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthFeeHistory, error) {\n\tif s.Internal.EthFeeHistory == nil {\n\t\treturn *new(ethtypes.EthFeeHistory), ErrNotSupported\n\t}\n\treturn s.Internal.EthFeeHistory(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L895" - }, - "name": "Filecoin.EthFeeHistory", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthFeeHistory", - "name": "ethtypes.EthFeeHistory", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "baseFeePerGas": [ - "0x0" - ], - "gasUsedRatio": [ - 12.3 - ], - "oldestBlock": "0x5", - "reward": [] - } - ], - "properties": { - "baseFeePerGas": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "gasUsedRatio": { - "items": { - "type": "number" - }, - "type": "array" - }, - "oldestBlock": { - "title": "number", - "type": "number" - }, - "reward": { - "items": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "error": { + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGasPrice(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGasPrice == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGasPrice(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L906" - }, - "name": "Filecoin.EthGasPrice", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthBigInt", - "name": "ethtypes.EthBigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0x0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "result": { + "additionalProperties": true, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBalance(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthGetBalance == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBalance(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L917" - }, - "name": "Filecoin.EthGetBalance", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBigInt", - "name": "ethtypes.EthBigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0x0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "subtraces": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByHash(p0 context.Context, p1 ethtypes.EthHash, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByHash == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByHash(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L928" - }, - "name": "Filecoin.EthGetBlockByHash", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "bool", - "name": "p2", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBlock", - "name": "ethtypes.EthBlock", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "baseFeePerGas": "0x0", - "difficulty": "0x5", - "extraData": "0x07", - "gasLimit": "0x5", - "gasUsed": "0x5", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "logsBloom": "0x07", - "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "nonce": "0x0707070707070707", - "number": "0x5", - "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "size": "0x5", - "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "timestamp": "0x5", - "totalDifficulty": "0x5", - "transactions": [ - {} - ], - "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "uncles": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ] - } - ], - "properties": { - "baseFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "difficulty": { - "title": "number", - "type": "number" - }, - "extraData": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "gasLimit": { - "title": "number", - "type": "number" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "miner": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "mixHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "nonce": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 8, - "minItems": 8, - "type": "array" - }, - "number": { - "title": "number", - "type": "number" - }, - "parentHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "receiptsRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "sha3Uncles": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "size": { - "title": "number", - "type": "number" - }, - "stateRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "timestamp": { - "title": "number", - "type": "number" - }, - "totalDifficulty": { - "title": "number", - "type": "number" - }, - "transactions": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - }, - "transactionsRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "uncles": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockByNumber(p0 context.Context, p1 string, p2 bool) (ethtypes.EthBlock, error) {\n\tif s.Internal.EthGetBlockByNumber == nil {\n\t\treturn *new(ethtypes.EthBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockByNumber(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L939" - }, - "name": "Filecoin.EthGetBlockByNumber", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "bool", - "name": "p2", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBlock", - "name": "ethtypes.EthBlock", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "baseFeePerGas": "0x0", - "difficulty": "0x5", - "extraData": "0x07", - "gasLimit": "0x5", - "gasUsed": "0x5", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "logsBloom": "0x07", - "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "nonce": "0x0707070707070707", - "number": "0x5", - "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "size": "0x5", - "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "timestamp": "0x5", - "totalDifficulty": "0x5", - "transactions": [ - {} - ], - "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "uncles": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ] - } - ], - "properties": { - "baseFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "difficulty": { - "title": "number", - "type": "number" - }, - "extraData": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "gasLimit": { - "title": "number", - "type": "number" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "miner": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "mixHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "nonce": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 8, - "minItems": 8, - "type": "array" - }, - "number": { - "title": "number", - "type": "number" - }, - "parentHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "receiptsRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "sha3Uncles": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "size": { - "title": "number", - "type": "number" - }, - "stateRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "timestamp": { - "title": "number", - "type": "number" - }, - "totalDifficulty": { - "title": "number", - "type": "number" - }, - "transactions": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - }, - "transactionsRoot": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "uncles": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockReceipts(p0 context.Context, p1 ethtypes.EthBlockNumberOrHash) ([]*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetBlockReceipts == nil {\n\t\treturn *new([]*ethtypes.EthTxReceipt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockReceipts(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L950" - }, - "name": "Filecoin.EthGetBlockReceipts", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTxReceipt", - "name": "[]*ethtypes.EthTxReceipt", - "required": true, - "schema": { - "examples": [ - [ - { - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "cumulativeGasUsed": "0x5", - "effectiveGasPrice": "0x0", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gasUsed": "0x5", - "logs": [ - { - "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "data": "0x07", - "logIndex": "0x5", - "removed": true, - "topics": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5" - } - ], - "logsBloom": "0x07", - "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "status": "0x5", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5", - "type": "0x5" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "contractAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "cumulativeGasUsed": { - "title": "number", - "type": "number" - }, - "effectiveGasPrice": { - "additionalProperties": false, - "type": "object" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "logs": { - "items": { - "additionalProperties": false, - "properties": { - "address": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "logIndex": { - "title": "number", - "type": "number" - }, - "removed": { - "type": "boolean" - }, - "topics": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "root": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "status": { - "title": "number", - "type": "number" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "transactionPosition": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockReceiptsLimited(p0 context.Context, p1 ethtypes.EthBlockNumberOrHash, p2 abi.ChainEpoch) ([]*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetBlockReceiptsLimited == nil {\n\t\treturn *new([]*ethtypes.EthTxReceipt), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockReceiptsLimited(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L961" - }, - "name": "Filecoin.EthGetBlockReceiptsLimited", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTxReceipt", - "name": "[]*ethtypes.EthTxReceipt", - "required": true, - "schema": { - "examples": [ - [ - { - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "cumulativeGasUsed": "0x5", - "effectiveGasPrice": "0x0", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gasUsed": "0x5", - "logs": [ - { - "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "data": "0x07", - "logIndex": "0x5", - "removed": true, - "topics": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5" - } - ], - "logsBloom": "0x07", - "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "status": "0x5", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5", - "type": "0x5" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "contractAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "cumulativeGasUsed": { - "title": "number", - "type": "number" - }, - "effectiveGasPrice": { - "additionalProperties": false, - "type": "object" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "logs": { - "items": { - "additionalProperties": false, - "properties": { - "address": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "logIndex": { - "title": "number", - "type": "number" - }, - "removed": { - "type": "boolean" - }, - "topics": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "root": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "status": { - "title": "number", - "type": "number" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthTraceBlock", + "x-cu-cost": 7 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4663" + }, + "name": "eth_traceReplayBlockTransactions", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "[]string", + "name": "p2", + "required": true, + "schema": { + "examples": [ + [ + "string value" + ] + ], + "items": [ + { + "type": [ + "string" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceReplayBlockTransaction", + "name": "[]*ethtypes.EthTraceReplayBlockTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "output": "0x07", + "stateDiff": "string value", + "trace": [ + { + "action": {}, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "type": "string value" + } + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "vmTrace": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "output": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByHash(p0 context.Context, p1 ethtypes.EthHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByHash == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByHash(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L972" - }, - "name": "Filecoin.EthGetBlockTransactionCountByHash", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "stateDiff": { + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetBlockTransactionCountByNumber(p0 context.Context, p1 string) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetBlockTransactionCountByNumber == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetBlockTransactionCountByNumber(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L983" - }, - "name": "Filecoin.EthGetBlockTransactionCountByNumber", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "trace": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetCode(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetCode == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetCode(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L994" - }, - "name": "Filecoin.EthGetCode", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "ethtypes.EthBytes", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetFilterChanges(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterChanges == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterChanges(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1005" - }, - "name": "Filecoin.EthGetFilterChanges", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthFilterResult", - "name": "*ethtypes.EthFilterResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - {} - ] - ], - "properties": { - "Results": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "vmTrace": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthTraceReplayBlockTransactions", + "x-cu-cost": 11 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4685" + }, + "name": "eth_uninstallFilter", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthUninstallFilter", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4696" + }, + "name": "eth_unsubscribe", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthSubscriptionID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.EthUnsubscribe", + "x-cu-cost": 1 + }, + { + "description": "Returns the tipset specified by the given TipSetKey.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L807" + }, + "name": "Filecoin.ChainGetTipSet", + "paramStructure": "by-position", + "params": [ + { + "description": "types.TipSetSelector", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "tag": "finalized" + } + ], + "properties": { + "height": { + "additionalProperties": false, + "properties": { + "anchor": { + "additionalProperties": false, + "properties": { + "key": { + "additionalProperties": false, + "type": "object" + }, + "tag": { + "type": "string" + } + }, + "type": "object" + }, + "at": { + "title": "number", + "type": "number" + }, + "previous": { + "type": "boolean" + } }, + "type": "object" + }, + "key": { + "additionalProperties": false, + "type": "object" + }, + "tag": { + "type": "string" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.TipSet", + "name": "*types.TipSet", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Blocks": [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetFilterLogs(p0 context.Context, p1 ethtypes.EthFilterID) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetFilterLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetFilterLogs(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1016" - }, - "name": "Filecoin.EthGetFilterLogs", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthFilterResult", - "name": "*ethtypes.EthFilterResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - {} - ] - ], - "properties": { - "Results": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "BLSAggregate": { + "Data": "krFATGA0OBu/kFwtXsThVtKCkppnU7045uTURCeiOeJttxuXfx3wqJrLkCytnJFWFLVC+tiVWI4BxC3wqc9r6eAlNr9dEBx+3KwML/RFG/b5grmknLpGWn7g1EB/2T4y", + "Type": 2 + }, + "BeaconEntries": [ + { + "Data": "tH4q8euIaP9/QRJt8ALfkBvttSmQ/DOAt8+37wGGV5f8kkhzEFrHhskitNnPS70j", + "Round": 17133822 + }, + { + "Data": "uQD5cEn8U69+sPjpccT8Bm0jVrnXLScf2jBkLJNHvAHLA6tPsZDREzpBIckpVvPy", + "Round": 17133832 + } + ], + "BlockSig": { + "Data": "pWiUr+M8xxTxLED7GuU586gSfZCaHyLbLj0uS0HhKYRtHuyG47fIrfIT/04OCmQvEXBD8pFraWbMc3tnFrSsM1mIBJ5M38UPUfXDSspo+QGdouo2kll2X+VNKY3ajb1K", + "Type": 2 + }, + "ElectionProof": { + "VRFProof": "sN51JqjZNf+xWxwoo+wlMH1bpXI9T3wUIrla6FpwTxU4jC1z+ab5NFU/B2ZdDITTE+u8qaiibtLkld5lhNcOEOUqwKNyJ4nwFo5vAhWqvOTNdOiZmxsKpWG0NZUoXb/+", + "WinCount": 1 + }, + "ForkSignaling": 0, + "Height": 4863283, + "Messages": { + "/": "bafy2bzacebzofmh6migvc4v6qsme6vuxlhi6pv2ocy4apyic3uihjqm7dum3u" + }, + "Miner": "f01938223", + "ParentBaseFee": "20592036", + "ParentMessageReceipts": { + "/": "bafy2bzacecfcx2ykqucyv3gkyrcy3upwrvdraz3ktfg7phkqysefdwsggglac" + }, + "ParentStateRoot": { + "/": "bafy2bzaceajxzsvzuq3ddzxfrs2jlaxsooqmgdy5uxbqujnjy3y56iumzzy7u" + }, + "ParentWeight": "116013147118", + "Parents": [ + { + "/": "bafy2bzaceba2kdmysmi5ieugzvv5np7f2lobayzpvtk777du74n7jq6xhynda" + }, + { + "/": "bafy2bzacecrye24tkqrvvddcf62gfi4z4o33z2tdedbpaalordozaxfrz2jyi" + }, + { + "/": "bafy2bzaceab5mrohjvnp3mz7mo33ky7qqlmssrs7veqmjrgouafxyhnd5dy66" + } + ], + "Ticket": { + "VRFProof": "rIPyBy+F827Szc5oN/6ylCmpzxfAWr7aI5F4YJrN4pLSyknkcJI3ivsCo2KKjQVZFRnFyEus1maD5LdzQpnFRKMla4138qEuML+Ne/fsgOMrUEAeL34ceVwJd+Mt4Jrz" + }, + "Timestamp": 1744204890, + "WinPoStProof": [ + { + "PoStProof": 3, + "ProofBytes": "qOPLMhMui8qm/rE2y/UceyBDv5JvRCH5Fc5Ul+kuN190XDcMme5eKURUCmE2sN1HoQ2dMZX+xNZY351dbG93H/tUr6wuNhkvmemi2Xi62YvqU36/kJh+K2YBiW7h/4LXCUTP/6XAOONOPl+j9GqS7RQxruPLfIyehvzVC0C8dB8+SVWtAnRKRPUUOPJvyHKejlrCyzWXOz/I7JG2/qEGLD0xwazBVwML1vVvuE5NzXeOoQGlnB2PwSRb5Cn8FH8Q" + } + ] + } + ], + "Cids": [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetLogs(p0 context.Context, p1 *ethtypes.EthFilterSpec) (*ethtypes.EthFilterResult, error) {\n\tif s.Internal.EthGetLogs == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetLogs(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1027" - }, - "name": "Filecoin.EthGetLogs", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthFilterSpec", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "address": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "fromBlock": "2301220", - "topics": null - } - ], - "properties": { - "address": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "fromBlock": { - "type": "string" - }, - "toBlock": { - "type": "string" - }, - "topics": { - "items": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthFilterResult", - "name": "*ethtypes.EthFilterResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - [ - {} - ] - ], - "properties": { - "Results": { - "items": { - "additionalProperties": true, - "type": "object" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." - }, + "/": "bafy2bzacedo7hjsumaajt6sbor42qycvjyk6goqe4oi4o4ddsjxkdeqrqf42c" + } + ], + "Height": 4863283 + } + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns the tipset specified by the given TipSetKey.", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L818" + }, + "name": "Filecoin.Discover", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "apitypes.OpenRPCDocument", + "name": "apitypes.OpenRPCDocument", + "required": true, + "schema": { + "examples": [ + { + "info": { + "title": "Lotus RPC API", + "version": "1.2.1/generated=2020-11-22T08:22:42-06:00" + }, + "methods": [], + "openrpc": "1.2.6" + } + ], + "patternProperties": { + ".*": { + "additionalProperties": true, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-cu-cost": 1 + }, + { + "description": "Returns a list of Ethereum-compatible account addresses managed by the node.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L829" + }, + "name": "Filecoin.EthAccounts", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "[]ethtypes.EthAddress", + "name": "[]ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ] + ], + "items": [ + { + "items": [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetMessageCidByTransactionHash(p0 context.Context, p1 *ethtypes.EthHash) (*cid.Cid, error) {\n\tif s.Internal.EthGetMessageCidByTransactionHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetMessageCidByTransactionHash(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1038" - }, - "name": "Filecoin.EthGetMessageCidByTransactionHash", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*cid.Cid", - "name": "*cid.Cid", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns available Ethereum-style accounts.", + "x-cu-cost": 1 + }, + { + "description": "Converts an Ethereum-style address into the corresponding f410 Filecoin address.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L840" + }, + "name": "Filecoin.EthAddressToFilecoinAddress", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "address.Address", + "name": "address.Address", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Converts an Ethereum address to a Filecoin address.", + "x-cu-cost": 1 + }, + { + "description": "Returns the height of the latest (heaviest) Filecoin tipset, formatted as an Ethereum block number.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L851" + }, + "name": "Filecoin.EthBlockNumber", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns the latest block number.", + "x-cu-cost": 1 + }, + { + "description": "Executes an Ethereum-style call against the current state without submitting a transaction or modifying chain state.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L862" + }, + "name": "Filecoin.EthCall", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthCall", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "data": "0x07", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "value": "0x0" + } + ], + "properties": { + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetStorageAt(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBytes, p3 ethtypes.EthBlockNumberOrHash) (ethtypes.EthBytes, error) {\n\tif s.Internal.EthGetStorageAt == nil {\n\t\treturn *new(ethtypes.EthBytes), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetStorageAt(p0, p1, p2, p3)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1049" - }, - "name": "Filecoin.EthGetStorageAt", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "p2", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p3", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "ethtypes.EthBytes", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "array" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByBlockHashAndIndex(p0 context.Context, p1 ethtypes.EthHash, p2 ethtypes.EthUint64) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByBlockHashAndIndex == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByBlockHashAndIndex(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1060" - }, - "name": "Filecoin.EthGetTransactionByBlockHashAndIndex", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTx", - "name": "*ethtypes.EthTx", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "accessList": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "chainId": "0x5", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "input": "0x07", - "maxFeePerGas": "0x0", - "maxPriorityFeePerGas": "0x0", - "nonce": "0x5", - "r": "0x0", - "s": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionIndex": "0x5", - "type": "0x5", - "v": "0x0", - "value": "0x0" - } - ], - "properties": { - "accessList": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "chainId": { - "title": "number", - "type": "number" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "input": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "maxFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "maxPriorityFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "nonce": { - "title": "number", - "type": "number" - }, - "r": { - "additionalProperties": false, - "type": "object" - }, - "s": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - }, - "v": { - "additionalProperties": false, - "type": "object" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByBlockNumberAndIndex(p0 context.Context, p1 string, p2 ethtypes.EthUint64) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByBlockNumberAndIndex == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByBlockNumberAndIndex(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1071" - }, - "name": "Filecoin.EthGetTransactionByBlockNumberAndIndex", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTx", - "name": "*ethtypes.EthTx", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "accessList": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "chainId": "0x5", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "input": "0x07", - "maxFeePerGas": "0x0", - "maxPriorityFeePerGas": "0x0", - "nonce": "0x5", - "r": "0x0", - "s": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionIndex": "0x5", - "type": "0x5", - "v": "0x0", - "value": "0x0" - } - ], - "properties": { - "accessList": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "chainId": { - "title": "number", - "type": "number" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "input": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "maxFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "maxPriorityFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "nonce": { - "title": "number", - "type": "number" - }, - "r": { - "additionalProperties": false, - "type": "object" - }, - "s": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - }, - "v": { - "additionalProperties": false, - "type": "object" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByHash(p0 context.Context, p1 *ethtypes.EthHash) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByHash == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByHash(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1082" - }, - "name": "Filecoin.EthGetTransactionByHash", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTx", - "name": "*ethtypes.EthTx", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "accessList": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "chainId": "0x5", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "input": "0x07", - "maxFeePerGas": "0x0", - "maxPriorityFeePerGas": "0x0", - "nonce": "0x5", - "r": "0x0", - "s": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionIndex": "0x5", - "type": "0x5", - "v": "0x0", - "value": "0x0" - } - ], - "properties": { - "accessList": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "chainId": { - "title": "number", - "type": "number" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "input": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "maxFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "maxPriorityFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "nonce": { - "title": "number", - "type": "number" - }, - "r": { - "additionalProperties": false, - "type": "object" - }, - "s": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - }, - "v": { - "additionalProperties": false, - "type": "object" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Executes a call without making state changes.", + "x-cu-cost": 1 + }, + { + "description": "Returns the Ethereum-compatible chain ID used by the Filecoin network.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L873" + }, + "name": "Filecoin.EthChainId", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns the chain ID.", + "x-cu-cost": 1 + }, + { + "description": "Estimates the amount of gas that would be consumed by executing the given transaction.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L884" + }, + "name": "Filecoin.EthEstimateGas", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Estimates gas required for a transaction.", + "x-cu-cost": 1 + }, + { + "description": "Returns historical base fee and priority fee information for recent blocks.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L895" + }, + "name": "Filecoin.EthFeeHistory", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthFeeHistory", + "name": "ethtypes.EthFeeHistory", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": [ + "0x0" + ], + "gasUsedRatio": [ + 12.3 + ], + "oldestBlock": "0x5", + "reward": [] + } + ], + "properties": { + "baseFeePerGas": { + "items": { + "additionalProperties": false, + "type": "object" + }, + "type": "array" + }, + "gasUsedRatio": { + "items": { + "type": "number" + }, + "type": "array" + }, + "oldestBlock": { + "title": "number", + "type": "number" + }, + "reward": { + "items": { + "items": { + "additionalProperties": false, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionByHashLimited(p0 context.Context, p1 *ethtypes.EthHash, p2 abi.ChainEpoch) (*ethtypes.EthTx, error) {\n\tif s.Internal.EthGetTransactionByHashLimited == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionByHashLimited(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1093" - }, - "name": "Filecoin.EthGetTransactionByHashLimited", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTx", - "name": "*ethtypes.EthTx", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "accessList": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "chainId": "0x5", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gas": "0x5", - "gasPrice": "0x0", - "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "input": "0x07", - "maxFeePerGas": "0x0", - "maxPriorityFeePerGas": "0x0", - "nonce": "0x5", - "r": "0x0", - "s": "0x0", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionIndex": "0x5", - "type": "0x5", - "v": "0x0", - "value": "0x0" - } - ], - "properties": { - "accessList": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "chainId": { - "title": "number", - "type": "number" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gas": { - "title": "number", - "type": "number" - }, - "gasPrice": { - "additionalProperties": false, - "type": "object" - }, - "hash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "input": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "maxFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "maxPriorityFeePerGas": { - "additionalProperties": false, - "type": "object" - }, - "nonce": { - "title": "number", - "type": "number" - }, - "r": { - "additionalProperties": false, - "type": "object" - }, - "s": { - "additionalProperties": false, - "type": "object" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - }, - "v": { - "additionalProperties": false, - "type": "object" - }, - "value": { - "additionalProperties": false, - "type": "object" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns historical gas fee data.", + "x-cu-cost": 1 + }, + { + "description": "Returns the current suggested gas price for Ethereum-style transactions.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L906" + }, + "name": "Filecoin.EthGasPrice", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns the current gas price.", + "x-cu-cost": 2 + }, + { + "description": "Returns the balance of the given address at the specified block.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L917" + }, + "name": "Filecoin.EthGetBalance", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionCount(p0 context.Context, p1 ethtypes.EthAddress, p2 ethtypes.EthBlockNumberOrHash) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthGetTransactionCount == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionCount(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1104" - }, - "name": "Filecoin.EthGetTransactionCount", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "ethtypes.EthBlockNumberOrHash", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "string value" - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "requireCanonical": { - "type": "boolean" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns account balance.", + "x-cu-cost": 10 + }, + { + "description": "Returns block information corresponding to the given block hash.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L928" + }, + "name": "Filecoin.EthGetBlockByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionHashByCid(p0 context.Context, p1 cid.Cid) (*ethtypes.EthHash, error) {\n\tif s.Internal.EthGetTransactionHashByCid == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionHashByCid(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1115" - }, - "name": "Filecoin.EthGetTransactionHashByCid", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "cid.Cid", - "name": "p1", - "required": true, - "schema": { - "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", - "examples": [ - { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - } - ], - "title": "Content Identifier", - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthHash", - "name": "*ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns a block by hash.", + "x-cu-cost": 1 + }, + { + "description": "Returns block information for the specified block number or tag.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L939" + }, + "name": "Filecoin.EthGetBlockByNumber", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "bool", + "name": "p2", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBlock", + "name": "ethtypes.EthBlock", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "baseFeePerGas": "0x0", + "difficulty": "0x5", + "extraData": "0x07", + "gasLimit": "0x5", + "gasUsed": "0x5", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "logsBloom": "0x07", + "miner": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "mixHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "nonce": "0x0707070707070707", + "number": "0x5", + "parentHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "receiptsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "sha3Uncles": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "size": "0x5", + "stateRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "timestamp": "0x5", + "totalDifficulty": "0x5", + "transactions": [ + {} + ], + "transactionsRoot": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "uncles": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ] + } + ], + "properties": { + "baseFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "difficulty": { + "title": "number", + "type": "number" + }, + "extraData": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "gasLimit": { + "title": "number", + "type": "number" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "miner": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "mixHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "nonce": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 8, + "minItems": 8, + "type": "array" + }, + "number": { + "title": "number", + "type": "number" + }, + "parentHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "receiptsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "sha3Uncles": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "size": { + "title": "number", + "type": "number" + }, + "stateRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "timestamp": { + "title": "number", + "type": "number" + }, + "totalDifficulty": { + "title": "number", + "type": "number" + }, + "transactions": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + "transactionsRoot": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "uncles": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceipt(p0 context.Context, p1 ethtypes.EthHash) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceipt == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceipt(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1126" - }, - "name": "Filecoin.EthGetTransactionReceipt", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTxReceipt", - "name": "*ethtypes.EthTxReceipt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "cumulativeGasUsed": "0x5", - "effectiveGasPrice": "0x0", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gasUsed": "0x5", - "logs": [ - { - "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "data": "0x07", - "logIndex": "0x5", - "removed": true, - "topics": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5" - } - ], - "logsBloom": "0x07", - "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "status": "0x5", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5", - "type": "0x5" - } - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "contractAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "cumulativeGasUsed": { - "title": "number", - "type": "number" - }, - "effectiveGasPrice": { - "additionalProperties": false, - "type": "object" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "logs": { - "items": { - "additionalProperties": false, - "properties": { - "address": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "logIndex": { - "title": "number", - "type": "number" - }, - "removed": { - "type": "boolean" - }, - "topics": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "root": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "status": { - "title": "number", - "type": "number" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns a block by number.", + "x-cu-cost": 1 + }, + { + "description": "Returns the number of messages in the tipset identified by the given block hash.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L972" + }, + "name": "Filecoin.EthGetBlockTransactionCountByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns transaction count for a block.", + "x-cu-cost": 1 + }, + { + "description": "Returns the number of messages in the tipset identified by the given block number.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L983" + }, + "name": "Filecoin.EthGetBlockTransactionCountByNumber", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns transaction count for a block.", + "x-cu-cost": 1 + }, + { + "description": "Returns the contract bytecode stored at the given address and block.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L994" + }, + "name": "Filecoin.EthGetCode", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthGetTransactionReceiptLimited(p0 context.Context, p1 ethtypes.EthHash, p2 abi.ChainEpoch) (*ethtypes.EthTxReceipt, error) {\n\tif s.Internal.EthGetTransactionReceiptLimited == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.EthGetTransactionReceiptLimited(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1137" - }, - "name": "Filecoin.EthGetTransactionReceiptLimited", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "abi.ChainEpoch", - "name": "p2", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - 10101 - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*ethtypes.EthTxReceipt", - "name": "*ethtypes.EthTxReceipt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "cumulativeGasUsed": "0x5", - "effectiveGasPrice": "0x0", - "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "gasUsed": "0x5", - "logs": [ - { - "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": "0x5", - "data": "0x07", - "logIndex": "0x5", - "removed": true, - "topics": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5" - } - ], - "logsBloom": "0x07", - "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "status": "0x5", - "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionIndex": "0x5", - "type": "0x5" - } - ], - "properties": { - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "contractAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "cumulativeGasUsed": { - "title": "number", - "type": "number" - }, - "effectiveGasPrice": { - "additionalProperties": false, - "type": "object" - }, - "from": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "gasUsed": { - "title": "number", - "type": "number" - }, - "logs": { - "items": { - "additionalProperties": false, - "properties": { - "address": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "data": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "logIndex": { - "title": "number", - "type": "number" - }, - "removed": { - "type": "boolean" - }, - "topics": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - } - }, - "type": "object" - }, - "type": "array" - }, - "logsBloom": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "root": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "status": { - "title": "number", - "type": "number" - }, - "to": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionIndex": { - "title": "number", - "type": "number" - }, - "type": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns contract bytecode.", + "x-cu-cost": 10 + }, + { + "description": "Polling method that returns event logs that occurred since the last filter poll.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1005" + }, + "name": "Filecoin.EthGetFilterChanges", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns filter changes since last poll.", + "x-cu-cost": 400 + }, + { + "description": "Returns all event logs matching the filter associated with the given filter ID.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1016" + }, + "name": "Filecoin.EthGetFilterLogs", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns all logs for a filter.", + "x-cu-cost": 400 + }, + { + "description": "Returns event logs that match the given filter specification.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1027" + }, + "name": "Filecoin.EthGetLogs", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthMaxPriorityFeePerGas(p0 context.Context) (ethtypes.EthBigInt, error) {\n\tif s.Internal.EthMaxPriorityFeePerGas == nil {\n\t\treturn *new(ethtypes.EthBigInt), ErrNotSupported\n\t}\n\treturn s.Internal.EthMaxPriorityFeePerGas(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1148" - }, - "name": "Filecoin.EthMaxPriorityFeePerGas", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthBigInt", - "name": "ethtypes.EthBigInt", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "0x0" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewBlockFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewBlockFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewBlockFilter(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1159" - }, - "name": "Filecoin.EthNewBlockFilter", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewFilter(p0 context.Context, p1 *ethtypes.EthFilterSpec) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1170" - }, - "name": "Filecoin.EthNewFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "*ethtypes.EthFilterSpec", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "address": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "fromBlock": "2301220", - "topics": null - } - ], - "properties": { - "address": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "fromBlock": { - "type": "string" - }, - "toBlock": { - "type": "string" - }, - "topics": { - "items": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "type": "array" - }, - "type": "array" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthFilterResult", + "name": "*ethtypes.EthFilterResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + [ + {} + ] + ], + "properties": { + "Results": { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns logs matching a filter.", + "x-cu-cost": 400 + }, + { + "description": "Returns the Filecoin message CID corresponding to the given Ethereum transaction hash.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1038" + }, + "name": "Filecoin.EthGetMessageCidByTransactionHash", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*cid.Cid", + "name": "*cid.Cid", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "Maps transaction hash to message CID.", + "x-cu-cost": 1 + }, + { + "description": "Returns the value from a contract\u0420\u00a0\u0420\u2020\u0420\u00a0\u0432\u0402\u0459\u0420\u0406\u0432\u0402\u045b\u0421\u045bs storage slot at the given position and block.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1049" + }, + "name": "Filecoin.EthGetStorageAt", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBytes", + "name": "p2", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p3", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthNewPendingTransactionFilter(p0 context.Context) (ethtypes.EthFilterID, error) {\n\tif s.Internal.EthNewPendingTransactionFilter == nil {\n\t\treturn *new(ethtypes.EthFilterID), ErrNotSupported\n\t}\n\treturn s.Internal.EthNewPendingTransactionFilter(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1181" - }, - "name": "Filecoin.EthNewPendingTransactionFilter", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "ethtypes.EthFilterID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthBytes", + "name": "ethtypes.EthBytes", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Returns contract storage value.", + "x-cu-cost": 1 + }, + { + "description": "Returns detailed information about the transaction identified by the given hash.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1082" + }, + "name": "Filecoin.EthGetTransactionByHash", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthProtocolVersion(p0 context.Context) (ethtypes.EthUint64, error) {\n\tif s.Internal.EthProtocolVersion == nil {\n\t\treturn *new(ethtypes.EthUint64), ErrNotSupported\n\t}\n\treturn s.Internal.EthProtocolVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1192" - }, - "name": "Filecoin.EthProtocolVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthUint64", - "name": "ethtypes.EthUint64", - "required": true, - "schema": { - "description": "Number is a number", - "examples": [ - "0x5" - ], - "title": "number", - "type": [ - "number" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns a transaction by hash.", + "x-cu-cost": 1 + }, + { + "description": "Returns transaction information with response size or field limitations applied.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1093" + }, + "name": "Filecoin.EthGetTransactionByHashLimited", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTx", + "name": "*ethtypes.EthTx", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "accessList": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "chainId": "0x5", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gas": "0x5", + "gasPrice": "0x0", + "hash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "input": "0x07", + "maxFeePerGas": "0x0", + "maxPriorityFeePerGas": "0x0", + "nonce": "0x5", + "r": "0x0", + "s": "0x0", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionIndex": "0x5", + "type": "0x5", + "v": "0x0", + "value": "0x0" + } + ], + "properties": { + "accessList": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransaction(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransaction == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransaction(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1203" - }, - "name": "Filecoin.EthSendRawTransaction", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "chainId": { + "title": "number", + "type": "number" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gas": { + "title": "number", + "type": "number" + }, + "gasPrice": { + "additionalProperties": false, + "type": "object" + }, + "hash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "input": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "maxFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "maxPriorityFeePerGas": { + "additionalProperties": false, + "type": "object" + }, + "nonce": { + "title": "number", + "type": "number" + }, + "r": { + "additionalProperties": false, + "type": "object" + }, + "s": { + "additionalProperties": false, + "type": "object" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + }, + "v": { + "additionalProperties": false, + "type": "object" + }, + "value": { + "additionalProperties": false, + "type": "object" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns a transaction by hash with limits.", + "x-cu-cost": 8 + }, + { + "description": "Returns the number of transactions sent from an address up to the specified block.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1104" + }, + "name": "Filecoin.EthGetTransactionCount", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthAddress", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "ethtypes.EthBlockNumberOrHash", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "string value" + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "requireCanonical": { + "type": "boolean" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns account nonce.", + "x-cu-cost": 4 + }, + { + "description": "Returns the Ethereum-style transaction hash corresponding to a Filecoin message CID.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1115" + }, + "name": "Filecoin.EthGetTransactionHashByCid", + "paramStructure": "by-position", + "params": [ + { + "description": "cid.Cid", + "name": "p1", + "required": true, + "schema": { + "description": "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash.", + "examples": [ + { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + } + ], + "title": "Content Identifier", + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthHash", + "name": "*ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Maps message CID to transaction hash.", + "x-cu-cost": 1 + }, + { + "description": "Returns the receipt for a transaction, including execution status and logs.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1126" + }, + "name": "Filecoin.EthGetTransactionReceipt", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSendRawTransactionUntrusted(p0 context.Context, p1 ethtypes.EthBytes) (ethtypes.EthHash, error) {\n\tif s.Internal.EthSendRawTransactionUntrusted == nil {\n\t\treturn *new(ethtypes.EthHash), ErrNotSupported\n\t}\n\treturn s.Internal.EthSendRawTransactionUntrusted(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1214" - }, - "name": "Filecoin.EthSendRawTransactionUntrusted", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthBytes", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x07" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthHash", - "name": "ethtypes.EthHash", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } }, + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns transaction receipt.", + "x-cu-cost": 1 + }, + { + "description": "Returns a transaction receipt with response size or field limitations applied.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1137" + }, + "name": "Filecoin.EthGetTransactionReceiptLimited", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthHash", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + { + "description": "abi.ChainEpoch", + "name": "p2", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + 10101 + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*ethtypes.EthTxReceipt", + "name": "*ethtypes.EthTxReceipt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "contractAddress": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "cumulativeGasUsed": "0x5", + "effectiveGasPrice": "0x0", + "from": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "gasUsed": "0x5", + "logs": [ { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSubscribe(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthSubscriptionID, error) {\n\tif s.Internal.EthSubscribe == nil {\n\t\treturn *new(ethtypes.EthSubscriptionID), ErrNotSupported\n\t}\n\treturn s.Internal.EthSubscribe(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1225" - }, - "name": "Filecoin.EthSubscribe", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthSubscriptionID", - "name": "ethtypes.EthSubscriptionID", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "address": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": "0x5", + "data": "0x07", + "logIndex": "0x5", + "removed": true, + "topics": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5" + } + ], + "logsBloom": "0x07", + "root": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "status": "0x5", + "to": "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031", + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionIndex": "0x5", + "type": "0x5" + } + ], + "properties": { + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "contractAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "cumulativeGasUsed": { + "title": "number", + "type": "number" + }, + "effectiveGasPrice": { + "additionalProperties": false, + "type": "object" + }, + "from": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "gasUsed": { + "title": "number", + "type": "number" + }, + "logs": { + "items": { + "additionalProperties": false, + "properties": { + "address": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "data": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "logIndex": { + "title": "number", + "type": "number" + }, + "removed": { + "type": "boolean" + }, + "topics": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + } }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthSyncing(p0 context.Context) (ethtypes.EthSyncingResult, error) {\n\tif s.Internal.EthSyncing == nil {\n\t\treturn *new(ethtypes.EthSyncingResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthSyncing(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1236" - }, - "name": "Filecoin.EthSyncing", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "ethtypes.EthSyncingResult", - "name": "ethtypes.EthSyncingResult", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - false - ], - "properties": { - "CurrentBlock": { - "title": "number", - "type": "number" - }, - "DoneSync": { - "type": "boolean" - }, - "HighestBlock": { - "title": "number", - "type": "number" - }, - "StartingBlock": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "object" + }, + "type": "array" + }, + "logsBloom": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "root": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "status": { + "title": "number", + "type": "number" + }, + "to": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionIndex": { + "title": "number", + "type": "number" + }, + "type": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns transaction receipt with limits.", + "x-cu-cost": 34 + }, + { + "description": "Returns the maximum suggested priority fee per gas for transactions.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1148" + }, + "name": "Filecoin.EthMaxPriorityFeePerGas", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthBigInt", + "name": "ethtypes.EthBigInt", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "0x0" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns max priority fee.", + "x-cu-cost": 1 + }, + { + "description": "Installs a persistent filter that notifies when new blocks are added to the chain.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1159" + }, + "name": "Filecoin.EthNewBlockFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Creates a new block filter.", + "x-cu-cost": 1 + }, + { + "description": "Installs a persistent filter based on the given log filter specification.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1170" + }, + "name": "Filecoin.EthNewFilter", + "paramStructure": "by-position", + "params": [ + { + "description": "*ethtypes.EthFilterSpec", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "address": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "fromBlock": "2301220", + "topics": null + } + ], + "properties": { + "address": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 20, + "minItems": 20, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceBlock(p0 context.Context, p1 string) ([]*ethtypes.EthTraceBlock, error) {\n\tif s.Internal.EthTraceBlock == nil {\n\t\treturn *new([]*ethtypes.EthTraceBlock), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceBlock(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1247" - }, - "name": "Filecoin.EthTraceBlock", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceBlock", - "name": "[]*ethtypes.EthTraceBlock", - "required": true, - "schema": { - "examples": [ - [ - { - "action": {}, - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": 9, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionPosition": 123, - "type": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionPosition": { - "title": "number", - "type": "number" - }, - "type": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "array" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceFilter(p0 context.Context, p1 ethtypes.EthTraceFilterCriteria) ([]*ethtypes.EthTraceFilterResult, error) {\n\tif s.Internal.EthTraceFilter == nil {\n\t\treturn *new([]*ethtypes.EthTraceFilterResult), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1258" - }, - "name": "Filecoin.EthTraceFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthTraceFilterCriteria", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "after": "0x0", - "count": "0x64", - "fromAddress": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "fromBlock": "latest", - "toAddress": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "toBlock": "latest" - } - ], - "properties": { - "after": { - "title": "number", - "type": "number" - }, - "count": { - "title": "number", - "type": "number" - }, - "fromAddress": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "fromBlock": { - "type": "string" - }, - "toAddress": { - "items": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 20, - "minItems": 20, - "type": "array" - }, - "type": "array" - }, - "toBlock": { - "type": "string" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceFilterResult", - "name": "[]*ethtypes.EthTraceFilterResult", - "required": true, - "schema": { - "examples": [ - [ - { - "action": {}, - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": 9, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionPosition": 123, - "type": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionPosition": { - "title": "number", - "type": "number" - }, - "type": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "fromBlock": { + "type": "string" + }, + "toBlock": { + "type": "string" + }, + "topics": { + "items": { + "items": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceReplayBlockTransactions(p0 context.Context, p1 string, p2 []string) ([]*ethtypes.EthTraceReplayBlockTransaction, error) {\n\tif s.Internal.EthTraceReplayBlockTransactions == nil {\n\t\treturn *new([]*ethtypes.EthTraceReplayBlockTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceReplayBlockTransactions(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1269" - }, - "name": "Filecoin.EthTraceReplayBlockTransactions", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "[]string", - "name": "p2", - "required": true, - "schema": { - "examples": [ - [ - "string value" - ] - ], - "items": [ - { - "type": [ - "string" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceReplayBlockTransaction", - "name": "[]*ethtypes.EthTraceReplayBlockTransaction", - "required": true, - "schema": { - "examples": [ - [ - { - "output": "0x07", - "stateDiff": "string value", - "trace": [ - { - "action": {}, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "type": "string value" - } - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "vmTrace": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "output": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "stateDiff": { - "type": "string" - }, - "trace": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "vmTrace": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": "array" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Creates a new log filter.", + "x-cu-cost": 1 + }, + { + "description": "Installs a persistent filter that notifies when new messages enter the message pool.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1181" + }, + "name": "Filecoin.EthNewPendingTransactionFilter", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthFilterID", + "name": "ethtypes.EthFilterID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Creates a pending transaction filter.", + "x-cu-cost": 1 + }, + { + "description": "Returns the supported Ethereum protocol version.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1192" + }, + "name": "Filecoin.EthProtocolVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthUint64", + "name": "ethtypes.EthUint64", + "required": true, + "schema": { + "description": "Number is a number", + "examples": [ + "0x5" + ], + "title": "number", + "type": [ + "number" + ] + }, + "summary": "" + }, + "summary": "Returns protocol version.", + "x-cu-cost": 1 + }, + { + "description": "Submits a signed Ethereum-style transaction to the network.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1203" + }, + "name": "Filecoin.EthSendRawTransaction", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthBytes", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x07" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthHash", + "name": "ethtypes.EthHash", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Submits a raw transaction.", + "x-cu-cost": 18 + }, + { + "description": "Subscribes to selected event types using a websocket connection.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1225" + }, + "name": "Filecoin.EthSubscribe", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthSubscriptionID", + "name": "ethtypes.EthSubscriptionID", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Subscribes to events over websockets.", + "x-cu-cost": 1 + }, + { + "description": "Returns information about the node\u0420\u00a0\u0420\u2020\u0420\u00a0\u0432\u0402\u0459\u0420\u0406\u0432\u0402\u045b\u0421\u045bs current synchronization status.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1236" + }, + "name": "Filecoin.EthSyncing", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "ethtypes.EthSyncingResult", + "name": "ethtypes.EthSyncingResult", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + false + ], + "properties": { + "CurrentBlock": { + "title": "number", + "type": "number" + }, + "DoneSync": { + "type": "boolean" + }, + "HighestBlock": { + "title": "number", + "type": "number" + }, + "StartingBlock": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns sync status.", + "x-cu-cost": 1 + }, + { + "description": "Returns execution traces for all transactions in the specified block.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1247" + }, + "name": "Filecoin.EthTraceBlock", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceBlock", + "name": "[]*ethtypes.EthTraceBlock", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthTraceTransaction(p0 context.Context, p1 string) ([]*ethtypes.EthTraceTransaction, error) {\n\tif s.Internal.EthTraceTransaction == nil {\n\t\treturn *new([]*ethtypes.EthTraceTransaction), ErrNotSupported\n\t}\n\treturn s.Internal.EthTraceTransaction(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1280" - }, - "name": "Filecoin.EthTraceTransaction", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "string", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "[]*ethtypes.EthTraceTransaction", - "name": "[]*ethtypes.EthTraceTransaction", - "required": true, - "schema": { - "examples": [ - [ - { - "action": {}, - "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "blockNumber": 9, - "error": "string value", - "result": {}, - "subtraces": 123, - "traceAddress": [ - 123 - ], - "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", - "transactionPosition": 123, - "type": "string value" - } - ] - ], - "items": [ - { - "additionalProperties": false, - "properties": { - "action": { - "additionalProperties": true, - "type": "object" - }, - "blockHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "blockNumber": { - "title": "number", - "type": "number" - }, - "error": { - "type": "string" - }, - "result": { - "additionalProperties": true, - "type": "object" - }, - "subtraces": { - "title": "number", - "type": "number" - }, - "traceAddress": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "type": "array" - }, - "transactionHash": { - "items": { - "description": "Number is a number", - "title": "number", - "type": "number" - }, - "maxItems": 32, - "minItems": 32, - "type": "array" - }, - "transactionPosition": { - "title": "number", - "type": "number" - }, - "type": { - "type": "string" - } - }, - "type": [ - "object" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthUninstallFilter(p0 context.Context, p1 ethtypes.EthFilterID) (bool, error) {\n\tif s.Internal.EthUninstallFilter == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUninstallFilter(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1291" - }, - "name": "Filecoin.EthUninstallFilter", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthFilterID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "blockNumber": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) EthUnsubscribe(p0 context.Context, p1 ethtypes.EthSubscriptionID) (bool, error) {\n\tif s.Internal.EthUnsubscribe == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.EthUnsubscribe(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1302" - }, - "name": "Filecoin.EthUnsubscribe", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "ethtypes.EthSubscriptionID", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 32, - "minItems": 32, - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "error": { + "type": "string" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) FilecoinAddressToEthAddress(p0 context.Context, p1 jsonrpc.RawParams) (ethtypes.EthAddress, error) {\n\tif s.Internal.FilecoinAddressToEthAddress == nil {\n\t\treturn *new(ethtypes.EthAddress), ErrNotSupported\n\t}\n\treturn s.Internal.FilecoinAddressToEthAddress(p0, p1)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1313" - }, - "name": "Filecoin.FilecoinAddressToEthAddress", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "jsonrpc.RawParams", - "name": "p1", - "required": true, - "schema": { - "examples": [ - "Bw==" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "type": [ - "array" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "ethtypes.EthAddress", - "name": "ethtypes.EthAddress", - "required": true, - "schema": { - "examples": [ - "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" - ], - "items": [ - { - "description": "Number is a number", - "title": "number", - "type": [ - "number" - ] - } - ], - "maxItems": 20, - "minItems": 20, - "type": [ - "array" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "result": { + "additionalProperties": true, + "type": "object" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1324" - }, - "name": "Filecoin.NetListening", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "subtraces": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1335" - }, - "name": "Filecoin.NetVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "string", - "name": "string", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetActor(p0 context.Context, p1 address.Address, p2 types.TipSetSelector) (*types.Actor, error) {\n\tif s.Internal.StateGetActor == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetActor(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1346" - }, - "name": "Filecoin.StateGetActor", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetSelector", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "tag": "finalized" - } - ], - "properties": { - "height": { - "additionalProperties": false, - "properties": { - "anchor": { - "additionalProperties": false, - "properties": { - "key": { - "additionalProperties": false, - "type": "object" - }, - "tag": { - "type": "string" - } - }, - "type": "object" - }, - "at": { - "title": "number", - "type": "number" - }, - "previous": { - "type": "boolean" - } - }, - "type": "object" - }, - "key": { - "additionalProperties": false, - "type": "object" - }, - "tag": { - "type": "string" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*types.Actor", - "name": "*types.Actor", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "Balance": "0", - "Code": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "DelegatedAddress": "f01234", - "Head": { - "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" - }, - "Nonce": 42 - } - ], - "properties": { - "Balance": { - "additionalProperties": false, - "type": "object" - }, - "Code": { - "title": "Content Identifier", - "type": "string" - }, - "DelegatedAddress": { - "additionalProperties": false, - "type": "object" - }, - "Head": { - "title": "Content Identifier", - "type": "string" - }, - "Nonce": { - "title": "number", - "type": "number" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) StateGetID(p0 context.Context, p1 address.Address, p2 types.TipSetSelector) (*address.Address, error) {\n\tif s.Internal.StateGetID == nil {\n\t\treturn nil, ErrNotSupported\n\t}\n\treturn s.Internal.StateGetID(p0, p1, p2)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1357" - }, - "name": "Filecoin.StateGetID", - "paramStructure": "by-position", - "params": [ - { - "deprecated": false, - "description": "address.Address", - "name": "p1", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - { - "deprecated": false, - "description": "types.TipSetSelector", - "name": "p2", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - { - "tag": "finalized" - } - ], - "properties": { - "height": { - "additionalProperties": false, - "properties": { - "anchor": { - "additionalProperties": false, - "properties": { - "key": { - "additionalProperties": false, - "type": "object" - }, - "tag": { - "type": "string" - } - }, - "type": "object" - }, - "at": { - "title": "number", - "type": "number" - }, - "previous": { - "type": "boolean" - } - }, - "type": "object" - }, - "key": { - "additionalProperties": false, - "type": "object" - }, - "tag": { - "type": "string" - } - }, - "type": [ - "object" - ] - }, - "summary": "" - } - ], - "result": { - "deprecated": false, - "description": "*address.Address", - "name": "*address.Address", - "required": true, - "schema": { - "additionalProperties": false, - "examples": [ - "f01234" - ], - "type": [ - "object" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "transactionPosition": { + "title": "number", + "type": "number" }, - { - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1368" - }, - "name": "Filecoin.Web3ClientVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "string", - "name": "string", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "type": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Traces all transactions in a block.", + "x-cu-cost": 7 + }, + { + "description": "Replays all transactions in a block and returns the requested traces for each transaction.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1269" + }, + "name": "Filecoin.EthTraceReplayBlockTransactions", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + { + "description": "[]string", + "name": "p2", + "required": true, + "schema": { + "examples": [ + [ + "string value" + ] + ], + "items": [ + { + "type": [ + "string" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceReplayBlockTransaction", + "name": "[]*ethtypes.EthTraceReplayBlockTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "output": "0x07", + "stateDiff": "string value", + "trace": [ + { + "action": {}, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "type": "string value" + } + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "vmTrace": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "output": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" }, - { - "name": "net_listening", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) NetListening(p0 context.Context) (bool, error) {\n\tif s.Internal.NetListening == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.NetListening(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" - }, - "x-alias-of": "Filecoin.NetListening", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "bool", - "name": "bool", - "required": true, - "schema": { - "examples": [ - true - ], - "type": [ - "boolean" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "stateDiff": { + "type": "string" }, - { - "name": "net_version", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) NetVersion(p0 context.Context) (string, error) {\n\tif s.Internal.NetVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.NetVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" - }, - "x-alias-of": "Filecoin.NetVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "string", - "name": "string", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "trace": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" }, - { - "name": "web3_clientVersion", - "deprecated": false, - "description": "```go\nfunc (s *GatewayStruct) Web3ClientVersion(p0 context.Context) (string, error) {\n\tif s.Internal.Web3ClientVersion == nil {\n\t\treturn \"\", ErrNotSupported\n\t}\n\treturn s.Internal.Web3ClientVersion(p0)\n}\n```", - "externalDocs": { - "description": "Github remote link", - "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" - }, - "x-alias-of": "Filecoin.Web3ClientVersion", - "paramStructure": "by-position", - "params": [], - "result": { - "deprecated": false, - "description": "string", - "name": "string", - "required": true, - "schema": { - "examples": [ - "string value" - ], - "type": [ - "string" - ] - }, - "summary": "" - }, - "summary": "There are not yet any comments for this method." + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "vmTrace": { + "type": "string" + } + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Replays and traces block transactions.", + "x-cu-cost": 11 + }, + { + "description": "Returns execution trace information for the specified transaction.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1280" + }, + "name": "Filecoin.EthTraceTransaction", + "paramStructure": "by-position", + "params": [ + { + "description": "string", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + } + ], + "result": { + "description": "[]*ethtypes.EthTraceTransaction", + "name": "[]*ethtypes.EthTraceTransaction", + "required": true, + "schema": { + "examples": [ + [ + { + "action": {}, + "blockHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "blockNumber": 9, + "error": "string value", + "result": {}, + "subtraces": 123, + "traceAddress": [ + 123 + ], + "transactionHash": "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e", + "transactionPosition": 123, + "type": "string value" + } + ] + ], + "items": [ + { + "additionalProperties": false, + "properties": { + "action": { + "additionalProperties": true, + "type": "object" + }, + "blockHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "blockNumber": { + "title": "number", + "type": "number" + }, + "error": { + "type": "string" + }, + "result": { + "additionalProperties": true, + "type": "object" + }, + "subtraces": { + "title": "number", + "type": "number" + }, + "traceAddress": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "type": "array" + }, + "transactionHash": { + "items": { + "description": "Number is a number", + "title": "number", + "type": "number" + }, + "maxItems": 32, + "minItems": 32, + "type": "array" + }, + "transactionPosition": { + "title": "number", + "type": "number" + }, + "type": { + "type": "string" } - ] + }, + "type": [ + "object" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Traces a transaction.", + "x-cu-cost": 1 + }, + { + "description": "Uninstalls the filter identified by the given filter ID.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1291" + }, + "name": "Filecoin.EthUninstallFilter", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthFilterID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "Removes an installed filter.", + "x-cu-cost": 1 + }, + { + "description": "Terminates an active websocket subscription.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1302" + }, + "name": "Filecoin.EthUnsubscribe", + "paramStructure": "by-position", + "params": [ + { + "description": "ethtypes.EthSubscriptionID", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "0x37690cfec6c1bf4c3b9288c7a5d783e98731e90b0a4c177c2a374c7a9427355e" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 32, + "minItems": 32, + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "Unsubscribes from websocket events.", + "x-cu-cost": 1 + }, + { + "description": "Converts a Filecoin address into an Ethereum-style address.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1313" + }, + "name": "Filecoin.FilecoinAddressToEthAddress", + "paramStructure": "by-position", + "params": [ + { + "description": "jsonrpc.RawParams", + "name": "p1", + "required": true, + "schema": { + "examples": [ + "Bw==" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "type": [ + "array" + ] + }, + "summary": "" + } + ], + "result": { + "description": "ethtypes.EthAddress", + "name": "ethtypes.EthAddress", + "required": true, + "schema": { + "examples": [ + "0x5cbeecf99d3fdb3f25e309cc264f240bb0664031" + ], + "items": [ + { + "description": "Number is a number", + "title": "number", + "type": [ + "number" + ] + } + ], + "maxItems": 20, + "minItems": 20, + "type": [ + "array" + ] + }, + "summary": "" + }, + "summary": "Converts a Filecoin address to an Ethereum address.", + "x-cu-cost": 1 + }, + { + "description": "Returns whether the node is actively listening for incoming network connections.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1324" + }, + "name": "Filecoin.NetListening", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "Indicates whether the node is listening for network connections.", + "x-cu-cost": 1 + }, + { + "description": "Returns the network protocol version supported by the node.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1335" + }, + "name": "Filecoin.NetVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "Returns the network protocol version.", + "x-cu-cost": 1 + }, + { + "description": "Returns the nonce and balance for the specified actor address.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1346" + }, + "name": "Filecoin.StateGetActor", + "paramStructure": "by-position", + "params": [ + { + "description": "address.Address", + "name": "p1", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + "f01234" + ], + "type": [ + "object" + ] + }, + "summary": "" + }, + { + "description": "types.TipSetSelector", + "name": "p2", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "tag": "finalized" + } + ], + "properties": { + "height": { + "additionalProperties": false, + "properties": { + "anchor": { + "additionalProperties": false, + "properties": { + "key": { + "additionalProperties": false, + "type": "object" + }, + "tag": { + "type": "string" + } + }, + "type": "object" + }, + "at": { + "title": "number", + "type": "number" + }, + "previous": { + "type": "boolean" + } + }, + "type": "object" + }, + "key": { + "additionalProperties": false, + "type": "object" + }, + "tag": { + "type": "string" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + } + ], + "result": { + "description": "*types.Actor", + "name": "*types.Actor", + "required": true, + "schema": { + "additionalProperties": false, + "examples": [ + { + "Balance": "0", + "Code": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "DelegatedAddress": "f01234", + "Head": { + "/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4" + }, + "Nonce": 42 + } + ], + "properties": { + "Balance": { + "additionalProperties": false, + "type": "object" + }, + "Code": { + "title": "Content Identifier", + "type": "string" + }, + "DelegatedAddress": { + "additionalProperties": false, + "type": "object" + }, + "Head": { + "title": "Content Identifier", + "type": "string" + }, + "Nonce": { + "title": "number", + "type": "number" + } + }, + "type": [ + "object" + ] + }, + "summary": "" + }, + "summary": "Returns actor nonce and balance.", + "x-cu-cost": 4 + }, + { + "description": "Returns the client version.", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/v2api/proxy_gen.go#L1368" + }, + "name": "Filecoin.Web3ClientVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "Returns the client version.", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4872" + }, + "name": "net_listening", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "bool", + "name": "bool", + "required": true, + "schema": { + "examples": [ + true + ], + "type": [ + "boolean" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.NetListening", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L4883" + }, + "name": "net_version", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.NetVersion", + "x-cu-cost": 1 + }, + { + "description": "", + "externalDocs": { + "description": "Github remote link", + "url": "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L5290" + }, + "name": "web3_clientVersion", + "paramStructure": "by-position", + "params": [], + "result": { + "description": "string", + "name": "string", + "required": true, + "schema": { + "examples": [ + "string value" + ], + "type": [ + "string" + ] + }, + "summary": "" + }, + "summary": "There are not yet any comments for this method.", + "x-alias-of": "Filecoin.Web3ClientVersion", + "x-cu-cost": 1 + } + ], + "openrpc": "1.2.6" } \ No newline at end of file