UNPKG

@tevm/actions

Version:

A typesafe library for writing forge scripts in typescript

13 lines (11 loc) 404 B
import { ethAccountsHandler } from './ethAccountsHandler.js' /** * @param {ReadonlyArray<import('@tevm/utils').Account>} accounts * @returns {import('./EthProcedure.js').EthAccountsJsonRpcProcedure} */ export const ethAccountsProcedure = (accounts) => async (req) => ({ ...(req.id ? { id: req.id } : {}), jsonrpc: '2.0', method: req.method, result: await ethAccountsHandler({ accounts })({}), })