{"_id":"@baldyash/abstract-provider","_rev":"1-f15ec9ad780437cbfd1ef01601366b7d","name":"@baldyash/abstract-provider","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"author":{"name":"Fathom"},"dependencies":{"@baldyash/bignumber":"0.1.0","@baldyash/bytes":"0.1.0","@baldyash/logger":"0.1.0","@baldyash/networks":"0.1.0","@baldyash/properties":"0.1.0","@baldyash/transactions":"0.1.0","@baldyash/web":"0.1.0"},"description":"An Abstract Class for describing an Ethereum Provider for ethers.","ethereum":"donations.ethers.eth","keywords":["Ethereum","ethers"],"license":"MIT","main":"./lib/index.js","module":"./lib.esm/index.js","name":"@baldyash/abstract-provider","publishConfig":{"access":"public"},"repository":{"directory":"packages/abstract-provider","type":"git","url":"git://github.com/Into-the-Fathom/ethers.js.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"sideEffects":false,"tarballHash":"0x952cf2ca65f6e38799386cab1c8595e8f849360128bc61fb28de2b595bbfaad9","types":"./lib/index.d.ts","version":"0.1.0","gitHead":"88ea6202fefaebf65b5a17e7b58abeca00c7f106","bugs":{"url":"https://github.com/Into-the-Fathom/ethers.js/issues"},"homepage":"https://github.com/Into-the-Fathom/ethers.js#readme","_id":"@baldyash/abstract-provider@0.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-HXdb73vuZ044EryrRortIJAH7emJwhTrUghEdXF9bpl04N8wXSZJwdiyobnOL4ExWF/YNCmPqMNY08PP6AjIBg==","shasum":"08329d8a1c4db13c55bdf07d4493b6f4fa39e453","tarball":"https://registry.npmjs.org/@baldyash/abstract-provider/-/abstract-provider-0.1.0.tgz","fileCount":21,"unpackedSize":60496,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2ZYyl6h+EHhqkYmrLJrui0O4Bv1b0ApcZUGZe5FvSgAiA+l4wt7x2/rXZ8TaVBWGHfcdxgSvApBfgM3Ds6eaX02A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIyFFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoSA/9FcJ/46XSxyv1RoS+D+7lqBzsgpSl51oPXrnHKPhQ/mHxIi7A\r\nhjuaRJzF3pVLxa12J/8dkEP8RLT0ZJWiiL9j11JzSji8sPWFChyCxeYCTnUY\r\nl0Ac4eFb6b4ll5e6MTSNxY2I49vIwA0ovvoe33L+HWaqqgoVgYgXGdjO90Wt\r\n2ifoRWVnz+ER/PLdnQ6HTOnJSwAuH1xrNeHOhtoPB7t7QWmOH+2Lgnj5eaNk\r\nWx3hMvUuQGuhfXBIenP+O1iHmhf5TRZgxcdYmhocyxi/qESa0+GXP+G8SB28\r\nTYJN/NHXcmroPwzHxu39uGq4tNJIGTikG2vlP5iNBrIaQOSGkFd2g5rAvrS6\r\nwvrTdaR1WFuYhRPICOtq3vpqYYT2FIwjma4c8KeuW+k+XSm8Oj4Rlm/sqN+h\r\nQV6SopollNQGl10MY6wJHy4581SWC3nmqyyGILqmg2vJDSieFXMNJgzcgqTO\r\ndCoG4W1nMo1XMY+sgoonDnrN2BMSTLIOFZJdgqMKUoNmU3OUlvNyS/lTLP1F\r\nclkwd8KAH1ulC7bWbQ2/11VADogB6V54peHKdWaaX52OtdFS+HNSa+SucxqH\r\nO5hlKqBh3Dq9tyaMbzJ60jVlEaFFobZqRrbpIAw35xfheiTeCb2X7gVXQPy8\r\nrqfB3cRVBv5bj4LVFw2AVOa8sBMkRPGHblA=\r\n=7KQK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"baldyash","email":"antongrigorjev2010@gmail.com"},"directories":{},"maintainers":[{"name":"baldyash","email":"antongrigorjev2010@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstract-provider_0.1.0_1663246661449_0.06496657124429994"},"_hasShrinkwrap":false},"0.2.0":{"author":{"name":"Fathom"},"dependencies":{"@baldyash/bignumber":"0.2.0","@baldyash/bytes":"0.2.0","@baldyash/logger":"0.2.0","@baldyash/networks":"0.2.0","@baldyash/properties":"0.2.0","@baldyash/transactions":"0.2.0","@baldyash/web":"0.2.0"},"description":"An Abstract Class for describing an Ethereum Provider for ethers.","ethereum":"donations.ethers.eth","keywords":["Ethereum","ethers"],"license":"MIT","main":"./lib/index.js","module":"./lib.esm/index.js","name":"@baldyash/abstract-provider","publishConfig":{"access":"public"},"repository":{"directory":"packages/abstract-provider","type":"git","url":"git://github.com/Into-the-Fathom/ethers.js.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"sideEffects":false,"tarballHash":"0x952cf2ca65f6e38799386cab1c8595e8f849360128bc61fb28de2b595bbfaad9","types":"./lib/index.d.ts","version":"0.2.0","gitHead":"88ea6202fefaebf65b5a17e7b58abeca00c7f106","bugs":{"url":"https://github.com/Into-the-Fathom/ethers.js/issues"},"homepage":"https://github.com/Into-the-Fathom/ethers.js#readme","_id":"@baldyash/abstract-provider@0.2.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-PGb8nFlhtMCbepAZsrMlk1lbAssy9Jwq3XYBMumO0t2+5qSAx1YPuNMWLy5aY5VGXqM+CvP1TJBb98I2LLA9/g==","shasum":"1ebd7477110d81ada5a8e61fac37794f0e7c0379","tarball":"https://registry.npmjs.org/@baldyash/abstract-provider/-/abstract-provider-0.2.0.tgz","fileCount":21,"unpackedSize":60492,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDRjujlK5VloKkkasVu1rHO1lX5gHOUM8ICnRTRaW0bAIhAKqa96rW1RiYs0ApAcjgTqdA2si3FRRGO++cPPkzUX2C"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI0JLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzmRAAnaPW+cWZlsWa1pIn7nkZZMZ1mOpT9/ha7zqbEviF4ybYYSQz\r\nsE7x5NUneM/GXI4gNRKbGgWicTPwzzq8CyYhTOkXB3uM2RLLHDWZuFv+lhGr\r\n1kJleJkzADIy3eacyN0wvvoNWz53ZFGK8/xTucKuE+Ir04vngFYBTZ5CqoM6\r\nWpziKOapOJQwc6I0lYVnZgzm0O5Su5NOzxxlW1166Ar9kBxjbc9t3n8UHKLF\r\nAb+3r4LJBJ3ZB+pZ2agVyLzY/oboWzr5/2057NpWFuQywnMd6J+JCPNYD0iM\r\nZZs8Hb53jy9U3XIWKQJiLjR2ZbnBPZDeUVT8Ij2TaD6WtVvAWMrdPOX7LOHL\r\nHJ6JprGf7nPxxPEJGro3/J/Fft+Cm7FihQCFtAcVydZFlu5k3zc07YGPpAyl\r\n3SAIoRuUmJ5jSj1Vqz8HRl4lNDZwqyo+6vyDxadLUG/RYV03kK2YpxORyjvh\r\nh4/7u8LozezTifbPR8tdzwrxraDID4+WQKnJkfOlb5DdVPkEgOLY+CuDsz1M\r\nLasCHB8uXaQkrn2Y3aMeRo6x8kAYCMTxlFjrTmCr09yldRN6dJD8Qbx7A2hi\r\ns0PUd0445Hw2ibqv+9eG43hZGklHBlPyNa7eo20WJf3ufv9IrMtR7aLeZAlw\r\nm64T7LXAacbSLcHumNixK5Yhumbe41sYJq0=\r\n=VYQI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"baldyash","email":"antongrigorjev2010@gmail.com"},"directories":{},"maintainers":[{"name":"baldyash","email":"antongrigorjev2010@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstract-provider_0.2.0_1663255114860_0.24896799874605424"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-15T12:57:41.384Z","0.1.0":"2022-09-15T12:57:41.704Z","modified":"2022-09-15T15:18:35.243Z","0.2.0":"2022-09-15T15:18:35.150Z"},"maintainers":[{"name":"baldyash","email":"antongrigorjev2010@gmail.com"}],"description":"An Abstract Class for describing an Ethereum Provider for ethers.","homepage":"https://github.com/Into-the-Fathom/ethers.js#readme","keywords":["Ethereum","ethers"],"repository":{"directory":"packages/abstract-provider","type":"git","url":"git://github.com/Into-the-Fathom/ethers.js.git"},"author":{"name":"Fathom"},"bugs":{"url":"https://github.com/Into-the-Fathom/ethers.js/issues"},"license":"MIT","readme":"Abstract Provider\n=================\n\nThis sub-module is part of the [ethers project](https://github.com/Into-the-Fathom/ethers.js).\n\nIt is responsible for defining the common interface for a Provider, which in\nethers differs quite substantially from Web3.js.\n\nA Provider is an abstraction of non-account-based operations on a blockchain and\nis generally not directly involved in signing transaction or data.\n\nFor signing, see the [Abstract Signer](https://www.npmjs.com/package/@baldyash/abstract-signer)\nor [Wallet](https://www.npmjs.com/package/@baldyash/wallet) sub-modules.\n\nFor more information, see the [documentation](https://docs.ethers.io/v5/api/providers/).\n\nImporting\n---------\n\nMost users will prefer to use the [umbrella package](https://www.npmjs.com/package/ethersfathom),\nbut for those with more specific needs, individual components can be imported.\n\n```javascript\nconst {\n\n    Provider,\n\n    ForkEvent,\n    BlockForkEvent,\n    TransactionForkEvent,\n    TransactionOrderForkEvent,\n\n    // Types\n    BlockTag,\n\n    Block,\n    BlockWithTransactions,\n\n    TransactionRequest,\n    TransactionResponse,\n    TransactionReceipt,\n\n    Log,\n    EventFilter,\n\n    Filter,\n    FilterByBlockHash,\n\n    EventType,\n    Listener\n\n} = require(\"@baldyash/abstract-provider\");\n```\n\nLicense\n-------\n\nMIT License\n","readmeFilename":"README.md"}