@tevm/actions
Version:
A typesafe library for writing forge scripts in typescript
16 lines (15 loc) • 438 B
JavaScript
/**
* Request handler for anvil_getAutomine JSON-RPC requests.
* @param {import('@tevm/node').TevmNode} client
* @returns {import('./AnvilProcedure.js').AnvilGetAutomineProcedure}
*/
export const anvilGetAutomineJsonRpcProcedure = (client) => {
return async (request) => {
return {
jsonrpc: '2.0',
method: request.method,
result: client.miningConfig.type === 'auto',
...(request.id ? { id: request.id } : {}),
}
}
}