diff --git a/fern/api-reference/alchemy-transact/private-transactions/523fb8a9a9d899921ee1046d0ff1b389967a9976d1c6112ebbbe071ddd1ef374-image.png b/fern/api-reference/alchemy-transact/private-transactions/523fb8a9a9d899921ee1046d0ff1b389967a9976d1c6112ebbbe071ddd1ef374-image.png deleted file mode 100644 index 510559cf0..000000000 Binary files a/fern/api-reference/alchemy-transact/private-transactions/523fb8a9a9d899921ee1046d0ff1b389967a9976d1c6112ebbbe071ddd1ef374-image.png and /dev/null differ diff --git a/fern/api-reference/node-api/chain-apis-overview.mdx b/fern/api-reference/node-api/chain-apis-overview.mdx index 179e1e19a..ca4915d8c 100644 --- a/fern/api-reference/node-api/chain-apis-overview.mdx +++ b/fern/api-reference/node-api/chain-apis-overview.mdx @@ -23,24 +23,23 @@ Dive into each API's detailed documentation by following the links below, organi | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | | [`eth_accounts`](/docs/node/ethereum/ethereum-api-endpoints/eth-accounts) | [`eth_blobBaseFee`](/docs/node/ethereum/ethereum-api-endpoints/eth-blob-base-fee) | | [`eth_blockNumber`](/docs/node/ethereum/ethereum-api-endpoints/eth-block-number) | [`eth_call`](/docs/node/ethereum/ethereum-api-endpoints/eth-call) | -| [`eth_callMany`](/docs/node/ethereum/ethereum-api-endpoints/eth-call-many) | [`eth_cancelPrivateTransaction`](/docs/node/ethereum/ethereum-api-endpoints/eth-cancel-private-transaction) | -| [`eth_chainId`](/docs/node/ethereum/ethereum-api-endpoints/eth-chain-id) | [`eth_createAccessList`](/docs/node/ethereum/ethereum-api-endpoints/eth-create-access-list) | -| [`eth_estimateGas`](/docs/node/ethereum/ethereum-api-endpoints/eth-estimate-gas) | [`eth_feeHistory`](/docs/node/ethereum/ethereum-api-endpoints/eth-fee-history) | -| [`eth_gasPrice`](/docs/node/ethereum/ethereum-api-endpoints/eth-gas-price) | [`eth_getAccount`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-account) | -| [`eth_getBalance`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-balance) | [`eth_getBlockByHash`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-by-hash) | -| [`eth_getBlockByNumber`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-by-number) | [`eth_getBlockReceipts`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-receipts) | -| [`eth_getBlockTransactionCountByHash`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-transaction-count-by-hash) | [`eth_getBlockTransactionCountByNumber`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-transaction-count-by-number) | -| [`eth_getCode`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-code) | [`eth_getFilterChanges`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-filter-changes) | -| [`eth_getFilterLogs`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-filter-logs) | [`eth_getLogs`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-logs) | -| [`eth_getProof`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-proof) | [`eth_getStorageAt`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-storage-at) | -| [`eth_getTransactionByBlockHashAndIndex`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-by-block-hash-and-index) | [`eth_getTransactionByBlockNumberAndIndex`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-by-block-number-and-index) | -| [`eth_getTransactionByHash`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-by-hash) | [`eth_getTransactionCount`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-count) | -| [`eth_getTransactionReceipt`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-receipt) | [`eth_getUncleByBlockHashAndIndex`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-uncle-by-block-hash-and-index) | -| [`eth_getUncleByBlockNumberAndIndex`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-uncle-by-block-number-and-index) | [`eth_getUncleCountByBlockHash`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-uncle-count-by-block-hash) | -| [`eth_getUncleCountByBlockNumber`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-uncle-count-by-block-number) | [`eth_maxPriorityFeePerGas`](/docs/node/ethereum/ethereum-api-endpoints/eth-max-priority-fee-per-gas) | -| [`eth_newBlockFilter`](/docs/node/ethereum/ethereum-api-endpoints/eth-new-block-filter) | [`eth_newFilter`](/docs/node/ethereum/ethereum-api-endpoints/eth-new-filter) | -| [`eth_newPendingTransactionFilter`](/docs/node/ethereum/ethereum-api-endpoints/eth-new-pending-transaction-filter) | [`eth_protocolVersion`](/docs/node/ethereum/ethereum-api-endpoints/eth-protocol-version) | -| [`eth_sendPrivateTransaction`](/docs/node/ethereum/ethereum-api-endpoints/eth-send-private-transaction) | [`eth_sendRawTransaction`](/docs/node/ethereum/ethereum-api-endpoints/eth-send-raw-transaction) | +| [`eth_callMany`](/docs/node/ethereum/ethereum-api-endpoints/eth-call-many) | [`eth_chainId`](/docs/node/ethereum/ethereum-api-endpoints/eth-chain-id) | +| [`eth_createAccessList`](/docs/node/ethereum/ethereum-api-endpoints/eth-create-access-list) | [`eth_estimateGas`](/docs/node/ethereum/ethereum-api-endpoints/eth-estimate-gas) | +| [`eth_feeHistory`](/docs/node/ethereum/ethereum-api-endpoints/eth-fee-history) | [`eth_gasPrice`](/docs/node/ethereum/ethereum-api-endpoints/eth-gas-price) | +| [`eth_getAccount`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-account) | [`eth_getBalance`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-balance) | +| [`eth_getBlockByHash`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-by-hash) | [`eth_getBlockByNumber`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-by-number) | +| [`eth_getBlockReceipts`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-receipts) | [`eth_getBlockTransactionCountByHash`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-transaction-count-by-hash) | +| [`eth_getBlockTransactionCountByNumber`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-transaction-count-by-number) | [`eth_getCode`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-code) | +| [`eth_getFilterChanges`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-filter-changes) | [`eth_getFilterLogs`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-filter-logs) | +| [`eth_getLogs`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-logs) | [`eth_getProof`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-proof) | +| [`eth_getStorageAt`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-storage-at) | [`eth_getTransactionByBlockHashAndIndex`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-by-block-hash-and-index) | +| [`eth_getTransactionByBlockNumberAndIndex`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-by-block-number-and-index) | [`eth_getTransactionByHash`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-by-hash) | +| [`eth_getTransactionCount`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-count) | [`eth_getTransactionReceipt`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-receipt) | +| [`eth_getUncleByBlockHashAndIndex`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-uncle-by-block-hash-and-index) | [`eth_getUncleByBlockNumberAndIndex`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-uncle-by-block-number-and-index) | +| [`eth_getUncleCountByBlockHash`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-uncle-count-by-block-hash) | [`eth_getUncleCountByBlockNumber`](/docs/node/ethereum/ethereum-api-endpoints/eth-get-uncle-count-by-block-number) | +| [`eth_maxPriorityFeePerGas`](/docs/node/ethereum/ethereum-api-endpoints/eth-max-priority-fee-per-gas) | [`eth_newBlockFilter`](/docs/node/ethereum/ethereum-api-endpoints/eth-new-block-filter) | +| [`eth_newFilter`](/docs/node/ethereum/ethereum-api-endpoints/eth-new-filter) | [`eth_newPendingTransactionFilter`](/docs/node/ethereum/ethereum-api-endpoints/eth-new-pending-transaction-filter) | +| [`eth_protocolVersion`](/docs/node/ethereum/ethereum-api-endpoints/eth-protocol-version) | [`eth_sendRawTransaction`](/docs/node/ethereum/ethereum-api-endpoints/eth-send-raw-transaction) | | [`eth_simulateV1`](/docs/node/ethereum/ethereum-api-endpoints/eth-simulate-v-1) | [`eth_submitWork`](/docs/node/ethereum/ethereum-api-endpoints/eth-submit-work) | | [`eth_subscribe`](/docs/node/ethereum/ethereum-api-endpoints/eth-subscribe) | [`eth_syncing`](/docs/node/ethereum/ethereum-api-endpoints/eth-syncing) | | [`eth_uninstallFilter`](/docs/node/ethereum/ethereum-api-endpoints/eth-uninstall-filter) | [`eth_unsubscribe`](/docs/node/ethereum/ethereum-api-endpoints/eth-unsubscribe) | diff --git a/fern/api-reference/pricing-resources/pricing/compute-unit-costs.mdx b/fern/api-reference/pricing-resources/pricing/compute-unit-costs.mdx index 8e152fb62..4c505d013 100644 --- a/fern/api-reference/pricing-resources/pricing/compute-unit-costs.mdx +++ b/fern/api-reference/pricing-resources/pricing/compute-unit-costs.mdx @@ -163,8 +163,6 @@ We want builders to be able to use as much of the NFT API as they need without w | ----------------------------------------- | ---- | | alchemy\_sendGasOptimizedTransaction | 2500 | | alchemy\_getGasOptimizedTransactionStatus | 25 | -| eth\_sendPrivateTransaction | 250 | -| eth\_cancelPrivateTransaction | 250 | | alchemy\_simulateAssetChanges | 2500 | | alchemy\_simulateExecution | 2500 | diff --git a/fern/api-reference/pricing-resources/resources/batch-requests.mdx b/fern/api-reference/pricing-resources/resources/batch-requests.mdx index 69564bf93..aa08242fa 100644 --- a/fern/api-reference/pricing-resources/resources/batch-requests.mdx +++ b/fern/api-reference/pricing-resources/resources/batch-requests.mdx @@ -29,7 +29,7 @@ The maximum size of a JSON-RPC `batch` request that can be sent over a WebSocket Batch requests are currently not supported on some of the Alchemy's Enhanced APIs and Trace/Debug APIs, this includes the APIs listed below: * [Transfers API](/reference/transfers-api-quickstart) -* [Transact APIs](/reference/transact-api-quickstart) (except [`eth_sendPrivateTransaction`](/reference/eth-sendprivatetransaction) and [`eth_cancelPrivateTransaction`](/reference/eth-cancelprivatetransaction)) +* [Transact APIs](/reference/transact-api-quickstart) * [Transaction Receipts API](/reference/transaction-receipts-endpoints) * [Token APIs](/reference/token-api-quickstart) * [Subscription APIs](/reference/subscription-api) (except [`newPendingTransactions`](/reference/newpendingtransactions) [`newHeads`](/reference/newheads) and [`logs`](/reference/logs)) diff --git a/fern/docs.yml b/fern/docs.yml index 06be8b1be..63bb8d8e6 100644 --- a/fern/docs.yml +++ b/fern/docs.yml @@ -4204,9 +4204,6 @@ redirects: - source: /alchemy/tutorials/nft-minter/how-do-i-deploy-nfts-online destination: /docs/how-to-build-an-nft-website permanent: true - - source: /alchemy/tutorials/send-private-transaction - destination: /docs/how-to-send-a-transaction - permanent: true - source: /alchemy/tutorials/transfers-tutorial destination: /docs/integrating-historical-transaction-data-into-your-dapp permanent: true @@ -4238,7 +4235,7 @@ redirects: destination: /docs/reference/throughput permanent: true - source: /alchemy/guides/how-to-cancel-a-pending-transaction-on-ethereum - destination: /docs/how-to-cancel-a-private-transaction-on-ethereum + destination: /docs/how-to-cancel-a-transaction-on-ethereum permanent: true - source: /alchemy/guides/how-to-verify-a-message-signature-on-ethereum/how-to-create-a-signature-generator-dapp destination: /docs/how-to-create-a-signature-generator-dapp @@ -4273,9 +4270,6 @@ redirects: - source: /alchemy/apis/enhanced-apis/notify-api destination: /docs/reference/notify-api-endpoints permanent: true - - source: /alchemy/apis/ethereum/eth_cancelPrivateTransaction - destination: /docs/node/ethereum/ethereum-api-endpoints/eth-cancel-private-transaction - permanent: true - source: /alchemy/apis/ethereum/eth_getblockbyhash destination: /docs/reference/eth-getblockbyhash permanent: true @@ -4390,9 +4384,6 @@ redirects: - source: /alchemy/apis/ethereum/eth-protocolversion destination: /docs/reference/eth-protocolversion permanent: true - - source: /alchemy/apis/ethereum/eth-sendPrivateTransaction - destination: /docs/reference/eth-sendPrivateTransaction - permanent: true - source: /alchemy/apis/ethereum/eth-sendrawtransaction destination: /docs/reference/eth-sendrawtransaction permanent: true @@ -4420,9 +4411,6 @@ redirects: - source: /alchemy/apis/ethereum/eth_gasprice destination: /docs/reference/eth-gasprice permanent: true - - source: /alchemy/apis/ethereum/eth-sendPrivateTransaction - destination: /docs/reference/eth-sendprivatetransaction - permanent: true - source: /alchemy/apis/ethereum/eth_feehistory destination: /docs/reference/eth-feehistory permanent: true @@ -4834,9 +4822,6 @@ redirects: - source: /tutorials/nft-minter/how-do-i-deploy-nfts-online destination: /docs/how-to-build-an-nft-website permanent: true - - source: /tutorials/send-private-transaction - destination: /docs/how-to-send-a-transaction - permanent: true - source: /tutorials/transfers-tutorial destination: /docs/integrating-historical-transaction-data-into-your-dapp permanent: true @@ -4868,7 +4853,7 @@ redirects: destination: /docs/reference/throughput permanent: true - source: /guides/how-to-cancel-a-pending-transaction-on-ethereum - destination: /docs/how-to-cancel-a-private-transaction-on-ethereum + destination: /docs/how-to-cancel-a-transaction-on-ethereum permanent: true - source: /guides/how-to-verify-a-message-signature-on-ethereum/how-to-create-a-signature-generator-dapp destination: /docs/how-to-create-a-signature-generator-dapp @@ -4903,9 +4888,6 @@ redirects: - source: /apis/enhanced-apis/notify-api destination: /docs/reference/notify-api permanent: true - - source: /apis/ethereum/eth_cancelPrivateTransaction - destination: /docs/node/ethereum/ethereum-api-endpoints/eth-send-private-transaction - permanent: true - source: /apis/ethereum/eth_getblockbyhash destination: /docs/reference/eth-getblockbyhash permanent: true @@ -5020,9 +5002,6 @@ redirects: - source: /apis/ethereum/eth-protocolversion destination: /docs/reference/eth-protocolversion permanent: true - - source: /apis/ethereum/eth-sendPrivateTransaction - destination: /docs/reference/eth-sendPrivateTransaction - permanent: true - source: /apis/ethereum/eth-sendrawtransaction destination: /docs/reference/eth-sendrawtransaction permanent: true @@ -5178,9 +5157,6 @@ redirects: - source: /alchemy/apis/ethereum/eth_getbalance destination: /docs/reference/eth-getbalance permanent: true - - source: /alchemy/apis/ethereum/eth-sendPrivateTransaction - destination: /docs/reference/eth-sendprivatetransaction - permanent: true - source: /alchemy/documentation/alchemy-web3/enhanced-web3-api destination: /docs/reference/use-alchemyweb3js#enhanced-api-calls permanent: true @@ -5226,9 +5202,6 @@ redirects: - source: /reference/get_-apikey-getownersfortoken destination: /docs/reference/getownersfortoken permanent: true - - source: /alchemy/apis/ethereum/eth-sendPrivateTransaction - destination: /docs/reference/eth-sendprivatetransaction - permanent: true - source: /alchemy/documentation/alchemy-web3 destination: /docs/reference/use-alchemyweb3js permanent: true @@ -5481,9 +5454,6 @@ redirects: - source: /alchemy/documentation/apis/arbitrum destination: /docs/reference/arbitrum-api-quickstart permanent: true - - source: /reference/eth-sendPrivateTransaction - destination: /docs/reference/eth-sendprivatetransaction - permanent: true - source: /docs/alchemy-quickstart destination: /docs/alchemy-quickstart-guide permanent: true @@ -5805,14 +5775,6 @@ redirects: destination: /docs/reference/subgraphs-quickstart permanent: true - - source: /docs/how-to-cancel-a-private-transaction-on-ethereum - destination: /docs - permanent: true - - - source: /docs/how-to-send-a-private-transaction-on-ethereum - destination: /docs - permanent: true - - source: /docs/reference/fantom-opera-api-quickstart destination: /docs/reference/sonic-api-quickstart permanent: true @@ -5829,10 +5791,6 @@ redirects: destination: /docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-nft-metadata permanent: true - - source: /docs/reference/eth-cancelprivatetransaction - destination: /docs - permanent: true - - source: /docs/reference/getownersfortoken destination: /docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-owners-for-token permanent: true @@ -5947,9 +5905,6 @@ redirects: - source: /reference/call-sdk-v3 destination: /docs permanent: true - - source: /reference/cancelprivatetransaction-sdk-v3 - destination: /docs - permanent: true - source: /reference/computerarity-sdk-v3 destination: /docs permanent: true @@ -6178,9 +6133,6 @@ redirects: - source: /reference/sdk-call destination: /docs permanent: true - - source: /reference/sdk-cancelprivatetransaction - destination: /docs - permanent: true - source: /reference/sdk-computerarity destination: /docs permanent: true diff --git a/fern/tutorials/transactions/sending-transactions/how-to-cancel-a-private-transaction-on-ethereum.mdx b/fern/tutorials/transactions/sending-transactions/how-to-cancel-a-transaction-on-ethereum.mdx similarity index 99% rename from fern/tutorials/transactions/sending-transactions/how-to-cancel-a-private-transaction-on-ethereum.mdx rename to fern/tutorials/transactions/sending-transactions/how-to-cancel-a-transaction-on-ethereum.mdx index 088544ed8..e8dae2da4 100644 --- a/fern/tutorials/transactions/sending-transactions/how-to-cancel-a-private-transaction-on-ethereum.mdx +++ b/fern/tutorials/transactions/sending-transactions/how-to-cancel-a-transaction-on-ethereum.mdx @@ -2,8 +2,8 @@ title: How to Cancel a Transaction on Ethereum description: This guide explains how to cancel a pending transaction using MetaMask, Alchemy's SDK, or Web3 subtitle: This guide explains how to cancel a pending transaction using MetaMask, Alchemy's SDK, or Web3 -url: https://docs.alchemy.com/docs/how-to-cancel-a-private-transaction-on-ethereum -slug: docs/how-to-cancel-a-private-transaction-on-ethereum +url: https://docs.alchemy.com/docs/how-to-cancel-a-transaction-on-ethereum +slug: docs/how-to-cancel-a-transaction-on-ethereum --- Once your transaction gets confirmed on the Ethereum network, you cannot cancel it. However, you can effectively cancel transactions still in the [Mempool](https://docs.alchemy.com/alchemy/guides/ethereum-transactions-pending-mined-dropped-and-replaced#what-is-a-mempool) by creating a second transaction with the same [nonce](https://docs.alchemy.com/alchemy/guides/ethereum-transactions-pending-mined-dropped-and-replaced#what-is-a-nonce) (number only used once) but a higher gas fee. Since miners are incentivized to include the second transaction (with the higher gas fee) first, the nonce will be "used," and the original transaction will be dropped from the mempool. diff --git a/fern/tutorials/transactions/sending-transactions/sending-transactions.mdx b/fern/tutorials/transactions/sending-transactions/sending-transactions.mdx index f1a243d00..99b921c86 100644 --- a/fern/tutorials/transactions/sending-transactions/sending-transactions.mdx +++ b/fern/tutorials/transactions/sending-transactions/sending-transactions.mdx @@ -15,6 +15,5 @@ In this section, you will find tutorials and resources for sending transactions The following tutorials are listed under this section: * [How to Send Transactions on Ethereum](/docs/how-to-send-transactions-on-ethereum) -* [How to Send a Private Transaction on Ethereum](/docs/how-to-send-a-private-transaction-on-ethereum) -* [How to Cancel a Transaction on Ethereum](/docs/how-to-cancel-a-private-transaction-on-ethereum) +* [How to Cancel a Transaction on Ethereum](/docs/how-to-cancel-a-transaction-on-ethereum) * [How to Check the Status of a Transaction using its Hash](/docs/how-to-check-the-status-of-a-transaction-using-its-hash) diff --git a/src/openrpc/alchemy/token/token.yaml b/src/openrpc/alchemy/token/token.yaml index 787314f4f..c82fcac1f 100644 --- a/src/openrpc/alchemy/token/token.yaml +++ b/src/openrpc/alchemy/token/token.yaml @@ -3,8 +3,8 @@ $schema: https://meta.open-rpc.org/ openrpc: 1.2.4 info: - title: Alchemy Private Transactions API JSON-RPC Specification - description: A specification of the standard JSON-RPC methods for Private Transactions API. + title: Alchemy Token API JSON-RPC Specification + description: A specification of the standard JSON-RPC methods for the Token API. version: 0.0.0 servers: - url: https://eth-mainnet.g.alchemy.com/v2 diff --git a/src/openrpc/chains/_components/custom/methods.yaml b/src/openrpc/chains/_components/custom/methods.yaml index 493a6decb..2fb1a7260 100644 --- a/src/openrpc/chains/_components/custom/methods.yaml +++ b/src/openrpc/chains/_components/custom/methods.yaml @@ -821,73 +821,6 @@ components: name: RootHash value: "0xabc123...def456" - eth_sendPrivateTransaction: - name: eth_sendPrivateTransaction - description: Send a single private transaction through Flashbots. Private transactions are sent directly to validators and not included in the public mempool. - params: - - name: tx - required: true - description: Raw, signed transaction. - schema: - $ref: "./components.yaml#/components/schemas/bytesAnyCase" - default: "0x02f87205158459682f00850c51e9727a82520894477db63b8e73aea96f201c3c4f5e8fbfcdd18b5c87038d7ea4c6800080c080a0312d6375e578ab953a41456d4be583a46dced97a9e38f349bb8e7b63d14cfc1ea001daea40332180670568a1864e6d3f910b194903128d4a0a5c499597f3f6ff40" - - name: maxBlockNumber - required: false - description: Hex-encoded number for the highest block number in which the transaction should be included. - schema: - $ref: "./components.yaml#/components/schemas/uintHexAnyCase" - default: "0x2540BE400" - - name: preferences - required: false - description: Transaction preferences. - schema: - type: object - properties: - fast: - type: boolean - description: Sends transaction with fast mode when true. - result: - name: Transaction Hash - description: Returns the transaction hash (32-byte hex string). - schema: - $ref: "./components.yaml#/components/schemas/hash32AnyCase" - examples: - - name: eth_sendPrivateTransaction example - params: - - name: tx - value: "0x02f87205158459682f00850c51e9727a82520894477db63b8e73aea96f201c3c4f5e8fbfcdd18b5c87038d7ea4c6800080c080a0312d6375e578ab953a41456d4be583a46dced97a9e38f349bb8e7b63d14cfc1ea001daea40332180670568a1864e6d3f910b194903128d4a0a5c499597f3f6ff40" - - name: maxBlockNumber - value: "0x2540be400" - - name: preferences - value: - fast: true - result: - name: Transaction Hash - value: "0xb1770efb14906e509893b6190359658208ae64d0c56e22f748a1b0869885559e" - - eth_cancelPrivateTransaction: - name: eth_cancelPrivateTransaction - description: Request to cancel a private transaction that was sent via eth_sendPrivateTransaction. - params: - - name: txHash - required: true - description: Transaction hash for the private transaction to be cancelled. - schema: - $ref: "./components.yaml#/components/schemas/hash32AnyCase" - result: - name: Cancellation Status - description: Returns true if the transaction was successfully cancelled, false otherwise. - schema: - type: boolean - examples: - - name: eth_cancelPrivateTransaction example - params: - - name: txHash - value: "0xb1770efb14906e509893b6190359658208ae64d0c56e22f748a1b0869885559e" - result: - name: Cancellation Status - value: true - eth_baseFee: name: eth_baseFee description: Returns the base fee for the next block. diff --git a/src/openrpc/chains/eth/eth.yaml b/src/openrpc/chains/eth/eth.yaml index fb3402844..95436ae7b 100644 --- a/src/openrpc/chains/eth/eth.yaml +++ b/src/openrpc/chains/eth/eth.yaml @@ -26,8 +26,6 @@ servers: methods: - $ref: ../_components/custom/methods.yaml#/components/methods/eth_accounts - $ref: ../_components/custom/methods.yaml#/components/methods/eth_blobBaseFee - - $ref: >- - ../_components/custom/methods.yaml#/components/methods/eth_cancelPrivateTransaction - $ref: >- ../_components/custom/methods.yaml#/components/methods/eth_createAccessList - $ref: ../_components/custom/methods.yaml#/components/methods/eth_feeHistory @@ -47,8 +45,6 @@ methods: - $ref: >- ../_components/custom/methods.yaml#/components/methods/eth_newPendingTransactionFilter - $ref: ../_components/custom/methods.yaml#/components/methods/eth_protocolVersion - - $ref: >- - ../_components/custom/methods.yaml#/components/methods/eth_sendPrivateTransaction - $ref: ../_components/custom/methods.yaml#/components/methods/eth_simulateV1 - $ref: ../_components/custom/methods.yaml#/components/methods/eth_syncing - $ref: ../_components/evm/methods.yaml#/components/methods/eth_blockNumber