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..2b0d81f --- /dev/null +++ b/filecoin-lotus-v0/json-rpc/openrpc.json @@ -0,0 +1,13548 @@ +{ + "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": { + "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." + }, + { + "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." + }, + { + "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." + }, + { + "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": { + "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." + }, + { + "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": { + "contentEncoding": "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": { + "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." + }, + { + "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." + }, + { + "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": { + "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." + }, + { + "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." + }, + { + "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." + }, + { + "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": { + "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." + }, + { + "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." + }, + { + "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": { + "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." + }, + { + "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": { + "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." + }, + { + "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": { + "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." + }, + { + "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": { + "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." + }, + { + "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." + }, + { + "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": { + "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." + }, + { + "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..751f50e --- /dev/null +++ b/filecoin-lotus-v1/json-rpc/openrpc.json @@ -0,0 +1,13548 @@ +{ + "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": { + "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." + }, + { + "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." + }, + { + "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." + }, + { + "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": { + "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." + }, + { + "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": { + "contentEncoding": "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": { + "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." + }, + { + "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." + }, + { + "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": { + "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." + }, + { + "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." + }, + { + "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." + }, + { + "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": { + "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." + }, + { + "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." + }, + { + "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": { + "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." + }, + { + "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": { + "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." + }, + { + "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": { + "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." + }, + { + "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": { + "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." + }, + { + "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." + }, + { + "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": { + "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." + }, + { + "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