@tevm/decorators / TevmSendApi
TevmSendApi =
object
Defined in: request/TevmSendApi.ts:30
API interface for sending JSON-RPC requests to Tevm Provides methods for both single and bulk requests
import { TevmSendApi } from '@tevm/decorators'
// Example usage with a Tevm client
const client: TevmSendApi = {
send: async (request) => { return null }, // implementation
sendBulk: async (requests) => { return [] } // implementation
}
// Send a single request
await client.send({
method: 'eth_blockNumber',
params: []
})
// Send multiple requests in bulk
await client.sendBulk([
{ method: 'eth_blockNumber', params: [] },
{ method: 'eth_getBalance', params: ['0x...', 'latest'] }
])| Property | Type | Defined in |
|---|---|---|
send |
TevmJsonRpcRequestHandler |
request/TevmSendApi.ts:31 |
sendBulk |
TevmJsonRpcBulkRequestHandler |
request/TevmSendApi.ts:32 |