UNPKG

@iam4x/bsc-scan

Version:

An efficient BNB and token balance scanner

4 lines 516 B
import{getPayload}from"./http";/** * 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},call:async(a,b,c)=>{const d=getPayload(b,c),{result:e}=await send(a,d);return e}};export default provider;export const send=(a,b)=>new Promise((c,d)=>{a.currentProvider.send(b,(a,b)=>a?d(a):b?void c(b):d(new Error("No response payload")))}); //# sourceMappingURL=web3.js.map