{"_id":"@exodus/ethersproject-abstract-provider","_rev":"281-affca8e1d70edb8dfa3cb369c25e9f28","name":"@exodus/ethersproject-abstract-provider","dist-tags":{"latest":"5.4.2-exodus.2"},"versions":{"5.4.2-exodus.0":{"name":"@exodus/ethersproject-abstract-provider","version":"5.4.2-exodus.0","keywords":["Ethereum","ethers"],"author":{"name":"Richard Moore","email":"me@ricmoo.com"},"license":"MIT","_id":"@exodus/ethersproject-abstract-provider@5.4.2-exodus.0","maintainers":[{"name":"iamcrazycoder","email":"iamcrazycoder@gmail.com"},{"name":"kevva","email":"kevinmartensson@gmail.com"},{"name":"kewde_","email":"kewde@particl.io"},{"name":"jumokeolads","email":"jumoke.ol@exodus.io"},{"name":"curioustushar","email":"cse.tushar@gmail.com"},{"name":"wjbeau","email":"will@wjbeaumont.org"},{"name":"vikgmdev","email":"vikgm.dev@gmail.com"},{"name":"aaronloexodus","email":"aaron.lo@exodus.io"},{"name":"pagan404","email":"saraspap@protonmail.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"farisissa","email":"farisissa8@gmail.com"},{"name":"dooglio","email":"doug@dooglio.net"},{"name":"ryanzim","email":"opensrc@ryanzim.com"},{"name":"headfire","email":"egorvodopyanov@gmail.com"},{"name":"kklash","email":"k_klash@protonmail.com"},{"name":"gutenye","email":"ywzhaifei@gmail.com"},{"name":"feri42","email":"feri@feridot.com"},{"name":"mosesbot","email":"moses@exodus.io"},{"name":"roccomuso","email":"roccomusolino92@gmail.com"},{"name":"dcastagnoli","email":"daniel@exodus.io"},{"name":"sonaye","email":"ain@abcd.sa"},{"name":"nareg_exodus","email":"nareg@exodus.io"},{"name":"ves","email":"ves@exodus.io"},{"name":"tenaciousmv","email":"mark@tradle.io"},{"name":"asyakost","email":"asya@exodus.io"},{"name":"maxogden","email":"max@maxogden.com"},{"name":"bulgakovk","email":"kbulgakov@yahoo.com"},{"name":"sekhmet","email":"wiktor.tkaczynski@gmail.com"},{"name":"andrewtoth","email":"andrewstoth@gmail.com"},{"name":"chalker","email":"chalkerx@gmail.com"},{"name":"andrejb","email":"andrej-borstnik@hotmail.com"},{"name":"gordonel","email":"goraelec@protonmail.com"},{"name":"richayotte","email":"rich@ayottesoftware.com"},{"name":"jaydp17","email":"jaydp17@gmail.com"},{"name":"olistic","email":"moliverafreire@gmail.com"},{"name":"joepie91","email":"admin@cryto.net"},{"name":"merlz","email":"john.staker@ymail.com"},{"name":"jadechip","email":"jim.eric.skogman@gmail.com"},{"name":"vbonini","email":"victor@bonini.tech"},{"name":"cooncesean","email":"sean@exodus.io"},{"name":"devopsrobot","email":"devopsrobot@exodus.io"},{"name":"jenish-sojitra","email":"jenish@exodus.io"},{"name":"unidwell","email":"gregor.mirai@gmail.com"},{"name":"chrisssstian","email":"christian@exodus.io"},{"name":"nachoalvarez","email":"ignacioalvarez92@gmail.com"},{"name":"giovannirco","email":"giovannirco@gmail.com"},{"name":"ilyavf","email":"fadeev.ilya@gmail.com"},{"name":"rec","email":"espinosacurbelo@gmail.com"},{"name":"dncabal","email":"dncabal@gmail.com"},{"name":"r1oga","email":"r1oga@tuta.io"},{"name":"diegomura","email":"diegomuracciole@gmail.com"},{"name":"danilsergeev","email":"danil@exodus.io"},{"name":"lanre-mark","email":"lanre.developer@gmail.com"},{"name":"sunilagrawal","email":"sunilagrawal@gmail.com"},{"name":"guillecura","email":"cura.gf@gmail.com"},{"name":"timztos","email":"timothy.ajisafe@gmail.com"},{"name":"motorina0","email":"stan.v.vlad@gmail.com"},{"name":"chadstrat","email":"chadstrat@gmail.com"},{"name":"mariosvlad","email":"marios.vladimerou@protonmail.com"},{"name":"federico-po","email":"federico.po@exodus.io"}],"homepage":"https://github.com/ethers-io/ethers.js#readme","bugs":{"url":"https://github.com/ethers-io/ethers.js/issues"},"dist":{"shasum":"3c2dc316d39cc0077c58c5ba2626f41d0a67003e","tarball":"https://registry.npmjs.org/@exodus/ethersproject-abstract-provider/-/ethersproject-abstract-provider-5.4.2-exodus.0.tgz","fileCount":7,"integrity":"sha512-SOgH2nvWKwD6PTY+mUYOwpW/y4ozyQYK83R1SSyn94bPvR9aOCIYGmFuB250Ixsly2VU8N57pg9M+CDw2qv8Gw==","signatures":[{"sig":"MEYCIQC3ykhCFLeDumgDZnUeCJBinoNislrjO18XyJ/Gca/HJgIhAM6umCAXBYw7bFEAbdmgljdgkkh/eEUb1wktdkbwR+w7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ/h8CRA9TVsSAnZWagAAYRoP/jZe2FCDvCqTt8ZISWpa\nphdVY1mEehKUOzOz9JjOBAxVwnpPSTr36kNIP2h+KX61FBXHM9wYzDitXRq4\nBp7+hdL7Izzdd7zOFnb8dbRZ7x3z+irJsdz+A+oiLaa7JxjdR0E7yebcI7pF\nQPJxIn4Z0KN3JpZpGGV16ErAQJoZUIJOHYjLUy1meEDCm0COQgUTAJhv2uNx\n8cdS0dz0iSgVf4OWxyOFHHAOhuwvJ9H5zJFYV3LzWzqsZR8VcdOxReiOWUWM\n8Kyck8GDOru7jCEvY7+hq2Wey5daA/hbdAu4lXQJGNclTdlr2ySFN400Bk9Y\n1K34GzFR2aVlqR+sUrwFVr4lQlWEKSRdX/yuGNJTbqpvv37UwBGef6idqtTX\nhwZ6/hZhFk/VH7uFKC0xLDNwNTreiqsUb3jlIkjBs0DBOYXtnPmLP3dJh1D8\nDnvrqvxhwXKHvgtDfXmXH0scaYcAnQnFOtjJwbNjCeD77rdKn003hFHdCQGy\nq+mlosIfnUHmlS3GbhqvsJyTjB/P3rX3KLKk7etu8AOCQfaGrhXGyHOONExk\neBNveDAVfqxAunXUnpzM3pzyvLJ2PTlbBg89op26AhU1X518VhSw8IHcyhaU\nPPh+3gllb3rWSx0kF7nrIM9dRNL34L/dR6aW4V2EJa0mJuwE221RtHTLUHI6\nF8qj\r\n=juog\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib.esm/index.js","type":"module","types":"./lib/index.d.ts","module":"./lib.esm/index.js","funding":[{"url":"https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2","type":"individual"},{"url":"https://www.buymeacoffee.com/ricmoo","type":"individual"}],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"chalker","email":"chalkerx@gmail.com"},"ethereum":"donations.ethers.eth","repository":{"url":"git://github.com/ethers-io/ethers.js.git","type":"git","directory":"packages/abstract-provider"},"_npmVersion":"6.14.10","description":"An Abstract Class for describing an Ethereum Provider for ethers.","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"@exodus/ethersproject-web":"^5.4.2-exodus.0","@exodus/ethersproject-bytes":"^5.4.2-exodus.0","@exodus/ethersproject-logger":"^5.4.2-exodus.0","@exodus/ethersproject-networks":"^5.4.2-exodus.0","@exodus/ethersproject-bignumber":"^5.4.2-exodus.0","@exodus/ethersproject-properties":"^5.4.2-exodus.0","@exodus/ethersproject-transactions":"^5.4.2-exodus.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ethersproject-abstract-provider_5.4.2-exodus.0_1630009468008_0.5498017690684878","host":"s3://npm-registry-packages"}},"5.4.2-exodus.2":{"name":"@exodus/ethersproject-abstract-provider","version":"5.4.2-exodus.2","keywords":["Ethereum","ethers"],"author":{"name":"Richard Moore","email":"me@ricmoo.com"},"license":"MIT","_id":"@exodus/ethersproject-abstract-provider@5.4.2-exodus.2","maintainers":[{"name":"kevva","email":"kevinmartensson@gmail.com"},{"name":"jumokeolads","email":"jumoke.ol@exodus.io"},{"name":"aaronloexodus","email":"aaron.lo@exodus.io"},{"name":"vikgmdev","email":"vikgm.dev@gmail.com"},{"name":"iamcrazycoder","email":"iamcrazycoder@gmail.com"},{"name":"kewde_","email":"kewde@particl.io"},{"name":"cassapula","email":"bruno.cassapula@outlook.com"},{"name":"ianertson","email":"sebbekarlsson97@gmail.com"},{"name":"wjbeau","email":"will@wjbeaumont.org"},{"name":"feri42","email":"feri@feridot.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"farisissa","email":"farisissa8@gmail.com"},{"name":"dooglio","email":"doug@dooglio.net"},{"name":"ryanzim","email":"opensrc@ryanzim.com"},{"name":"headfire","email":"egorvodopyanov@gmail.com"},{"name":"kklash","email":"k_klash@protonmail.com"},{"name":"gutenye","email":"ywzhaifei@gmail.com"},{"name":"mosesbot","email":"moses@exodus.io"},{"name":"roccomuso","email":"roccomusolino92@gmail.com"},{"name":"dcastagnoli","email":"daniel@exodus.io"},{"name":"sonaye","email":"ain@abcd.sa"},{"name":"nareg_exodus","email":"nareg@exodus.io"},{"name":"ves","email":"ves@exodus.io"},{"name":"tenaciousmv","email":"mark@tradle.io"},{"name":"asyakost","email":"asya@exodus.io"},{"name":"maxogden","email":"max@maxogden.com"},{"name":"bulgakovk","email":"kbulgakov@yahoo.com"},{"name":"sekhmet","email":"wiktor.tkaczynski@gmail.com"},{"name":"andrewtoth","email":"andrewstoth@gmail.com"},{"name":"chalker","email":"chalkerx@gmail.com"},{"name":"andrejb","email":"andrej-borstnik@hotmail.com"},{"name":"gordonel","email":"goraelec@protonmail.com"},{"name":"richayotte","email":"rich@ayottesoftware.com"},{"name":"jaydp17","email":"jaydp17@gmail.com"},{"name":"olistic","email":"moliverafreire@gmail.com"},{"name":"joepie91","email":"admin@cryto.net"},{"name":"merlz","email":"john.staker@ymail.com"},{"name":"jadechip","email":"jim.eric.skogman@gmail.com"},{"name":"vbonini","email":"victor@bonini.tech"},{"name":"cooncesean","email":"sean@exodus.io"},{"name":"devopsrobot","email":"devopsrobot@exodus.io"},{"name":"jenish-sojitra","email":"jenish@exodus.io"},{"name":"unidwell","email":"gregor.mirai@gmail.com"},{"name":"nachoalvarez","email":"ignacioalvarez92@gmail.com"},{"name":"giovannirco","email":"giovannirco@gmail.com"},{"name":"ilyavf","email":"fadeev.ilya@gmail.com"},{"name":"rec","email":"espinosacurbelo@gmail.com"},{"name":"dncabal","email":"dncabal@gmail.com"},{"name":"r1oga","email":"r1oga@tuta.io"},{"name":"diegomura","email":"diegomuracciole@gmail.com"},{"name":"danilsergeev","email":"danil@exodus.io"},{"name":"lanre-mark","email":"lanre.developer@gmail.com"},{"name":"sunilagrawal","email":"sunilagrawal@gmail.com"},{"name":"guillecura","email":"cura.gf@gmail.com"},{"name":"timztos","email":"timothy.ajisafe@gmail.com"},{"name":"motorina0","email":"stan.v.vlad@gmail.com"},{"name":"chadstrat","email":"chadstrat@gmail.com"},{"name":"mariosvlad","email":"marios.vladimerou@protonmail.com"},{"name":"federico-po","email":"federico.po@exodus.io"},{"name":"pagan404","email":"saraspap@protonmail.com"}],"homepage":"https://github.com/ethers-io/ethers.js#readme","bugs":{"url":"https://github.com/ethers-io/ethers.js/issues"},"dist":{"shasum":"6893d529d2135300526033bf132d3591445f88bb","tarball":"https://registry.npmjs.org/@exodus/ethersproject-abstract-provider/-/ethersproject-abstract-provider-5.4.2-exodus.2.tgz","fileCount":7,"integrity":"sha512-De2higJSvLnLIKEb2/iSyrbL9uZOLl5Qa0bjAyD3hne0yzKA5PRywKSPDs3K6oLw9ktLWtABNCdm4mPgpqckBg==","signatures":[{"sig":"MEYCIQDVsgZalsolz93OjpAHflUhsb5wQgEfBU5ftVxdOrQzuAIhAOROPYxnVPvvBXlIy7NjaoA2wERv64X/n3nLd6j589DK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13558},"main":"./lib.esm/index.js","type":"module","types":"./lib.esm/index.d.ts","module":"./lib.esm/index.js","funding":[{"url":"https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2","type":"individual"},{"url":"https://www.buymeacoffee.com/ricmoo","type":"individual"}],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"chalker","email":"chalkerx@gmail.com"},"ethereum":"donations.ethers.eth","repository":{"url":"git://github.com/ethers-io/ethers.js.git","type":"git","directory":"packages/abstract-provider"},"_npmVersion":"6.14.10","description":"An Abstract Class for describing an Ethereum Provider for ethers.","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"@exodus/ethersproject-web":"^5.4.2-exodus.0","@exodus/ethersproject-bytes":"^5.4.2-exodus.0","@exodus/ethersproject-logger":"^5.4.2-exodus.0","@exodus/ethersproject-networks":"^5.4.2-exodus.0","@exodus/ethersproject-bignumber":"^5.4.2-exodus.0","@exodus/ethersproject-properties":"^5.4.2-exodus.0","@exodus/ethersproject-transactions":"^5.4.2-exodus.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ethersproject-abstract-provider_5.4.2-exodus.2_1633027027928_0.044898602777764474","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-08-26T20:24:27.965Z","modified":"2026-09-25T18:30:07.112Z","5.4.2-exodus.0":"2021-08-26T20:24:28.220Z","5.4.2-exodus.2":"2021-09-30T18:37:08.083Z"},"bugs":{"url":"https://github.com/ethers-io/ethers.js/issues"},"author":{"name":"Richard Moore","email":"me@ricmoo.com"},"license":"MIT","homepage":"https://github.com/ethers-io/ethers.js#readme","keywords":["Ethereum","ethers"],"repository":{"url":"git://github.com/ethers-io/ethers.js.git","type":"git","directory":"packages/abstract-provider"},"description":"An Abstract Class for describing an Ethereum Provider for ethers.","maintainers":[{"email":"julio.vi@exodus.io","name":"juraex"},{"email":"kevinmartensson@gmail.com","name":"kevva"},{"email":"doguhan.gu@exodus.io","name":"doguhan"},{"email":"jan.we@exodus.io","name":"janwe"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"farisissa8@gmail.com","name":"farisissa"},{"email":"egorvodopyanov@gmail.com","name":"headfire"},{"email":"ywzhaifei@gmail.com","name":"gutenye"},{"email":"moses@exodus.io","name":"mosesbot"},{"email":"daniel@exodus.io","name":"dcastagnoli"},{"email":"ain@abcd.sa","name":"sonaye"},{"email":"mvayngrib@gmail.com","name":"tenaciousmv"},{"email":"asya@exodus.io","name":"asyakost"},{"email":"kbulgakov@yahoo.com","name":"bulgakovk"},{"email":"chalkerx@gmail.com","name":"chalker"},{"email":"andrej-borstnik@hotmail.com","name":"andrejb"},{"email":"jaydp17@gmail.com","name":"jaydp17"},{"email":"moliverafreire@gmail.com","name":"olistic"},{"email":"admin@cryto.net","name":"joepie91"},{"email":"john.staker@ymail.com","name":"merlz"},{"email":"victor@bonini.tech","name":"vbonini"},{"email":"devopsrobot@exodus.io","name":"devopsrobot"},{"email":"jenish@exodus.io","name":"jenish-sojitra"},{"email":"sagar@exodus.io","name":"cryptosgr"},{"email":"diegomuracciole@gmail.com","name":"diegomura"},{"email":"lanre.developer@gmail.com","name":"lanre-mark"},{"email":"federico.po@exodus.io","name":"federico-po"},{"email":"akinncar@hotmail.com","name":"akinncar"},{"email":"fboucquez@gmail.com","name":"fboucquez"},{"email":"tim.la@exodus.io","name":"lanahizzle"},{"email":"kevin.w@exodus.io","name":"kwwood"},{"email":"joshuabot@exodus.io","name":"joshuabot"},{"email":"aly@exodus.io","name":"meniem"},{"email":"alexandr.bbm@gmail.com","name":"alexandrbbm"},{"email":"scottloz@protonmail.com","name":"angelloz"},{"email":"nacho@exodus.io","name":"nacho-exodus"},{"email":"s.pataridze@gmail.com","name":"alex.alexandrius"},{"email":"espinosacurbelo@gmail.com","name":"rec"},{"email":"jamie@exodus.io","name":"jamiemaw"},{"email":"james.gre@exodus.io","name":"james-gre"},{"email":"shehryarshoukat6@gmail.com","name":"shehryar6"},{"email":"clark@exodus.io","name":"clarkexo"},{"email":"tunguyenuni@gmail.com","name":"tunguyennnnn"},{"email":"mikita.hr@exodus.io","name":"mikita-hr"},{"email":"jeremiah.sc@exodus.io","name":"jschopen"},{"email":"marcos.kichel@gmail.com","name":"marcos.kichel"},{"email":"andrew.to@exodus.io","name":"andrewtoth-exodus"},{"email":"julian@exodus.io","name":"kryptkeep"},{"email":"svolsky+npm@xn--zer-2na.net","name":"633kh4ck"},{"email":"mykhailo.ba@exodus.io","name":"mbaraniak-exodus"},{"email":"awesomeniko@pm.me","name":"awesomeniko"},{"email":"simon.schmell@gmail.com","name":"r4vn"},{"email":"ericarlos23@gmail.com","name":"muratso"},{"email":"clintyn.un@exodus.io","name":"clintyn"},{"email":"philip.wa@exodus.io","name":"phil-exodus"},{"email":"jason.yon@exodus.io","name":"exo-jason"},{"email":"agent-neo@exodus.io","name":"exodus-neo"},{"email":"richard.nw@exodus.io","name":"exorich"},{"email":"xian.f.liu@gmail.com","name":"rg911"},{"email":"peter.th@exodus.io","name":"jdmdreamer"},{"email":"tom@exodus.io","name":"thom-exodus"},{"email":"ruben@exodus.io","name":"uanl619"},{"email":"arlen.ca@exodus.io","name":"arlen-exodus"},{"email":"yalomist@gmail.com","name":"yalomist"},{"email":"joshua.ro@exodus.io","name":"joshua-rogers-exodus"},{"email":"me@sripwoud.xyz","name":"sripwoud"},{"email":"gdg@exodus.com","name":"xogdg"},{"email":"christopher.ri@exodus.io","name":"chrisrichexo"},{"email":"josue@exodus.io","name":"josuexo"},{"email":"yevhenii.mo@exodus.io","name":"yevhenii-mo-exodus"},{"email":"bear.hu@exodus.io","name":"bewarden"},{"email":"github@lemu.sh","name":"1emu"},{"email":"andyespagnolo@gmail.com","name":"andyesp"},{"email":"domagoj.je@exodus.io","name":"dj_exodus"}],"readme":"Abstract Provider\n=================\n\nThis sub-module is part of the [ethers project](https://github.com/ethers-io/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/@ethersproject/abstract-signer)\nor [Wallet](https://www.npmjs.com/package/@ethersproject/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/ethers),\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(\"@ethersproject/abstract-provider\");\n```\n\nLicense\n-------\n\nMIT License\n","readmeFilename":"README.md"}