diff --git a/README.md b/README.md index a596466605..b084e300d8 100644 --- a/README.md +++ b/README.md @@ -10,10 +10,21 @@ # tevm-monorepo -Tevm tools include an Ethereum devnet that can run in the Browser and Node.js along with a solidity bundler that allows you to import solidity directly into TypeScript files. All built on top of the viem API. +Tevm enables next generation UX for users while providing delightful DX for developers. It's like sticking an RPC node in your web app and making Solidity contracts a first class citizen. + +Some things you can do with Tevm. + +- Estimate gas with no loading spinners +- Remove latency from many JSON-RPC requests +- Add optimistic updates to your UI +- Run arbitrary solidity code in the browser for code reuse +- Cut latency of some calls in half with a typesafe scripting api +- Use JSON-RPC methods like debug_traceCall even if the underlying RPC does not support it +- And much more + +Here is a code example of what Tevm looks like ```typescript -// import solidity directly into typescript import { ERC20 } from '@openzeppelin/contracts/token/ERC20/ERC20.sol' import { createMemoryClient, http } from 'tevm' import { optimism } from 'tevm/common' @@ -33,6 +44,8 @@ const balance = await client.readContract( ) ``` +Tevm is able to fork a network similar to anvil in the browser and execute contract calls. You will also notice Tevm Bundler allows us to import contract abis directly from solidity contracts. These powerful primitives are the key to Tevm. + ## [Join Telegram](https://t.me/+ANThR9bHDLAwMjUx) ## Visit [Docs (under heavy construction)](https://tevm.sh/) for docs, guides, API, and more! 📄 diff --git a/docs/astro.sidebar.config.mjs b/docs/astro.sidebar.config.mjs index e3319cb75e..4f481351e9 100644 --- a/docs/astro.sidebar.config.mjs +++ b/docs/astro.sidebar.config.mjs @@ -1,19 +1,33 @@ +import { typeDocSidebarGroup } from 'starlight-typedoc' + export const sidebarConfig = [ { "label": "Getting started guide", "link": "/getting-started/getting-started/" }, { - "label": "Why", + "label": "Why?", "items": [ { - "label": "Slow waterfall calls", - "link": "/why/avoid-waterfalls/" + "label": "Why Tevm", + "link": "/why/" }, { "label": "Advanced gas estimation", "link": "/why/advanced-gas-estimation/" }, + { + "label": "Slow waterfall calls", + "link": "/why/avoid-waterfalls/" + }, + { + "label": "Reuse solidity", + "link": "/why/reuse-solidity/" + }, + { + "label": "Optimistic UI", + "link": "/why/optimistic-updates/" + }, { "label": "Writing tests", "link": "/why/writing-tests/" @@ -22,23 +36,80 @@ export const sidebarConfig = [ "label": "Writing UI in solidity", "link": "/why/write-ui-in-solidity/" }, + ] + }, + { + "label": "TevmNode", + "items": [ { - "label": "Optimistic UI", - "link": "/why/reuse-solidity/" + "label": "Overview", + "link": "/learn/tevm-node/" }, { - "label": "Why Tevm", - "link": "/why/" + "label": "TevmNode api", + "link": "/learn/tevm-node/installation/" }, { - "label": "Optimistic UI", - "link": "/why/optimistic-updates/" + "label": "Actions", + "link": "/learn/actions/" + }, + { + "label": "Tevm clients guide", + "link": "/learn/viem/" + }, + { + "label": "Cli", + "link": "/learn/cli/" + }, + { + "label": "JSON-RPC", + "link": "/learn/json-rpc/" + }, + { + "label": "Contract action creators", + "link": "/learn/contracts/" + }, + { + "label": "Vm component", + "link": "/learn/tevm-node/vm/" + }, + { + "label": "TevmNode api", + "link": "/learn/tevm-node/txpool/" + }, + { + "label": "TevmNode api", + "link": "/learn/tevm-node/create-tevm-node/" + }, + { + "label": "TevmNode api", + "link": "/learn/tevm-node/receipts-manager/" + }, + { + "label": "TevmNode api", + "link": "/learn/tevm-node/filters/" + }, + { + "label": "TevmNode api", + "link": "/learn/tevm-node/copying-or-forking/" + }, + { + "label": "TevmNode api", + "link": "/learn/tevm-node/using-jsonrpc/" + }, + { + "label": "Advanced scripting guide", + "link": "/learn/scripting/" } ] }, { - "label": "Learn", + "label": "TevmNode", "items": [ + { + "label": "TevmNode api", + "link": "/learn/tevm-node/installation/" + }, { "label": "Bundler Guide", "link": "/learn/solidity-imports/" @@ -69,13 +140,9 @@ export const sidebarConfig = [ "link": "/learn/contracts/" }, { - "label": "TevmNode api", + "label": "Vm component", "link": "/learn/tevm-node/vm/" }, - { - "label": "TevmNode api", - "link": "/learn/tevm-node/installation/" - }, { "label": "TevmNode api", "link": "/learn/tevm-node/txpool/" @@ -109,5 +176,6 @@ export const sidebarConfig = [ "link": "/learn/scripting/" } ] - } + }, + typeDocSidebarGroup ] diff --git a/docs/src/content/docs/learn/tevm-node/index.md b/docs/src/content/docs/learn/tevm-node/index.md index a97c5bd430..5a3ee10329 100644 --- a/docs/src/content/docs/learn/tevm-node/index.md +++ b/docs/src/content/docs/learn/tevm-node/index.md @@ -4,7 +4,25 @@ description: Using TevmNode from `tevm/node` package --- # TevmNode -A lightweight performant JavaScript native Ethereum Virtual Machine (EVM) enabling next-generation local-first UX for end users. +A lightweight performant JavaScript native Ethereum Virtual Machine (EVM) Node that runs in Node.js and the Browser. + + +```typescript +import {createTevmNode} from 'tevm' + +const node = createTevmNode() +``` + +## Why run an ethereum node in the browser + +There are many reasons to want to run an Ethereum Node in the browser. Use cases include: + +- Advanced gas estimation use cases +- Better ux via improved latency vs making remote RPC requests +- Access to low level control +- Optimistic updates +- Reusing solidity +- More! ## Summary diff --git a/docs/src/content/docs/reference/@tevm/actions/functions/anvilDealJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/functions/anvilDealJsonRpcProcedure.md new file mode 100644 index 0000000000..cf5f8fb624 --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/functions/anvilDealJsonRpcProcedure.md @@ -0,0 +1,38 @@ +--- +editUrl: false +next: false +prev: false +title: "anvilDealJsonRpcProcedure" +--- + +> **anvilDealJsonRpcProcedure**(`client`): [`AnvilDealProcedure`](/reference/tevm/actions/type-aliases/anvildealprocedure/) + +JSON-RPC procedure for anvil_deal +Deals ERC20 tokens to an account by overriding the storage of balanceOf(account) + +## Parameters + +• **client**: `TevmNode`\<`"fork"` \| `"normal"`, `object`\> + +## Returns + +[`AnvilDealProcedure`](/reference/tevm/actions/type-aliases/anvildealprocedure/) + +## Example + +```typescript +const response = await client.request({ + method: 'anvil_deal', + params: [{ + erc20: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', // Optional: USDC address + account: '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266', + amount: 1000000n // 1 USDC (6 decimals) + }], + id: 1, + jsonrpc: '2.0' +}) +``` + +## Defined in + +[packages/actions/src/anvil/anvilDealProcedure.js:23](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/anvilDealProcedure.js#L23) diff --git a/docs/src/content/docs/reference/@tevm/actions/functions/dealHandler.md b/docs/src/content/docs/reference/@tevm/actions/functions/dealHandler.md new file mode 100644 index 0000000000..3c3d40605c --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/functions/dealHandler.md @@ -0,0 +1,22 @@ +--- +editUrl: false +next: false +prev: false +title: "dealHandler" +--- + +> **dealHandler**(`client`): [`AnvilDealHandler`](/reference/tevm/actions/type-aliases/anvildealhandler/) + +Deals ERC20 tokens to an account by overriding the storage of balanceOf(account) + +## Parameters + +• **client**: `TevmNode`\<`"fork"` \| `"normal"`, `object`\> + +## Returns + +[`AnvilDealHandler`](/reference/tevm/actions/type-aliases/anvildealhandler/) + +## Defined in + +[packages/actions/src/anvil/anvilDealHandler.js:14](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/anvilDealHandler.js#L14) diff --git a/docs/src/content/docs/reference/@tevm/actions/functions/ethCreateAccessListProcedure.md b/docs/src/content/docs/reference/@tevm/actions/functions/ethCreateAccessListProcedure.md new file mode 100644 index 0000000000..da9128fa9e --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/functions/ethCreateAccessListProcedure.md @@ -0,0 +1,23 @@ +--- +editUrl: false +next: false +prev: false +title: "ethCreateAccessListProcedure" +--- + +> **ethCreateAccessListProcedure**(`client`): [`EthCreateAccessListJsonRpcProcedure`](/reference/tevm/actions/type-aliases/ethcreateaccesslistjsonrpcprocedure/) + +Creates an access list for a transaction. +Returns list of addresses and storage keys that the transaction plans to access. + +## Parameters + +• **client**: `TevmNode`\<`"fork"` \| `"normal"`, `object`\> + +## Returns + +[`EthCreateAccessListJsonRpcProcedure`](/reference/tevm/actions/type-aliases/ethcreateaccesslistjsonrpcprocedure/) + +## Defined in + +[packages/actions/src/eth/ethCreateAccessListProcedure.js:9](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/ethCreateAccessListProcedure.js#L9) diff --git a/docs/src/content/docs/reference/@tevm/actions/globals.md b/docs/src/content/docs/reference/@tevm/actions/globals.md index 6198720bad..54cce4c6e8 100644 --- a/docs/src/content/docs/reference/@tevm/actions/globals.md +++ b/docs/src/content/docs/reference/@tevm/actions/globals.md @@ -21,6 +21,12 @@ Renames and re-exports [ExecuteCallError](/reference/tevm/actions/type-aliases/e - [Abi](/reference/tevm/actions/type-aliases/abi/) - [Address](/reference/tevm/actions/type-aliases/address/) +- [AnvilDealHandler](/reference/tevm/actions/type-aliases/anvildealhandler/) +- [AnvilDealJsonRpcRequest](/reference/tevm/actions/type-aliases/anvildealjsonrpcrequest/) +- [AnvilDealJsonRpcResponse](/reference/tevm/actions/type-aliases/anvildealjsonrpcresponse/) +- [AnvilDealParams](/reference/tevm/actions/type-aliases/anvildealparams/) +- [AnvilDealProcedure](/reference/tevm/actions/type-aliases/anvildealprocedure/) +- [AnvilDealResult](/reference/tevm/actions/type-aliases/anvildealresult/) - [AnvilDropTransactionHandler](/reference/tevm/actions/type-aliases/anvildroptransactionhandler/) - [AnvilDropTransactionJsonRpcRequest](/reference/tevm/actions/type-aliases/anvildroptransactionjsonrpcrequest/) - [AnvilDropTransactionJsonRpcResponse](/reference/tevm/actions/type-aliases/anvildroptransactionjsonrpcresponse/) @@ -58,6 +64,7 @@ Renames and re-exports [ExecuteCallError](/reference/tevm/actions/type-aliases/e - [AnvilMineParams](/reference/tevm/actions/type-aliases/anvilmineparams/) - [AnvilMineProcedure](/reference/tevm/actions/type-aliases/anvilmineprocedure/) - [AnvilMineResult](/reference/tevm/actions/type-aliases/anvilmineresult/) +- [AnvilProcedure](/reference/tevm/actions/type-aliases/anvilprocedure/) - [AnvilRequestType](/reference/tevm/actions/type-aliases/anvilrequesttype/) - [AnvilResetHandler](/reference/tevm/actions/type-aliases/anvilresethandler/) - [AnvilResetJsonRpcRequest](/reference/tevm/actions/type-aliases/anvilresetjsonrpcrequest/) @@ -170,6 +177,9 @@ Renames and re-exports [ExecuteCallError](/reference/tevm/actions/type-aliases/e - [EthCoinbaseJsonRpcResponse](/reference/tevm/actions/type-aliases/ethcoinbasejsonrpcresponse/) - [EthCoinbaseParams](/reference/tevm/actions/type-aliases/ethcoinbaseparams/) - [EthCoinbaseResult](/reference/tevm/actions/type-aliases/ethcoinbaseresult/) +- [EthCreateAccessListJsonRpcProcedure](/reference/tevm/actions/type-aliases/ethcreateaccesslistjsonrpcprocedure/) +- [EthCreateAccessListJsonRpcRequest](/reference/tevm/actions/type-aliases/ethcreateaccesslistjsonrpcrequest/) +- [EthCreateAccessListJsonRpcResponse](/reference/tevm/actions/type-aliases/ethcreateaccesslistjsonrpcresponse/) - [EthEstimateGasHandler](/reference/tevm/actions/type-aliases/ethestimategashandler/) - [EthEstimateGasJsonRpcProcedure](/reference/tevm/actions/type-aliases/ethestimategasjsonrpcprocedure/) - [EthEstimateGasJsonRpcRequest](/reference/tevm/actions/type-aliases/ethestimategasjsonrpcrequest/) @@ -459,6 +469,7 @@ Renames and re-exports [ExecuteCallError](/reference/tevm/actions/type-aliases/e ## Functions +- [anvilDealJsonRpcProcedure](/reference/tevm/actions/functions/anvildealjsonrpcprocedure/) - [anvilDropTransactionJsonRpcProcedure](/reference/tevm/actions/functions/anvildroptransactionjsonrpcprocedure/) - [anvilDumpStateJsonRpcProcedure](/reference/tevm/actions/functions/anvildumpstatejsonrpcprocedure/) - [anvilGetAutomineJsonRpcProcedure](/reference/tevm/actions/functions/anvilgetautominejsonrpcprocedure/) @@ -482,6 +493,7 @@ Renames and re-exports [ExecuteCallError](/reference/tevm/actions/type-aliases/e - [chainIdProcedure](/reference/tevm/actions/functions/chainidprocedure/) - [cloneVmWithBlockTag](/reference/tevm/actions/functions/clonevmwithblocktag/) - [contractHandler](/reference/tevm/actions/functions/contracthandler/) +- [dealHandler](/reference/tevm/actions/functions/dealhandler/) - [deployHandler](/reference/tevm/actions/functions/deployhandler/) - [dumpStateHandler](/reference/tevm/actions/functions/dumpstatehandler/) - [dumpStateProcedure](/reference/tevm/actions/functions/dumpstateprocedure/) @@ -491,6 +503,7 @@ Renames and re-exports [ExecuteCallError](/reference/tevm/actions/type-aliases/e - [ethCallHandler](/reference/tevm/actions/functions/ethcallhandler/) - [ethCallProcedure](/reference/tevm/actions/functions/ethcallprocedure/) - [ethCoinbaseJsonRpcProcedure](/reference/tevm/actions/functions/ethcoinbasejsonrpcprocedure/) +- [ethCreateAccessListProcedure](/reference/tevm/actions/functions/ethcreateaccesslistprocedure/) - [ethEstimateGasJsonRpcProcedure](/reference/tevm/actions/functions/ethestimategasjsonrpcprocedure/) - [ethGetBlockByHashJsonRpcProcedure](/reference/tevm/actions/functions/ethgetblockbyhashjsonrpcprocedure/) - [ethGetBlockByNumberJsonRpcProcedure](/reference/tevm/actions/functions/ethgetblockbynumberjsonrpcprocedure/) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealHandler.md new file mode 100644 index 0000000000..1dd8cf305c --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealHandler.md @@ -0,0 +1,20 @@ +--- +editUrl: false +next: false +prev: false +title: "AnvilDealHandler" +--- + +> **AnvilDealHandler**: (`params`) => `Promise`\<[`AnvilDealResult`](/reference/tevm/actions/type-aliases/anvildealresult/)\> + +## Parameters + +• **params**: [`AnvilDealParams`](/reference/tevm/actions/type-aliases/anvildealparams/) + +## Returns + +`Promise`\<[`AnvilDealResult`](/reference/tevm/actions/type-aliases/anvildealresult/)\> + +## Defined in + +[packages/actions/src/anvil/AnvilHandler.ts:70](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L70) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealJsonRpcRequest.md new file mode 100644 index 0000000000..2a914dba49 --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealJsonRpcRequest.md @@ -0,0 +1,14 @@ +--- +editUrl: false +next: false +prev: false +title: "AnvilDealJsonRpcRequest" +--- + +> **AnvilDealJsonRpcRequest**: [`JsonRpcRequest`](/reference/tevm/jsonrpc/type-aliases/jsonrpcrequest/)\<`"anvil_deal"`, [`SerializeToJson`\<[`AnvilDealParams`](/reference/tevm/actions/type-aliases/anvildealparams/)\>]\> + +JSON-RPC request for `anvil_deal` method + +## Defined in + +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:119](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L119) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealJsonRpcResponse.md new file mode 100644 index 0000000000..05a70b060b --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealJsonRpcResponse.md @@ -0,0 +1,14 @@ +--- +editUrl: false +next: false +prev: false +title: "AnvilDealJsonRpcResponse" +--- + +> **AnvilDealJsonRpcResponse**: [`JsonRpcResponse`](/reference/tevm/jsonrpc/type-aliases/jsonrpcresponse/)\<`"anvil_deal"`, `SerializeToJson`\<[`AnvilDealResult`](/reference/tevm/actions/type-aliases/anvildealresult/)\>, `AnvilError`\> + +JSON-RPC response for `anvil_deal` procedure + +## Defined in + +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:152](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L152) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealParams.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealParams.md new file mode 100644 index 0000000000..114b7553c4 --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealParams.md @@ -0,0 +1,32 @@ +--- +editUrl: false +next: false +prev: false +title: "AnvilDealParams" +--- + +> **AnvilDealParams**: `object` + +## Type declaration + +### account + +> **account**: [`Address`](/reference/tevm/actions/type-aliases/address/) + +The owner of the dealt tokens + +### amount + +> **amount**: `bigint` + +The amount of tokens to deal + +### erc20? + +> `optional` **erc20**: [`Address`](/reference/tevm/actions/type-aliases/address/) + +The address of the ERC20 token to deal + +## Defined in + +[packages/actions/src/anvil/AnvilParams.ts:167](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilParams.ts#L167) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealProcedure.md new file mode 100644 index 0000000000..1c6bf7c807 --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealProcedure.md @@ -0,0 +1,22 @@ +--- +editUrl: false +next: false +prev: false +title: "AnvilDealProcedure" +--- + +> **AnvilDealProcedure**: (`request`) => `Promise`\<[`AnvilDealJsonRpcResponse`](/reference/tevm/actions/type-aliases/anvildealjsonrpcresponse/)\> + +JSON-RPC procedure for `anvil_deal` + +## Parameters + +• **request**: [`AnvilDealJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvildealjsonrpcrequest/) + +## Returns + +`Promise`\<[`AnvilDealJsonRpcResponse`](/reference/tevm/actions/type-aliases/anvildealjsonrpcresponse/)\> + +## Defined in + +[packages/actions/src/anvil/AnvilProcedure.ts:129](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L129) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealResult.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealResult.md new file mode 100644 index 0000000000..136b11620d --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDealResult.md @@ -0,0 +1,18 @@ +--- +editUrl: false +next: false +prev: false +title: "AnvilDealResult" +--- + +> **AnvilDealResult**: `object` + +## Type declaration + +### errors? + +> `optional` **errors**: `Error`[] + +## Defined in + +[packages/actions/src/anvil/AnvilResult.ts:35](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilResult.ts#L35) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionHandler.md index c132c86d38..93d8b9dbc0 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionHandler.md @@ -17,4 +17,4 @@ title: "AnvilDropTransactionHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:50](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L50) +[packages/actions/src/anvil/AnvilHandler.ts:52](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L52) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionJsonRpcRequest.md index a85370e098..bdfbb1297a 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_dropTransaction` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:58](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L58) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:59](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L59) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionJsonRpcResponse.md index 239d1a5f33..e1711f5de0 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_dropTransaction` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:77](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L77) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:78](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L78) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionProcedure.md index a057572781..ce032101e2 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDropTransactionProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_dropTransaction` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:77](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L77) +[packages/actions/src/anvil/AnvilProcedure.ts:79](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L79) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateHandler.md index e789b3739e..16b8b6adb6 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateHandler.md @@ -17,4 +17,4 @@ title: "AnvilDumpStateHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:63](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L63) +[packages/actions/src/anvil/AnvilHandler.ts:65](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L65) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateJsonRpcRequest.md index cddaba5a62..23dba9eff5 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_dumpState` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:101](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L101) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:102](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L102) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateJsonRpcResponse.md index dd71760a8b..bc96edc4dc 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_dumpState` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:132](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L132) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:133](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L133) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateProcedure.md index 497a4fbbd8..04ddcc541a 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilDumpStateProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_dumpState` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:116](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L116) +[packages/actions/src/anvil/AnvilProcedure.ts:118](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L118) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineHandler.md index 58c1b9ad01..609a28ae3e 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineHandler.md @@ -17,4 +17,4 @@ title: "AnvilGetAutomineHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:44](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L44) +[packages/actions/src/anvil/AnvilHandler.ts:46](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L46) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineJsonRpcRequest.md index 8377a7f9eb..fb2fc56db6 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_getAutomine` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:34](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L34) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:35](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L35) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineJsonRpcResponse.md index e36e7f72a6..c1959f93e7 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_getAutomine` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:58](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L58) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:59](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L59) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineProcedure.md index 9a3ece2d45..97926f276f 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilGetAutomineProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_getAutomine` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:60](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L60) +[packages/actions/src/anvil/AnvilProcedure.ts:62](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L62) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountHandler.md index 4a39d1af70..99e80fc988 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountHandler.md @@ -17,4 +17,4 @@ title: "AnvilImpersonateAccountHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:33](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L33) +[packages/actions/src/anvil/AnvilHandler.ts:35](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L35) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountJsonRpcRequest.md index bb2bef4500..ce949e203b 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_impersonateAccount` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:15](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L15) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:16](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L16) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountJsonRpcResponse.md index c6c2a54380..c67ac58b93 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_impersonateAccount` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:29](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L29) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:30](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L30) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountProcedure.md index f4929b1be9..b0f8bb4a7b 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilImpersonateAccountProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_impersonateAccount` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:41](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L41) +[packages/actions/src/anvil/AnvilProcedure.ts:43](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L43) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilJsonRpcRequest.md index cfe87e3615..3dfa1c3d49 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilJsonRpcRequest.md @@ -5,8 +5,8 @@ prev: false title: "AnvilJsonRpcRequest" --- -> **AnvilJsonRpcRequest**: [`AnvilImpersonateAccountJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilimpersonateaccountjsonrpcrequest/) \| [`AnvilStopImpersonatingAccountJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilstopimpersonatingaccountjsonrpcrequest/) \| [`AnvilGetAutomineJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilgetautominejsonrpcrequest/) \| [`AnvilMineJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilminejsonrpcrequest/) \| [`AnvilResetJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilresetjsonrpcrequest/) \| [`AnvilDropTransactionJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvildroptransactionjsonrpcrequest/) \| [`AnvilSetBalanceJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilsetbalancejsonrpcrequest/) \| [`AnvilSetCodeJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilsetcodejsonrpcrequest/) \| [`AnvilSetNonceJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilsetnoncejsonrpcrequest/) \| [`AnvilSetStorageAtJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilsetstorageatjsonrpcrequest/) \| [`AnvilSetChainIdJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilsetchainidjsonrpcrequest/) \| [`AnvilDumpStateJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvildumpstatejsonrpcrequest/) \| [`AnvilLoadStateJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilloadstatejsonrpcrequest/) \| [`AnvilSetCoinbaseJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilsetcoinbasejsonrpcrequest/) +> **AnvilJsonRpcRequest**: [`AnvilImpersonateAccountJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilimpersonateaccountjsonrpcrequest/) \| [`AnvilStopImpersonatingAccountJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilstopimpersonatingaccountjsonrpcrequest/) \| [`AnvilGetAutomineJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilgetautominejsonrpcrequest/) \| [`AnvilMineJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilminejsonrpcrequest/) \| [`AnvilResetJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilresetjsonrpcrequest/) \| [`AnvilDropTransactionJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvildroptransactionjsonrpcrequest/) \| [`AnvilSetBalanceJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilsetbalancejsonrpcrequest/) \| [`AnvilSetCodeJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilsetcodejsonrpcrequest/) \| [`AnvilSetNonceJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilsetnoncejsonrpcrequest/) \| [`AnvilSetStorageAtJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilsetstorageatjsonrpcrequest/) \| [`AnvilSetChainIdJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilsetchainidjsonrpcrequest/) \| [`AnvilDumpStateJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvildumpstatejsonrpcrequest/) \| [`AnvilLoadStateJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilloadstatejsonrpcrequest/) \| [`AnvilSetCoinbaseJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvilsetcoinbasejsonrpcrequest/) \| [`AnvilDealJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvildealjsonrpcrequest/) ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:115](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L115) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:121](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L121) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateHandler.md index b1cd50631b..7668138116 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateHandler.md @@ -17,4 +17,4 @@ title: "AnvilLoadStateHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:66](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L66) +[packages/actions/src/anvil/AnvilHandler.ts:68](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L68) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateJsonRpcRequest.md index 6c7eef6e42..2697f91b45 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_loadState` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:110](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L110) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:111](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L111) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateJsonRpcResponse.md index e3ebee8874..be8b9af1db 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_loadState` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:142](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L142) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:143](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L143) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateProcedure.md index 03ea13e45f..ce5385a336 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilLoadStateProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_loadState` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:122](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L122) +[packages/actions/src/anvil/AnvilProcedure.ts:124](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L124) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineHandler.md index eebc67049c..928349f89b 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineHandler.md @@ -17,4 +17,4 @@ title: "AnvilMineHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:46](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L46) +[packages/actions/src/anvil/AnvilHandler.ts:48](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L48) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineJsonRpcRequest.md index 31546b666b..d323b82aba 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_mine` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:48](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L48) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:49](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L49) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineJsonRpcResponse.md index 3d89ea4df3..f846be6679 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_mine` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:67](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L67) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:68](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L68) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineProcedure.md index 2900e0e7e2..b76fcd2ee3 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilMineProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_mine` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:67](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L67) +[packages/actions/src/anvil/AnvilProcedure.ts:69](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L69) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilProcedure.md new file mode 100644 index 0000000000..87842a725a --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilProcedure.md @@ -0,0 +1,12 @@ +--- +editUrl: false +next: false +prev: false +title: "AnvilProcedure" +--- + +> **AnvilProcedure**: [`AnvilSetCoinbaseProcedure`](/reference/tevm/actions/type-aliases/anvilsetcoinbaseprocedure/) \| [`AnvilImpersonateAccountProcedure`](/reference/tevm/actions/type-aliases/anvilimpersonateaccountprocedure/) \| [`AnvilStopImpersonatingAccountProcedure`](/reference/tevm/actions/type-aliases/anvilstopimpersonatingaccountprocedure/) \| [`AnvilGetAutomineProcedure`](/reference/tevm/actions/type-aliases/anvilgetautomineprocedure/) \| [`AnvilMineProcedure`](/reference/tevm/actions/type-aliases/anvilmineprocedure/) \| [`AnvilResetProcedure`](/reference/tevm/actions/type-aliases/anvilresetprocedure/) \| [`AnvilDropTransactionProcedure`](/reference/tevm/actions/type-aliases/anvildroptransactionprocedure/) \| [`AnvilSetBalanceProcedure`](/reference/tevm/actions/type-aliases/anvilsetbalanceprocedure/) \| [`AnvilSetCodeProcedure`](/reference/tevm/actions/type-aliases/anvilsetcodeprocedure/) \| [`AnvilSetNonceProcedure`](/reference/tevm/actions/type-aliases/anvilsetnonceprocedure/) \| [`AnvilSetStorageAtProcedure`](/reference/tevm/actions/type-aliases/anvilsetstorageatprocedure/) \| [`AnvilSetChainIdProcedure`](/reference/tevm/actions/type-aliases/anvilsetchainidprocedure/) \| [`AnvilDumpStateProcedure`](/reference/tevm/actions/type-aliases/anvildumpstateprocedure/) \| [`AnvilLoadStateProcedure`](/reference/tevm/actions/type-aliases/anvilloadstateprocedure/) \| [`AnvilDealProcedure`](/reference/tevm/actions/type-aliases/anvildealprocedure/) + +## Defined in + +[packages/actions/src/anvil/AnvilProcedure.ts:131](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L131) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilRequestType.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilRequestType.md index 55b8aa0954..885cfcfa0b 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilRequestType.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilRequestType.md @@ -11,6 +11,10 @@ A mapping of `anvil_*` method names to their request type ## Type declaration +### anvil\_deal + +> **anvil\_deal**: [`AnvilDealJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvildealjsonrpcrequest/) + ### anvil\_dropTransaction > **anvil\_dropTransaction**: [`AnvilDropTransactionJsonRpcRequest`](/reference/tevm/actions/type-aliases/anvildroptransactionjsonrpcrequest/) @@ -65,4 +69,4 @@ A mapping of `anvil_*` method names to their request type ## Defined in -[packages/actions/src/tevm-request-handler/AnvilRequestType.ts:19](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/tevm-request-handler/AnvilRequestType.ts#L19) +[packages/actions/src/tevm-request-handler/AnvilRequestType.ts:20](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/tevm-request-handler/AnvilRequestType.ts#L20) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetHandler.md index e7f540db24..574cd677f8 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetHandler.md @@ -17,4 +17,4 @@ title: "AnvilResetHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:48](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L48) +[packages/actions/src/anvil/AnvilHandler.ts:50](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L50) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetJsonRpcRequest.md index a7a8acb78b..4c8f9cbfcd 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_reset` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:53](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L53) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:54](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L54) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetJsonRpcResponse.md index 82b3f811fd..f0996f000d 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_reset` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:72](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L72) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:73](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L73) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetProcedure.md index d96e1cccf7..dbc24ff80b 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilResetProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_reset` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:72](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L72) +[packages/actions/src/anvil/AnvilProcedure.ts:74](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L74) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilReturnType.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilReturnType.md index ba8584746a..595a873001 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilReturnType.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilReturnType.md @@ -11,6 +11,10 @@ A mapping of `anvil_*` method names to their return type ## Type declaration +### anvil\_deal + +> **anvil\_deal**: [`AnvilDealJsonRpcResponse`](/reference/tevm/actions/type-aliases/anvildealjsonrpcresponse/) + ### anvil\_dropTransaction > **anvil\_dropTransaction**: [`AnvilDropTransactionJsonRpcResponse`](/reference/tevm/actions/type-aliases/anvildroptransactionjsonrpcresponse/) @@ -69,4 +73,4 @@ A mapping of `anvil_*` method names to their return type ## Defined in -[packages/actions/src/tevm-request-handler/AnvilReturnType.ts:21](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/tevm-request-handler/AnvilReturnType.ts#L21) +[packages/actions/src/tevm-request-handler/AnvilReturnType.ts:22](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/tevm-request-handler/AnvilReturnType.ts#L22) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceHandler.md index 3efc559ffc..42eb9c8359 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceHandler.md @@ -17,4 +17,4 @@ title: "AnvilSetBalanceHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:52](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L52) +[packages/actions/src/anvil/AnvilHandler.ts:54](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L54) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceJsonRpcRequest.md index da41792e8e..1efa517a45 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_setBalance` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:66](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L66) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:67](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L67) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceJsonRpcResponse.md index eca677f8b9..a92552eeb0 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_setBalance` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:86](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L86) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:87](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L87) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceProcedure.md index ea16a43761..0d512e3773 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetBalanceProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_setBalance` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:84](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L84) +[packages/actions/src/anvil/AnvilProcedure.ts:86](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L86) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdHandler.md index defa79fc01..d00446008d 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdHandler.md @@ -17,4 +17,4 @@ title: "AnvilSetChainIdHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:60](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L60) +[packages/actions/src/anvil/AnvilHandler.ts:62](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L62) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdJsonRpcRequest.md index 0d2c132960..d4465736ae 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_setChainId` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:95](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L95) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:96](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L96) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdJsonRpcResponse.md index 50bad1c0bd..dcada6bff5 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_setChainId` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:122](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L122) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:123](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L123) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdProcedure.md index 8727b55ad5..3ba95460ed 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetChainIdProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_setChainId` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:108](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L108) +[packages/actions/src/anvil/AnvilProcedure.ts:110](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L110) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeHandler.md index 40c95bafd1..164f1bbb8f 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeHandler.md @@ -17,4 +17,4 @@ title: "AnvilSetCodeHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:54](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L54) +[packages/actions/src/anvil/AnvilHandler.ts:56](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L56) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeJsonRpcRequest.md index 0e8d778ba9..81c022f894 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_setCode` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:74](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L74) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:75](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L75) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeJsonRpcResponse.md index 1bf3903819..9447074fb2 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_setCode` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:95](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L95) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:96](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L96) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeProcedure.md index df4d3e644b..8a2fdf40c8 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCodeProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_setCode` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:91](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L91) +[packages/actions/src/anvil/AnvilProcedure.ts:93](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L93) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCoinbaseJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCoinbaseJsonRpcRequest.md index ae5b64bf8f..97da8b37d9 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCoinbaseJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCoinbaseJsonRpcRequest.md @@ -12,4 +12,4 @@ Not included atm because tevm_call supports it and i was getting methodNotFound ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:43](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L43) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:44](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L44) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCoinbaseJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCoinbaseJsonRpcResponse.md index 04ecc8f7e3..e910da9669 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCoinbaseJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCoinbaseJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_setCoinbase` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:47](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L47) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:48](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L48) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCoinbaseProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCoinbaseProcedure.md index adc8d3172d..b151fafb88 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCoinbaseProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetCoinbaseProcedure.md @@ -17,4 +17,4 @@ title: "AnvilSetCoinbaseProcedure" ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:34](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L34) +[packages/actions/src/anvil/AnvilProcedure.ts:36](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L36) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceHandler.md index 20223a32ae..8811372f6f 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceHandler.md @@ -17,4 +17,4 @@ title: "AnvilSetNonceHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:56](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L56) +[packages/actions/src/anvil/AnvilHandler.ts:58](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L58) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceJsonRpcRequest.md index f470837d6b..f31cafe06d 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_setNonce` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:82](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L82) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:83](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L83) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceJsonRpcResponse.md index 5f6a04061c..0b4ce05dbf 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_setNonce` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:104](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L104) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:105](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L105) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceProcedure.md index 20e53e3d27..2ef937e017 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetNonceProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_setNonce` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:96](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L96) +[packages/actions/src/anvil/AnvilProcedure.ts:98](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L98) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtHandler.md index 6a8bdb2584..d1ee0a4876 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtHandler.md @@ -17,4 +17,4 @@ title: "AnvilSetStorageAtHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:58](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L58) +[packages/actions/src/anvil/AnvilHandler.ts:60](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L60) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtJsonRpcRequest.md index 1b1f4f2497..68cf28ef62 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_setStorageAt` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:87](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L87) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:88](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L88) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtJsonRpcResponse.md index f8e48e9586..6aa87fd815 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_setStorageAt` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:113](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L113) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:114](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L114) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtProcedure.md index 56811d7b2a..fd23426b98 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilSetStorageAtProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_setStorageAt` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:101](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L101) +[packages/actions/src/anvil/AnvilProcedure.ts:103](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L103) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountHandler.md index 4b139ad4b9..ef25dc7979 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountHandler.md @@ -17,4 +17,4 @@ title: "AnvilStopImpersonatingAccountHandler" ## Defined in -[packages/actions/src/anvil/AnvilHandler.ts:37](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L37) +[packages/actions/src/anvil/AnvilHandler.ts:39](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilHandler.ts#L39) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountJsonRpcRequest.md index 91a71b450a..ffec840b9c 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountJsonRpcRequest.md @@ -11,4 +11,4 @@ JSON-RPC request for `anvil_stopImpersonatingAccount` method ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:20](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L20) +[packages/actions/src/anvil/AnvilJsonRpcRequest.ts:21](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcRequest.ts#L21) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountJsonRpcResponse.md index 3c594b5b1e..2ffd4f1d34 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountJsonRpcResponse.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountJsonRpcResponse.md @@ -11,4 +11,4 @@ JSON-RPC response for `anvil_stopImpersonatingAccount` procedure ## Defined in -[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:38](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L38) +[packages/actions/src/anvil/AnvilJsonRpcResponse.ts:39](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilJsonRpcResponse.ts#L39) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountProcedure.md index ff9ca86d0b..d8b943b165 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/AnvilStopImpersonatingAccountProcedure.md @@ -19,4 +19,4 @@ JSON-RPC procedure for `anvil_stopImpersonatingAccount` ## Defined in -[packages/actions/src/anvil/AnvilProcedure.ts:48](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L48) +[packages/actions/src/anvil/AnvilProcedure.ts:50](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/anvil/AnvilProcedure.ts#L50) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthAccountsJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthAccountsJsonRpcProcedure.md index dc51179831..7d52a6699d 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthAccountsJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthAccountsJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthAccountsJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:83](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L83) +[packages/actions/src/eth/EthProcedure.ts:85](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L85) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthBlockNumberJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthBlockNumberJsonRpcProcedure.md index e4eccc745d..4d833b88a8 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthBlockNumberJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthBlockNumberJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthBlockNumberJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:85](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L85) +[packages/actions/src/eth/EthProcedure.ts:87](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L87) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCallJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCallJsonRpcProcedure.md index 0dc212b0a3..2f2b0a9c67 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCallJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCallJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthCallJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:89](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L89) +[packages/actions/src/eth/EthProcedure.ts:91](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L91) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthChainIdJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthChainIdJsonRpcProcedure.md index 146881b5fc..89e46c51d5 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthChainIdJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthChainIdJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthChainIdJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:91](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L91) +[packages/actions/src/eth/EthProcedure.ts:93](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L93) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCoinbaseJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCoinbaseJsonRpcProcedure.md index bf12681ac8..4377015338 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCoinbaseJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCoinbaseJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthCoinbaseJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:93](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L93) +[packages/actions/src/eth/EthProcedure.ts:95](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L95) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCreateAccessListJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCreateAccessListJsonRpcProcedure.md new file mode 100644 index 0000000000..43ea104a10 --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCreateAccessListJsonRpcProcedure.md @@ -0,0 +1,20 @@ +--- +editUrl: false +next: false +prev: false +title: "EthCreateAccessListJsonRpcProcedure" +--- + +> **EthCreateAccessListJsonRpcProcedure**: (`request`) => `Promise`\<[`EthCreateAccessListJsonRpcResponse`](/reference/tevm/actions/type-aliases/ethcreateaccesslistjsonrpcresponse/)\> + +## Parameters + +• **request**: [`EthCreateAccessListJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethcreateaccesslistjsonrpcrequest/) + +## Returns + +`Promise`\<[`EthCreateAccessListJsonRpcResponse`](/reference/tevm/actions/type-aliases/ethcreateaccesslistjsonrpcresponse/)\> + +## Defined in + +[packages/actions/src/eth/EthProcedure.ts:213](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L213) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCreateAccessListJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCreateAccessListJsonRpcRequest.md new file mode 100644 index 0000000000..08cad66e18 --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCreateAccessListJsonRpcRequest.md @@ -0,0 +1,14 @@ +--- +editUrl: false +next: false +prev: false +title: "EthCreateAccessListJsonRpcRequest" +--- + +> **EthCreateAccessListJsonRpcRequest**: [`JsonRpcRequest`](/reference/tevm/jsonrpc/type-aliases/jsonrpcrequest/)\<`"eth_createAccessList"`, readonly [[`JsonRpcTransaction`](/reference/tevm/actions/type-aliases/jsonrpctransaction/), [`BlockTag`](/reference/tevm/utils/type-aliases/blocktag/) \| [`Hex`](/reference/tevm/utils/type-aliases/hex/)]\> + +JSON-RPC request for `eth_createAccessList` procedure + +## Defined in + +[packages/actions/src/eth/EthJsonRpcRequest.ts:300](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthJsonRpcRequest.ts#L300) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCreateAccessListJsonRpcResponse.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCreateAccessListJsonRpcResponse.md new file mode 100644 index 0000000000..efa461fd5f --- /dev/null +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthCreateAccessListJsonRpcResponse.md @@ -0,0 +1,14 @@ +--- +editUrl: false +next: false +prev: false +title: "EthCreateAccessListJsonRpcResponse" +--- + +> **EthCreateAccessListJsonRpcResponse**: [`JsonRpcResponse`](/reference/tevm/jsonrpc/type-aliases/jsonrpcresponse/)\<`"eth_createAccessList"`, `object`, `string` \| `number`\> + +JSON-RPC response for `eth_createAccessList` procedure + +## Defined in + +[packages/actions/src/eth/EthJsonRpcResponse.ts:331](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthJsonRpcResponse.ts#L331) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthEstimateGasJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthEstimateGasJsonRpcProcedure.md index 3612116581..2ea9bc213e 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthEstimateGasJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthEstimateGasJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthEstimateGasJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:95](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L95) +[packages/actions/src/eth/EthProcedure.ts:97](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L97) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGasPriceJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGasPriceJsonRpcProcedure.md index 1fff32b859..0a918bf478 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGasPriceJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGasPriceJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGasPriceJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:101](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L101) +[packages/actions/src/eth/EthProcedure.ts:103](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L103) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBalanceJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBalanceJsonRpcProcedure.md index 8b754638a0..f58306da8d 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBalanceJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBalanceJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetBalanceJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:103](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L103) +[packages/actions/src/eth/EthProcedure.ts:105](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L105) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockByHashJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockByHashJsonRpcProcedure.md index 1d8c20378f..f851f4a750 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockByHashJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockByHashJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetBlockByHashJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:107](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L107) +[packages/actions/src/eth/EthProcedure.ts:109](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L109) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockByNumberJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockByNumberJsonRpcProcedure.md index 162ad0ef9a..f6bed1eead 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockByNumberJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockByNumberJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetBlockByNumberJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:111](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L111) +[packages/actions/src/eth/EthProcedure.ts:113](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L113) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockTransactionCountByHashJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockTransactionCountByHashJsonRpcProcedure.md index 11c0753c31..61db5ef9d8 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockTransactionCountByHashJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockTransactionCountByHashJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetBlockTransactionCountByHashJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:115](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L115) +[packages/actions/src/eth/EthProcedure.ts:117](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L117) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockTransactionCountByNumberJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockTransactionCountByNumberJsonRpcProcedure.md index d9c431d489..fb2d40aa6b 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockTransactionCountByNumberJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetBlockTransactionCountByNumberJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetBlockTransactionCountByNumberJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:119](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L119) +[packages/actions/src/eth/EthProcedure.ts:121](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L121) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetCodeJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetCodeJsonRpcProcedure.md index b5a1351231..38ad504d66 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetCodeJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetCodeJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetCodeJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:123](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L123) +[packages/actions/src/eth/EthProcedure.ts:125](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L125) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetFilterChangesJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetFilterChangesJsonRpcProcedure.md index 8643d684a9..c0756b9152 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetFilterChangesJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetFilterChangesJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetFilterChangesJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:125](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L125) +[packages/actions/src/eth/EthProcedure.ts:127](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L127) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetFilterLogsJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetFilterLogsJsonRpcProcedure.md index 36fbe730ef..9b66692dfb 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetFilterLogsJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetFilterLogsJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetFilterLogsJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:129](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L129) +[packages/actions/src/eth/EthProcedure.ts:131](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L131) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetLogsJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetLogsJsonRpcProcedure.md index d177b57e1d..5ac1c8e35a 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetLogsJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetLogsJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetLogsJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:133](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L133) +[packages/actions/src/eth/EthProcedure.ts:135](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L135) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetStorageAtJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetStorageAtJsonRpcProcedure.md index f3d6c6c32e..63f92f263e 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetStorageAtJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetStorageAtJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetStorageAtJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:135](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L135) +[packages/actions/src/eth/EthProcedure.ts:137](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L137) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionByBlockHashAndIndexJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionByBlockHashAndIndexJsonRpcProcedure.md index 71bec5e0b1..8a5ddf719b 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionByBlockHashAndIndexJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionByBlockHashAndIndexJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetTransactionByBlockHashAndIndexJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:155](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L155) +[packages/actions/src/eth/EthProcedure.ts:157](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L157) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionByBlockNumberAndIndexJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionByBlockNumberAndIndexJsonRpcProcedure.md index 238cb73fb6..124e923d38 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionByBlockNumberAndIndexJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionByBlockNumberAndIndexJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetTransactionByBlockNumberAndIndexJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:159](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L159) +[packages/actions/src/eth/EthProcedure.ts:161](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L161) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionByHashJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionByHashJsonRpcProcedure.md index e8856fcc53..8ef2c06cb4 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionByHashJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionByHashJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetTransactionByHashJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:151](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L151) +[packages/actions/src/eth/EthProcedure.ts:153](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L153) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionCountJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionCountJsonRpcProcedure.md index 0477b83783..f4576bc9ed 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionCountJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionCountJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetTransactionCountJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:139](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L139) +[packages/actions/src/eth/EthProcedure.ts:141](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L141) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionReceiptJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionReceiptJsonRpcProcedure.md index 05fb15d54f..6a7f8fd08e 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionReceiptJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetTransactionReceiptJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetTransactionReceiptJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:163](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L163) +[packages/actions/src/eth/EthProcedure.ts:165](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L165) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleByBlockHashAndIndexJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleByBlockHashAndIndexJsonRpcProcedure.md index 569c21040f..1bfa307de3 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleByBlockHashAndIndexJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleByBlockHashAndIndexJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetUncleByBlockHashAndIndexJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:167](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L167) +[packages/actions/src/eth/EthProcedure.ts:169](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L169) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleByBlockNumberAndIndexJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleByBlockNumberAndIndexJsonRpcProcedure.md index 02d786a92a..e42ca3fd6e 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleByBlockNumberAndIndexJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleByBlockNumberAndIndexJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetUncleByBlockNumberAndIndexJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:171](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L171) +[packages/actions/src/eth/EthProcedure.ts:173](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L173) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleCountByBlockHashJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleCountByBlockHashJsonRpcProcedure.md index b627ca0775..17efa26a64 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleCountByBlockHashJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleCountByBlockHashJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetUncleCountByBlockHashJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:143](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L143) +[packages/actions/src/eth/EthProcedure.ts:145](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L145) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleCountByBlockNumberJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleCountByBlockNumberJsonRpcProcedure.md index 28d736412e..ea346f6d2c 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleCountByBlockNumberJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthGetUncleCountByBlockNumberJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthGetUncleCountByBlockNumberJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:147](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L147) +[packages/actions/src/eth/EthProcedure.ts:149](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L149) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthHashrateJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthHashrateJsonRpcProcedure.md index 1343c93746..d65f336c8d 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthHashrateJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthHashrateJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthHashrateJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:99](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L99) +[packages/actions/src/eth/EthProcedure.ts:101](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L101) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthJsonRpcRequest.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthJsonRpcRequest.md index a455d7bc31..745cf56337 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthJsonRpcRequest.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthJsonRpcRequest.md @@ -5,8 +5,8 @@ prev: false title: "EthJsonRpcRequest" --- -> **EthJsonRpcRequest**: [`EthAccountsJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethaccountsjsonrpcrequest/) \| [`EthAccountsJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethaccountsjsonrpcrequest/) \| [`EthBlockNumberJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethblocknumberjsonrpcrequest/) \| [`EthCallJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethcalljsonrpcrequest/) \| [`EthChainIdJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethchainidjsonrpcrequest/) \| [`EthCoinbaseJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethcoinbasejsonrpcrequest/) \| [`EthEstimateGasJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethestimategasjsonrpcrequest/) \| [`EthHashrateJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethhashratejsonrpcrequest/) \| [`EthGasPriceJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgaspricejsonrpcrequest/) \| [`EthGetBalanceJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetbalancejsonrpcrequest/) \| [`EthGetBlockByHashJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetblockbyhashjsonrpcrequest/) \| [`EthGetBlockByNumberJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetblockbynumberjsonrpcrequest/) \| [`EthGetBlockTransactionCountByHashJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetblocktransactioncountbyhashjsonrpcrequest/) \| [`EthGetBlockTransactionCountByNumberJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetblocktransactioncountbynumberjsonrpcrequest/) \| [`EthGetCodeJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetcodejsonrpcrequest/) \| [`EthGetFilterChangesJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetfilterchangesjsonrpcrequest/) \| [`EthGetFilterLogsJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetfilterlogsjsonrpcrequest/) \| [`EthGetLogsJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetlogsjsonrpcrequest/) \| [`EthGetStorageAtJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetstorageatjsonrpcrequest/) \| [`EthGetTransactionCountJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgettransactioncountjsonrpcrequest/) \| [`EthGetUncleCountByBlockHashJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetunclecountbyblockhashjsonrpcrequest/) \| [`EthGetUncleCountByBlockNumberJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetunclecountbyblocknumberjsonrpcrequest/) \| [`EthGetTransactionByHashJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgettransactionbyhashjsonrpcrequest/) \| [`EthGetTransactionByBlockHashAndIndexJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgettransactionbyblockhashandindexjsonrpcrequest/) \| [`EthGetTransactionByBlockNumberAndIndexJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgettransactionbyblocknumberandindexjsonrpcrequest/) \| [`EthGetTransactionReceiptJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgettransactionreceiptjsonrpcrequest/) \| [`EthGetUncleByBlockHashAndIndexJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetunclebyblockhashandindexjsonrpcrequest/) \| [`EthGetUncleByBlockNumberAndIndexJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetunclebyblocknumberandindexjsonrpcrequest/) \| [`EthMiningJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethminingjsonrpcrequest/) \| [`EthProtocolVersionJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethprotocolversionjsonrpcrequest/) \| [`EthSendRawTransactionJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethsendrawtransactionjsonrpcrequest/) \| [`EthSendTransactionJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethsendtransactionjsonrpcrequest/) \| [`EthSignJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethsignjsonrpcrequest/) \| [`EthSignTransactionJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethsigntransactionjsonrpcrequest/) \| [`EthSyncingJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethsyncingjsonrpcrequest/) \| [`EthNewFilterJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethnewfilterjsonrpcrequest/) \| [`EthNewBlockFilterJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethnewblockfilterjsonrpcrequest/) \| [`EthNewPendingTransactionFilterJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethnewpendingtransactionfilterjsonrpcrequest/) \| [`EthUninstallFilterJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethuninstallfilterjsonrpcrequest/) +> **EthJsonRpcRequest**: [`EthAccountsJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethaccountsjsonrpcrequest/) \| [`EthAccountsJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethaccountsjsonrpcrequest/) \| [`EthBlockNumberJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethblocknumberjsonrpcrequest/) \| [`EthCallJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethcalljsonrpcrequest/) \| [`EthChainIdJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethchainidjsonrpcrequest/) \| [`EthCoinbaseJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethcoinbasejsonrpcrequest/) \| [`EthEstimateGasJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethestimategasjsonrpcrequest/) \| [`EthHashrateJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethhashratejsonrpcrequest/) \| [`EthGasPriceJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgaspricejsonrpcrequest/) \| [`EthGetBalanceJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetbalancejsonrpcrequest/) \| [`EthGetBlockByHashJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetblockbyhashjsonrpcrequest/) \| [`EthGetBlockByNumberJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetblockbynumberjsonrpcrequest/) \| [`EthGetBlockTransactionCountByHashJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetblocktransactioncountbyhashjsonrpcrequest/) \| [`EthGetBlockTransactionCountByNumberJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetblocktransactioncountbynumberjsonrpcrequest/) \| [`EthGetCodeJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetcodejsonrpcrequest/) \| [`EthGetFilterChangesJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetfilterchangesjsonrpcrequest/) \| [`EthGetFilterLogsJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetfilterlogsjsonrpcrequest/) \| [`EthGetLogsJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetlogsjsonrpcrequest/) \| [`EthGetStorageAtJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetstorageatjsonrpcrequest/) \| [`EthGetTransactionCountJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgettransactioncountjsonrpcrequest/) \| [`EthGetUncleCountByBlockHashJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetunclecountbyblockhashjsonrpcrequest/) \| [`EthGetUncleCountByBlockNumberJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetunclecountbyblocknumberjsonrpcrequest/) \| [`EthGetTransactionByHashJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgettransactionbyhashjsonrpcrequest/) \| [`EthGetTransactionByBlockHashAndIndexJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgettransactionbyblockhashandindexjsonrpcrequest/) \| [`EthGetTransactionByBlockNumberAndIndexJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgettransactionbyblocknumberandindexjsonrpcrequest/) \| [`EthGetTransactionReceiptJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgettransactionreceiptjsonrpcrequest/) \| [`EthGetUncleByBlockHashAndIndexJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetunclebyblockhashandindexjsonrpcrequest/) \| [`EthGetUncleByBlockNumberAndIndexJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethgetunclebyblocknumberandindexjsonrpcrequest/) \| [`EthMiningJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethminingjsonrpcrequest/) \| [`EthProtocolVersionJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethprotocolversionjsonrpcrequest/) \| [`EthSendRawTransactionJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethsendrawtransactionjsonrpcrequest/) \| [`EthSendTransactionJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethsendtransactionjsonrpcrequest/) \| [`EthSignJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethsignjsonrpcrequest/) \| [`EthSignTransactionJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethsigntransactionjsonrpcrequest/) \| [`EthSyncingJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethsyncingjsonrpcrequest/) \| [`EthNewFilterJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethnewfilterjsonrpcrequest/) \| [`EthNewBlockFilterJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethnewblockfilterjsonrpcrequest/) \| [`EthNewPendingTransactionFilterJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethnewpendingtransactionfilterjsonrpcrequest/) \| [`EthUninstallFilterJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethuninstallfilterjsonrpcrequest/) \| [`EthCreateAccessListJsonRpcRequest`](/reference/tevm/actions/type-aliases/ethcreateaccesslistjsonrpcrequest/) ## Defined in -[packages/actions/src/eth/EthJsonRpcRequest.ts:297](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthJsonRpcRequest.ts#L297) +[packages/actions/src/eth/EthJsonRpcRequest.ts:305](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthJsonRpcRequest.ts#L305) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthMiningJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthMiningJsonRpcProcedure.md index ace8480d04..658a573b2f 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthMiningJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthMiningJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthMiningJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:175](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L175) +[packages/actions/src/eth/EthProcedure.ts:177](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L177) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthNewBlockFilterJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthNewBlockFilterJsonRpcProcedure.md index de4f3a2574..b783837cfc 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthNewBlockFilterJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthNewBlockFilterJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthNewBlockFilterJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:199](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L199) +[packages/actions/src/eth/EthProcedure.ts:201](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L201) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthNewFilterJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthNewFilterJsonRpcProcedure.md index 56d0c59099..8ddfcf6201 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthNewFilterJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthNewFilterJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthNewFilterJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:197](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L197) +[packages/actions/src/eth/EthProcedure.ts:199](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L199) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthNewPendingTransactionFilterJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthNewPendingTransactionFilterJsonRpcProcedure.md index ec4609dd48..b743de96c1 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthNewPendingTransactionFilterJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthNewPendingTransactionFilterJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthNewPendingTransactionFilterJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:203](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L203) +[packages/actions/src/eth/EthProcedure.ts:205](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L205) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthProtocolVersionJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthProtocolVersionJsonRpcProcedure.md index b227b39cba..3b61952566 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthProtocolVersionJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthProtocolVersionJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthProtocolVersionJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:177](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L177) +[packages/actions/src/eth/EthProcedure.ts:179](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L179) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthReturnType.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthReturnType.md index 9ae57b6ba1..db66b3784a 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthReturnType.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthReturnType.md @@ -31,6 +31,10 @@ A mapping of `eth_*` method names to their return type > **eth\_coinbase**: [`EthCoinbaseJsonRpcResponse`](/reference/tevm/actions/type-aliases/ethcoinbasejsonrpcresponse/) +### eth\_createAccessList + +> **eth\_createAccessList**: [`EthCreateAccessListJsonRpcResponse`](/reference/tevm/actions/type-aliases/ethcreateaccesslistjsonrpcresponse/) + ### eth\_estimateGas > **eth\_estimateGas**: [`EthEstimateGasJsonRpcResponse`](/reference/tevm/actions/type-aliases/ethestimategasjsonrpcresponse/) @@ -165,4 +169,4 @@ A mapping of `eth_*` method names to their return type ## Defined in -[packages/actions/src/tevm-request-handler/EthReturnType.ts:45](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/tevm-request-handler/EthReturnType.ts#L45) +[packages/actions/src/tevm-request-handler/EthReturnType.ts:46](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/tevm-request-handler/EthReturnType.ts#L46) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSendRawTransactionJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSendRawTransactionJsonRpcProcedure.md index bcc85789ad..018bf5f569 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSendRawTransactionJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSendRawTransactionJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthSendRawTransactionJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:181](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L181) +[packages/actions/src/eth/EthProcedure.ts:183](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L183) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSendTransactionJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSendTransactionJsonRpcProcedure.md index b069f70e19..cfee08c34c 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSendTransactionJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSendTransactionJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthSendTransactionJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:185](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L185) +[packages/actions/src/eth/EthProcedure.ts:187](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L187) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSignJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSignJsonRpcProcedure.md index b1a606cb81..ae60f3be10 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSignJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSignJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthSignJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:189](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L189) +[packages/actions/src/eth/EthProcedure.ts:191](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L191) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSignTransactionJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSignTransactionJsonRpcProcedure.md index 0d4d82e467..b861ddb765 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSignTransactionJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSignTransactionJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthSignTransactionJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:191](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L191) +[packages/actions/src/eth/EthProcedure.ts:193](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L193) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSyncingJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSyncingJsonRpcProcedure.md index 5e7f942aa9..ac342d0b8b 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSyncingJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthSyncingJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthSyncingJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:195](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L195) +[packages/actions/src/eth/EthProcedure.ts:197](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L197) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthUninstallFilterJsonRpcProcedure.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthUninstallFilterJsonRpcProcedure.md index 86afe54f54..0fea0789aa 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthUninstallFilterJsonRpcProcedure.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/EthUninstallFilterJsonRpcProcedure.md @@ -17,4 +17,4 @@ title: "EthUninstallFilterJsonRpcProcedure" ## Defined in -[packages/actions/src/eth/EthProcedure.ts:207](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L207) +[packages/actions/src/eth/EthProcedure.ts:209](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/eth/EthProcedure.ts#L209) diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/JsonRpcTransaction.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/JsonRpcTransaction.md index f803adc2ba..d443e175e9 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/JsonRpcTransaction.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/JsonRpcTransaction.md @@ -17,9 +17,9 @@ the transaction call object for methods like `eth_call` The hash of the method signature and encoded parameters. For more information, see the Contract ABI description in the Solidity documentation -### from +### from? -> **from**: [`Address`](/reference/tevm/utils/type-aliases/address/) +> `optional` **from**: [`Address`](/reference/tevm/utils/type-aliases/address/) The address from which the transaction is sent diff --git a/docs/src/content/docs/reference/@tevm/actions/type-aliases/TevmJsonRpcRequestHandler.md b/docs/src/content/docs/reference/@tevm/actions/type-aliases/TevmJsonRpcRequestHandler.md index 2814e42c3a..d2c5e4629a 100644 --- a/docs/src/content/docs/reference/@tevm/actions/type-aliases/TevmJsonRpcRequestHandler.md +++ b/docs/src/content/docs/reference/@tevm/actions/type-aliases/TevmJsonRpcRequestHandler.md @@ -95,6 +95,26 @@ response - [EthGasPriceJsonRpcResponse](../../../../../../../reference/tevm/acti request - [EthGetBalanceJsonRpcRequest](../../../../../../../reference/tevm/actions/type-aliases/ethgetbalancejsonrpcrequest) response - [EthGetBalanceJsonRpcResponse](../../../../../../../reference/tevm/actions/type-aliases/ethgetbalancejsonrpcresponse) +#### eth_createAccessList + +Creates an access list for a transaction. +Returns list of addresses and storage keys that the transaction plans to access. + +request - [EthCreateAccessListJsonRpcRequest](../../../../../../../reference/tevm/actions/type-aliases/ethcreateaccesslistjsonrpcrequest) +response - [EthCreateAccessListJsonRpcResponse](../../../../../../../reference/tevm/actions/type-aliases/ethcreateaccesslistjsonrpcresponse) + +```typescript +const response = await tevm.request({ + method: 'eth_createAccessList', + params: [{ + to: '0x...', + data: '0x...' + }], + id: 1, + jsonrpc: '2.0' +}) +``` + ## Defined in -[packages/actions/src/tevm-request-handler/TevmJsonRpcRequestHandler.ts:82](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/tevm-request-handler/TevmJsonRpcRequestHandler.ts#L82) +[packages/actions/src/tevm-request-handler/TevmJsonRpcRequestHandler.ts:102](https://github.com/evmts/tevm-monorepo/blob/main/packages/actions/src/tevm-request-handler/TevmJsonRpcRequestHandler.ts#L102) diff --git a/docs/src/content/docs/reference/@tevm/decorators/functions/tevmActions.md b/docs/src/content/docs/reference/@tevm/decorators/functions/tevmActions.md index 7b62621663..3c55ffcc1d 100644 --- a/docs/src/content/docs/reference/@tevm/decorators/functions/tevmActions.md +++ b/docs/src/content/docs/reference/@tevm/decorators/functions/tevmActions.md @@ -13,4 +13,4 @@ title: "tevmActions" ## Defined in -[actions/tevmActions.js:88](https://github.com/evmts/tevm-monorepo/blob/main/packages/decorators/src/actions/tevmActions.js#L88) +[actions/tevmActions.js:98](https://github.com/evmts/tevm-monorepo/blob/main/packages/decorators/src/actions/tevmActions.js#L98) diff --git a/docs/src/content/docs/reference/@tevm/decorators/type-aliases/TevmActionsApi.md b/docs/src/content/docs/reference/@tevm/decorators/type-aliases/TevmActionsApi.md index 81b6b51fab..903b19903c 100644 --- a/docs/src/content/docs/reference/@tevm/decorators/type-aliases/TevmActionsApi.md +++ b/docs/src/content/docs/reference/@tevm/decorators/type-aliases/TevmActionsApi.md @@ -60,6 +60,22 @@ const res = await tevm.contract({ console.log(res.data) // "hello" ``` +### deal + +> **deal**: [`AnvilDealHandler`](/reference/tevm/actions/type-aliases/anvildealhandler/) + +Deals ERC20 tokens to an account by overriding the storage of balanceOf(account) + +#### Example + +```typescript +await tevm.deal({ + erc20: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', // Optional: USDC address + account: '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266', + amount: 1000000n // 1 USDC (6 decimals) +}) +``` + ### deploy > **deploy**: [`DeployHandler`](/reference/tevm/actions/type-aliases/deployhandler/) @@ -155,4 +171,4 @@ await tevm.setAccount({ ## Defined in -[actions/TevmActionsApi.ts:16](https://github.com/evmts/tevm-monorepo/blob/main/packages/decorators/src/actions/TevmActionsApi.ts#L16) +[actions/TevmActionsApi.ts:17](https://github.com/evmts/tevm-monorepo/blob/main/packages/decorators/src/actions/TevmActionsApi.ts#L17) diff --git a/packages/actions/src/Call/callHandler.js b/packages/actions/src/Call/callHandler.js index 6d08d16a1a..9a12619712 100644 --- a/packages/actions/src/Call/callHandler.js +++ b/packages/actions/src/Call/callHandler.js @@ -46,11 +46,6 @@ import { validateCallParams } from './validateCallParams.js' export const callHandler = (client, { throwOnFail: defaultThrowOnFail = true } = {}) => async ({ code, deployedBytecode, ...params }) => { - /** - * *************** - * 0 VALIDATE PARAMS - * *************** - */ client.logger.debug(params, 'callHandler: Executing call with params') const validationErrors = validateCallParams(params) if (validationErrors.length > 0) { @@ -108,11 +103,7 @@ export const callHandler = const block = /** @type {import('@tevm/block').Block}*/ (evmInput.block) await handlePendingTransactionsWarning(client, params, code, deployedBytecode) - /** - * ************ - * 1 CLONE THE VM WITH BLOCK TAG - * ************ - */ + const vm = await cloneVmWithBlockTag(client, block) if (vm instanceof Error) { return maybeThrowOnFail(_params.throwOnFail ?? defaultThrowOnFail, { @@ -163,7 +154,6 @@ export const callHandler = _params.to = scriptResult.address } - // start getting opstack information right away in parallel const l1FeeInfoPromise = vm.common.sourceId !== undefined ? getL1FeeInformationOpStack(evmInput.data ?? numberToBytes(0), vm).catch((e) => { @@ -172,11 +162,6 @@ export const callHandler = }) : Promise.resolve({}) - /** - * ************ - * 2 RUN THE EVM - * ************ - */ client.logger.debug( { to: evmInput.to?.toString(), @@ -206,11 +191,6 @@ export const callHandler = } executedCall.runTxResult - /** - * **************************** - * 3 CREATE TRANSACTION WITH CALL (if neessary) - * **************************** - */ const txResult = await handleTransactionCreation(client, params, executedCall, evmInput) if (txResult.errors) { return maybeThrowOnFail(_params.throwOnFail ?? defaultThrowOnFail, { @@ -220,11 +200,6 @@ export const callHandler = }) } - /** - * ****************** - * 4 RETURN CALL RESULT - * ****************** - */ return maybeThrowOnFail(_params.throwOnFail ?? defaultThrowOnFail, { ...(vm.common.sourceId !== undefined ? await l1FeeInfoPromise : {}), ...callHandlerResult(executedCall.runTxResult, txResult.hash, executedCall.trace, executedCall.accessList), diff --git a/packages/actions/src/requestProcedure.js b/packages/actions/src/requestProcedure.js index 4d586a35e7..fbb6ee4e5d 100644 --- a/packages/actions/src/requestProcedure.js +++ b/packages/actions/src/requestProcedure.js @@ -2,15 +2,11 @@ import { MethodNotFoundError } from '@tevm/errors' import { createHandlers } from './createHandlers.js' /** - * Request handler for JSON-RPC requests. + * Request handler for JSON-RPC requests to Tevm. * * This implementation of the Tevm requestProcedure spec * implements it via the ethereumjs VM. * - * Most users will want to use `Tevm.request` instead of - * this method but this method may be desired if hyper optimizing - * bundle size. - * * @param {import('@tevm/node').TevmNode} client * @returns {import('./tevm-request-handler/TevmJsonRpcRequestHandler.js').TevmJsonRpcRequestHandler} * @example @@ -28,13 +24,14 @@ import { createHandlers } from './createHandlers.js' * jsonrpc: '2.0' * }) * ``` + * @see {@link createHandlers} where handlers are defined */ export const requestProcedure = (client) => { - const allHandlers = createHandlers(client) + const handlers = createHandlers(client) return async (request) => { await client.ready() client.logger.debug(request, 'JSON-RPC request received') - if (!(request.method in allHandlers)) { + if (!(request.method in handlers)) { const err = new MethodNotFoundError(`UnsupportedMethodError: Unknown method ${/**@type any*/ (request).method}`) return /** @type {any}*/ ({ id: /** @type any*/ (request).id ?? null, @@ -46,6 +43,6 @@ export const requestProcedure = (client) => { }, }) } - return allHandlers[/** @type {keyof typeof allHandlers}*/ (request.method)](request) + return handlers[/** @type {keyof typeof handlers}*/ (request.method)](request) } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 17b77a70b5..73a3777899 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1008,6 +1008,40 @@ importers: specifier: ^2.1.1 version: 2.1.1(@types/node@22.7.3)(@vitest/ui@2.1.1)(terser@5.34.0) + experimental/lit: + dependencies: + '@lit-protocol/auth-helpers': + specifier: ^6.11.0 + version: 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/constants': + specifier: ^6.11.0 + version: 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/lit-node-client': + specifier: ^6.11.0 + version: 6.11.0(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@tevm/errors': + specifier: workspace:^ + version: link:../../packages/errors + '@tevm/logger': + specifier: workspace:^ + version: link:../../packages/logger + '@tevm/memory-client': + specifier: workspace:^ + version: link:../../packages/memory-client + '@tevm/utils': + specifier: workspace:^ + version: link:../../packages/utils + viem: + specifier: ^2.21.1 + version: 2.21.15(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + devDependencies: + '@tevm/tsconfig': + specifier: workspace:^ + version: link:../../configs/tsconfig + '@tevm/tsupconfig': + specifier: workspace:^ + version: link:../../configs/tsupconfig + experimental/revm: devDependencies: '@tevm/tsconfig': @@ -3384,6 +3418,21 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} + '@cosmjs/amino@0.30.1': + resolution: {integrity: sha512-yNHnzmvAlkETDYIpeCTdVqgvrdt1qgkOXwuRVi8s27UKI5hfqyE9fJ/fuunXE6ZZPnKkjIecDznmuUOMrMvw4w==} + + '@cosmjs/crypto@0.30.1': + resolution: {integrity: sha512-rAljUlake3MSXs9xAm87mu34GfBLN0h/1uPPV6jEwClWjNkAMotzjC0ab9MARy5FFAvYHL3lWb57bhkbt2GtzQ==} + + '@cosmjs/encoding@0.30.1': + resolution: {integrity: sha512-rXmrTbgqwihORwJ3xYhIgQFfMSrwLu1s43RIK9I8EBudPx3KmnmyAKzMOVsRDo9edLFNuZ9GIvysUCwQfq3WlQ==} + + '@cosmjs/math@0.30.1': + resolution: {integrity: sha512-yaoeI23pin9ZiPHIisa6qqLngfnBR/25tSaWpkTm8Cy10MX70UF5oN4+/t1heLaM6SSmRrhk3psRkV4+7mH51Q==} + + '@cosmjs/utils@0.30.1': + resolution: {integrity: sha512-KvvX58MGMWh7xA+N+deCfunkA/ZNDvFLw4YbOmX3f/XBIkqrVY7qlotfy2aNb1kgp6h4B6Yc8YawJPDTfvWX7g==} + '@ctrl/tinycolor@4.1.0': resolution: {integrity: sha512-WyOx8cJQ+FQus4Mm4uPIZA64gbk3Wxh0so5Lcii0aJifqwoVOlfFtorjLE0Hen4OYyHZMXDWqMmaQemBhgxFRQ==} engines: {node: '>=14'} @@ -4205,6 +4254,9 @@ packages: '@ethersproject/base64@5.7.0': resolution: {integrity: sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==} + '@ethersproject/basex@5.7.0': + resolution: {integrity: sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw==} + '@ethersproject/bignumber@5.7.0': resolution: {integrity: sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==} @@ -4214,9 +4266,18 @@ packages: '@ethersproject/constants@5.7.0': resolution: {integrity: sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==} + '@ethersproject/contracts@5.7.0': + resolution: {integrity: sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg==} + '@ethersproject/hash@5.7.0': resolution: {integrity: sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==} + '@ethersproject/hdnode@5.7.0': + resolution: {integrity: sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg==} + + '@ethersproject/json-wallets@5.7.0': + resolution: {integrity: sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g==} + '@ethersproject/keccak256@5.7.0': resolution: {integrity: sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==} @@ -4226,24 +4287,48 @@ packages: '@ethersproject/networks@5.7.1': resolution: {integrity: sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==} + '@ethersproject/pbkdf2@5.7.0': + resolution: {integrity: sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw==} + '@ethersproject/properties@5.7.0': resolution: {integrity: sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==} + '@ethersproject/providers@5.7.2': + resolution: {integrity: sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg==} + + '@ethersproject/random@5.7.0': + resolution: {integrity: sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==} + '@ethersproject/rlp@5.7.0': resolution: {integrity: sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==} + '@ethersproject/sha2@5.7.0': + resolution: {integrity: sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==} + '@ethersproject/signing-key@5.7.0': resolution: {integrity: sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==} + '@ethersproject/solidity@5.7.0': + resolution: {integrity: sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA==} + '@ethersproject/strings@5.7.0': resolution: {integrity: sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==} '@ethersproject/transactions@5.7.0': resolution: {integrity: sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==} + '@ethersproject/units@5.7.0': + resolution: {integrity: sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg==} + + '@ethersproject/wallet@5.7.0': + resolution: {integrity: sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA==} + '@ethersproject/web@5.7.1': resolution: {integrity: sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==} + '@ethersproject/wordlists@5.7.0': + resolution: {integrity: sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA==} + '@evmts/base@1.0.0-next.18': resolution: {integrity: sha512-C4dm8iP4T1zY1rtYP1OWr2VY9GpOG/cvqSgsLhiTYXtysJv8ZoNSlf9xkovwdRWnVtbfh5rFoMVplOBQCVWsjQ==} @@ -4534,6 +4619,71 @@ packages: '@lit-labs/ssr-dom-shim@1.2.1': resolution: {integrity: sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==} + '@lit-protocol/access-control-conditions@6.11.0': + resolution: {integrity: sha512-Pl+q3o+zRQlGiYPCqOLELspgwaUVq08fwPGT6Xx6h1B34X/wylk2hb38w87ymetaDY9eTeK1g+/NlQf7KJr+/A==} + + '@lit-protocol/accs-schemas@0.0.15': + resolution: {integrity: sha512-GYF8BolqrU2H/uXr3D39TUbgFN/3u2d68oHHNfwg926iEsCEHwGmUOPvi4EMprV5lJR3EVn9IQODY/4eokJ6Rg==} + + '@lit-protocol/auth-browser@6.11.0': + resolution: {integrity: sha512-THutHhdKjiApJvwFDmPOGfE1a1k0slylC8PZeUWNEf7d10yKWzVxZVQS+PPXjU65R+F5mPf/VE69nKfvrRhy6Q==} + + '@lit-protocol/auth-helpers@6.11.0': + resolution: {integrity: sha512-03PqCIQ+kzXZCLYLcvgdgEVI5zO0+Vblqrt5QAshrRgYhm4X4FoTbjt5vZesTxwaWG+tAAISd651GBM4jVnoTQ==} + + '@lit-protocol/bls-sdk@6.11.0': + resolution: {integrity: sha512-WHfxJ3Siwt/dG139qowf+dT7K8xPejQ0SGGUSBWkhcuAR+zvCQUQ8MHVjDHmhYXKx9DM/OE+iPwXkva3GEYH0A==} + + '@lit-protocol/constants@6.11.0': + resolution: {integrity: sha512-z7WY+qcjy5UXKc9EDqgAyvp7nWKY80IlQAk7lLhP5uIana8zc8RzJSgl0Hkz+vhPrQNmbMuB1/xVjdLD2B1tLg==} + + '@lit-protocol/contracts-sdk@6.11.0': + resolution: {integrity: sha512-Qz7q2uv0adL44QKu/MSzCCeRxpeKQAimL2yGfrc/i2W4vIZLPNTUElVvMC/kHlR/x0M9gHJYNhx8EIzoR9tZwg==} + + '@lit-protocol/contracts@0.0.63': + resolution: {integrity: sha512-CAorNt72ybIY/g//dDeR837izNGuYQR99XwPSK2X2AJ6c+aZX1kdXCrOnxsbY40BzFrOk/dIFo+ymJ9E3qh48w==} + peerDependencies: + typescript: ^5.0.0 + + '@lit-protocol/core@6.11.0': + resolution: {integrity: sha512-jrR7WlDTXDry1PwWTBHbzSwsDZmr4UZPLiWDWiSDdkEdye8j5R2ZO2HmYmajvRaKMlro6IWcgEqUEXUYsbrAeg==} + + '@lit-protocol/crypto@6.11.0': + resolution: {integrity: sha512-Yll7okzIqCdVUk8p3JhGEw5S9BtRO8kAHowI9JywTO97g74D3R9yQxdJbcdzIrEUWDZeJkjh6z2kb+fOFqilUQ==} + + '@lit-protocol/ecdsa-sdk@6.11.0': + resolution: {integrity: sha512-wLx9aYaKzg3ETB7RJtahSE+xFWN/sHzGxVvKERuq7vJR4u+JAayGLAU1kMp5vnWrUCuN1R/SeQmLNKUH0meGAQ==} + + '@lit-protocol/encryption@6.11.0': + resolution: {integrity: sha512-A191FifNfR2HEr9CHSRkIh18oJYbYPGfKWsUWPmR2tpH1ysItF4uZsKtSJDD8k/O9us5hbudslFpM9fXYA1azA==} + + '@lit-protocol/lit-node-client-nodejs@6.11.0': + resolution: {integrity: sha512-5yMb8uxmWljKMfiCT/vtvioKlpu+kkhS/Mci8uWVD6VOGlfLodf/DuvKUVRcwfRyhqBeZZEGx8GPRgxUlv63Cw==} + + '@lit-protocol/lit-node-client@6.11.0': + resolution: {integrity: sha512-AX6x5z58c1HmDK88UWT5WLuBr4/OZvu3KLmB0yrHaTbNrKPRmICsydzQ/Vn+XAIf2Fd1ksKg2WCYQ0tZEshJLA==} + + '@lit-protocol/logger@6.11.0': + resolution: {integrity: sha512-q+MAK99s+bJxXKklu1+TBT3SS0l2rpAmSg/VznEIOwHcRBpcbLpKWftNqzo3gKqETAK4q7DUgBk6oM9kkNgJEw==} + + '@lit-protocol/misc-browser@6.11.0': + resolution: {integrity: sha512-8kGIvn60S6YVabhxL3CQXRroR6G3XNWB/05d29DuG1yMuazO65FciA1mta7D63i2TyVaKIKztbfIO0hsmJhj9Q==} + + '@lit-protocol/misc@6.11.0': + resolution: {integrity: sha512-euQEqMDqt4ehHx7GFr3u7u9ondGcf6sOoE0bYDrPJi5d6DXLYpLL008A6BqZ2tAqJ+A2yKgK7DfnmBLyKvXWGQ==} + + '@lit-protocol/nacl@6.11.0': + resolution: {integrity: sha512-bZRLis6uO4OtWIX7C/CPerMfu+oyP6hd2ErUbzS8u6SJdPyW9KqzYMVdQAeijpCXBvAZAZzmgLadnFpNHT1i3g==} + + '@lit-protocol/sev-snp-utils-sdk@6.11.0': + resolution: {integrity: sha512-T8tmJ4XVyzaufRffy6+rV7tS0XQkVLmbiDpFrGS4d+MVFXE02ct1JWDe/bStJa7xjs9k8HIqf/ejPaj5uhsP0Q==} + + '@lit-protocol/types@6.11.0': + resolution: {integrity: sha512-DiJhJkV/o7kVocP2SSAECv4MyF5V4Giz9BJqvrTfiSdfDjYuQoxIvLoSZUNLF/H+oyQQrKinDKNUy8GzhVTBMA==} + + '@lit-protocol/uint8arrays@6.11.0': + resolution: {integrity: sha512-0MJwBXmDTpiU8ScsCXShSsajs7P5Fw4xRwj6BbHbRjP7vaGtT1R08XUV95GQJVLFjkFMvJOGeqclSVzEA0ZK4Q==} + '@lit/reactive-element@1.6.3': resolution: {integrity: sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==} @@ -6055,6 +6205,9 @@ packages: '@socket.io/component-emitter@3.1.2': resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} + '@spruceid/siwe-parser@2.1.2': + resolution: {integrity: sha512-d/r3S1LwJyMaRAKQ0awmo9whfXeE88Qt00vRj91q5uv5ATtWIQEGJ67Yr5eSZw5zp1/fZCXZYuEckt8lSkereQ==} + '@stablelib/aead@1.0.1': resolution: {integrity: sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==} @@ -6727,6 +6880,9 @@ packages: resolution: {integrity: sha512-UlsnEMT5wwFvmxEjX8s4oju7R3zadxNbZgsFeHEsjh7uknY2zgmUe1Lfc5XU6zyPb1Jx7Nqpdx1KN485ee8ogw==} engines: {node: '>=18'} + '@walletconnect/core@2.9.2': + resolution: {integrity: sha512-VARMPAx8sIgodeyngDHbealP3B621PQqjqKsByFUTOep8ZI1/R/20zU+cmq6j9RCrL+kLKZcrZqeVzs8Z7OlqQ==} + '@walletconnect/crypto@1.0.3': resolution: {integrity: sha512-+2jdORD7XQs76I2Odgr3wwrtyuLUXD/kprNVsjWRhhhdO9Mt6WqVzOPu0/t7OHSmgal8k7SoBQzUc5hu/8zL/g==} @@ -6742,6 +6898,14 @@ packages: '@walletconnect/ethereum-provider@2.16.1': resolution: {integrity: sha512-oD7DNCssUX3plS5gGUZ9JQ63muQB/vxO68X6RzD2wd8gBsYtSPw4BqYFc7KTO6dUizD6gfPirw32yW2pTvy92w==} + '@walletconnect/ethereum-provider@2.9.2': + resolution: {integrity: sha512-eO1dkhZffV1g7vpG19XUJTw09M/bwGUwwhy1mJ3AOPbOSbMPvwiCuRz2Kbtm1g9B0Jv15Dl+TvJ9vTgYF8zoZg==} + peerDependencies: + '@walletconnect/modal': '>=2' + peerDependenciesMeta: + '@walletconnect/modal': + optional: true + '@walletconnect/events@1.0.1': resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} @@ -6769,6 +6933,9 @@ packages: '@walletconnect/jsonrpc-utils@1.0.8': resolution: {integrity: sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==} + '@walletconnect/jsonrpc-ws-connection@1.0.13': + resolution: {integrity: sha512-mfOM7uFH4lGtQxG+XklYuFBj6dwVvseTt5/ahOkkmpcAEgz2umuzu7fTR+h5EmjQBdrmYyEBOWADbeaFNxdySg==} + '@walletconnect/jsonrpc-ws-connection@1.0.14': resolution: {integrity: sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==} @@ -6798,12 +6965,21 @@ packages: '@walletconnect/logger@2.1.2': resolution: {integrity: sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw==} + '@walletconnect/modal-core@2.6.1': + resolution: {integrity: sha512-f2hYlJ5pwzGvjyaZ6BoGR5uiMgXzWXt6w6ktt1N8lmY6PiYp8whZgqx2hTxVWwVlsGnaIfh6UHp1hGnANx0eTQ==} + '@walletconnect/modal-core@2.6.2': resolution: {integrity: sha512-cv8ibvdOJQv2B+nyxP9IIFdxvQznMz8OOr/oR/AaUZym4hjXNL/l1a2UlSQBXrVjo3xxbouMxLb3kBsHoYP2CA==} + '@walletconnect/modal-ui@2.6.1': + resolution: {integrity: sha512-RFUOwDAMijSK8B7W3+KoLKaa1l+KEUG0LCrtHqaB0H0cLnhEGdLR+kdTdygw+W8+yYZbkM5tXBm7MlFbcuyitA==} + '@walletconnect/modal-ui@2.6.2': resolution: {integrity: sha512-rbdstM1HPGvr7jprQkyPggX7rP4XiCG85ZA+zWBEX0dVQg8PpAgRUqpeub4xQKDgY7pY/xLRXSiCVdWGqvG2HA==} + '@walletconnect/modal@2.6.1': + resolution: {integrity: sha512-G84tSzdPKAFk1zimgV7JzIUFT5olZUVtI3GcOk77OeLYjlMfnDT23RVRHm5EyCrjkptnvpD0wQScXePOFd2Xcw==} + '@walletconnect/modal@2.6.2': resolution: {integrity: sha512-eFopgKi8AjKf/0U4SemvcYw9zlLpx9njVN8sf6DAkowC2Md0gPU/UNEbH1Wwj407pEKnEds98pKWib1NN1ACoA==} @@ -6826,6 +7002,10 @@ packages: '@walletconnect/sign-client@2.16.1': resolution: {integrity: sha512-s2Tx2n2duxt+sHtuWXrN9yZVaHaYqcEcjwlTD+55/vs5NUPlISf+fFmZLwSeX1kUlrSBrAuxPUcqQuRTKcjLOA==} + '@walletconnect/sign-client@2.9.2': + resolution: {integrity: sha512-anRwnXKlR08lYllFMEarS01hp1gr6Q9XUgvacr749hoaC/AwGVlxYFdM8+MyYr3ozlA+2i599kjbK/mAebqdXg==} + deprecated: Reliability and performance greatly improved - please see https://github.com/WalletConnect/walletconnect-monorepo/releases + '@walletconnect/time@1.0.2': resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} @@ -6835,18 +7015,27 @@ packages: '@walletconnect/types@2.16.1': resolution: {integrity: sha512-9P4RG4VoDEF+yBF/n2TF12gsvT/aTaeZTVDb/AOayafqiPnmrQZMKmNCJJjq1sfdsDcHXFcZWMGsuCeSJCmrXA==} + '@walletconnect/types@2.9.2': + resolution: {integrity: sha512-7Rdn30amnJEEal4hk83cdwHUuxI1SWQ+K7fFFHBMqkuHLGi3tpMY6kpyfDxnUScYEZXqgRps4Jo5qQgnRqVM7A==} + '@walletconnect/universal-provider@2.11.0': resolution: {integrity: sha512-zgJv8jDvIMP4Qse/D9oIRXGdfoNqonsrjPZanQ/CHNe7oXGOBiQND2IIeX+tS0H7uNA0TPvctljCLiIN9nw4eA==} '@walletconnect/universal-provider@2.16.1': resolution: {integrity: sha512-q/tyWUVNenizuClEiaekx9FZj/STU1F3wpDK4PUIh3xh+OmUI5fw2dY3MaNDjyb5AyrS0M8BuQDeuoSuOR/Q7w==} + '@walletconnect/universal-provider@2.9.2': + resolution: {integrity: sha512-JmaolkO8D31UdRaQCHwlr8uIFUI5BYhBzqYFt54Mc6gbIa1tijGOmdyr6YhhFO70LPmS6gHIjljwOuEllmlrxw==} + '@walletconnect/utils@2.11.0': resolution: {integrity: sha512-hxkHPlTlDQILHfIKXlmzgNJau/YcSBC3XHUSuZuKZbNEw3duFT6h6pm3HT/1+j1a22IG05WDsNBuTCRkwss+BQ==} '@walletconnect/utils@2.16.1': resolution: {integrity: sha512-aoQirVoDoiiEtYeYDtNtQxFzwO/oCrz9zqeEEXYJaAwXlGVTS34KFe7W3/Rxd/pldTYKFOZsku2EzpISfH8Wsw==} + '@walletconnect/utils@2.9.2': + resolution: {integrity: sha512-D44hwXET/8JhhIjqljY6qxSu7xXnlPrf63UN/Qfl98vDjWlYVcDl2+JIQRxD9GPastw0S8XZXdRq59XDXLuZBg==} + '@walletconnect/window-getters@1.0.1': resolution: {integrity: sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==} @@ -7010,6 +7199,9 @@ packages: resolution: {integrity: sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==} engines: {node: '>=0.3.0'} + aes-js@3.0.0: + resolution: {integrity: sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==} + aes-js@3.1.2: resolution: {integrity: sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ==} @@ -7135,6 +7327,9 @@ packages: resolution: {integrity: sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==} engines: {node: '>=8'} + apg-js@4.4.0: + resolution: {integrity: sha512-fefmXFknJmtgtNEXfPwZKYkMFX4Fyeyz+fNF6JWp87biGOPslJbCBVU158zvKRZfHBKnJDy8CMM40oLFGkXT8Q==} + appdirsjs@1.2.7: resolution: {integrity: sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==} @@ -7385,6 +7580,9 @@ packages: base-x@3.0.10: resolution: {integrity: sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ==} + base-x@4.0.0: + resolution: {integrity: sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw==} + base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -7412,6 +7610,12 @@ packages: bcryptjs@2.4.3: resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==} + bech32@1.1.4: + resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==} + + bech32@2.0.0: + resolution: {integrity: sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg==} + better-path-resolve@1.0.0: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} engines: {node: '>=4'} @@ -7435,6 +7639,14 @@ packages: bindings@1.5.0: resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} + bip174@2.1.1: + resolution: {integrity: sha512-mdFV5+/v0XyNYXjBS6CQPLo9ekCx4gtKZFnJm5PMto7Fs9hTTDpkkzOB7/FtluRI6JbUUAu+snTYfJRgHLZbZQ==} + engines: {node: '>=8.0.0'} + + bitcoinjs-lib@6.1.6: + resolution: {integrity: sha512-Fk8+Vc+e2rMoDU5gXkW9tD+313rhkm5h6N9HfZxXvYU9LedttVvmXKTgd9k5rsQJjkSfsv6XRM8uhJv94SrvcA==} + engines: {node: '>=8.0.0'} + bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -7533,9 +7745,15 @@ packages: bs58@4.0.1: resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} + bs58@5.0.0: + resolution: {integrity: sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==} + bs58check@2.1.2: resolution: {integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==} + bs58check@3.0.1: + resolution: {integrity: sha512-hjuuJvoWEybo7Hn/0xOrczQKKEKD63WguEjlhLExYs2wUBcebDC1jDNK17eEAD2lYfw82d5ASC1d7K3SWszjaQ==} + bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} @@ -7653,6 +7871,9 @@ packages: caniuse-lite@1.0.30001664: resolution: {integrity: sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==} + canonicalize@2.0.0: + resolution: {integrity: sha512-ulDEYPv7asdKvqahuAY35c1selLdzDwHqugK92hfkzvlDCwXRRelDkR+Er33md/PtnpqHemgkuDPanZ4fiYZ8w==} + ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -8117,6 +8338,9 @@ packages: create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + cross-fetch@3.1.4: + resolution: {integrity: sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==} + cross-fetch@3.1.8: resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} @@ -8181,6 +8405,9 @@ packages: dataloader@1.4.0: resolution: {integrity: sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==} + date-and-time@2.4.3: + resolution: {integrity: sha512-xkS/imTmsyEdpp9ie5oV5UWolg3XkYWNySbT2W4ESWr6v4V8YrsHbhpk9fIeQcr0NFTnYbQJLXlgU1zrLItysA==} + date-fns@2.30.0: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} @@ -8741,10 +8968,14 @@ packages: ethereumjs-abi@0.6.8: resolution: {integrity: sha512-Tx0r/iXI6r+lRsdvkFDlut0N08jWMnKRZ6Gkq+Nmw75lZe4e6o3EkSnkaBP5NF6+m5PTGAr9JP43N3LyeoglsA==} + deprecated: This library has been deprecated and usage is discouraged. ethereumjs-util@6.2.1: resolution: {integrity: sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==} + ethers@5.7.2: + resolution: {integrity: sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg==} + ethers@6.13.2: resolution: {integrity: sha512-9VkriTTed+/27BGuY1s0hf441kqwHJ1wtN2edksEtiRvXx+soxRX3iSXTfFqq2+YwrOqbDoTHjIhQnjJRlzKmg==} engines: {node: '>=14.0.0'} @@ -9563,6 +9794,9 @@ packages: engines: {node: '>=16.x'} hasBin: true + immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + immutable@4.3.7: resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} @@ -10090,6 +10324,9 @@ packages: joi@17.13.3: resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} + jose@4.15.9: + resolution: {integrity: sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA==} + joycon@3.1.1: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} engines: {node: '>=10'} @@ -10214,6 +10451,9 @@ packages: jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + jszip@3.10.1: + resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} + keccak@3.0.4: resolution: {integrity: sha512-3vKuW0jV8J3XNTzvfyicFR5qvxrSAGl7KIhvgOu5cmWwM7tZRj3fMbj/pfIf4be7aznbc+prBWGjywox/g2Y6Q==} engines: {node: '>=10.0.0'} @@ -10259,6 +10499,15 @@ packages: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} + libsodium-wrappers@0.7.15: + resolution: {integrity: sha512-E4anqJQwcfiC6+Yrl01C1m8p99wEhLmJSs0VQqST66SbQXXBoaJY0pF4BNjRYa/sOQAxx6lXAaAFIlx+15tXJQ==} + + libsodium@0.7.15: + resolution: {integrity: sha512-sZwRknt/tUpE2AwzHq3jEyUU5uvIZHtSssktXq7owd++3CSgn8RGrv6UZJJBpP7+iBghBqe7Z06/2M31rI2NKw==} + + lie@3.3.0: + resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} + lighthouse-logger@1.4.2: resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} @@ -10293,6 +10542,9 @@ packages: lit-html@2.8.0: resolution: {integrity: sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==} + lit@2.7.6: + resolution: {integrity: sha512-1amFHA7t4VaaDe+vdQejSVBklwtH9svGoG6/dZi9JhxtJBBlqY5D1RV7iLUYY0trCqQc4NfhYYZilZiVHt7Hxg==} + lit@2.8.0: resolution: {integrity: sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA==} @@ -10957,6 +11209,10 @@ packages: muggle-string@0.4.1: resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} + multiformats@11.0.2: + resolution: {integrity: sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + multiformats@9.9.0: resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} @@ -11075,6 +11331,10 @@ packages: node-fetch-native@1.6.4: resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} + node-fetch@2.6.1: + resolution: {integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==} + engines: {node: 4.x || >=6.0.0} + node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} @@ -12142,6 +12402,9 @@ packages: readline@1.3.0: resolution: {integrity: sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==} + readonly-date@1.0.0: + resolution: {integrity: sha512-tMKIV7hlk0h4mO3JTmmVuIlJVXjKk3Sep9Bf5OH0O+758ruuVkUy2J9SttDLm91IEX/WHlXPSpxMGjPj4beMIQ==} + real-require@0.1.0: resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} engines: {node: '>= 12.13.0'} @@ -12628,6 +12891,16 @@ packages: engines: {node: '>=12.0.0', npm: '>=5.6.0'} hasBin: true + siwe-recap@0.0.2-alpha.0: + resolution: {integrity: sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==} + peerDependencies: + ethers: ^5.5.1 + + siwe@2.3.2: + resolution: {integrity: sha512-aSf+6+Latyttbj5nMu6GF3doMfv2UYj83hhwZgUF20ky6fTS83uVhkQABdIVnEuS8y1bBdk7p6ltb9SmlhTTlA==} + peerDependencies: + ethers: ^5.6.8 || ^6.0.8 + skin-tone@2.0.0: resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} engines: {node: '>=8'} @@ -13322,6 +13595,9 @@ packages: tslib@2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + tslib@2.6.0: + resolution: {integrity: sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==} + tslib@2.7.0: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} @@ -13456,6 +13732,9 @@ packages: peerDependencies: typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x + typeforce@1.18.0: + resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} + typesafe-path@0.2.2: resolution: {integrity: sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==} @@ -13797,6 +14076,9 @@ packages: resolution: {integrity: sha512-SKfhk/LlaXzvtowJabLZwD4K6SGRYeoxA7KJeISlUMAB/NT4CBkZjMq3WceX2Ckm4llwqYVo8TICgsDYCBU2tA==} engines: {node: '>= 0.10.0'} + valid-url@1.0.9: + resolution: {integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==} + validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} @@ -13808,6 +14090,15 @@ packages: resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} engines: {node: '>= 0.10'} + valtio@1.11.0: + resolution: {integrity: sha512-65Yd0yU5qs86b5lN1eu/nzcTgQ9/6YnD6iO+DDaDbQLn1Zv2w12Gwk43WkPlUBxk5wL/6cD5YMFf7kj6HZ1Kpg==} + engines: {node: '>=12.20.0'} + peerDependencies: + react: '>=16.8' + peerDependenciesMeta: + react: + optional: true + valtio@1.11.2: resolution: {integrity: sha512-1XfIxnUXzyswPAPXo1P3Pdx2mq/pIqZICkWN60Hby0d9Iqb+MEIpqgYVlbflvHdrp2YR/q3jyKWRPJJ100yxaw==} engines: {node: '>=12.20.0'} @@ -13820,6 +14111,9 @@ packages: react: optional: true + varuint-bitcoin@1.1.2: + resolution: {integrity: sha512-4EVb+w4rx+YfVM32HQX42AbbT7/1f5zwAYhIujKXKk8NQK+JfRVl3pqT3hjNn/L+RstigmGGKVwHA/P0wgITZw==} + vary@1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} @@ -14346,6 +14640,18 @@ packages: utf-8-validate: optional: true + ws@7.4.6: + resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + ws@7.5.10: resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} engines: {node: '>=8.3.0'} @@ -15861,6 +16167,35 @@ snapshots: '@colors/colors@1.5.0': optional: true + '@cosmjs/amino@0.30.1': + dependencies: + '@cosmjs/crypto': 0.30.1 + '@cosmjs/encoding': 0.30.1 + '@cosmjs/math': 0.30.1 + '@cosmjs/utils': 0.30.1 + + '@cosmjs/crypto@0.30.1': + dependencies: + '@cosmjs/encoding': 0.30.1 + '@cosmjs/math': 0.30.1 + '@cosmjs/utils': 0.30.1 + '@noble/hashes': 1.3.2 + bn.js: 5.2.1 + elliptic: 6.5.7 + libsodium-wrappers: 0.7.15 + + '@cosmjs/encoding@0.30.1': + dependencies: + base64-js: 1.5.1 + bech32: 1.1.4 + readonly-date: 1.0.0 + + '@cosmjs/math@0.30.1': + dependencies: + bn.js: 5.2.1 + + '@cosmjs/utils@0.30.1': {} + '@ctrl/tinycolor@4.1.0': {} '@effect/codemod@0.0.16(@babel/preset-env@7.25.4(@babel/core@7.25.2))': @@ -16440,6 +16775,11 @@ snapshots: dependencies: '@ethersproject/bytes': 5.7.0 + '@ethersproject/basex@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/bignumber@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 @@ -16454,6 +16794,19 @@ snapshots: dependencies: '@ethersproject/bignumber': 5.7.0 + '@ethersproject/contracts@5.7.0': + dependencies: + '@ethersproject/abi': 5.7.0 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@ethersproject/hash@5.7.0': dependencies: '@ethersproject/abstract-signer': 5.7.0 @@ -16466,6 +16819,37 @@ snapshots: '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 + '@ethersproject/hdnode@5.7.0': + dependencies: + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/basex': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/pbkdf2': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/sha2': 5.7.0 + '@ethersproject/signing-key': 5.7.0 + '@ethersproject/strings': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@ethersproject/wordlists': 5.7.0 + + '@ethersproject/json-wallets@5.7.0': + dependencies: + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/hdnode': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/pbkdf2': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/random': 5.7.0 + '@ethersproject/strings': 5.7.0 + '@ethersproject/transactions': 5.7.0 + aes-js: 3.0.0 + scrypt-js: 3.0.1 + '@ethersproject/keccak256@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 @@ -16477,15 +16861,57 @@ snapshots: dependencies: '@ethersproject/logger': 5.7.0 + '@ethersproject/pbkdf2@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/sha2': 5.7.0 + '@ethersproject/properties@5.7.0': dependencies: '@ethersproject/logger': 5.7.0 + '@ethersproject/providers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/base64': 5.7.0 + '@ethersproject/basex': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/hash': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/networks': 5.7.1 + '@ethersproject/properties': 5.7.0 + '@ethersproject/random': 5.7.0 + '@ethersproject/rlp': 5.7.0 + '@ethersproject/sha2': 5.7.0 + '@ethersproject/strings': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@ethersproject/web': 5.7.1 + bech32: 1.1.4 + ws: 7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@ethersproject/random@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/rlp@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/logger': 5.7.0 + '@ethersproject/sha2@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + hash.js: 1.1.7 + '@ethersproject/signing-key@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 @@ -16495,6 +16921,15 @@ snapshots: elliptic: 6.5.4 hash.js: 1.1.7 + '@ethersproject/solidity@5.7.0': + dependencies: + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/sha2': 5.7.0 + '@ethersproject/strings': 5.7.0 + '@ethersproject/strings@5.7.0': dependencies: '@ethersproject/bytes': 5.7.0 @@ -16513,6 +16948,30 @@ snapshots: '@ethersproject/rlp': 5.7.0 '@ethersproject/signing-key': 5.7.0 + '@ethersproject/units@5.7.0': + dependencies: + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/logger': 5.7.0 + + '@ethersproject/wallet@5.7.0': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/hash': 5.7.0 + '@ethersproject/hdnode': 5.7.0 + '@ethersproject/json-wallets': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/random': 5.7.0 + '@ethersproject/signing-key': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@ethersproject/wordlists': 5.7.0 + '@ethersproject/web@5.7.1': dependencies: '@ethersproject/base64': 5.7.0 @@ -16521,6 +16980,14 @@ snapshots: '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 + '@ethersproject/wordlists@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/hash': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/strings': 5.7.0 + '@evmts/base@1.0.0-next.18(bufferutil@4.0.8)(esbuild@0.19.5)(fast-check@3.22.0)(solc@0.8.23-fixed)(typescript@5.6.2)(utf-8-validate@6.0.4)(webpack-sources@3.2.3)(zod@3.23.8)': dependencies: '@evmts/config': 1.0.0-next.17(bufferutil@4.0.8)(esbuild@0.19.5)(fast-check@3.22.0)(solc@0.8.23-fixed)(typescript@5.6.2)(utf-8-validate@6.0.4)(zod@3.23.8) @@ -17021,15 +17488,460 @@ snapshots: '@lit-labs/ssr-dom-shim@1.2.1': {} - '@lit/reactive-element@1.6.3': + '@lit-protocol/access-control-conditions@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': dependencies: - '@lit-labs/ssr-dom-shim': 1.2.1 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/constants': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/logger': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/misc': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/uint8arrays': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + ajv: 8.17.1 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jszip: 3.10.1 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 1.14.1 + util: 0.12.5 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate - '@ljharb/through@2.3.13': + '@lit-protocol/accs-schemas@0.0.15': dependencies: - call-bind: 1.0.7 + ajv: 8.17.1 - '@manypkg/find-root@1.1.0': + '@lit-protocol/auth-browser@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/strings': 5.7.0 + '@ethersproject/wallet': 5.7.0 + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/constants': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/logger': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/misc': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/misc-browser': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/uint8arrays': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + ajv: 8.17.1 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jszip: 3.10.1 + tslib: 1.14.1 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@lit-protocol/auth-helpers@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/access-control-conditions': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/constants': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/logger': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/misc': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/uint8arrays': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + ajv: 8.17.1 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jszip: 3.10.1 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + siwe-recap: 0.0.2-alpha.0(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 2.6.0 + util: 0.12.5 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@lit-protocol/bls-sdk@6.11.0': + dependencies: + tslib: 1.14.1 + util: 0.12.5 + + '@lit-protocol/constants@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jszip: 3.10.1 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 1.14.1 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@lit-protocol/contracts-sdk@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@cosmjs/amino': 0.30.1 + '@cosmjs/crypto': 0.30.1 + '@cosmjs/encoding': 0.30.1 + '@ethersproject/abi': 5.7.0 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/constants': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/logger': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/misc': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ajv: 8.17.1 + bitcoinjs-lib: 6.1.6 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jose: 4.15.9 + jszip: 3.10.1 + process: 0.11.10 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 1.14.1 + util: 0.12.5 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@lit-protocol/contracts@0.0.63(typescript@5.6.2)': + dependencies: + typescript: 5.6.2 + + '@lit-protocol/core@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@cosmjs/amino': 0.30.1 + '@cosmjs/crypto': 0.30.1 + '@cosmjs/encoding': 0.30.1 + '@ethersproject/abi': 5.7.0 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/access-control-conditions': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/bls-sdk': 6.11.0 + '@lit-protocol/constants': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/contracts-sdk': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/crypto': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/ecdsa-sdk': 6.11.0 + '@lit-protocol/logger': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/misc': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/nacl': 6.11.0 + '@lit-protocol/sev-snp-utils-sdk': 6.11.0 + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/uint8arrays': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + ajv: 8.17.1 + bitcoinjs-lib: 6.1.6 + bs58: 5.0.0 + cross-fetch: 3.1.4 + date-and-time: 2.4.3 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jose: 4.15.9 + jszip: 3.10.1 + multiformats: 9.9.0 + pako: 1.0.11 + process: 0.11.10 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 1.14.1 + util: 0.12.5 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@lit-protocol/crypto@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/bls-sdk': 6.11.0 + '@lit-protocol/constants': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/ecdsa-sdk': 6.11.0 + '@lit-protocol/logger': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/misc': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/nacl': 6.11.0 + '@lit-protocol/sev-snp-utils-sdk': 6.11.0 + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/uint8arrays': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + ajv: 8.17.1 + cross-fetch: 3.1.4 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jszip: 3.10.1 + pako: 1.0.11 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 1.14.1 + util: 0.12.5 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@lit-protocol/ecdsa-sdk@6.11.0': + dependencies: + tslib: 1.14.1 + util: 0.12.5 + + '@lit-protocol/encryption@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/bls-sdk': 6.11.0 + '@lit-protocol/constants': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/crypto': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/ecdsa-sdk': 6.11.0 + '@lit-protocol/logger': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/misc': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/nacl': 6.11.0 + '@lit-protocol/sev-snp-utils-sdk': 6.11.0 + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/uint8arrays': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + ajv: 8.17.1 + cross-fetch: 3.1.4 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jszip: 3.10.1 + pako: 1.0.11 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 1.14.1 + util: 0.12.5 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@lit-protocol/lit-node-client-nodejs@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@cosmjs/amino': 0.30.1 + '@cosmjs/crypto': 0.30.1 + '@cosmjs/encoding': 0.30.1 + '@ethersproject/abi': 5.7.0 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/transactions': 5.7.0 + '@lit-protocol/access-control-conditions': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/auth-helpers': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/bls-sdk': 6.11.0 + '@lit-protocol/constants': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/contracts-sdk': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/core': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/crypto': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/ecdsa-sdk': 6.11.0 + '@lit-protocol/encryption': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/logger': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/misc': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/misc-browser': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/nacl': 6.11.0 + '@lit-protocol/sev-snp-utils-sdk': 6.11.0 + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/uint8arrays': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + ajv: 8.17.1 + bitcoinjs-lib: 6.1.6 + bs58: 5.0.0 + cross-fetch: 3.1.4 + date-and-time: 2.4.3 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jose: 4.15.9 + jszip: 3.10.1 + multiformats: 9.9.0 + pako: 1.0.11 + process: 0.11.10 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + siwe-recap: 0.0.2-alpha.0(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 2.7.0 + util: 0.12.5 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@lit-protocol/lit-node-client@6.11.0(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@cosmjs/amino': 0.30.1 + '@cosmjs/crypto': 0.30.1 + '@cosmjs/encoding': 0.30.1 + '@ethersproject/abi': 5.7.0 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/strings': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@ethersproject/wallet': 5.7.0 + '@lit-protocol/access-control-conditions': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/auth-browser': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/auth-helpers': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/bls-sdk': 6.11.0 + '@lit-protocol/constants': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/contracts-sdk': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/core': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/crypto': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/ecdsa-sdk': 6.11.0 + '@lit-protocol/encryption': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/lit-node-client-nodejs': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/logger': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/misc': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/misc-browser': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/nacl': 6.11.0 + '@lit-protocol/sev-snp-utils-sdk': 6.11.0 + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/uint8arrays': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@walletconnect/ethereum-provider': 2.9.2(@walletconnect/modal@2.6.1(react@18.3.1))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) + '@walletconnect/modal': 2.6.1(react@18.3.1) + ajv: 8.17.1 + bitcoinjs-lib: 6.1.6 + bs58: 5.0.0 + cross-fetch: 3.1.4 + date-and-time: 2.4.3 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jose: 4.15.9 + jszip: 3.10.1 + multiformats: 9.9.0 + pako: 1.0.11 + process: 0.11.10 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + siwe-recap: 0.0.2-alpha.0(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tweetnacl: 1.0.3 + tweetnacl-util: 0.15.1 + util: 0.12.5 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - ioredis + - react + - typescript + - uWebSockets.js + - utf-8-validate + + '@lit-protocol/logger@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/constants': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jszip: 3.10.1 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 1.14.1 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@lit-protocol/misc-browser@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/constants': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/uint8arrays': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jszip: 3.10.1 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 1.14.1 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@lit-protocol/misc@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/constants': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + '@lit-protocol/logger': 6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10) + '@lit-protocol/types': 6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ajv: 8.17.1 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jszip: 3.10.1 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 1.14.1 + util: 0.12.5 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@lit-protocol/nacl@6.11.0': + dependencies: + tslib: 1.14.1 + + '@lit-protocol/sev-snp-utils-sdk@6.11.0': + dependencies: + cross-fetch: 3.1.4 + tslib: 1.14.1 + + '@lit-protocol/types@6.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@lit-protocol/accs-schemas': 0.0.15 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jszip: 3.10.1 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 1.14.1 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@lit-protocol/uint8arrays@6.11.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@lit-protocol/accs-schemas': 0.0.15 + '@lit-protocol/contracts': 0.0.63(typescript@5.6.2) + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + jszip: 3.10.1 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + tslib: 1.14.1 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@lit/reactive-element@1.6.3': + dependencies: + '@lit-labs/ssr-dom-shim': 1.2.1 + + '@ljharb/through@2.3.13': + dependencies: + call-bind: 1.0.7 + + '@manypkg/find-root@1.1.0': dependencies: '@babel/runtime': 7.25.6 '@types/node': 12.20.55 @@ -18867,6 +19779,13 @@ snapshots: '@socket.io/component-emitter@3.1.2': {} + '@spruceid/siwe-parser@2.1.2': + dependencies: + '@noble/hashes': 1.3.2 + apg-js: 4.4.0 + uri-js: 4.4.1 + valid-url: 1.0.9 + '@stablelib/aead@1.0.1': {} '@stablelib/binary@1.0.1': @@ -19930,6 +20849,42 @@ snapshots: - uWebSockets.js - utf-8-validate + '@walletconnect/core@2.9.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/heartbeat': 1.2.1 + '@walletconnect/jsonrpc-provider': 1.0.13 + '@walletconnect/jsonrpc-types': 1.0.3 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/jsonrpc-ws-connection': 1.0.13(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.4.1) + '@walletconnect/logger': 2.1.2 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.9.2(ioredis@5.4.1) + '@walletconnect/utils': 2.9.2(ioredis@5.4.1) + events: 3.3.0 + lodash.isequal: 4.5.0 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - ioredis + - uWebSockets.js + - utf-8-validate + '@walletconnect/crypto@1.0.3': dependencies: '@walletconnect/encoding': 1.0.2 @@ -20015,6 +20970,38 @@ snapshots: - uWebSockets.js - utf-8-validate + '@walletconnect/ethereum-provider@2.9.2(@walletconnect/modal@2.6.1(react@18.3.1))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/sign-client': 2.9.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.9.2(ioredis@5.4.1) + '@walletconnect/universal-provider': 2.9.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.9.2(ioredis@5.4.1) + events: 3.3.0 + optionalDependencies: + '@walletconnect/modal': 2.6.1(react@18.3.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + '@walletconnect/events@1.0.1': dependencies: keyvaluestorage-interface: 1.0.0 @@ -20069,6 +21056,17 @@ snapshots: '@walletconnect/jsonrpc-types': 1.0.4 tslib: 1.14.1 + '@walletconnect/jsonrpc-ws-connection@1.0.13(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 + events: 3.3.0 + tslib: 1.14.1 + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + '@walletconnect/jsonrpc-ws-connection@1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 @@ -20161,6 +21159,12 @@ snapshots: '@walletconnect/safe-json': 1.0.2 pino: 7.11.0 + '@walletconnect/modal-core@2.6.1(react@18.3.1)': + dependencies: + valtio: 1.11.0(react@18.3.1) + transitivePeerDependencies: + - react + '@walletconnect/modal-core@2.6.2(@types/react@18.3.9)(react@18.3.1)': dependencies: valtio: 1.11.2(@types/react@18.3.9)(react@18.3.1) @@ -20168,6 +21172,15 @@ snapshots: - '@types/react' - react + '@walletconnect/modal-ui@2.6.1(react@18.3.1)': + dependencies: + '@walletconnect/modal-core': 2.6.1(react@18.3.1) + lit: 2.7.6 + motion: 10.16.2 + qrcode: 1.5.3 + transitivePeerDependencies: + - react + '@walletconnect/modal-ui@2.6.2(@types/react@18.3.9)(react@18.3.1)': dependencies: '@walletconnect/modal-core': 2.6.2(@types/react@18.3.9)(react@18.3.1) @@ -20178,6 +21191,13 @@ snapshots: - '@types/react' - react + '@walletconnect/modal@2.6.1(react@18.3.1)': + dependencies: + '@walletconnect/modal-core': 2.6.1(react@18.3.1) + '@walletconnect/modal-ui': 2.6.1(react@18.3.1) + transitivePeerDependencies: + - react + '@walletconnect/modal@2.6.2(@types/react@18.3.9)(react@18.3.1)': dependencies: '@walletconnect/modal-core': 2.6.2(@types/react@18.3.9)(react@18.3.1) @@ -20269,6 +21289,35 @@ snapshots: - uWebSockets.js - utf-8-validate + '@walletconnect/sign-client@2.9.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/core': 2.9.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.1 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 2.1.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.9.2(ioredis@5.4.1) + '@walletconnect/utils': 2.9.2(ioredis@5.4.1) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - ioredis + - uWebSockets.js + - utf-8-validate + '@walletconnect/time@1.0.2': dependencies: tslib: 1.14.1 @@ -20321,6 +21370,30 @@ snapshots: - ioredis - uWebSockets.js + '@walletconnect/types@2.9.2(ioredis@5.4.1)': + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.1 + '@walletconnect/jsonrpc-types': 1.0.3 + '@walletconnect/keyvaluestorage': 1.1.1(ioredis@5.4.1) + '@walletconnect/logger': 2.1.2 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - uWebSockets.js + '@walletconnect/universal-provider@2.11.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8 @@ -20381,6 +21454,36 @@ snapshots: - uWebSockets.js - utf-8-validate + '@walletconnect/universal-provider@2.9.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-provider': 1.0.13 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 2.1.2 + '@walletconnect/sign-client': 2.9.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.9.2(ioredis@5.4.1) + '@walletconnect/utils': 2.9.2(ioredis@5.4.1) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + '@walletconnect/utils@2.11.0': dependencies: '@stablelib/chacha20poly1305': 1.0.1 @@ -20447,6 +21550,38 @@ snapshots: - ioredis - uWebSockets.js + '@walletconnect/utils@2.9.2(ioredis@5.4.1)': + dependencies: + '@stablelib/chacha20poly1305': 1.0.1 + '@stablelib/hkdf': 1.0.1 + '@stablelib/random': 1.0.2 + '@stablelib/sha256': 1.0.1 + '@stablelib/x25519': 1.0.3 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.9.2(ioredis@5.4.1) + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + detect-browser: 5.3.0 + query-string: 7.1.3 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - uWebSockets.js + '@walletconnect/window-getters@1.0.1': dependencies: tslib: 1.14.1 @@ -20604,6 +21739,8 @@ snapshots: adm-zip@0.4.16: {} + aes-js@3.0.0: {} + aes-js@3.1.2: {} aes-js@4.0.0-beta.5: {} @@ -20728,6 +21865,8 @@ snapshots: apache-md5@1.1.8: {} + apg-js@4.4.0: {} + appdirsjs@1.2.7: {} arch@2.2.0: {} @@ -21138,6 +22277,8 @@ snapshots: dependencies: safe-buffer: 5.2.1 + base-x@4.0.0: {} + base64-js@1.5.1: {} base@0.11.2: @@ -21168,6 +22309,10 @@ snapshots: bcryptjs@2.4.3: {} + bech32@1.1.4: {} + + bech32@2.0.0: {} + better-path-resolve@1.0.0: dependencies: is-windows: 1.0.2 @@ -21191,6 +22336,17 @@ snapshots: file-uri-to-path: 1.0.0 optional: true + bip174@2.1.1: {} + + bitcoinjs-lib@6.1.6: + dependencies: + '@noble/hashes': 1.3.2 + bech32: 2.0.0 + bip174: 2.1.1 + bs58check: 3.0.1 + typeforce: 1.18.0 + varuint-bitcoin: 1.1.2 + bl@4.1.0: dependencies: buffer: 5.7.1 @@ -21374,12 +22530,21 @@ snapshots: dependencies: base-x: 3.0.10 + bs58@5.0.0: + dependencies: + base-x: 4.0.0 + bs58check@2.1.2: dependencies: bs58: 4.0.1 create-hash: 1.2.0 safe-buffer: 5.2.1 + bs58check@3.0.1: + dependencies: + '@noble/hashes': 1.3.2 + bs58: 5.0.0 + bser@2.1.1: dependencies: node-int64: 0.4.0 @@ -21495,6 +22660,8 @@ snapshots: caniuse-lite@1.0.30001664: {} + canonicalize@2.0.0: {} + ccount@2.0.1: {} cfonts@3.3.0: @@ -22032,6 +23199,10 @@ snapshots: create-require@1.1.1: {} + cross-fetch@3.1.4: + dependencies: + node-fetch: 2.6.1 + cross-fetch@3.1.8: dependencies: node-fetch: 2.7.0 @@ -22108,6 +23279,8 @@ snapshots: dataloader@1.4.0: {} + date-and-time@2.4.3: {} + date-fns@2.30.0: dependencies: '@babel/runtime': 7.25.6 @@ -22781,6 +23954,42 @@ snapshots: ethjs-util: 0.1.6 rlp: 2.2.7 + ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): + dependencies: + '@ethersproject/abi': 5.7.0 + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/base64': 5.7.0 + '@ethersproject/basex': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/contracts': 5.7.0 + '@ethersproject/hash': 5.7.0 + '@ethersproject/hdnode': 5.7.0 + '@ethersproject/json-wallets': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/networks': 5.7.1 + '@ethersproject/pbkdf2': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/random': 5.7.0 + '@ethersproject/rlp': 5.7.0 + '@ethersproject/sha2': 5.7.0 + '@ethersproject/signing-key': 5.7.0 + '@ethersproject/solidity': 5.7.0 + '@ethersproject/strings': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@ethersproject/units': 5.7.0 + '@ethersproject/wallet': 5.7.0 + '@ethersproject/web': 5.7.1 + '@ethersproject/wordlists': 5.7.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + ethers@6.13.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@adraffy/ens-normalize': 1.10.1 @@ -22949,7 +24158,7 @@ snapshots: extension-port-stream@3.0.0: dependencies: - readable-stream: 3.6.2 + readable-stream: 4.5.2 webextension-polyfill: 0.10.0 external-editor@3.1.0: @@ -23950,6 +25159,8 @@ snapshots: dependencies: queue: 6.0.2 + immediate@3.0.6: {} + immutable@4.3.7: {} import-fresh@2.0.0: @@ -24495,6 +25706,8 @@ snapshots: '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 + jose@4.15.9: {} + joycon@3.1.1: {} js-cookie@2.2.1: {} @@ -24643,6 +25856,13 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 + jszip@3.10.1: + dependencies: + lie: 3.3.0 + pako: 1.0.11 + readable-stream: 2.3.8 + setimmediate: 1.0.5 + keccak@3.0.4: dependencies: node-addon-api: 2.0.2 @@ -24680,6 +25900,16 @@ snapshots: leven@3.1.0: {} + libsodium-wrappers@0.7.15: + dependencies: + libsodium: 0.7.15 + + libsodium@0.7.15: {} + + lie@3.3.0: + dependencies: + immediate: 3.0.6 + lighthouse-logger@1.4.2: dependencies: debug: 2.6.9 @@ -24736,6 +25966,12 @@ snapshots: dependencies: '@types/trusted-types': 2.0.7 + lit@2.7.6: + dependencies: + '@lit/reactive-element': 1.6.3 + lit-element: 3.3.3 + lit-html: 2.8.0 + lit@2.8.0: dependencies: '@lit/reactive-element': 1.6.3 @@ -25914,6 +27150,8 @@ snapshots: muggle-string@0.4.1: {} + multiformats@11.0.2: {} + multiformats@9.9.0: {} multimatch@5.0.0: @@ -26043,6 +27281,8 @@ snapshots: node-fetch-native@1.6.4: {} + node-fetch@2.6.1: {} + node-fetch@2.7.0: dependencies: whatwg-url: 5.0.0 @@ -27310,6 +28550,8 @@ snapshots: readline@1.3.0: {} + readonly-date@1.0.0: {} + real-require@0.1.0: {} real-require@0.2.0: {} @@ -27954,6 +29196,21 @@ snapshots: arg: 5.0.2 sax: 1.4.1 + siwe-recap@0.0.2-alpha.0(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)): + dependencies: + canonicalize: 2.0.0 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + multiformats: 11.0.2 + siwe: 2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + + siwe@2.3.2(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)): + dependencies: + '@spruceid/siwe-parser': 2.1.2 + '@stablelib/random': 1.0.2 + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + uri-js: 4.4.1 + valid-url: 1.0.9 + skin-tone@2.0.0: dependencies: unicode-emoji-modifier-base: 1.0.0 @@ -28729,6 +29986,8 @@ snapshots: tslib@2.4.0: {} + tslib@2.6.0: {} + tslib@2.7.0: {} tsort@0.0.1: {} @@ -28869,6 +30128,8 @@ snapshots: typescript: 5.6.2 yaml: 2.5.1 + typeforce@1.18.0: {} + typesafe-path@0.2.2: {} typescript-auto-import-cache@0.3.3: @@ -29165,6 +30426,8 @@ snapshots: dependencies: user-home: 1.1.1 + valid-url@1.0.9: {} + validate-npm-package-license@3.0.4: dependencies: spdx-correct: 3.2.0 @@ -29174,6 +30437,13 @@ snapshots: validator@13.12.0: {} + valtio@1.11.0(react@18.3.1): + dependencies: + proxy-compare: 2.5.1 + use-sync-external-store: 1.2.0(react@18.3.1) + optionalDependencies: + react: 18.3.1 + valtio@1.11.2(@types/react@18.3.9)(react@18.3.1): dependencies: proxy-compare: 2.5.1 @@ -29182,6 +30452,10 @@ snapshots: '@types/react': 18.3.9 react: 18.3.1 + varuint-bitcoin@1.1.2: + dependencies: + safe-buffer: 5.2.1 + vary@1.1.2: {} vaul@1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): @@ -29926,6 +31200,11 @@ snapshots: utf-8-validate: 6.0.4 optional: true + ws@7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 + ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10): optionalDependencies: bufferutil: 4.0.8