From 25e407c230f4e7822c079925cbd55c0b3195e2a1 Mon Sep 17 00:00:00 2001 From: Zane Starr Date: Thu, 18 Dec 2025 23:50:32 -0800 Subject: [PATCH 1/3] fix: correct extra strict underscore escaping caused by gfm --- .../methods/debug_getBadBlocks.mdx | 4 +- .../methods/debug_getRawBlock.mdx | 4 +- .../methods/debug_getRawHeader.mdx | 4 +- .../methods/debug_getRawReceipts.mdx | 4 +- .../methods/debug_getRawTransaction.mdx | 4 +- .../methods/engine_exchangeCapabilities.mdx | 4 +- ...gine_exchangeTransitionConfigurationV1.mdx | 4 +- .../methods/engine_forkchoiceUpdatedV1.mdx | 4 +- .../methods/engine_forkchoiceUpdatedV2.mdx | 4 +- .../methods/engine_forkchoiceUpdatedV3.mdx | 4 +- .../methods/engine_getBlobsV1.mdx | 4 +- .../methods/engine_getBlobsV2.mdx | 4 +- .../engine_getPayloadBodiesByHashV1.mdx | 4 +- .../engine_getPayloadBodiesByRangeV1.mdx | 4 +- .../methods/engine_getPayloadV1.mdx | 4 +- .../methods/engine_getPayloadV2.mdx | 4 +- .../methods/engine_getPayloadV3.mdx | 4 +- .../methods/engine_getPayloadV4.mdx | 4 +- .../methods/engine_getPayloadV5.mdx | 4 +- .../methods/engine_newPayloadV1.mdx | 6 +-- .../methods/engine_newPayloadV2.mdx | 6 +-- .../methods/engine_newPayloadV3.mdx | 6 +-- .../methods/engine_newPayloadV4.mdx | 6 +-- .../api-reference/methods/eth_accounts.mdx | 4 +- .../api-reference/methods/eth_blobBaseFee.mdx | 4 +- .../api-reference/methods/eth_blockNumber.mdx | 4 +- .../docs/api-reference/methods/eth_call.mdx | 4 +- .../api-reference/methods/eth_chainId.mdx | 4 +- .../api-reference/methods/eth_coinbase.mdx | 4 +- .../methods/eth_createAccessList.mdx | 4 +- .../api-reference/methods/eth_estimateGas.mdx | 4 +- .../api-reference/methods/eth_feeHistory.mdx | 4 +- .../api-reference/methods/eth_gasPrice.mdx | 4 +- .../api-reference/methods/eth_getBalance.mdx | 4 +- .../methods/eth_getBlockByHash.mdx | 4 +- .../methods/eth_getBlockByNumber.mdx | 4 +- .../methods/eth_getBlockReceipts.mdx | 4 +- .../eth_getBlockTransactionCountByHash.mdx | 4 +- .../eth_getBlockTransactionCountByNumber.mdx | 4 +- .../api-reference/methods/eth_getCode.mdx | 4 +- .../methods/eth_getFilterChanges.mdx | 4 +- .../methods/eth_getFilterLogs.mdx | 4 +- .../api-reference/methods/eth_getLogs.mdx | 4 +- .../api-reference/methods/eth_getProof.mdx | 4 +- .../methods/eth_getStorageAt.mdx | 4 +- .../eth_getTransactionByBlockHashAndIndex.mdx | 4 +- ...th_getTransactionByBlockNumberAndIndex.mdx | 4 +- .../methods/eth_getTransactionByHash.mdx | 4 +- .../methods/eth_getTransactionCount.mdx | 6 +-- .../methods/eth_getTransactionReceipt.mdx | 4 +- .../methods/eth_getUncleCountByBlockHash.mdx | 4 +- .../eth_getUncleCountByBlockNumber.mdx | 4 +- .../methods/eth_maxPriorityFeePerGas.mdx | 4 +- .../methods/eth_newBlockFilter.mdx | 4 +- .../api-reference/methods/eth_newFilter.mdx | 4 +- .../eth_newPendingTransactionFilter.mdx | 4 +- .../methods/eth_sendRawTransaction.mdx | 52 +++++++++---------- .../methods/eth_sendTransaction.mdx | 50 +++++++++--------- .../docs/api-reference/methods/eth_sign.mdx | 4 +- .../methods/eth_signTransaction.mdx | 4 +- .../api-reference/methods/eth_simulateV1.mdx | 4 +- .../api-reference/methods/eth_syncing.mdx | 4 +- .../methods/eth_uninstallFilter.mdx | 4 +- packages/markdown-generator/src/lib.ts | 7 ++- 64 files changed, 183 insertions(+), 180 deletions(-) diff --git a/packages/example-site/docs/api-reference/methods/debug_getBadBlocks.mdx b/packages/example-site/docs/api-reference/methods/debug_getBadBlocks.mdx index 2ec9096..fa0302a 100644 --- a/packages/example-site/docs/api-reference/methods/debug_getBadBlocks.mdx +++ b/packages/example-site/docs/api-reference/methods/debug_getBadBlocks.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # debug\_getBadBlocks + # debug_getBadBlocks @@ -1360,7 +1360,7 @@ import { useState } from 'react';
- debug\_getBadBlocks example + debug_getBadBlocks example #### Request diff --git a/packages/example-site/docs/api-reference/methods/debug_getRawBlock.mdx b/packages/example-site/docs/api-reference/methods/debug_getRawBlock.mdx index 87c10f6..8125c90 100644 --- a/packages/example-site/docs/api-reference/methods/debug_getRawBlock.mdx +++ b/packages/example-site/docs/api-reference/methods/debug_getRawBlock.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # debug\_getRawBlock + # debug_getRawBlock @@ -74,7 +74,7 @@ import { useState } from 'react';
- debug\_getRawBlock example + debug_getRawBlock example #### Request diff --git a/packages/example-site/docs/api-reference/methods/debug_getRawHeader.mdx b/packages/example-site/docs/api-reference/methods/debug_getRawHeader.mdx index afaa6b0..bed45d8 100644 --- a/packages/example-site/docs/api-reference/methods/debug_getRawHeader.mdx +++ b/packages/example-site/docs/api-reference/methods/debug_getRawHeader.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # debug\_getRawHeader + # debug_getRawHeader @@ -74,7 +74,7 @@ import { useState } from 'react';
- debug\_getRawHeader example + debug_getRawHeader example #### Request diff --git a/packages/example-site/docs/api-reference/methods/debug_getRawReceipts.mdx b/packages/example-site/docs/api-reference/methods/debug_getRawReceipts.mdx index 56fc534..3a8b2bb 100644 --- a/packages/example-site/docs/api-reference/methods/debug_getRawReceipts.mdx +++ b/packages/example-site/docs/api-reference/methods/debug_getRawReceipts.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # debug\_getRawReceipts + # debug_getRawReceipts @@ -74,7 +74,7 @@ import { useState } from 'react';
- debug\_getRawReceipts example + debug_getRawReceipts example #### Request diff --git a/packages/example-site/docs/api-reference/methods/debug_getRawTransaction.mdx b/packages/example-site/docs/api-reference/methods/debug_getRawTransaction.mdx index 96ff1ff..953b7b0 100644 --- a/packages/example-site/docs/api-reference/methods/debug_getRawTransaction.mdx +++ b/packages/example-site/docs/api-reference/methods/debug_getRawTransaction.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # debug\_getRawTransaction + # debug_getRawTransaction @@ -36,7 +36,7 @@ import { useState } from 'react';
- debug\_getRawTransaction example + debug_getRawTransaction example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_exchangeCapabilities.mdx b/packages/example-site/docs/api-reference/methods/engine_exchangeCapabilities.mdx index 168b0d6..894340b 100644 --- a/packages/example-site/docs/api-reference/methods/engine_exchangeCapabilities.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_exchangeCapabilities.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_exchangeCapabilities + # engine_exchangeCapabilities @@ -32,7 +32,7 @@ import { useState } from 'react';
- engine\_exchangeCapabilities example + engine_exchangeCapabilities example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_exchangeTransitionConfigurationV1.mdx b/packages/example-site/docs/api-reference/methods/engine_exchangeTransitionConfigurationV1.mdx index 428012e..325a029 100644 --- a/packages/example-site/docs/api-reference/methods/engine_exchangeTransitionConfigurationV1.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_exchangeTransitionConfigurationV1.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_exchangeTransitionConfigurationV1 + # engine_exchangeTransitionConfigurationV1 @@ -112,7 +112,7 @@ import { useState } from 'react';
- engine\_exchangeTransitionConfigurationV1 example + engine_exchangeTransitionConfigurationV1 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_forkchoiceUpdatedV1.mdx b/packages/example-site/docs/api-reference/methods/engine_forkchoiceUpdatedV1.mdx index 897775d..6419a82 100644 --- a/packages/example-site/docs/api-reference/methods/engine_forkchoiceUpdatedV1.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_forkchoiceUpdatedV1.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_forkchoiceUpdatedV1 + # engine_forkchoiceUpdatedV1 @@ -210,7 +210,7 @@ import { useState } from 'react';
- engine\_forkchoiceUpdatedV1 example + engine_forkchoiceUpdatedV1 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_forkchoiceUpdatedV2.mdx b/packages/example-site/docs/api-reference/methods/engine_forkchoiceUpdatedV2.mdx index d680894..5fd902f 100644 --- a/packages/example-site/docs/api-reference/methods/engine_forkchoiceUpdatedV2.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_forkchoiceUpdatedV2.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_forkchoiceUpdatedV2 + # engine_forkchoiceUpdatedV2 @@ -262,7 +262,7 @@ import { useState } from 'react';
- engine\_forkchoiceUpdatedV2 example + engine_forkchoiceUpdatedV2 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_forkchoiceUpdatedV3.mdx b/packages/example-site/docs/api-reference/methods/engine_forkchoiceUpdatedV3.mdx index dc057ee..5b6e651 100644 --- a/packages/example-site/docs/api-reference/methods/engine_forkchoiceUpdatedV3.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_forkchoiceUpdatedV3.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_forkchoiceUpdatedV3 + # engine_forkchoiceUpdatedV3 @@ -296,7 +296,7 @@ import { useState } from 'react';
- engine\_forkchoiceUpdatedV3 example + engine_forkchoiceUpdatedV3 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_getBlobsV1.mdx b/packages/example-site/docs/api-reference/methods/engine_getBlobsV1.mdx index 50874c7..7892dfb 100644 --- a/packages/example-site/docs/api-reference/methods/engine_getBlobsV1.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_getBlobsV1.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_getBlobsV1 + # engine_getBlobsV1 @@ -96,7 +96,7 @@ import { useState } from 'react';
- engine\_getBlobsV1 example + engine_getBlobsV1 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_getBlobsV2.mdx b/packages/example-site/docs/api-reference/methods/engine_getBlobsV2.mdx index 9692566..dc2ecf6 100644 --- a/packages/example-site/docs/api-reference/methods/engine_getBlobsV2.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_getBlobsV2.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_getBlobsV2 + # engine_getBlobsV2 @@ -83,7 +83,7 @@ import { useState } from 'react';
- engine\_getBlobsV2 example + engine_getBlobsV2 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_getPayloadBodiesByHashV1.mdx b/packages/example-site/docs/api-reference/methods/engine_getPayloadBodiesByHashV1.mdx index ae483ae..1f787ed 100644 --- a/packages/example-site/docs/api-reference/methods/engine_getPayloadBodiesByHashV1.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_getPayloadBodiesByHashV1.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_getPayloadBodiesByHashV1 + # engine_getPayloadBodiesByHashV1 @@ -77,7 +77,7 @@ import { useState } from 'react';
- engine\_getPayloadBodiesByHashV1 example + engine_getPayloadBodiesByHashV1 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_getPayloadBodiesByRangeV1.mdx b/packages/example-site/docs/api-reference/methods/engine_getPayloadBodiesByRangeV1.mdx index 753dfeb..e260235 100644 --- a/packages/example-site/docs/api-reference/methods/engine_getPayloadBodiesByRangeV1.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_getPayloadBodiesByRangeV1.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_getPayloadBodiesByRangeV1 + # engine_getPayloadBodiesByRangeV1 @@ -77,7 +77,7 @@ import { useState } from 'react';
- engine\_getPayloadBodiesByRangeV1 example + engine_getPayloadBodiesByRangeV1 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_getPayloadV1.mdx b/packages/example-site/docs/api-reference/methods/engine_getPayloadV1.mdx index 1b899a7..75793b1 100644 --- a/packages/example-site/docs/api-reference/methods/engine_getPayloadV1.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_getPayloadV1.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_getPayloadV1 + # engine_getPayloadV1 @@ -175,7 +175,7 @@ import { useState } from 'react';
- engine\_getPayloadV1 example + engine_getPayloadV1 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_getPayloadV2.mdx b/packages/example-site/docs/api-reference/methods/engine_getPayloadV2.mdx index 055773a..daa9566 100644 --- a/packages/example-site/docs/api-reference/methods/engine_getPayloadV2.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_getPayloadV2.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_getPayloadV2 + # engine_getPayloadV2 @@ -409,7 +409,7 @@ import { useState } from 'react';
- engine\_getPayloadV2 example + engine_getPayloadV2 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_getPayloadV3.mdx b/packages/example-site/docs/api-reference/methods/engine_getPayloadV3.mdx index d08d8d5..a3bf5c7 100644 --- a/packages/example-site/docs/api-reference/methods/engine_getPayloadV3.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_getPayloadV3.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_getPayloadV3 + # engine_getPayloadV3 @@ -332,7 +332,7 @@ import { useState } from 'react';
- engine\_getPayloadV3 example + engine_getPayloadV3 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_getPayloadV4.mdx b/packages/example-site/docs/api-reference/methods/engine_getPayloadV4.mdx index 6c2504f..ab083b2 100644 --- a/packages/example-site/docs/api-reference/methods/engine_getPayloadV4.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_getPayloadV4.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_getPayloadV4 + # engine_getPayloadV4 @@ -340,7 +340,7 @@ import { useState } from 'react';
- engine\_getPayloadV4 example + engine_getPayloadV4 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_getPayloadV5.mdx b/packages/example-site/docs/api-reference/methods/engine_getPayloadV5.mdx index cec0420..dc2f82c 100644 --- a/packages/example-site/docs/api-reference/methods/engine_getPayloadV5.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_getPayloadV5.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_getPayloadV5 + # engine_getPayloadV5 @@ -340,7 +340,7 @@ import { useState } from 'react';
- engine\_getPayloadV5 example + engine_getPayloadV5 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_newPayloadV1.mdx b/packages/example-site/docs/api-reference/methods/engine_newPayloadV1.mdx index 305c752..76b4d89 100644 --- a/packages/example-site/docs/api-reference/methods/engine_newPayloadV1.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_newPayloadV1.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_newPayloadV1 + # engine_newPayloadV1 @@ -198,7 +198,7 @@ import { useState } from 'react';
- engine\_newPayloadV1 example + engine_newPayloadV1 example #### Request @@ -241,7 +241,7 @@ import { useState } from 'react';
- engine\_newPayloadV1 invalid example + engine_newPayloadV1 invalid example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_newPayloadV2.mdx b/packages/example-site/docs/api-reference/methods/engine_newPayloadV2.mdx index 6fbad4d..5b35ba9 100644 --- a/packages/example-site/docs/api-reference/methods/engine_newPayloadV2.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_newPayloadV2.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_newPayloadV2 + # engine_newPayloadV2 @@ -361,7 +361,7 @@ import { useState } from 'react'; **Payload status** `object` - Payload status object deprecating INVALID\_BLOCK\_HASH status + Payload status object deprecating INVALID_BLOCK_HASH status *** @@ -421,7 +421,7 @@ import { useState } from 'react';
- engine\_newPayloadV2 example + engine_newPayloadV2 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_newPayloadV3.mdx b/packages/example-site/docs/api-reference/methods/engine_newPayloadV3.mdx index 9159589..d7ee5b6 100644 --- a/packages/example-site/docs/api-reference/methods/engine_newPayloadV3.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_newPayloadV3.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_newPayloadV3 + # engine_newPayloadV3 @@ -233,7 +233,7 @@ import { useState } from 'react'; **Payload status** `object` - Payload status object deprecating INVALID\_BLOCK\_HASH status + Payload status object deprecating INVALID_BLOCK_HASH status *** @@ -306,7 +306,7 @@ import { useState } from 'react';
- engine\_newPayloadV3 example + engine_newPayloadV3 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/engine_newPayloadV4.mdx b/packages/example-site/docs/api-reference/methods/engine_newPayloadV4.mdx index 3189d84..573010e 100644 --- a/packages/example-site/docs/api-reference/methods/engine_newPayloadV4.mdx +++ b/packages/example-site/docs/api-reference/methods/engine_newPayloadV4.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # engine\_newPayloadV4 + # engine_newPayloadV4 @@ -241,7 +241,7 @@ import { useState } from 'react'; **Payload status** `object` - Payload status object deprecating INVALID\_BLOCK\_HASH status + Payload status object deprecating INVALID_BLOCK_HASH status *** @@ -314,7 +314,7 @@ import { useState } from 'react';
- engine\_newPayloadV4 example + engine_newPayloadV4 example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_accounts.mdx b/packages/example-site/docs/api-reference/methods/eth_accounts.mdx index 93c2281..a65cd27 100644 --- a/packages/example-site/docs/api-reference/methods/eth_accounts.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_accounts.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_accounts + # eth_accounts @@ -34,7 +34,7 @@ import { useState } from 'react';
- eth\_accounts example + eth_accounts example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_blobBaseFee.mdx b/packages/example-site/docs/api-reference/methods/eth_blobBaseFee.mdx index cbddd4a..10ec77b 100644 --- a/packages/example-site/docs/api-reference/methods/eth_blobBaseFee.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_blobBaseFee.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_blobBaseFee + # eth_blobBaseFee @@ -34,7 +34,7 @@ import { useState } from 'react';
- eth\_blobBaseFee example + eth_blobBaseFee example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_blockNumber.mdx b/packages/example-site/docs/api-reference/methods/eth_blockNumber.mdx index fe1bfa6..57ae1f7 100644 --- a/packages/example-site/docs/api-reference/methods/eth_blockNumber.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_blockNumber.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_blockNumber + # eth_blockNumber @@ -34,7 +34,7 @@ import { useState } from 'react';
- eth\_blockNumber example + eth_blockNumber example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_call.mdx b/packages/example-site/docs/api-reference/methods/eth_call.mdx index 035af76..d7cbc13 100644 --- a/packages/example-site/docs/api-reference/methods/eth_call.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_call.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_call + # eth_call @@ -362,7 +362,7 @@ import { useState } from 'react';
- eth\_call example + eth_call example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_chainId.mdx b/packages/example-site/docs/api-reference/methods/eth_chainId.mdx index 7615cca..8e69bd6 100644 --- a/packages/example-site/docs/api-reference/methods/eth_chainId.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_chainId.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_chainId + # eth_chainId @@ -34,7 +34,7 @@ import { useState } from 'react';
- eth\_chainId example + eth_chainId example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_coinbase.mdx b/packages/example-site/docs/api-reference/methods/eth_coinbase.mdx index d1b28ff..f6eb7b0 100644 --- a/packages/example-site/docs/api-reference/methods/eth_coinbase.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_coinbase.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_coinbase + # eth_coinbase @@ -34,7 +34,7 @@ import { useState } from 'react';
- eth\_coinbase example + eth_coinbase example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_createAccessList.mdx b/packages/example-site/docs/api-reference/methods/eth_createAccessList.mdx index 03bf0f8..1865802 100644 --- a/packages/example-site/docs/api-reference/methods/eth_createAccessList.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_createAccessList.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_createAccessList + # eth_createAccessList @@ -406,7 +406,7 @@ import { useState } from 'react';
- eth\_createAccessList example + eth_createAccessList example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_estimateGas.mdx b/packages/example-site/docs/api-reference/methods/eth_estimateGas.mdx index 2dc8ce0..5d64fff 100644 --- a/packages/example-site/docs/api-reference/methods/eth_estimateGas.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_estimateGas.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_estimateGas + # eth_estimateGas @@ -344,7 +344,7 @@ import { useState } from 'react';
- eth\_estimateGas example + eth_estimateGas example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_feeHistory.mdx b/packages/example-site/docs/api-reference/methods/eth_feeHistory.mdx index 65842d6..98275d2 100644 --- a/packages/example-site/docs/api-reference/methods/eth_feeHistory.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_feeHistory.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_feeHistory + # eth_feeHistory Returns transaction base fee per gas and effective priority fee per gas for the requested/supported block range. @@ -152,7 +152,7 @@ import { useState } from 'react';
- eth\_feeHistory example + eth_feeHistory example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_gasPrice.mdx b/packages/example-site/docs/api-reference/methods/eth_gasPrice.mdx index 032cdb7..1916e27 100644 --- a/packages/example-site/docs/api-reference/methods/eth_gasPrice.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_gasPrice.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_gasPrice + # eth_gasPrice @@ -34,7 +34,7 @@ import { useState } from 'react';
- eth\_gasPrice example + eth_gasPrice example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getBalance.mdx b/packages/example-site/docs/api-reference/methods/eth_getBalance.mdx index cac8894..b5fd8ce 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getBalance.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getBalance.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getBalance + # eth_getBalance @@ -96,7 +96,7 @@ import { useState } from 'react';
- eth\_getBalance example + eth_getBalance example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getBlockByHash.mdx b/packages/example-site/docs/api-reference/methods/eth_getBlockByHash.mdx index 6b8d7a1..ad77519 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getBlockByHash.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getBlockByHash.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getBlockByHash + # eth_getBlockByHash @@ -1360,7 +1360,7 @@ import { useState } from 'react';
- eth\_getBlockByHash example + eth_getBlockByHash example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getBlockByNumber.mdx b/packages/example-site/docs/api-reference/methods/eth_getBlockByNumber.mdx index 6137c68..564c4d5 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getBlockByNumber.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getBlockByNumber.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getBlockByNumber + # eth_getBlockByNumber @@ -1398,7 +1398,7 @@ import { useState } from 'react';
- eth\_getBlockByNumber example + eth_getBlockByNumber example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getBlockReceipts.mdx b/packages/example-site/docs/api-reference/methods/eth_getBlockReceipts.mdx index 4233f4e..41b35ef 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getBlockReceipts.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getBlockReceipts.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getBlockReceipts + # eth_getBlockReceipts @@ -432,7 +432,7 @@ import { useState } from 'react';
- eth\_getBlockReceipts example + eth_getBlockReceipts example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getBlockTransactionCountByHash.mdx b/packages/example-site/docs/api-reference/methods/eth_getBlockTransactionCountByHash.mdx index 2c8ce27..57b2e9f 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getBlockTransactionCountByHash.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getBlockTransactionCountByHash.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getBlockTransactionCountByHash + # eth_getBlockTransactionCountByHash @@ -66,7 +66,7 @@ import { useState } from 'react';
- eth\_getBlockTransactionCountByHash example + eth_getBlockTransactionCountByHash example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getBlockTransactionCountByNumber.mdx b/packages/example-site/docs/api-reference/methods/eth_getBlockTransactionCountByNumber.mdx index 277a1e7..92922b0 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getBlockTransactionCountByNumber.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getBlockTransactionCountByNumber.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getBlockTransactionCountByNumber + # eth_getBlockTransactionCountByNumber @@ -104,7 +104,7 @@ import { useState } from 'react';
- eth\_getBlockTransactionCountByNumber example + eth_getBlockTransactionCountByNumber example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getCode.mdx b/packages/example-site/docs/api-reference/methods/eth_getCode.mdx index 3bed2ac..1ce3f61 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getCode.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getCode.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getCode + # eth_getCode @@ -96,7 +96,7 @@ import { useState } from 'react';
- eth\_getCode example + eth_getCode example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getFilterChanges.mdx b/packages/example-site/docs/api-reference/methods/eth_getFilterChanges.mdx index b1754fe..985fb82 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getFilterChanges.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getFilterChanges.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getFilterChanges + # eth_getFilterChanges @@ -158,7 +158,7 @@ import { useState } from 'react';
- eth\_getFilterChanges example + eth_getFilterChanges example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getFilterLogs.mdx b/packages/example-site/docs/api-reference/methods/eth_getFilterLogs.mdx index c862f99..a539e0e 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getFilterLogs.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getFilterLogs.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getFilterLogs + # eth_getFilterLogs @@ -158,7 +158,7 @@ import { useState } from 'react';
- eth\_getFilterLogs example + eth_getFilterLogs example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getLogs.mdx b/packages/example-site/docs/api-reference/methods/eth_getLogs.mdx index bae3fb6..501bf1e 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getLogs.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getLogs.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getLogs + # eth_getLogs @@ -316,7 +316,7 @@ import { useState } from 'react';
- eth\_getLogs example + eth_getLogs example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getProof.mdx b/packages/example-site/docs/api-reference/methods/eth_getProof.mdx index 25ff2af..79a4b3b 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getProof.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getProof.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getProof + # eth_getProof @@ -208,7 +208,7 @@ import { useState } from 'react';
- eth\_getProof example + eth_getProof example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getStorageAt.mdx b/packages/example-site/docs/api-reference/methods/eth_getStorageAt.mdx index 97a5121..129e6de 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getStorageAt.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getStorageAt.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getStorageAt + # eth_getStorageAt @@ -100,7 +100,7 @@ import { useState } from 'react';
- eth\_getStorageAt example + eth_getStorageAt example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getTransactionByBlockHashAndIndex.mdx b/packages/example-site/docs/api-reference/methods/eth_getTransactionByBlockHashAndIndex.mdx index 14dc6d4..6212e71 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getTransactionByBlockHashAndIndex.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getTransactionByBlockHashAndIndex.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getTransactionByBlockHashAndIndex + # eth_getTransactionByBlockHashAndIndex @@ -1064,7 +1064,7 @@ import { useState } from 'react';
- eth\_getTransactionByBlockHashAndIndex example + eth_getTransactionByBlockHashAndIndex example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getTransactionByBlockNumberAndIndex.mdx b/packages/example-site/docs/api-reference/methods/eth_getTransactionByBlockNumberAndIndex.mdx index ef7de70..08d450b 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getTransactionByBlockNumberAndIndex.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getTransactionByBlockNumberAndIndex.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getTransactionByBlockNumberAndIndex + # eth_getTransactionByBlockNumberAndIndex @@ -1102,7 +1102,7 @@ import { useState } from 'react';
- eth\_getTransactionByBlockNumberAndIndex example + eth_getTransactionByBlockNumberAndIndex example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getTransactionByHash.mdx b/packages/example-site/docs/api-reference/methods/eth_getTransactionByHash.mdx index c0421b1..6ffa134 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getTransactionByHash.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getTransactionByHash.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getTransactionByHash + # eth_getTransactionByHash @@ -1060,7 +1060,7 @@ import { useState } from 'react';
- eth\_getTransactionByHash example + eth_getTransactionByHash example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getTransactionCount.mdx b/packages/example-site/docs/api-reference/methods/eth_getTransactionCount.mdx index dfd9804..d7e2e5f 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getTransactionCount.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getTransactionCount.mdx @@ -9,11 +9,11 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getTransactionCount + # eth_getTransactionCount - Returns the nonce of an account in the state. NOTE: The name eth\_getTransactionCount reflects the historical fact that an account's nonce and sent transaction count were the same. After the Pectra fork, with the inclusion of EIP-7702, this is no longer true. + Returns the nonce of an account in the state. NOTE: The name eth_getTransactionCount reflects the historical fact that an account's nonce and sent transaction count were the same. After the Pectra fork, with the inclusion of EIP-7702, this is no longer true. ## Parameters (by position) @@ -96,7 +96,7 @@ import { useState } from 'react';
- eth\_getTransactionCount example + eth_getTransactionCount example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getTransactionReceipt.mdx b/packages/example-site/docs/api-reference/methods/eth_getTransactionReceipt.mdx index 1add00b..6aa7f7f 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getTransactionReceipt.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getTransactionReceipt.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getTransactionReceipt + # eth_getTransactionReceipt @@ -376,7 +376,7 @@ import { useState } from 'react';
- eth\_getTransactionReceipt example + eth_getTransactionReceipt example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getUncleCountByBlockHash.mdx b/packages/example-site/docs/api-reference/methods/eth_getUncleCountByBlockHash.mdx index 44baab7..c221257 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getUncleCountByBlockHash.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getUncleCountByBlockHash.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getUncleCountByBlockHash + # eth_getUncleCountByBlockHash @@ -66,7 +66,7 @@ import { useState } from 'react';
- eth\_getUncleCountByBlockHash example + eth_getUncleCountByBlockHash example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_getUncleCountByBlockNumber.mdx b/packages/example-site/docs/api-reference/methods/eth_getUncleCountByBlockNumber.mdx index 84b6e04..93e6590 100644 --- a/packages/example-site/docs/api-reference/methods/eth_getUncleCountByBlockNumber.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_getUncleCountByBlockNumber.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_getUncleCountByBlockNumber + # eth_getUncleCountByBlockNumber @@ -104,7 +104,7 @@ import { useState } from 'react';
- eth\_getUncleCountByBlockNumber example + eth_getUncleCountByBlockNumber example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_maxPriorityFeePerGas.mdx b/packages/example-site/docs/api-reference/methods/eth_maxPriorityFeePerGas.mdx index e2e1ffe..a6ca6a6 100644 --- a/packages/example-site/docs/api-reference/methods/eth_maxPriorityFeePerGas.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_maxPriorityFeePerGas.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_maxPriorityFeePerGas + # eth_maxPriorityFeePerGas @@ -34,7 +34,7 @@ import { useState } from 'react';
- eth\_maxPriorityFeePerGas example + eth_maxPriorityFeePerGas example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_newBlockFilter.mdx b/packages/example-site/docs/api-reference/methods/eth_newBlockFilter.mdx index 0e42b13..5b3f31f 100644 --- a/packages/example-site/docs/api-reference/methods/eth_newBlockFilter.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_newBlockFilter.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_newBlockFilter + # eth_newBlockFilter @@ -34,7 +34,7 @@ import { useState } from 'react';
- eth\_newBlockFilter example + eth_newBlockFilter example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_newFilter.mdx b/packages/example-site/docs/api-reference/methods/eth_newFilter.mdx index 8c51dc7..c4ad8ce 100644 --- a/packages/example-site/docs/api-reference/methods/eth_newFilter.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_newFilter.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_newFilter + # eth_newFilter @@ -194,7 +194,7 @@ import { useState } from 'react';
- eth\_newFilter example + eth_newFilter example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_newPendingTransactionFilter.mdx b/packages/example-site/docs/api-reference/methods/eth_newPendingTransactionFilter.mdx index 8c0b3a0..4686856 100644 --- a/packages/example-site/docs/api-reference/methods/eth_newPendingTransactionFilter.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_newPendingTransactionFilter.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_newPendingTransactionFilter + # eth_newPendingTransactionFilter @@ -34,7 +34,7 @@ import { useState } from 'react';
- eth\_newPendingTransactionFilter example + eth_newPendingTransactionFilter example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_sendRawTransaction.mdx b/packages/example-site/docs/api-reference/methods/eth_sendRawTransaction.mdx index 921a7ab..f203062 100644 --- a/packages/example-site/docs/api-reference/methods/eth_sendRawTransaction.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_sendRawTransaction.mdx @@ -9,11 +9,11 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_sendRawTransaction + # eth_sendRawTransaction - Submits a raw transaction. You can create and sign a transaction externally using a library such as [web3.js](https://web3js.readthedocs.io/) or [ethers.js](https://docs.ethers.org/). For [EIP-4844](https://eips.ethereum.org/EIPS/eip-4844) transactions, the raw form must be the network form. This means it includes the blobs, KZG commitments, and KZG proofs. For [EIP-7594](https://eips.ethereum.org/EIPS/eip-7594) transactions, the raw format must be the network form. This means it includes the blobs, KZG commitments, and cell proofs. The logic for handling the new transaction during fork boundaries are 1. When receiving an encoded transaction with cell proofs before the PeerDAS fork activates, we reject it. Only blob proofs are accepted into the pool. 2. At the time of fork activation, the implementer could (not mandatory) - Drop all old-format transactions - Convert old proofs to new format (computationally expensive) - Convert only when including in a locally produced block 3. After the fork has activated, only txs with cell proofs are accepted via p2p relay. 4. On RPC (eth\_sendRawTransaction), txs with blob proofs may still be accepted and will be auto-converted by the node. At implementer discretion, this facility can be deprecated later when users have switched to new client libraries that can create cell proofs. + Submits a raw transaction. You can create and sign a transaction externally using a library such as [web3.js](https://web3js.readthedocs.io/) or [ethers.js](https://docs.ethers.org/). For [EIP-4844](https://eips.ethereum.org/EIPS/eip-4844) transactions, the raw form must be the network form. This means it includes the blobs, KZG commitments, and KZG proofs. For [EIP-7594](https://eips.ethereum.org/EIPS/eip-7594) transactions, the raw format must be the network form. This means it includes the blobs, KZG commitments, and cell proofs. The logic for handling the new transaction during fork boundaries are 1. When receiving an encoded transaction with cell proofs before the PeerDAS fork activates, we reject it. Only blob proofs are accepted into the pool. 2. At the time of fork activation, the implementer could (not mandatory) - Drop all old-format transactions - Convert old proofs to new format (computationally expensive) - Convert only when including in a locally produced block 3. After the fork has activated, only txs with cell proofs are accepted via p2p relay. 4. On RPC (eth_sendRawTransaction), txs with blob proofs may still be accepted and will be auto-converted by the node. At implementer discretion, this facility can be deprecated later when users have switched to new client libraries that can create cell proofs. ## Parameters (by position) @@ -202,7 +202,7 @@ import { useState } from 'react'; Intrinsic gas too low / Intrinsic gas exceeds gas limit * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -218,7 +218,7 @@ import { useState } from 'react'; Insufficient gas for floor data gas cost * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -234,7 +234,7 @@ import { useState } from 'react'; Tx gas limit exceeds max block gas limit / intrinsic gas exceeds gas limit * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -263,7 +263,7 @@ import { useState } from 'react'; Gas price below configured minimum gas price / transaction gas price below minimum * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -279,7 +279,7 @@ import { useState } from 'react'; Insufficient funds for gas \* price + value / Upfront cost exceeds account balance * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -295,7 +295,7 @@ import { useState } from 'react'; Max priority fee per gas higher than max fee per gas * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -311,7 +311,7 @@ import { useState } from 'react'; Tx fee exceeds the configured cap / Transaction fee cap exceeded * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -327,7 +327,7 @@ import { useState } from 'react'; Nonce too low * **x-error-category** - EXECUTION\_ERRORS + EXECUTION_ERRORS
@@ -343,7 +343,7 @@ import { useState } from 'react'; Nonce too high * **x-error-category** - EXECUTION\_ERRORS + EXECUTION_ERRORS
@@ -359,7 +359,7 @@ import { useState } from 'react'; Execution reverted by REVERT Opcode * **x-error-category** - EXECUTION\_ERRORS + EXECUTION_ERRORS
@@ -375,7 +375,7 @@ import { useState } from 'react'; Invalid opcode * **x-error-category** - EXECUTION\_ERRORS + EXECUTION_ERRORS
@@ -391,7 +391,7 @@ import { useState } from 'react'; Transaction is already known to the transaction pool * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -407,7 +407,7 @@ import { useState } from 'react'; Replacement transaction is sent without the required price bump * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -423,7 +423,7 @@ import { useState } from 'react'; Oversized data: Transaction input data exceeds the allowed limit * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -439,7 +439,7 @@ import { useState } from 'react'; Only replay-protected (EIP-155) transactions allowed over RPC * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -455,7 +455,7 @@ import { useState } from 'react'; Transaction pool is full * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -471,7 +471,7 @@ import { useState } from 'react'; Transaction Data contains invalid RLP encoding * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -487,7 +487,7 @@ import { useState } from 'react'; Transaction sender is invalid * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -503,7 +503,7 @@ import { useState } from 'react'; Transaction with negative value * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -519,7 +519,7 @@ import { useState } from 'react'; Transaction sender is denylisted * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -535,7 +535,7 @@ import { useState } from 'react'; Transaction receiver is denylisted * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -551,7 +551,7 @@ import { useState } from 'react'; Transaction chain ID does not match the expected chain ID * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -567,7 +567,7 @@ import { useState } from 'react'; Not enough step counters to continue the execution * **x-error-category** - ZK\_EXECUTION\_ERRORS + ZK_EXECUTION_ERRORS
## Examples @@ -575,7 +575,7 @@ import { useState } from 'react';
- eth\_sendRawTransaction example + eth_sendRawTransaction example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_sendTransaction.mdx b/packages/example-site/docs/api-reference/methods/eth_sendTransaction.mdx index b51b91f..0584e76 100644 --- a/packages/example-site/docs/api-reference/methods/eth_sendTransaction.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_sendTransaction.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_sendTransaction + # eth_sendTransaction @@ -468,7 +468,7 @@ import { useState } from 'react'; Intrinsic gas too low / Intrinsic gas exceeds gas limit * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -484,7 +484,7 @@ import { useState } from 'react'; Insufficient gas for floor data gas cost * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -500,7 +500,7 @@ import { useState } from 'react'; Tx gas limit exceeds max block gas limit / intrinsic gas exceeds gas limit * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -529,7 +529,7 @@ import { useState } from 'react'; Gas price below configured minimum gas price / transaction gas price below minimum * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -545,7 +545,7 @@ import { useState } from 'react'; Insufficient funds for gas \* price + value / Upfront cost exceeds account balance * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -561,7 +561,7 @@ import { useState } from 'react'; Max priority fee per gas higher than max fee per gas * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -577,7 +577,7 @@ import { useState } from 'react'; Tx fee exceeds the configured cap / Transaction fee cap exceeded * **x-error-category** - GAS\_ERRORS + GAS_ERRORS
@@ -593,7 +593,7 @@ import { useState } from 'react'; Nonce too low * **x-error-category** - EXECUTION\_ERRORS + EXECUTION_ERRORS
@@ -609,7 +609,7 @@ import { useState } from 'react'; Nonce too high * **x-error-category** - EXECUTION\_ERRORS + EXECUTION_ERRORS
@@ -625,7 +625,7 @@ import { useState } from 'react'; Execution reverted by REVERT Opcode * **x-error-category** - EXECUTION\_ERRORS + EXECUTION_ERRORS
@@ -641,7 +641,7 @@ import { useState } from 'react'; Invalid opcode * **x-error-category** - EXECUTION\_ERRORS + EXECUTION_ERRORS
@@ -657,7 +657,7 @@ import { useState } from 'react'; Transaction is already known to the transaction pool * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -673,7 +673,7 @@ import { useState } from 'react'; Replacement transaction is sent without the required price bump * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -689,7 +689,7 @@ import { useState } from 'react'; Oversized data: Transaction input data exceeds the allowed limit * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -705,7 +705,7 @@ import { useState } from 'react'; Only replay-protected (EIP-155) transactions allowed over RPC * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -721,7 +721,7 @@ import { useState } from 'react'; Transaction pool is full * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -737,7 +737,7 @@ import { useState } from 'react'; Transaction Data contains invalid RLP encoding * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -753,7 +753,7 @@ import { useState } from 'react'; Transaction sender is invalid * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -769,7 +769,7 @@ import { useState } from 'react'; Transaction with negative value * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -785,7 +785,7 @@ import { useState } from 'react'; Transaction sender is denylisted * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -801,7 +801,7 @@ import { useState } from 'react'; Transaction receiver is denylisted * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -817,7 +817,7 @@ import { useState } from 'react'; Transaction chain ID does not match the expected chain ID * **x-error-category** - TXPOOL\_ERRORS + TXPOOL_ERRORS
@@ -833,7 +833,7 @@ import { useState } from 'react'; Not enough step counters to continue the execution * **x-error-category** - ZK\_EXECUTION\_ERRORS + ZK_EXECUTION_ERRORS
## Examples @@ -841,7 +841,7 @@ import { useState } from 'react';
- eth\_sendTransaction example + eth_sendTransaction example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_sign.mdx b/packages/example-site/docs/api-reference/methods/eth_sign.mdx index 0508972..a8cf2ba 100644 --- a/packages/example-site/docs/api-reference/methods/eth_sign.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_sign.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_sign + # eth_sign @@ -40,7 +40,7 @@ import { useState } from 'react';
- eth\_sign example + eth_sign example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_signTransaction.mdx b/packages/example-site/docs/api-reference/methods/eth_signTransaction.mdx index 3286c38..d67dc10 100644 --- a/packages/example-site/docs/api-reference/methods/eth_signTransaction.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_signTransaction.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_signTransaction + # eth_signTransaction @@ -342,7 +342,7 @@ import { useState } from 'react';
- eth\_signTransaction example + eth_signTransaction example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_simulateV1.mdx b/packages/example-site/docs/api-reference/methods/eth_simulateV1.mdx index 6271d42..b03ce98 100644 --- a/packages/example-site/docs/api-reference/methods/eth_simulateV1.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_simulateV1.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_simulateV1 + # eth_simulateV1 @@ -91,7 +91,7 @@ import { useState } from 'react'; **Result of calls** `array` - Result of eth\_simulate block-level, with array of calls + Result of eth_simulate block-level, with array of calls *** diff --git a/packages/example-site/docs/api-reference/methods/eth_syncing.mdx b/packages/example-site/docs/api-reference/methods/eth_syncing.mdx index 07b7b18..bf38cd1 100644 --- a/packages/example-site/docs/api-reference/methods/eth_syncing.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_syncing.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_syncing + # eth_syncing @@ -102,7 +102,7 @@ import { useState } from 'react';
- eth\_syncing example + eth_syncing example #### Request diff --git a/packages/example-site/docs/api-reference/methods/eth_uninstallFilter.mdx b/packages/example-site/docs/api-reference/methods/eth_uninstallFilter.mdx index 25b417a..b4caa8d 100644 --- a/packages/example-site/docs/api-reference/methods/eth_uninstallFilter.mdx +++ b/packages/example-site/docs/api-reference/methods/eth_uninstallFilter.mdx @@ -9,7 +9,7 @@ import {TwoColumnLayout, InteractiveRequest, ResponseExample} from '@open-rpc/do import { useState } from 'react'; }> - # eth\_uninstallFilter + # eth_uninstallFilter @@ -32,7 +32,7 @@ import { useState } from 'react';
- eth\_uninstallFilter example + eth_uninstallFilter example #### Request diff --git a/packages/markdown-generator/src/lib.ts b/packages/markdown-generator/src/lib.ts index d89e662..5c7f240 100644 --- a/packages/markdown-generator/src/lib.ts +++ b/packages/markdown-generator/src/lib.ts @@ -19,8 +19,9 @@ import type { NoRefs, SchemaEdits, } from "./type"; -import { identitySchemaEdits, renderMethod } from "./schema"; +import { renderMethod } from "./schema"; import { toMarkdown } from "mdast-util-to-markdown"; +import type { Unsafe } from "mdast-util-to-markdown"; import { gfmToMarkdown } from "mdast-util-gfm"; import { mdxToMarkdown } from "mdast-util-mdx"; import { frontmatterToMarkdown } from "mdast-util-frontmatter"; @@ -41,7 +42,9 @@ function escapeYaml(str: string): string { } function postProcessMarkdown(markdown: string): string { - return markdown; + // Remove backslash before underscore when it's between word characters + // e.g., get\_chainId -> get_chainId + return markdown.replace(/(\w)\\_(\w)/g, "$1_$2"); } export async function renderMethodsToMarkdown( From 74a51f5571e5a52a704cdee2589ed57cd272b0cc Mon Sep 17 00:00:00 2001 From: Zane Starr Date: Fri, 19 Dec 2025 00:23:11 -0800 Subject: [PATCH 2/3] feat: add support for optional powered by --- packages/docusaurus-plugin/src/index.ts | 88 ++----------------- packages/docusaurus-plugin/src/lib.ts | 20 +++-- packages/docusaurus-plugin/src/options.ts | 3 + .../example-site/docs/api-reference/index.md | 4 + packages/example-site/docusaurus.config.ts | 1 + 5 files changed, 31 insertions(+), 85 deletions(-) diff --git a/packages/docusaurus-plugin/src/index.ts b/packages/docusaurus-plugin/src/index.ts index 77531d3..89fed4e 100644 --- a/packages/docusaurus-plugin/src/index.ts +++ b/packages/docusaurus-plugin/src/index.ts @@ -10,7 +10,7 @@ import logger from "@docusaurus/logger"; import type { LoadContext, Plugin } from "@docusaurus/types"; import type { PluginContent } from "./types"; -import type { Options } from "./options"; +import type { Options, PluginOptions } from "./options"; import { normalizeOptions } from "./options"; import { generateDocs } from "./lib"; import fs from "fs/promises"; @@ -18,7 +18,11 @@ import path from "path"; const PluginName = "@open-rpc/docusaurus-plugin"; -async function initDocs(specPath: string, outputDir: string) { +async function initDocs( + specPath: string, + outputDir: string, + options: PluginOptions, +) { if (!(await fs.stat(specPath)).isFile()) { throw new Error(`OpenRPC spec file not found: ${specPath}`); } @@ -38,7 +42,7 @@ async function initDocs(specPath: string, outputDir: string) { } try { - await generateDocs(specPath, outputDir); + await generateDocs(specPath, outputDir, options); } catch (err) { logger.error(`[${PluginName}] generateDocs failed: ${err}`); logger.error( @@ -64,7 +68,7 @@ export default async function openRPCDocusaurusPlugin( normalizedOptions.docOutputPath, ); - await initDocs(specPath, outputDir); + await initDocs(specPath, outputDir, normalizedOptions); return { name: PluginName, @@ -90,39 +94,6 @@ export default async function openRPCDocusaurusPlugin( */ async loadContent(): Promise { logger.info(`[${PluginName}] loadContent called`); - // await initDocs(specPath, outputDir); - // await generateDocs(specPath, outputDir); - - /* - if (!(await fs.stat(specPath)).isFile()) { - throw new Error(`OpenRPC spec file not found: ${specPath}`); - } - - try { - const entries = await fs.readdir(outputDir, { withFileTypes: true }); - await Promise.all( - entries - .filter((entry) => entry.name !== "index.md") - .map((entry) => { - const fullPath = `${outputDir}/${entry.name}`; - return fs.rm(fullPath, { recursive: true, force: true }); - }), - ); - } catch { - // Directory doesn't exist yet, that's fine - } - - try { - await generateDocs(specPath, outputDir); - } catch (err) { - logger.error(`[${PluginName}] generateDocs failed: ${err}`); - logger.error( - `[${PluginName}] Stack: ${err instanceof Error ? err.stack : "no stack"}`, - ); - throw err; - } - */ - // Return content to be used in contentLoaded return {}; }, @@ -131,48 +102,7 @@ export default async function openRPCDocusaurusPlugin( */ async contentLoaded({ content, actions }): Promise { logger.info(`[${PluginName}] contentLoaded called`); - await initDocs(specPath, outputDir); - /* - if (!(await fs.stat(specPath)).isFile()) { - throw new Error(`OpenRPC spec file not found: ${specPath}`); - } - - try { - const entries = await fs.readdir(outputDir, { withFileTypes: true }); - await Promise.all( - entries - .filter((entry) => entry.name !== "index.md") - .map((entry) => { - const fullPath = `${outputDir}/${entry.name}`; - return fs.rm(fullPath, { recursive: true, force: true }); - }), - ); - } catch { - // Directory doesn't exist yet, that's fine - } - - try { - await generateDocs(specPath, outputDir); - } catch (err) { - logger.error(`[${PluginName}] generateDocs failed: ${err}`); - logger.error( - `[${PluginName}] Stack: ${err instanceof Error ? err.stack : "no stack"}`, - ); - throw err; - } - // Return content to be used in contentLoaded - - // const { addRoute, setGlobalData } = actions; - - // TODO: Create routes using addRoute() for generated markdown pages - // TODO: Set global data using setGlobalData() if needed - // Example: - // addRoute({ - // path: '/api', - // component: '@theme/DocPage', - // exact: false, - // }); - */ + await initDocs(specPath, outputDir, normalizedOptions); }, /** diff --git a/packages/docusaurus-plugin/src/lib.ts b/packages/docusaurus-plugin/src/lib.ts index 230c3b3..e1b96be 100644 --- a/packages/docusaurus-plugin/src/lib.ts +++ b/packages/docusaurus-plugin/src/lib.ts @@ -16,6 +16,7 @@ import { promises as fs } from "fs"; import * as path from "path"; import { OpenRPCMdContent } from "@open-rpc/markdown-generator"; import { MethodObjectParamStructure } from "@open-rpc/meta-schema"; +import { Options, PluginOptions } from "./options"; type JSONSchema = any; @@ -57,7 +58,11 @@ methodEdits.editMethod = (content, method) => { ] as OpenRPCMdContent[]; }; -export async function generateDocs(inputPath: string, outputPath: string) { +export async function generateDocs( + inputPath: string, + outputPath: string, + options: PluginOptions, +) { const raw = await fs.readFile(inputPath, "utf8"); const doc: DereffedOpenrpcDocument = (await parseOpenRPCDocument( raw, @@ -81,11 +86,14 @@ export async function generateDocs(inputPath: string, outputPath: string) { ); } - await fs.writeFile( - path.join(outDir, "index.md"), - renderIndex(doc, "mdx"), - "utf8", - ); + // NOTE a little hacky, but good for now + const indexContent = renderIndex(doc, "mdx"); + const finalIndex = + options.showPoweredBy === true + ? `${indexContent}\n---\n\n*Powered by [OpenRPC](https://open-rpc.org)*\n` + : indexContent; + + await fs.writeFile(path.join(outDir, "index.md"), finalIndex, "utf8"); } /* ---------- Renderers ---------- */ diff --git a/packages/docusaurus-plugin/src/options.ts b/packages/docusaurus-plugin/src/options.ts index dc7d903..4a5343e 100644 --- a/packages/docusaurus-plugin/src/options.ts +++ b/packages/docusaurus-plugin/src/options.ts @@ -6,6 +6,7 @@ export type Options = { openRPCSpecPath: string; docOutputPath: string; + showPoweredBy: boolean; }; /** @@ -22,5 +23,7 @@ export function normalizeOptions(options: Options): PluginOptions { return { openRPCSpecPath: options.openRPCSpecPath || "./openrpc.json", docOutputPath: options.docOutputPath || "./api-reference", + showPoweredBy: + options.showPoweredBy === undefined ? true : options.showPoweredBy, }; } diff --git a/packages/example-site/docs/api-reference/index.md b/packages/example-site/docs/api-reference/index.md index 0363f1a..9146fbe 100644 --- a/packages/example-site/docs/api-reference/index.md +++ b/packages/example-site/docs/api-reference/index.md @@ -77,3 +77,7 @@ A specification of the standard interface for Ethereum clients. - [`eth_simulateV1`](./methods/eth_simulateV1.mdx) - [`eth_syncing`](./methods/eth_syncing.mdx) - [`eth_uninstallFilter`](./methods/eth_uninstallFilter.mdx) + +--- + +*Powered by [OpenRPC](https://open-rpc.org)* diff --git a/packages/example-site/docusaurus.config.ts b/packages/example-site/docusaurus.config.ts index fb2b261..89f1afe 100644 --- a/packages/example-site/docusaurus.config.ts +++ b/packages/example-site/docusaurus.config.ts @@ -38,6 +38,7 @@ const config: Config = { { openRPCSpecPath: `./error-group-openrpc.json`, docOutputPath: `./docs/api-reference`, + showPoweredBy: true, }]], presets: [ From 24dbf855b93cace31499ef2d351ea4ac257a50c3 Mon Sep 17 00:00:00 2001 From: Zane Starr Date: Fri, 19 Dec 2025 00:26:17 -0800 Subject: [PATCH 3/3] chore: changeset --- .changeset/green-toys-cross.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/green-toys-cross.md diff --git a/.changeset/green-toys-cross.md b/.changeset/green-toys-cross.md new file mode 100644 index 0000000..865d4c6 --- /dev/null +++ b/.changeset/green-toys-cross.md @@ -0,0 +1,6 @@ +--- +"@open-rpc/markdown-generator": patch +"@open-rpc/docusaurus-plugin": patch +--- + +Change here fixes minor snake case issue and allows for configurable powered by link.