UNPKG

@phiresky/eth-scan

Version:

An efficient Ether and token balance scanner

4 lines 585 B
"use strict";var _http=require("./http");Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;/** * Web3 provider, which can be used with an instance of the Web3 class. */const provider={isProvider:a=>{var b;return(null===a||void 0===a||null===(b=a.currentProvider)||void 0===b?void 0:b.send)!==void 0},send:(a,b,c)=>{const d=(0,_http.getPayload)(b,c);return new Promise((b,c)=>{a.currentProvider.send(d,(a,d)=>a?c(a):d?void b(d.result):c(new Error("No response payload")))})}};var _default=provider;exports.default=_default; //# sourceMappingURL=web3.js.map