{"_id":"@abacus-network/celo-ethers-provider","_rev":"2-e86b55d76860afddb556d0e37294d2ce","name":"@abacus-network/celo-ethers-provider","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@abacus-network/celo-ethers-provider","description":"Celo-compatible JSON RPC providers for Ethers.js","version":"0.1.0","devDependencies":{"@types/node":"^16.11.0","@typescript-eslint/eslint-plugin":"^5.27.0","@typescript-eslint/parser":"^5.27.0","eslint":"^8.16.0","eslint-config-prettier":"^8.5.0","ethers":"^5.6.8","prettier":"^2.4.1","ts-node":"^10.8.1","typescript":"^4.7.2"},"homepage":"https://www.useabacus.network","keywords":["abacus","celo","ethers","provider"],"license":"MIT","main":"dist/index.js","packageManager":"yarn@3.2.0","peerDependencies":{"ethers":"^5"},"repository":{"type":"git","url":"git+https://github.com/abacus-network/celo-ethers-provider.git"},"scripts":{"build":"yarn clean && tsc","check":"tsc --noEmit","clean":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint":"eslint ./src.ts","prettier":"prettier --write ./src.ts","test:blocks":"ts-node ./test/getBlocks.ts","test:contract":"ts-node test/useContract.ts","test:deploy":"ts-node test/deployContract.ts"},"types":"dist/index.d.ts","gitHead":"1517ea6c9392b7404696cea1d5fcbd2908ebd6bf","bugs":{"url":"https://github.com/abacus-network/celo-ethers-provider/issues"},"_id":"@abacus-network/celo-ethers-provider@0.1.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-r6RqBeyBxpDeB39qYRb3PF5sAeWITVQqU8hstTfJSrbbufIr6MZ6m18gTb+PtnNEiKEzdm2I8IhuhCAEvqF2UA==","shasum":"7d183a90593d53688a9e2a657e2fc16e56500592","tarball":"https://registry.npmjs.org/@abacus-network/celo-ethers-provider/-/celo-ethers-provider-0.1.0.tgz","fileCount":23,"unpackedSize":21773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAE+oYL4x2fkyd8XimxpTYeF9OfAsxZVXeVCbQ0MuR2EAiEAhmPLEPH02L+G7WDKa9UyXZ9lH4moG/QgF4xXiSZSpEk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirM5cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/UQ//T4mWJwxmah36S5aG430CWtmIG18yuq+4DM8+y1MzDM2YRV+N\r\nga/HfoBMNLEQ+NExcfjgs05GiAHcV1Zv5rTzugy1xwZ4lf3CeYvITf5V/89W\r\nzfr/3IqPcGU1trt0gxrAnkrlheqDoyiJHZAdp1O3UzDyuKqnv6OY8Z01+e81\r\nVcWtrBgcUDd0XdcmFx+85eyvYJLaUgJAtu2ZHqr6BZbr3hUKXh5ifJsZwDJ9\r\n89j5ecGNXQ293goN6/SUPX6UqctV9WOYN0GpqqASTi4yy+wT4lg8f4stjRYa\r\ncxysRWoUcsLX8bEKxLdcers3FxB+Afpf1guwGPwdr9+V0gjisF386QqaK4dE\r\nAl9WwKwF+F7JSKUGuwXcoGmNUfdy/6lhCRxrBg0YrNdQnxyWm64MVDBVyMIv\r\nBmxyqZAgCrzUMDfh49smSdPnC1Z60MeYxSXC65nFDy99X9dqozwc85UlkggS\r\n5GhQjQqSJlsHVBx8NjWThNvIeSBVc/O5rqpB815bKi/TFNS3Bdhjm9I1mrZE\r\nDmzFoK5Ox4Ka9MSLtt7MtwlcyXjLi+85HULvfFZ72UlujzrmAFpg6QP6CIMh\r\nQjVYNPhx8NXUur7Jzp1p90LlBJe4vXD+qF4iXSuPo/myc6Te4wPHPhHucmL1\r\nDJe4j0SakPjhsl59jvHGpQ9aCUDGQROUWak=\r\n=TMNq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jmrossy","email":"jm.rossy@gmail.com"},"directories":{},"maintainers":[{"name":"jmrossy","email":"jm.rossy@gmail.com"},{"name":"yorhodes","email":"email@yorke.dev"},{"name":"tkporter","email":"trkporter@ucdavis.edu"},{"name":"nambrot","email":"nambrot@googlemail.com"},{"name":"asaj","email":"asaoines@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/celo-ethers-provider_0.1.0_1655492188435_0.6246701627553275"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"@abacus-network/celo-ethers-provider","description":"Celo-compatible JSON RPC providers for Ethers.js","version":"0.1.1","devDependencies":{"@types/node":"^16.11.0","@typescript-eslint/eslint-plugin":"^5.27.0","@typescript-eslint/parser":"^5.27.0","eslint":"^8.16.0","eslint-config-prettier":"^8.5.0","ethers":"^5.6.8","prettier":"^2.4.1","ts-node":"^10.8.1","typescript":"^4.7.2"},"homepage":"https://www.useabacus.network","keywords":["abacus","celo","ethers","provider"],"license":"MIT","main":"dist/index.js","packageManager":"yarn@3.2.0","peerDependencies":{"ethers":"^5"},"repository":{"type":"git","url":"git+https://github.com/abacus-network/celo-ethers-provider.git"},"scripts":{"build":"yarn clean && tsc","check":"tsc --noEmit","clean":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint":"eslint ./src.ts","prettier":"prettier --write ./src.ts","test:blocks":"ts-node ./test/getBlocks.ts","test:contract":"ts-node test/useContract.ts","test:deploy":"ts-node test/deployContract.ts"},"types":"dist/index.d.ts","gitHead":"57ce8e2f7df46239ca79047038d5552e4f235248","bugs":{"url":"https://github.com/abacus-network/celo-ethers-provider/issues"},"_id":"@abacus-network/celo-ethers-provider@0.1.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Y/u6cxzCDTmqA9PVwAWRnLxPw7xbdLAgoCgp3NZUNKSN6R/QyLj/HbJ4Qibonx8Qmo6sTegu2xnItcsala5nMw==","shasum":"3e0e2b6f1af6e68835b17dd9ed0caa99f330e0df","tarball":"https://registry.npmjs.org/@abacus-network/celo-ethers-provider/-/celo-ethers-provider-0.1.1.tgz","fileCount":23,"unpackedSize":21942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8cd/dVPjGhEivDl2kqqU6js+ZPCh8SXPU0IzrmJmTKAiBxEiZ+XlhMOI+gerxBjq1O7ixDRIPJCHktBW4iXcheJQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKK79ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppDg//f08ITliHlFCdEVe+CfNb7KTgc631STMwEKXiz1GNH22o4Gqh\r\n95HVL+xkSirku0+4N/MTdYo+0qqPevVm5Fsns0x611v91VbRckJnlTm3tIHM\r\n6n+agzoQXsomZ1aZJz6+L5XmtU+5pdBVv1Ml5VhGJ5CzEbnsoUKIiy72OwO4\r\n68bUq8aPY6MV8s71j9B6nxfNf+dNVoCMeIdepR5JXP/+aqCKYcWwvAi2+ZE4\r\npwa9LrxS0PMSJ9TIXIsDqN0W+slsRHQes02oO+CLgzDCHahTw8pP3FkSMIFj\r\n5HEeN7BI35ppo6mDoU1FmZHQ9o41Fnbs5jUvWBj2KS8OQpJIER4/DMjxfpD3\r\nNdLT+V+YWEHjKlytNpVcGFIYaRx/AcxQSro0wHu/GVJa9z5r42lRegDoWgQj\r\ng9HvvKjfs+zPPyY3Yk0TDI7RrkOXBIi3Ei81Bhh/RbE7C5+7CKdhhG/nK2MU\r\nkHdqVAwFsYQrmylTvJbIZqkxqavB/8bgPu63j5NG4VGGJXPfcYxxYOoMFCTa\r\nNZ2WBRWm09Y8CBmxvdWbZYwVeJL4SZ2G8NaG7QC+0+h5K1OAjLc+/vF9pqcS\r\niXzt6pCDeVyseZ+98I/8ITQAXgMK4UDumA6qM3z2dh3+sCnJmbefL217qv93\r\nt//V/8AhP320yc5aXmkb+bpXE31GLQ6Eww0=\r\n=UhQY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jmrossy","email":"jm.rossy@gmail.com"},"directories":{},"maintainers":[{"name":"jmrossy","email":"jm.rossy@gmail.com"},{"name":"yorhodes","email":"email@yorke.dev"},{"name":"tkporter","email":"trkporter@ucdavis.edu"},{"name":"nambrot","email":"nambrot@googlemail.com"},{"name":"asaj","email":"asaoines@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/celo-ethers-provider_0.1.1_1663610620892_0.9011993515931045"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2022-06-17T18:56:28.346Z","0.1.0":"2022-06-17T18:56:28.604Z","modified":"2022-09-19T18:37:09.756Z","0.1.1":"2022-09-19T18:03:41.032Z"},"maintainers":[{"name":"asaj","email":"asaoines@gmail.com"},{"name":"jmrossy","email":"jm.rossy@gmail.com"},{"name":"nambrot","email":"nambrot@googlemail.com"},{"name":"tkporter","email":"trkporter@ucdavis.edu"},{"name":"yorhodes","email":"email@yorke.dev"}],"description":"Celo-compatible JSON RPC providers for Ethers.js","homepage":"https://www.useabacus.network","keywords":["abacus","celo","ethers","provider"],"repository":{"type":"git","url":"git+https://github.com/abacus-network/celo-ethers-provider.git"},"bugs":{"url":"https://github.com/abacus-network/celo-ethers-provider/issues"},"license":"MIT","readme":"# -- DEPRECATED --\n\n**Abacus** is now **Hyperlane**, please use the @hyperlane-xyz/celo-ethers-provider package instead. This version will not receive further updates.\n\n# @abacus-network/celo-ethers-provider\n\nThis library exports three Ethers.js JSON RPC providers: `CeloJsonRpcProvider`, `StaticCeloJsonRpcProvider`, and `CeloWebsocketProvider`. These providers handle the Celo's block format incompatibility to make them usable with the rest of Ethers.js\n\n## Usage\n\n`yarn install @abacus-network/celo-ethers-provider`\n\n```js\nimport { StaticCeloJsonRpcProvider } from 'abacus-network/celo-ethers-provider';\n\nconst provider = new StaticCeloJsonRpcProvider(rpcUrl);\n```\n\n## Alternatives\n\nFor Celo providers that enable usage of Celo-specific transaction fields, like `feeCurrency`, see [celo-ethers-wrapper](https://github.com/celo-tools/celo-ethers-wrapper).\n\n## Sources\n\nSignificant code has been reproduced from\n[https://github.com/ethers-io/ancillary-exchain]. Files containing reproduced\ncode have been tagged with the appropriate license information.\n","readmeFilename":"README.md"}