@phiresky/eth-scan
Version:
An efficient Ether and token balance scanner
4 lines • 585 B
JavaScript
;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