diff --git a/content/api-reference/abstract/abstract-api-overview.mdx b/content/api-reference/abstract/abstract-api-overview.mdx index 1f83b353b..b619a4e43 100644 --- a/content/api-reference/abstract/abstract-api-overview.mdx +++ b/content/api-reference/abstract/abstract-api-overview.mdx @@ -11,19 +11,36 @@ slug: docs/abstract/abstract-api-overview | | | | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -| [`eth_blockNumber`](/docs/chains/abstract/abstract-api-endpoints/eth-block-number) | [`eth_call`](/docs/chains/abstract/abstract-api-endpoints/eth-call) | -| [`eth_chainId`](/docs/chains/abstract/abstract-api-endpoints/eth-chain-id) | [`eth_estimateGas`](/docs/chains/abstract/abstract-api-endpoints/eth-estimate-gas) | +| [`eth_accounts`](/docs/chains/abstract/abstract-api-endpoints/eth-accounts) | [`eth_blockNumber`](/docs/chains/abstract/abstract-api-endpoints/eth-block-number) | +| [`eth_call`](/docs/chains/abstract/abstract-api-endpoints/eth-call) | [`eth_chainId`](/docs/chains/abstract/abstract-api-endpoints/eth-chain-id) | +| [`eth_estimateGas`](/docs/chains/abstract/abstract-api-endpoints/eth-estimate-gas) | [`eth_feeHistory`](/docs/chains/abstract/abstract-api-endpoints/eth-fee-history) | | [`eth_gasPrice`](/docs/chains/abstract/abstract-api-endpoints/eth-gas-price) | [`eth_getAccount`](/docs/chains/abstract/abstract-api-endpoints/eth-get-account) | | [`eth_getBalance`](/docs/chains/abstract/abstract-api-endpoints/eth-get-balance) | [`eth_getBlockByHash`](/docs/chains/abstract/abstract-api-endpoints/eth-get-block-by-hash) | -| [`eth_getBlockByNumber`](/docs/chains/abstract/abstract-api-endpoints/eth-get-block-by-number) | [`eth_getBlockTransactionCountByHash`](/docs/chains/abstract/abstract-api-endpoints/eth-get-block-transaction-count-by-hash) | -| [`eth_getBlockTransactionCountByNumber`](/docs/chains/abstract/abstract-api-endpoints/eth-get-block-transaction-count-by-number) | [`eth_getCode`](/docs/chains/abstract/abstract-api-endpoints/eth-get-code) | -| [`eth_getFilterChanges`](/docs/chains/abstract/abstract-api-endpoints/eth-get-filter-changes) | [`eth_getFilterLogs`](/docs/chains/abstract/abstract-api-endpoints/eth-get-filter-logs) | -| [`eth_getLogs`](/docs/chains/abstract/abstract-api-endpoints/eth-get-logs) | [`eth_getRawTransactionByHash`](/docs/chains/abstract/abstract-api-endpoints/eth-get-raw-transaction-by-hash) | -| [`eth_getStorageAt`](/docs/chains/abstract/abstract-api-endpoints/eth-get-storage-at) | [`eth_getTransactionByBlockHashAndIndex`](/docs/chains/abstract/abstract-api-endpoints/eth-get-transaction-by-block-hash-and-index) | -| [`eth_getTransactionByBlockNumberAndIndex`](/docs/chains/abstract/abstract-api-endpoints/eth-get-transaction-by-block-number-and-index) | [`eth_getTransactionByHash`](/docs/chains/abstract/abstract-api-endpoints/eth-get-transaction-by-hash) | -| [`eth_getTransactionCount`](/docs/chains/abstract/abstract-api-endpoints/eth-get-transaction-count) | [`eth_getTransactionReceipt`](/docs/chains/abstract/abstract-api-endpoints/eth-get-transaction-receipt) | +| [`eth_getBlockByNumber`](/docs/chains/abstract/abstract-api-endpoints/eth-get-block-by-number) | [`eth_getBlockReceipts`](/docs/chains/abstract/abstract-api-endpoints/eth-get-block-receipts) | +| [`eth_getBlockTransactionCountByHash`](/docs/chains/abstract/abstract-api-endpoints/eth-get-block-transaction-count-by-hash) | [`eth_getBlockTransactionCountByNumber`](/docs/chains/abstract/abstract-api-endpoints/eth-get-block-transaction-count-by-number) | +| [`eth_getCode`](/docs/chains/abstract/abstract-api-endpoints/eth-get-code) | [`eth_getFilterChanges`](/docs/chains/abstract/abstract-api-endpoints/eth-get-filter-changes) | +| [`eth_getFilterLogs`](/docs/chains/abstract/abstract-api-endpoints/eth-get-filter-logs) | [`eth_getLogs`](/docs/chains/abstract/abstract-api-endpoints/eth-get-logs) | +| [`eth_getRawTransactionByHash`](/docs/chains/abstract/abstract-api-endpoints/eth-get-raw-transaction-by-hash) | [`eth_getStorageAt`](/docs/chains/abstract/abstract-api-endpoints/eth-get-storage-at) | +| [`eth_getTransactionByBlockHashAndIndex`](/docs/chains/abstract/abstract-api-endpoints/eth-get-transaction-by-block-hash-and-index) | [`eth_getTransactionByBlockNumberAndIndex`](/docs/chains/abstract/abstract-api-endpoints/eth-get-transaction-by-block-number-and-index) | +| [`eth_getTransactionByHash`](/docs/chains/abstract/abstract-api-endpoints/eth-get-transaction-by-hash) | [`eth_getTransactionCount`](/docs/chains/abstract/abstract-api-endpoints/eth-get-transaction-count) | +| [`eth_getTransactionReceipt`](/docs/chains/abstract/abstract-api-endpoints/eth-get-transaction-receipt) | [`eth_getUncleCountByBlockHash`](/docs/chains/abstract/abstract-api-endpoints/eth-get-uncle-count-by-block-hash) | +| [`eth_getUncleCountByBlockNumber`](/docs/chains/abstract/abstract-api-endpoints/eth-get-uncle-count-by-block-number) | [`eth_maxPriorityFeePerGas`](/docs/chains/abstract/abstract-api-endpoints/eth-max-priority-fee-per-gas) | | [`eth_newBlockFilter`](/docs/chains/abstract/abstract-api-endpoints/eth-new-block-filter) | [`eth_newFilter`](/docs/chains/abstract/abstract-api-endpoints/eth-new-filter) | | [`eth_sendRawTransaction`](/docs/chains/abstract/abstract-api-endpoints/eth-send-raw-transaction) | [`eth_submitWork`](/docs/chains/abstract/abstract-api-endpoints/eth-submit-work) | -| [`eth_subscribe`](/docs/chains/abstract/abstract-api-endpoints/eth-subscribe) | [`eth_uninstallFilter`](/docs/chains/abstract/abstract-api-endpoints/eth-uninstall-filter) | -| [`eth_unsubscribe`](/docs/chains/abstract/abstract-api-endpoints/eth-unsubscribe) | [`net_version`](/docs/chains/abstract/abstract-api-endpoints/net-version) | +| [`eth_subscribe`](/docs/chains/abstract/abstract-api-endpoints/eth-subscribe) | [`eth_syncing`](/docs/chains/abstract/abstract-api-endpoints/eth-syncing) | +| [`eth_uninstallFilter`](/docs/chains/abstract/abstract-api-endpoints/eth-uninstall-filter) | [`eth_unsubscribe`](/docs/chains/abstract/abstract-api-endpoints/eth-unsubscribe) | +| [`net_listening`](/docs/chains/abstract/abstract-api-endpoints/net-listening) | [`net_version`](/docs/chains/abstract/abstract-api-endpoints/net-version) | | [`web3_clientVersion`](/docs/chains/abstract/abstract-api-endpoints/web-3-client-version) | [`web3_sha3`](/docs/chains/abstract/abstract-api-endpoints/web-3-sha-3) | +| [`zks_estimateFee`](/docs/chains/abstract/abstract-api-endpoints/zks-estimate-fee) | [`zks_estimateGasL1ToL2`](/docs/chains/abstract/abstract-api-endpoints/zks-estimate-gas-l-1-to-l-2) | +| [`zks_gasPerPubdata`](/docs/chains/abstract/abstract-api-endpoints/zks-gas-per-pubdata) | [`zks_getAllAccountBalances`](/docs/chains/abstract/abstract-api-endpoints/zks-get-all-account-balances) | +| [`zks_getBaseTokenL1Address`](/docs/chains/abstract/abstract-api-endpoints/zks-get-base-token-l-1-address) | [`zks_getBlockDetails`](/docs/chains/abstract/abstract-api-endpoints/zks-get-block-details) | +| [`zks_getBridgeContracts`](/docs/chains/abstract/abstract-api-endpoints/zks-get-bridge-contracts) | [`zks_getBridgehubContract`](/docs/chains/abstract/abstract-api-endpoints/zks-get-bridgehub-contract) | +| [`zks_getBytecodeByHash`](/docs/chains/abstract/abstract-api-endpoints/zks-get-bytecode-by-hash) | [`zks_getConfirmedTokens`](/docs/chains/abstract/abstract-api-endpoints/zks-get-confirmed-tokens) | +| [`zks_getFeeParams`](/docs/chains/abstract/abstract-api-endpoints/zks-get-fee-params) | [`zks_getL1BatchBlockRange`](/docs/chains/abstract/abstract-api-endpoints/zks-get-l-1-batch-block-range) | +| [`zks_getL1BatchDetails`](/docs/chains/abstract/abstract-api-endpoints/zks-get-l-1-batch-details) | [`zks_getL1GasPrice`](/docs/chains/abstract/abstract-api-endpoints/zks-get-l-1-gas-price) | +| [`zks_getL2ToL1LogProof`](/docs/chains/abstract/abstract-api-endpoints/zks-get-l-2-to-l-1-log-proof) | [`zks_getL2ToL1MsgProof`](/docs/chains/abstract/abstract-api-endpoints/zks-get-l-2-to-l-1-msg-proof) | +| [`zks_getMainContract`](/docs/chains/abstract/abstract-api-endpoints/zks-get-main-contract) | [`zks_getProof`](/docs/chains/abstract/abstract-api-endpoints/zks-get-proof) | +| [`zks_getProtocolVersion`](/docs/chains/abstract/abstract-api-endpoints/zks-get-protocol-version) | [`zks_getRawBlockTransactions`](/docs/chains/abstract/abstract-api-endpoints/zks-get-raw-block-transactions) | +| [`zks_getTestnetPaymaster`](/docs/chains/abstract/abstract-api-endpoints/zks-get-testnet-paymaster) | [`zks_getTransactionDetails`](/docs/chains/abstract/abstract-api-endpoints/zks-get-transaction-details) | +| [`zks_L1BatchNumber`](/docs/chains/abstract/abstract-api-endpoints/zks-l-1-batch-number) | [`zks_L1ChainId`](/docs/chains/abstract/abstract-api-endpoints/zks-l-1-chain-id) | +| [`zks_sendRawTransactionWithDetailedOutput`](/docs/chains/abstract/abstract-api-endpoints/zks-send-raw-transaction-with-detailed-output) | | diff --git a/src/openrpc/chains/abstract/abstract.yaml b/src/openrpc/chains/abstract/abstract.yaml index ecf0a9151..75311ff95 100644 --- a/src/openrpc/chains/abstract/abstract.yaml +++ b/src/openrpc/chains/abstract/abstract.yaml @@ -12,6 +12,18 @@ servers: - url: https://abstract-testnet.g.alchemy.com/v2 name: Abstract Testnet methods: + - $ref: ../_components/custom/methods.yaml#/components/methods/eth_accounts + - $ref: ../_components/custom/methods.yaml#/components/methods/eth_feeHistory + - $ref: >- + ../_components/custom/methods.yaml#/components/methods/eth_getBlockReceipts + - $ref: >- + ../_components/custom/methods.yaml#/components/methods/eth_getUncleCountByBlockHash + - $ref: >- + ../_components/custom/methods.yaml#/components/methods/eth_getUncleCountByBlockNumber + - $ref: >- + ../_components/custom/methods.yaml#/components/methods/eth_maxPriorityFeePerGas + - $ref: ../_components/custom/methods.yaml#/components/methods/eth_syncing + - $ref: ../_components/custom/methods.yaml#/components/methods/net_listening - $ref: ../_components/evm/methods.yaml#/components/methods/eth_blockNumber - $ref: ../_components/evm/methods.yaml#/components/methods/eth_call - $ref: ../_components/evm/methods.yaml#/components/methods/eth_chainId @@ -52,3 +64,44 @@ methods: - $ref: ../_components/evm/methods.yaml#/components/methods/net_version - $ref: ../_components/evm/methods.yaml#/components/methods/web3_clientVersion - $ref: ../_components/evm/methods.yaml#/components/methods/web3_sha3 + - $ref: ../_components/zksync/methods.yaml#/components/methods/zks_estimateFee + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_estimateGasL1ToL2 + - $ref: ../_components/zksync/methods.yaml#/components/methods/zks_gasPerPubdata + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getAllAccountBalances + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getBaseTokenL1Address + - $ref: ../_components/zksync/methods.yaml#/components/methods/zks_getBlockDetails + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getBridgeContracts + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getBridgehubContract + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getBytecodeByHash + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getConfirmedTokens + - $ref: ../_components/zksync/methods.yaml#/components/methods/zks_getFeeParams + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getL1BatchBlockRange + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getL1BatchDetails + - $ref: ../_components/zksync/methods.yaml#/components/methods/zks_getL1GasPrice + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getL2ToL1LogProof + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getL2ToL1MsgProof + - $ref: ../_components/zksync/methods.yaml#/components/methods/zks_getMainContract + - $ref: ../_components/zksync/methods.yaml#/components/methods/zks_getProof + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getProtocolVersion + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getRawBlockTransactions + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getTestnetPaymaster + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_getTransactionDetails + - $ref: ../_components/zksync/methods.yaml#/components/methods/zks_L1BatchNumber + - $ref: ../_components/zksync/methods.yaml#/components/methods/zks_L1ChainId + - $ref: >- + ../_components/zksync/methods.yaml#/components/methods/zks_sendRawTransactionWithDetailedOutput