UNPKG

viem

Version:

TypeScript Interface for Ethereum

13 lines 599 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createFilterRequestScope = createFilterRequestScope; function createFilterRequestScope(client, { method }) { const requestMap = {}; if (client.transport.type === 'fallback') client.transport.onResponse?.(({ method: method_, response: id, status, transport, }) => { if (status === 'success' && method === method_) requestMap[id] = transport.request; }); return ((id) => requestMap[id] || client.request); } //# sourceMappingURL=createFilterRequestScope.js.map