@tevm/actions
Version:
A typesafe library for writing forge scripts in typescript
17 lines (15 loc) • 427 B
JavaScript
import { stringToHex } from 'viem'
/**
* Request handler for eth_protocolVersion JSON-RPC requests.
* @returns {import('./EthProcedure.js').EthProtocolVersionJsonRpcProcedure}
*/
export const ethProtocolVersionJsonRpcProcedure = () => {
return async (request) => {
return {
result: stringToHex('tevm@1.x.x'),
jsonrpc: '2.0',
method: 'eth_protocolVersion',
...(request.id ? { id: request.id } : {}),
}
}
}