{"_id":"depay-web3-mock","_rev":"31-433b7ac5712e215feadaef69703753bc","name":"depay-web3-mock","dist-tags":{"latest":"8.2.7"},"versions":{"5.0.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.0.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test":"yarn build && npx jest --no-cache --forceExit"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.1.0","ethers":"^5.4.0"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"7051e2ed7f8738de47b1732c5d439e7e73468a91","_id":"depay-web3-mock@5.0.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iqIF5XC/5D2Q5t/axI9vNAA7qaJEFp9CDNrZJBqgfTHzLhhZ3aNh0qNjFDWrce9SGXWwdP5fjJqgYNRt7ipXUA==","shasum":"1a87ff91bb4def59f58fb2e8b42ef87ccc6a16c0","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.0.0.tgz","fileCount":6,"unpackedSize":166974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/XTPCRA9TVsSAnZWagAA2zsP/RJM74GgUqv+Xe2EuEd/\nIAbCSfyyEw0jIcgWIKSppto0cNY127EZqoE3kACiuHj1/6KWoUW+xBA6mTkF\nxByVg+fajamPPKVy7AWJvuOfy/BCFqs0B+ui1WdZ2vQxHRU0On8ZR3ENrNsS\nnjcOTjny5WiCNMol9dXp7ttfPEDTKgIUGddwOhDGjtZRkz8IAwJhTaR2ABAl\n0n3RVV53Lakko7Ovw2UBHXrqkWcN1sttCeHR77Ctm/H4XqxmkFv+qCsjPMEY\nKRDvPyRYk/GcnGqjskCecChKixlP524fLAVhpS9308tblwtPqthfdr6VzNzN\ntPVB8nUieCpmukGIx2Q7dLRXuQB99Ptw7rYgLUOIC4loppzDVj+pk/v9pPfR\nycjZNXGWVYubOrMOKETiY4K5Qojtd5NdXQHJ2q1Gow4f9qFrZBs58Q+JYUtW\nLvx/GF5fEsp9NCeldJ1igw+mnBrE2e+AR5WZJ+am9vuwt5fJuZT6p+DdZYpV\nYmlodLLdxXNG4TJqAz07hNYR1Iuq1y+MHFV/kKabI9djruR4WaicN9DMl6mn\nU443xQ2PlR/OWYsNShZtqKxg0xmZ5vtDuCi2LfzHr82jSnvUF+VGVAYTStBw\nykwLh46lrwda1wpMY9JTaKrUi0jbOV2xilaHPj9fs6rYV4HsuvPI5VHMkHsM\nfAgO\r\n=Kh+Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkUKnTiI/G6c5vuBMP2DEc7d9ooF3O/YFVBPC4DYd4EAIhAMxdjBCWSSAZO9d/8uJ91yN6hbW9QZzklyAF0W4vLesB"}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.0.0_1627223247442_0.8314343281278798"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.1.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.1.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.1.0","ethers":"^5.4.0"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"d8dcd3e1b2fd1ded7927a179d0a2f2272aaf28ab","_id":"depay-web3-mock@5.1.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-e4NYH0EU/T/iLGvluKCxAJB1FYq4/WRLwhRBlpg0aXEli9ODRabrzq7CXP3rRPpb1bW2BElwa1BKbKCxfCtCZQ==","shasum":"1c79e081aaf8d5bc3676f2f298c9ad2c659afc2d","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.1.0.tgz","fileCount":6,"unpackedSize":167654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDnw9CRA9TVsSAnZWagAAMjMP/jxO1qdP5ZUgjNVmwSE8\nRAK/EVPeJlW2WIupWtwY3vPROovOZwyGEMmt/AkhwbxalwD03WDcVFJ9SVcI\nsAUHqjX0iHZv9Z9g2fEDYVdJUH8Ho2uIuMi6eQdVwfkxh6egLJi7BwzN4gfm\n1+nLDaIbxd7SCvfMJ8qwe7r/Nn3HsmgZifyCj1SscOD9h1tgT4yb5fcOwseK\nxwETBeYzgRaNKxkD5QDcV4Yw2rcZGcgh6CelW/cyDRh0uFPaMzP/UHOwzwzc\ndL0zArprnYLtwbblinRiE9kCqI267KNvUJhGz1QDs90KoiXOJiBv3qsohakv\nRqofNHvBHqA4Ki5RD0I8S0TnohXDcEY7oKF7IbP3oytPDgXUe4rIAYF1cyji\n58CnyhQIpoaOkBAJYtt970f1YHMB1IHhaW5dJp3ACXprbrC3aPhQ7fOEIUuQ\nHIinMIGFEJ++hwRcOJrQxSb0ug7u+hjAxF3PaWPslaMVg8yDG2+vFd6K9DM3\nb6GAvMJuWY97ZZGyTFkxk1pQqP15WiHSGpSgeiPI+2XGmPz4jPUelHqbtxNg\nW7+1GIqd18hqGzbSibtCDMyE3C1S6sHYOcoJWRkwVgrOfc316rpHdCq3zCs1\n64vyH4/+MrzL+RKvOLeUrRETy/iVtRp77oeRnDf65rMqEcB5ijG8eD7pldHM\nUZT8\r\n=uUXs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrgK0dYuiYeAYxysuRUu2fwhMfJAGaMGmxlKhMkURobwIhAOw+dbXd1mp51fptYBtI4Xc/FTbJFDiPRhvxoZYC4XUy"}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.1.0_1628339261136_0.44298576491281993"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.2.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.2.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.1.0","ethers":"^5.4.0"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"0e8e2e3f35a75e56978b2c2c5bc86cb6f6ca7974","_id":"depay-web3-mock@5.2.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l57azjtux72ZyaKVYdEJfP30I5auqZVbD2/AXyvyHqOsUeSvbo3B+QMKy7OMPyaiyO/x6NnvbqsdtJmEjVZjFQ==","shasum":"7664854f3bcfceab02da0dc4e82bdd8731fc04d2","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.2.0.tgz","fileCount":6,"unpackedSize":167932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFQjMCRA9TVsSAnZWagAAHUUP/3VW/EbKuNTK0/GZ+XlQ\nbsv6TWr+M4oOc9VvdbT/NAIKWpj/M8J9bSFAXafoiehNOiHK9z2k8MCj24Ra\nMSOfJSc6Fu2lLY1BF7y+AeKB+5JzqQSa4A9b2dTyiE+vTEgA34GXV9ACHYsQ\nFWoPVpJghb3vCAHpgmvVkNiejOgVhlMZ1Zq31c9OqJkGq0unIeglH/LZfGYh\nLXDfqj+RzcNzLr/AX/t0MJYC30l5k4l8jlVQQwpNTB+u9xXooTZ4eYd1k9TS\nKldaTSXfILzGecan5ZjrxeygB8mhDPq3NKEW3zRxgiEDgfDYcZBVG0A82hDm\nn+TdczmjEWFOi8Mkh+3iVHofmgn6gtqrN4F7EcUVrSLPeUPXBaJENrxDup1v\nVmbx8iOuMxD0rVIDVsdOIqnnbLri9LZ1v5GlL61Gv1qyp/FTiPmIFH6gOqzk\no2bAqMJ7W//Hxy/ErUzwJVnZLxRAmXqgkd5zRNCO3Vi9bZ+6OR/8AaWY6iii\nqxMzE4ODnJjTtOVjrOswNMjTKYQBjon+WvP/QyxRFTywFTG5JQMjzBIww0DP\nDJJUBB1zraimcmoLxEIx0Qa/7OTik5ozHENWloH7uEX5lP2DtmEWT7NU+H5B\n+Fvm9ptuWL+NSLSplaG6jU6DPPfHh98XkQtcaj4RzOpPyCV9VcXoSW2a9A0x\nN18e\r\n=cej1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDU4HuHaWQh9iJZTPeEFYMBz66KYcoytRn2R1Jt4xYohAiBY3clr5VUN8t0I97loKVG0qzhGbVwn/ukqqLEKQSfYCQ=="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.2.0_1628768460049_0.7989664036565169"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.3.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.3.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.1.0","ethers":"^5.4.0"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"dabb569eac5fec0d9d0e4289d1bd5b961d5930d1","_id":"depay-web3-mock@5.3.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RgWne1ptPwOhL2qQn8gn+7XLmHs2VMKPE+zNEKIHWTPODEIU9XxvYW/Zs8rvaTNusTL8lCwnQWo5bkvOP34o4A==","shasum":"afe2da134ef019c049028a7bc4a968db60d609b8","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.3.0.tgz","fileCount":6,"unpackedSize":169170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhF5D1CRA9TVsSAnZWagAAogAP/2Il9kH1l2//zDSWExit\nt1eE1dTrhiE0MsWpKeSmA5bXyg0GtO9G2HxIpCTZCVdgmMMOx3TvSl0JpM/f\nU2zkr0y5effL+UtSnSOXfhgVF+YQH1YCroYtLnWthNWBxGCaYE7iL3CUEph7\n38AfM4ClqZQ06DniZ0tPKPA8RZP8nD0kPBC2hhVQGSfYhuDN0RpTyUqUWCd1\numkEpiTu3CciNPNLdgTrQ59wplyC4VQB0HPvWrPxc8iAOJlpAuJCJcvNkwzc\nOQ7r3szqDRF8Rg+vxQEIJKTIdZgO7JfhLLIvdHR53Y4SVtlMut3aU2JD6hef\nVf6DX3bZLjKhdd/hBT94z8NHZDEOkXuiSnze76KivrFg6GZjzVHVFbXSP0jQ\nb0LceeWIZO9zPr8Js3l46+65A9owAghmGOA0LrYfYpjeWCH9I+25XkKS9pbF\njUyd8geruF+dJm2th9mEjUXMijIkskNP9gnmx9k5FWgPLpNyWb3TcAzL/Pwu\nqwLmZYKSvp3Acz7p3wKYXmFOlpASNtZ9sqM7pIuwpIfdRuOPsssh4uJ3FqPI\n32YWgMNZ1CiYLnWe2JetVWv4CdrGieb4oJfvBg+Fxb7wSkx+e0CUWJe9fO2B\nsUnF5TXygZgN2f692ApPUDeglhkVjKr0w3x8RtUkH3+D01mYu3o/xTjZ2SLd\nltB/\r\n=m1zr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB44Ntu0jhKrdb9Emx/v2gkezz+onErgt7KR6TphVN+GAiAejVdysEijmr6nVk0iQD5epVfU59Liv4s46EcqdLSnUw=="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.3.0_1628934389675_0.2552145747055772"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.4.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.4.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.1.0","ethers":"^5.4.0"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"a97ad768d44ef9e640c09e4d050cdcefbef5a31d","_id":"depay-web3-mock@5.4.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0+Rh5i0etVVRP6qAohtM3bujYFEx3IkRj2jMLSoXmVfANJO3sSrrY+67JocQHSEyyjg3gFdYyyBdFmgCVMTLpQ==","shasum":"6f7a89a6fbe504c51c58e49f2838ee6e2d3fa54f","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.4.0.tgz","fileCount":6,"unpackedSize":169491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG1pLCRA9TVsSAnZWagAAu0IP/jVeo60rlpn3sVgl9yCP\ntaSvUrMdIr3UxGlorpR5YtFSGekGDytaiI/zhgqGK49d7S9OfIdYTq9Wj4Wv\nlddc9o+DoTqXJRKEEcqEzjWyuj9/g8kN550uH8Q4V5H4QER0ytzbnqcgy+j4\nHIFfyGPb2I1AXLWUsfTZyinpmQaW3WjqGOKOR81rcUUNsO7gARQcqqUtVp0u\n1yVGihXtVde7D+9ULxjN1W5RVc8C0neRTUdlEbU1kZxmIMI+s7NbZ4lLaSf3\n9pZlyPDFDjXOUqPVw3OpUp1wh5P5oTILKUTonPMdjlToT05U55kIZHLTDTSY\nbuCjCdsXnTIgXcpNJ7FLpNIaHWUz5lvuwMpAEK1JhkqWzqXVyR+d+1gwbA4T\nqDKUkUhSvv3ze6Hp/RGPOQBV3X+q+9QKWRfXSG41BEl+PF9ANk+C4sDscsze\nq9rycCtc+9+fnh5/XD9kE+zemKSb1I+rVz7ucKp/JcsIntigxKAJtHSJikvY\nzH3JLQ3LjRWiTPgx8MvKPGxDdoJTJawz5oXRRLI1S4b0JNwPJTKRoXpkHV8C\nlkzfzuFDe8Is81W1FjjjE2J4Q7o+czgJEN6L8ocFSLIUcOuLdHUFg6Cloc12\nJ1bhRbBgSOjert0WjB4FeU7oc3LAuDMGYPkiLbmPN4ohEpxfHVljO0t2p/f7\nFfp+\r\n=FBab\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmy1R6wG39Um3VfdbMj0lM0cGAldrWCphahnv3bXEuewIhANe6hoIJTMjPPxHEA6hcTp1FMtUqqnEqy2JpnpO/FxLd"}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.4.0_1629182539339_0.47670473963144366"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.5.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.5.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.1.0","ethers":"^5.4.0"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"f4e409b53d93bbb9bb6beb82afea1c8dd86c5d11","_id":"depay-web3-mock@5.5.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2gEwmcuQoDNRtIW8PSLmf0BRYzpOCV0hrbN9iYPaQxAtN9ZSR9J9NtscxUlHAUKlZMbnql7dEqHO9BFtf7473Q==","shasum":"f8d310098aa9bccf95316bb3f6cacc1d2cb973cc","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.5.0.tgz","fileCount":6,"unpackedSize":171381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG3VPCRA9TVsSAnZWagAAIhgP/1sYE1VO39bFkwtl8NiK\nW47aLvoeZUN+aPE6TuGUO+V1+bR8AX4qLUN6iVpivwjrZvAvHGAbZh8Js5to\n49/waz/cFQcyl5rBECDpB6uETgIqIJSILAhPsUdIdR3r7gR/YiT+W9prc3iK\nw5P0Oa0ExYH0fFH9wgCNEu1bLOGkjqn1QzbIJ0KVB+rIF74BwZKgejkulWag\npSFofoxgbaMklQddp3G7M679Q4HCkJs5Svut9vr+6RvlpiDxDrOh8t7vC/Z6\nE6HuPeCx0+L0MGoe5TwfB0ouYU0U+ya7nib7wSntN8QaqRqHqVMZPMR+8Gfp\nifRNG+1CjLB910sfUR3H5jK+oOg5fPxODTOVNA6Skizze6t/yurFXyrNy8kU\n1LQ8mBv4e1lC/wRKpfedHm5BmvJ8ufE8p08a7F30sOvV6oxDHSl8+G2GKsTB\nHPgV4PKUmIxE/RhNn7lxj4OX+Tvm0bJt1fzzjtQWSjGtpmD8Rv3koOn4Tn8t\n5zhHw5nGTinNxXmK91705WDsKJPPJ6e5X904j7nik4Y+lzxc2FwSIlQ+4CQZ\n26+wevQOVq9HQG/0k17nKGW3AH/G6ZkpqEHjuWs9gXukWyqAKZyzDvwJfLll\nbXKqAy35xiC60iYGHZHDVQbWdbWSV8J/HZnPwqy9Cz+FQKnHvYUB3a5sP8iy\na+WI\r\n=T2Sp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbPFNwpHJJci2qVfNc7SDM9ovEoTohQRGuJgoi5yvsdwIgIFOdoggy/XDpQl4go2rpBZ1CqdHC31Vmoe1j+CyepRs="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.5.0_1629189455073_0.2413519092971781"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.5.1":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.5.1","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.1.0","ethers":"^5.4.0"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"00a36b8ae8cf0860d773cc1c55097ffc2cc3d259","_id":"depay-web3-mock@5.5.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Q+LC9mYW40ukggTr11HPFP9xhJLe1C1ePhy/zzfcW+0Ob8xYrRZDAZoeKtvyzCbaMQhQGPoBhPfyQVA8EoTP0Q==","shasum":"1eaddfc7ced4ec71cdca6abe04c011e07de072a3","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.5.1.tgz","fileCount":6,"unpackedSize":171532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG6EzCRA9TVsSAnZWagAAKSAQAICc5HdDK7oOrhvqts11\nuQZ+sEkgpjCw6zRmIaO+1DQ6pKlTzETld6T5r+UySbBn5xKRJAWjBeRLBR1W\na3Is9D9tT7iPeKW2po8icUmTj1f8J6A6c9fw+ezwU7wWp14hrVVo51QSOot3\npIXPo5yXPRO/kKMKVrZry8XCxB5BUx96RP/YwW9LTUVn9OJcA3Cu7ZPux/4K\nTzGEdObn1trjSTWYfX7gkLSa2pps0mLIFbAvOGnzP8uMCmjSnCjN0+AvlRX2\nveab2O7lVM8hwzUBZ/ybLgoC5Ot2yRBebZZzCLGZfZa0VFomdiXmVYO5IuZC\nvHRlmJEmwgq0xrvUDvSPtlaGZlG6jWWw+0yTYKfmzPF+thba0MuqqU2ZSl9W\nLwRX5Jm82Mut4RnpwvKkl+KMCK/H3a2Y7c+gNzuBvT+EWMue5xyAYQJGpj4N\nb3ITq/S8ExXkzzj/xEDarHuDLVvPm8r44vbKdWnDubJ1SCWyX1fSrhxDX12h\nb4qXnMRRe/ggsi15aMf0RW5ELjIUD59WbV2GdL/ZhpeiBwVLUygM0ORMCgyH\nd9/65zqSegyQmDyOldO7qxnKBL5SCGsyQuWnSOxwfxR4fQtIWHWLxWZxgNO5\nfQogoEAUjRadvOVCL2iB6zPz0fkJY2qHSAqxp714JA5dNokRzhoqnNkpHmRZ\nsJIv\r\n=lXL3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZbJv2ihgpwrbwmufxBvH6TPZmQ7IviQIYFeGwwUXs5AiBrAPKGoB69gPdQ5clLtUzfuHoi5BBTnk0pjkgzzUIREA=="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.5.1_1629200691523_0.37198724279206674"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.5.2":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.5.2","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.1.0","ethers":"^5.4.0"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"6ac7364e1b63da0f6ed67907601c405b73546dad","_id":"depay-web3-mock@5.5.2","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-r1pvYdfK3VbMevCrHwrPyk+w3+aOBukrx7u4qmm0ruviuaDYHd+QgL9KomsRicQzRr78GoGoqS63eX/I4yDuRw==","shasum":"3cff80873df11d7f1a63fd2fc8fc34921a251cd8","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.5.2.tgz","fileCount":6,"unpackedSize":171476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG8ALCRA9TVsSAnZWagAAcu4P/19zzBAOy2UYb+ZwndMz\nIHC1PCs9KlHK4DLY2YbHsHg66YkXyrwJeGoj1ewQ/IHFrBVzjn3GvhkFFbdD\nV/WIuaev11O4HzTU55MxZkkpTZ3I+1FAIo1QQS/6OBhrGkytJ77+LCNdUFqR\nm4jQrPfxAS0Ft4U577TJkkWDm4aZQ7lPvpL3bCb9Q6aN8auxsuN2tWaF5HtR\n9PaxWqFSUkp5OSTo8UAQIVaxwR9BqK4gIVNjAGZRG/ciqoxSwtLBmPJBBYWa\nIH9uESUbx3kDJ+w5yOj6sC1rI7cMLgvCu9/o29rufSzJCDUMozcWvueQMGG4\naLW5XfPg5qMP68zfd/MGlGCk6FwcbmAfzzpC5dEYBUbVQjpLtmAEc2P8AbWC\npHHPeSTEy/UEvz0arssC370oUAqC9T4x8EurO381dTc6+PrWbNpDmkGSUCjT\nn3Sv/81BMRVu6buzV3NUYsGSE2eLeO/8tFz5pRftZ6LzE5SktOqpEySSp80c\nDHJzMiEQ1RunLaedQLnHGSKD7Hi6lHbuHkzEnyNjySBGNyvD3mexps9+EwVr\nosvwJGF+7+Sd7RpBOI+v2hSFcqFYelDUhQerEejMo3y032+XFuYVk/+aRVxl\ndNRvND74vfCtYJpRRjv9ZxgVXGho5ec8LLdnXid9E7sJC++Yc2g/VX5d3Z9m\nw4Ps\r\n=eM50\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmWRC32c8atzPUppP97pmdkJeGSgQNxCUvEMQRM4v0DAIhALZecNV99fTkOtizmyPk7IYPiGFc/cKqUYHkn04iEB52"}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.5.2_1629208586824_0.5871946374080779"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.5.3":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.5.3","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.1.0","ethers":"^5.4.0"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"1a62112893c1b3cb5685d6063ba1e92c1175cc1c","_id":"depay-web3-mock@5.5.3","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hU9qvH8ruQCACT9HPLhXXXKZJH5waNMMOvHdchO/9GZhmpXAgjd64ERNb5jHiDpqUheEl7SiZyJnyooR4LrZ9g==","shasum":"af5e52dc459d9360e8cfca5cce235a53f24d4eea","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.5.3.tgz","fileCount":6,"unpackedSize":171533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG8UHCRA9TVsSAnZWagAAAsIP/2hCJhTWRVzdCQwk7xZs\nr3w4mHFWbCIbA8fYlrApJAQBQ87We6+Qv2VCRZC2F13etfDfDu3/Dc2MoYBD\nxrfBPvXe96UReqHhBjTCaTnSmJbqEpgkoFXXVNwGUO72x7xKVOa1oww8kXeo\no6wPJwYX5cuBvsNmTqvI8GiWKXkWLS6WuDk/crYq1Vl4ol23A6Pvx8qlIJ4D\nju4PdkR10WGcn27C6pOaZgvDgxIHOCij+PwIw1TVPuSUiIRGfVCou+JsZ7o6\nfd/eC9gEHhfAEdtCjVlpZmt6khLYP+bUqw6A3G6QWF6v+NWySw4PA+0v847V\n/XZ/oNYnaknTlJVIjQY/Mj5Wzq8jMVTVCAAAeAAVr42t05LX5d5Ywj9lfYyG\n4Pfj7tj0FZtRMawF3tcfnUSVv7vwHZBYEusRDYLX7OPzwV5sTiD9G3uo9r6C\n28jKxDjBm+hZCh8WSOdDa6YnDwo74lfquVN4N8T+2mwfJhMn/NLSDjjgLLRM\nkIKKUsjjOe3OE8/do9MGMj7Qi2CJZWYwmt6xCm6QVK9FVyJFp0dDRfDoSTeW\niOAh87/fkLKddlN/0KAO2APojGxsVegXg+QmA8Xk2uQDDz3+qCXEQ8w1JjA7\n1e7kkJeEfguC7QEENgo4vtx83Y9sl4cynbWEnbo7XFnsG9M4NUL9gJPDsuhC\n4lJ3\r\n=y2HH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkVdGrh5cErq4sqU75ZhVnUQFd6IuVio/QPw1zZpDBJAIhALJKghoQYvBvBOTmMfdu7VeCj9vUIpwpC1mYkXPh8u1j"}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.5.3_1629209862970_0.12340227350206812"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.5.4":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.5.4","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.1.0","ethers":"^5.4.4"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"94bde125e7115758507d494a5075d5b78347ff5c","_id":"depay-web3-mock@5.5.4","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6nfKHDKXF97n24mC2UHi8LTtQxyRYquyQOugZ0dtbcrUIsT+SarOZL8s+n2eAiqzmdxD3J46Zq+CWm/j/2tzjQ==","shasum":"85b590091ab5eeca054ac4ecefb4aca79e26292e","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.5.4.tgz","fileCount":6,"unpackedSize":171436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHQQBCRA9TVsSAnZWagAAUTsP/2mNju4ytPzBrAFLProA\nmv77x0vV56MODvmKvY99TaVK7cUVj1/VuL4t+Z1asr5Gvlik/F6ozWdEp/7Y\n+lY2Us/6taEOaiRadQwJprhOgKepJhjlhST/CrCyv5HGYUNbuxV6KnGVsh2v\n4iSxQfH+uTLh80fk0ddmLiwoP/xZHJ0dF0LNhoMcPWBfGFYzogtJYkWsSeea\nvOMsu7ZJQzwouSjwZZgJvPUOdel4XcNYC7LAi6kwJ4L05vDcPprC9P8QFkIX\nRzbBpIfNdmOBEZRdB7AvENw0iodvt/zqDHaWGgEtYF2y+XzDYC/guaF8VgNY\nWRqaZqTxpVkk+b5zdiR/JqNRiBsLMdZPOm0x1oNxmOF8altgs+JEBEKbTdzq\n2/aXnX6Bktn1CXJEciJvwalGn0wgLNMGbojjPkhnU+mzTP1X2bQSMRJEBdIl\n3ZVP1hpNheEScN8kiABbVHhWSWtMebGmsobNq8KUlFBMdfSbzmz99mKuHHae\nvCAlb87cyPXXWX+uEji6Lr5/jeLejNvYaqz5h/TIk3Pnj6bB4wgQZIMLqklH\nYxGF1vjTGTWUGqeBDnoZo6JyWaUWhAxYNwr8lhl83ogyALRxv9TTU/5+NMxu\nDlKAXQbjdwKylse5Iwmx5OiVFhW/Zc5WWqwVdxqNbwrAVsv8pGoM3GRIIa0C\nFeCE\r\n=uc25\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQn3HB+lsqr5usoMLHtWGOs+D3CGodDqXdErUXAakw0AiBKRClrS/xRm4NlfYiDcBGPuoGKCtCuNgdBFxlAZ9rtrQ=="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.5.4_1629291521054_0.7373367230673014"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.5.5":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.5.5","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.1.0","ethers":"^5.4.4"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"582bbdce548b53654192e8861095666d4c9fd7f8","_id":"depay-web3-mock@5.5.5","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QOg2e8qsD25gUojz12AUaXMFAFtbs8HpGBSrITEVRzgnQrBPJwKFEmRK6COCng4eIuKwIKHCij5o6O74v0wVgQ==","shasum":"1dcf2a0e43c9b400cced7004c21d78dfd829a597","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.5.5.tgz","fileCount":6,"unpackedSize":1533771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHQZ8CRA9TVsSAnZWagAAMvUP/0fq2VTSc4HtFMZKFZmE\ngF4NwNHqNb1QvVIaPAQh0ne4WCtmTOw7kzLt5rSFxI3Akw397CZEFW0lObUL\n5tYfBdEeA+s1gPOR9Fb9VVbghLoZnr8YkdGhnU8Bgx7vkPwYcsBnNXGTBAzi\ngLcOJD2F0dqf3m/P9iFdFXSqULjgF8fv3afjJXhuNorLEzyN/qQ3BLQEDX6R\n7YzOlgfmwQh85BEmtgk1XvYAA+O4/Ak9jVoO/RDln8myBcgFfPLr50kUMpGU\n8IhiabBrxnQ4YPZ4Le5A5hfPkXAAF/TA2+emkZSQSRd1KwzIfxw1xhsCE1WN\nZUipCwFxDJhLQegtRcnjPyaX/99Tqd2FrnFTADWKphdy7hazXaCs9FyPKtzX\nBnGDrxLlmMafnqDc8POABu2E8bFRO5i/Pfv5BuCHzAQaa2SQ74t8/a8UGESd\nkbVAVcRrjmFuve+RyORpL37MBx3cAymY2GknICA5RG6aBKAs26Wi4V1++PW+\n5IEpU3aCPiqTUC0FRqi6CNwlN3/dd8RC64/CvnmkxG2jSBSHbjxxxx15LJHm\nxBOfOddrrrAn0hKTqM8C42f5dD9Tfzy+NOanQrRx41Lgvd17gqvoISyqdEDT\n1Ol2uB1dRv79PWUET9hXoaqAnTi3u+0CW4DZl6mLZzcRi4cGHAOfsWWmu+Mw\nZA7+\r\n=yrgX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2/7k1f64k2Mxu+G58T+hw8RF99ZN5TQT70UCxCB+MZAiBqc+n72/pYre2RV4Bez67phPsC0F54cmkapBwM8FxEsg=="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.5.5_1629292155961_0.060705011688997335"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.6.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.6.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.1.0","ethers":"^5.4.4"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"c674851b117a07fe4f31b465e40a7e1df520854c","_id":"depay-web3-mock@5.6.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7n0H/GxK5cdSut9Bj1JCNNVB/Z2Y2SnFYvYP49T2oiCJSsSsnkuy2RrLzJBQmAt+JtAflBI2v02Us7guGJg4/g==","shasum":"8421bf3694b996494ec4b757cdfe3a47390769d2","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.6.0.tgz","fileCount":6,"unpackedSize":1540197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI1jACRA9TVsSAnZWagAAEqkP/1SwSIdRNwbFk1Ps7JsY\nBg/fFLIZ+GushVAdzyXfA8zGwZDFwcEG4vzABWzaO5y0hQs8gOy6D4JgUor+\nvwI499E39JRh6neRDyYgv5C7U6EpUsm1UislUagf0aRYAgbAWEORPoOKkzJO\nWW2dHPHbRXgCrq8uiE5V8WhmuwfNPDCzEgmQ3WDmdHyLeUNRSfeLyMKlIJmN\n+GnUM+i2GPQFHT0TT4TfDYbEzxLCVxS1aVvIvPoUjtuSYyS4D882vjZ//34W\nfZJbqsLGrwOe7tOoL5lJWQfvOb2sI84l5VbuygQYkI8louWmpxvEFC7VtTe2\nK2Lkb4g5fqx5tIqbN3q7HbcSc6B8gT7xdAuD/9shXENIdq4cXe0dyKY2V6eI\nqHJZhAfDfHfKV1HBH7j3NAf9eSGzq1j02E0aMlvRhJ896KMJ5PPBSBBOHSD3\n7Nvo3tCSs/EnSNko3P38ujfTRf9fQbe4hsvRODn7liFifikS2knuL8JJyCgc\n2YH5CiLmLOVwIIWT8EU41sMJ1V3OP+Ge63QKRhCeYcBUCm4QTBcWzEMh4PLP\nymsSby1ERufIttcJT0n10ebty8+VfFM6bGRgV4qbDwTm5ZctVLEUuXBWQZfm\nrV3P9aX8vx+V9pmjgsOwPbokd8hYZhmXexayoyoaSnfVqldbITWAUQp2C0RM\nUERY\r\n=fg00\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSaiFOEt9MIKybMf9mZudnwZL3hmEzC+2oH+cfF8KjFQIgN+yxUlDjee5pbFVu7dNQN0JVFw7TK/o+fWgvoDv0/NE="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.6.0_1629706431878_0.43449651245950127"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.7.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.7.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.4"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"099daf6aaae7f56e1e48e18df0ddaf9446b32366","_id":"depay-web3-mock@5.7.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HpqyvTOCVkQRbPI7RepFwq+QIXaQl71CsmA4s/iavgQaWfvMkofc24VhdMZ5m8e7d94HImKSqRVX1/Sh7Cekdg==","shasum":"840fdac178afc50c283025184ba234a4584bacc5","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.7.0.tgz","fileCount":6,"unpackedSize":1548349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI5yeCRA9TVsSAnZWagAAVucP/jW/Dt8ZYWSIAHPGVkA+\nTdlRpet+QGGG/bqS1bvuteQLqwGFjZFDfBouA2UJNa1dzvC/9dM4U+6w7MqH\nbi0IQ8618YFtuOZkPSUL+Y6ztytHjtQNqBnkjjoq0O6J/Bgsx6WVgQlfp9ko\nMcx7Tj8pgGDOFErDGEFheRqdlN5NLP+Bo4Wt6jEdAEGvd4wER3ETarnhwUso\n8ccUkRyVE6wfHEhBG1lVMV4zWAM9J+B3htEkWOZ201hmOFb9XgTuWFMkAHX5\nkrxHHDPK3kMHDTPJ2xD1E0jEgLX4QNK1tCmUXiLLAFgQX7dSGA2hMkLKawdw\nRPAR3Pf7+p8B6AHsfjF91IEI5gxUmoPqsb2j4c3RAG/BqZjtNo8bPSFe46l/\nh7gHLINPl8c/DnKeBTA26vi18cl5e1HihQm7XGdJUVXXXAadVHPAOxM4Q+Gm\n6DLaSWLyc3JLD2HupsL2X0R/v8cY8ag+uz6v9uXLGzkN06mcmmA63oYx3avH\nmoyTA7vMyY6EKpiEYi2RzcGbq9snV23Vj03nQZvXjM5c/OceLVGxvcWXubIT\nqeUi93isx+Zf1I0odiEkFKNUs5ECyp3yyx0OCWza2t6Xr4v0SPLbYQHA82mL\nwyE6QiqpGj98w3fLNS88cEuCpmLKGuQqE0VMHAe4TAlbCmfZYp0em056wzOW\nCdwS\r\n=sX/F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3IISo6nipASqdSPSxp1l4m1NpXKAMAn0r7Ba1JzVueAiEAlxrfqlz0CxHBTeo1WS5KpNlsIr0Nh+2UuHOqApP9uUc="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.7.0_1629723806184_0.4108160376668606"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.8.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.8.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.4"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"bce23854810831084193d2c6aa33d154358073a4","_id":"depay-web3-mock@5.8.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JYM7n2ayu5cpuDFuSJhDm5VcZq5VsYU9xxAWnHFcK9LWem3Bm2ClHnsz8XUdsrA9N5g+gHi58GU7pFhbuz5fVw==","shasum":"758d0320b283a56f39d2f0f2ceea1a5110648d5e","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.8.0.tgz","fileCount":6,"unpackedSize":1549397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI59JCRA9TVsSAnZWagAAkiwP/3ogT5g23q8vpXBPSqnS\nhl5yJLd/rUpKEmIjrs6BbQl5utpCwqCmqpy0S+FTfqYvBQ5Q9WhhOrtIMG5o\nrhPqipyeNFFRRezH50NgZD2xsScOkwfeyRfdC1Ho/uLsPQeKtD1ST5eBrZ0b\nf/HEp4Tg84CXVg4R/Di2e6a+El61a6bdNdApPteSEXu9+gojCI2IPjEHlKFm\n3qtIkEHeAdCEJ24aAG/M0BJDarFS/c5QebzJZ/WIrFqcS60GysC4rTKh6QLJ\noWObgHhPLAAg+zUBA7goU5h3neFRyNSgRy7JJhFfuZUoM5l3hwECfe29cCyr\nUsLehQT4GL72SpZ4aoFHUdaOXxut7XbZu/2pV/Ox0Zi5xilL/EBFOh3hweKq\nMcgVPq18FyMPfcf3An2Bfv4Jaowxh/0t/X3zpEUSdvys7foF81QvCRauiVlD\n6h4/L1dbzKvJuJyCFgVdvi55TAe3fBLwT0dWo7ORbexBOILGKD/NFvZWnsjA\nZM0LSSktbRGW7MXEHRC0b+tmGnR+HHyGGePv8uK5zAgosbJiLJgxqvg/SGaH\n+OfTX2vM3tvrt8xpCJ7jqu1bAmJq/YqJne7wmZqtS1bCcRIazk5v3G4k7DbD\nR4dxpVetJa/7HFZ8uqGB9VIjss+H43dUPQ8fhf1jUA2qMSxghHoWZNaeruTM\naCVA\r\n=m4Ab\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDixAbH9DJDLfrIKLG2DMj4E/Yt9N/hPmwjmf+VDgqnZAiAiS8+Mm+UTnzFXpocCW4Lu6GrUe8AB6wtzMHqA43fJdQ=="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.8.0_1629724489694_0.4469411439047428"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.8.1":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.8.1","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.4"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"c3816370255bd728965a332e4d91a139ce1294be","_id":"depay-web3-mock@5.8.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5E+5mlMq63gaBQDiAyJsogPzxcVLWFvk7EeNfiPk4TIkrfyKWmWKgZ8LzVK+Zs3ASB+zMLN0zBeNJWtJ+IT0BA==","shasum":"ca179d2f6ab0ba98ea663d65c456d5be14b60468","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.8.1.tgz","fileCount":6,"unpackedSize":1550146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI6KHCRA9TVsSAnZWagAAToAQAIPCKlCR0E+8Xg9POKYy\nJ/+e4QH3OkzHd9iJU8KUBOFscTUVlIA5eoJi5ki7YVy7dbFLK+fZZIPPJwlC\ntKALRIPAsAvIYEpScn3gFaOQUNja0VmX6ISwe/3rbAoReXu6NUnY+Wb61kDO\nst01ZLBSwYv4BQBYTu76XPlGZ87m0rOh1DuXyVyPMZDXVvTkQ9l3vuexU7/0\n4G0LuGgQ+bv8xmTsWba9pKWoIduZ2NNuhykOLAREqtOjI97vZuP1bHSLuv8M\nu87PlrDo5NzXp27KVosdo3cxwksQJLR1DQ21zZ18auLckF2+a+NCPTTyw+9O\nn5eLRpLDOu+0Z1j+YiYPlrhO9d5QZm3VD2omGE+eABiTxzKjjqZZiN2b+Zjk\n7q7mGIiDISpznVi25oGQ1BNZTO10dB5+hPf9c6cwQPIg3k+drY/qkKlhSVzh\nL6zLkoCReyc4OvrLAgkHQzgHsE1xVfNh3NS1FqmV8y7lpObBad0wq1CpCmG7\nGxw0yONtgVxqb9VIA7mKsPQLgOOE2gIisj+nKKwLXOabUZszQLKMKtILc2pC\ndYyrecL45TirWbw2xXh3mZ7BpH1n9AeNu5K6bV2Ue1ldJSsoIqY4KG1OMdp7\nr6pdZNfAInN6EVa2BiAPJqI+Zcg84req5M+V3JoiPeg3PGcTsEYUHrX+XwXa\n8eKS\r\n=Mw4T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFjIVKVVFIa3FdSAXHjmhugG02a9cRbCw2Yi/kVOz2ogIhAMuy+Bj9QM243B+9GKoQlbVYnY4t4ZnCRmdV85hxRGWC"}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.8.1_1629725319805_0.6035485029144181"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.8.2":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.8.2","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.4"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"70463d97d41b96632aeac5299398abda6a9ca80d","_id":"depay-web3-mock@5.8.2","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mT99TR6raXBJaf+CTZwd+sGhkSsPGTh3i+7s7yAqz0ZmwzD/eczw/xqcTPT+4IhAJxU+Kqfaut9XMpGdLNi1+Q==","shasum":"dd6d847605d1bf99191b73840455474bec85f727","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.8.2.tgz","fileCount":6,"unpackedSize":1550874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLjeqCRA9TVsSAnZWagAAwX8P/jk1CQWRT31Haa6rw15L\npx6egSXiNnEC6wZgjzIPX5gNfz2SLj79cdO08gW8VTNHic+oVt1wdkMgLpJ9\ngix7PpD4Fey8LIyDLymbCFepwC/GEkCEwembVOddU9KIFkuPPOnxcuBSjVwE\nNguikFRnhWjNqLcj3Z09hNX8kN4jxZQ2xftVnphtm7nOwjc24jV7iiaWLJje\nvYuEhMCOg9WscI0Gncd/hNlRM2OSe8fzGxUgCxDtwknR1Rs/kAXSqZqE5pvc\n/YGyGMv9sjVnqNVvELGQkhh0qD9xE2z2uElLfodUlfyhsnYbqf/wEjI0xbCl\nt9Y3UNra+GyKmwVOflPnhg8Y9sKAPM9Pf1/z31M45JqTwCOkRdk+mOctGaDH\nQUwkvs4Fe7Tlj8lFy0RUcslBsERVYiSWFjA1GgVFxH908Lie3/XuVGJuaDdZ\nKTfqDeg6M2Z8ikIZc+Xs+LhfHPtnt2oT7ayPpmnGLqFs4tLHeeQdyad2fk9+\nuD41ZmQDRtpLzMC8WGUh2G3SUgLyz8Zx0CkpKX6DWusOwl/Xzb1OFyB+GQgh\nb8Z03znnxNPpTCLKr2IR/230SAaBqNRYsb0NLxMY8MOYGH1YGCY99b2gTMDO\neJW2JBn1Dr8NGK7gcWIIES0eQlADpciTSiy+blDelJETbUlpK9vvKUKTJAAg\ng9+q\r\n=usuC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYlWFHS18R8e/2oQKSgOx7/0tp0Rp2v0KKSdpWk8m4pAiBV/KHuNjppT1Pfk5s7H5eThlDytVPEyZJDfFIyW5UJDA=="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.8.2_1630418857946_0.3379378328607534"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.9.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.9.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.4"},"peerDependencies":{},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"6e5ef9cc2c9766b1b7ae2172e836afbc2a9e38ff","_id":"depay-web3-mock@5.9.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YbeFaZQjx10QoSBaQv2kqhUWm4MxeMnnA6w/Auctntck3t3DGWFlYMYGBSgnz4aVh/HNrqlWoRRnZmTSYLfyNw==","shasum":"9f2b4fab47424a04804cc74b41cc0c6fe2b3e040","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.9.0.tgz","fileCount":6,"unpackedSize":1554226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLkCSCRA9TVsSAnZWagAA70wP/AicfnUS+CAk0tP5vav2\nQXusKSdAp8ccPdK14aK4dT0b3QPFoqlkhrOVlaKxHDl14SKsyBZ9dPhgeBE3\ngFjbnUpy3Q3hSQkYMNbCwE8cNZ+SKY/XDTj1X9GtCdX5E1H7z91jAk3Mmjgz\nkzl8SVdcJdG4RlsS+oGbx0rK1z2shYjhvE0SgHdNFPNuws1gft1+m97tlPOK\nAFixeeIeMftm/SUSk3/X3PAkYGQg1oGnEUlGpU+EGoKKiHKrCS7JY0H7YA6S\nWvXgWRwISVQMEmcFDg9QWzXYns5qZn+8e+kS3G9o7UEAgb0EkwlSuU3CI4mG\nZ/C4y8R3Pu/IhRpLSg1+7LNDJKOfslw0FngIJr//votzhOxbV7G1KHaTy+Gt\nFD5CuL0a96YSgxiPQeHW2LOWYmkh3q/o/6Oq+dclndR5m1U85xsifpe4C8HR\nKGOq0tRQsgH6R5zSCrMZKpXNivXpGk+7LDkpi5selWl9kWCsPg+WCo5SXrYI\nlxOFr3bvE9gwuJxPwjeW8gBA14bw5NQOupeQeTGtFVjPUAHRzvX11jOerpUf\neySB130ZdsSXnGys4RddVnh0zLxcLulFDHh6hiOYew2W1rtjwbNzcGBBdahD\nsQPo6/shLxvxiYhJfEtWEisnTp6Fa7F657VhT/tR+6rg7t0ftxPMCPvDncJT\nYwS9\r\n=LAxa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQPNNMfbsFaKVT3IGAE3dwCUOyztW6aSUsRpvVPH6OeAiEA5uyDtxe8y2eF8mKmgmE9Dfy65dHMHhCX4UWdpLJajsk="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.9.0_1630421138709_0.7135192679054088"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"5.9.1":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"5.9.1","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{},"peerDependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"6e5ef9cc2c9766b1b7ae2172e836afbc2a9e38ff","_id":"depay-web3-mock@5.9.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/6iX/jg1asajwthXlAugK3l8RATRllr98ND0Rbx7B6WgMCI5pv7cjDj0kmimG6lSrkoeOzVRzsr2uG/vafbWWQ==","shasum":"30cd84953c882aef33e937dff11de5540f993c64","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-5.9.1.tgz","fileCount":6,"unpackedSize":1556804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMNfrCRA9TVsSAnZWagAAMSYP/R8KIRt6BCbTkGSCMOUW\nZMBGMZspY35qw5J0xREbToTEj4kPeem4CtzDxNOOgcvwRA1o6ps5O2ZLgjjS\nXj4Q0fLUub/EvH9eOYv24MOIURtZPUfbg0SeT3epP+zY3Y7bQ3QqMbXzQSng\nvhf/Rn5hVYN5laFogRYv9WnNZM1tFZC/iKEuUmLmfSeaWUrv2Uf5ylBRjkgm\ntOUE7vx52A6IrFjBX5J3sYyvcCFl5gFsBeGsKhxrVHJSd1LJBcKbvkpIM+S1\nobtzfQdGHvW/9YlzGR4dvrixWghjTGl9G1zL4euXkZLmYlBOCnF2KGFS4zth\nHbqMRHzrY3a/15n/ow1bYbLMs5njoOuKdnTlbAsp3tTGvG3v72q3Ofj+8AXJ\nj2/YXOf8zeMpc1+xyK7NYNoHyLF+8LxFhVTTYq6QMl1cjIFf+6RbqD2NVSu5\n2uqq2s07PgKBwLUikZXfIpDZ68tCwWBE7IBitfPyHuX4l/RqItj001v6oxNU\nUDXR9C6E5lhM0P3B2A/nmZHhd2jHUdPiQIVW2pmXpadFofMzsgpEds7h/ual\n+PsP3LGiGhiolWRDZss9O4bjo+Oh+Fb95j4yVKCIGLAN1gvR7bUyCSEvpW3B\nndbpBcBdq8csIUbY3u7yEDY3L0apdwS/J6hPA2+uj5DVXYoISMUi1vuvwALE\nYg2Z\r\n=LlbF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaGYkv2MjQ3Nved2/Nd4pSUsA/5zkxpN0divW0rLklFAIhAOd2pU8Zvw2ByfPeM3JlGPNySQY4AqwMehLTQeGGbS1E"}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_5.9.1_1630590954933_0.680290356748273"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"6.0.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"6.0.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{},"peerDependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"d42ad0acbfe75f61e2c5389ebb47428df70055c5","_id":"depay-web3-mock@6.0.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-w2NcOIhQuN4t215qaxIGCnWQW3FFnsJU0b/vffWmLsCsYwHBq7OZl7WUc4Gfi+LYOefA6aQDKKg7CyB/XIwA/w==","shasum":"43002d9529b95eac26c273e3e4aab5962bbdc1f3","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-6.0.0.tgz","fileCount":6,"unpackedSize":1560904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMQvtCRA9TVsSAnZWagAAt0kP/RfzGy2Q1Vgy/SmvuqLu\nl+Q34b0lVz0vuO/ShuSUDT1s1AWkJ44t+0MFRrv2M/nElKjPnZBLH77sfv3g\nFX5zgi6Eg/C/E17cZsBZ7s+AkV0Vwks9pU3v77ertXXhFgc/1yh1RAEMundd\nx+z96gvhNDNgMx85XpmGsPJuEwjcULS0+JtQ94s0gaGGLzc70r0lD56WtcaL\nprAYcsNncfwPttyXn0DwGsdSwnPqCZ4gpdYyH7GXYD4J23J2M2xIpYON87B/\nQVFHfH793lIw7yMxbFDiTBq6PCaENL8Ce98nooLqybVzLUus96maq4ocsR+e\nP17AazPxoruf3ocaef8MiLCPLdSnu/hLLrnPpNWPUUfWy1TLcDelWs4Zuige\nsedoqhIJWZCett/9z6wUojbCVp2zk0dbgBwMtBNW6AOkyOrqfoDSNOib7v93\nGdemnYD5wOxouYpMGQYUb3vCDtLdp80Gpi2RKXU0JIxpVg14I7JlDFz3gw7U\nTSIO/ilnWszroRoPbxdzjfiwxMNBSD9BnQhxOqsMpi3LvA+YiyZzYDHHR6U0\nUN5m/0UcOqHOsuhZM1BiINtmGupvOyXGwHZhVm0L1AbpH4NCojK3/G2ShNm3\ne0qm7wIdakLV8bj5bXKwanagGIAG3SeIXML6mBlgK1e1aT/7/FXYorzggMOR\nre1s\r\n=xfrt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDw7oxjyfL7renocovlfErx+oBO7ewCJhNl1qNqew64NAiEAteuaPfGoiBjMv0glEN91VmKYV/kh5s6YCGoo3SkeYXs="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_6.0.0_1630604269469_0.9792462466694936"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"6.0.1":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"6.0.1","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{},"peerDependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"8406df5d47a0f3e40e21483c5f694ec6e17691ff","_id":"depay-web3-mock@6.0.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ThyiimAxctwVVCXLW+BR0dCM88QpfRLyrOmSgVgauR4vheqzJJUaFGnxhNCeb5k54wO34EkWKsYbB+xIV6E+9Q==","shasum":"7d82b4f20b5884558feee876f6af1771354249ea","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-6.0.1.tgz","fileCount":6,"unpackedSize":1560904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMQ/xCRA9TVsSAnZWagAAdWUP/AurZ/CPZMFNRB5QVFvD\n66BN5ekDDDrQq5GNmUhqDaZXNRrhYKoTQcut0DCnBcoK4OEnqGgCy/9g+t2A\nTEuUCaIWltA42jUvB5Zv78bGqKwwAEacuu09sGKzf+QTKv6qpH1sr/XGdGRT\nYdKyVxW5SBvh6eP4rGE7OLm0a1shXhpIzyxCjXfI+8LkApH+rT6jhVM43ZfZ\nofwhRSbJKf2yRsMZgy/UDPIG+QbU+jK+ZU28XTirM9Nc7tm1oW1oPkOpy0kN\naqZotkgep3ARgRW81oLvqAaTEMOvKCl7bYkT2MHKKc/S4hkgfXDWKVVLzKD7\n1oQegYGnAiJ4/QHI9fxCDHcR5JQNJ6qzRn/kM2+V35D4gOi3Ojw2SDF7Avpe\n0SRBPH2Weo9iFb4ovoPmpaqqubAmHkaAP/uX5KOcLL60Av9uguBHTZ+wMa8G\nCeJPmnzSPDYz1yJyaYUVCPLs685BfFJ2gECJhG9TgVna7E21UDqABaUtKLYK\nHoapr5E+wPckxZ436eFgXW892g9lQUy8AA8p79y2z/8XNpw7b/FRiwkLAf5v\nOazCl4LtC+Er4YzrE9rg4bFP0TpT8S+KaSgC6p6WTOo/MtkKSOno/EIEmJim\nNwBTGtknEjOwLdkAGPQbBLI+Y6p2h4XiVglBiE363H4wi9VePgaJNjJI6xOF\niPkt\r\n=o+Sg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5Yq1bD+QdHtG1WRkhP47nQo6CmQReQ05tJWezs0jhZwIgGktX6dzpHeSKMt//K2gpAjCzdFR2AVdLA3YPa0yboOY="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_6.0.1_1630605297392_0.40384214360626336"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"7.0.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"7.0.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{},"peerDependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"8406df5d47a0f3e40e21483c5f694ec6e17691ff","_id":"depay-web3-mock@7.0.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-h/O9mFgQT1Z/M31PTx76CgJVuBJlQ+nINx874hf0PefFjriA1cPbwKsQ2K8HTR2RssZvsHWRYFaJWdK1YZNpew==","shasum":"d7ceb1261bb4832ea88283f65000612ffe61235d","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-7.0.0.tgz","fileCount":6,"unpackedSize":1556595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMRm7CRA9TVsSAnZWagAARaUP+gPNmg+1fWii7aSRZcY5\nZ9iBqlntjzQTXCgfXAnJ95CajGpipQkq7903Bx28uxze9eimk/lrDjFfBdpL\nsDELQLl6bkGPU4MmVdgfEP9dGUbvB7CUw5U6acMoNXv6CDplyzxLVfJ2d0kL\nh6hblzy7P/lVbICwJ/SSdb3P6MtYEFE8anOdC3s6UlK7aw1ESrffqFn0lHrK\nHLtvaYcIRtCEgFM/lR/dggEr4W/6hc3E1ubVjFelAJF+EX9s1R7GYACKFGmZ\nqjdwGFMFnJEBmuCW0SCXp4raI4tLy6dij3dawhpKKp/u4yQxim9e1T2cG0Ht\nxqDe+1AOB3YTJhC+Eefs41pKuLJx+MDAPEP5wgeWXUevpw4Zy1DUNk+qCPWF\nwEWM4nHfT35Vxy14DS/T7vmguoecScd1t4hdgN+CKHa9aj8RyITPg50LXUJ6\njEe3TOsYKpxWeRsgtCoygRQS2fwgV58SQZhHbGfzr6+7E5u2dJ7K7OVSsnkM\nf2ZceVshyxkQUCAjBsF1piYSDBk0mDYjnaYxe/99oWimjjpXZkK9EgIbknxa\n3c23t/+YmuDDHjF6ltsZQHEgvf05gpUCPtmgDBaQcm7H9kgoSV7xnqc4jDpE\nrhJ8RZjA2xmxFFKzj8G0cckoTgaCZPMeByMC+wk3G2DOCPw6D9QDwAnw4Jen\nj1fB\r\n=Ivcd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/v4bYcwCFRFsjnJTQ8tLn5iQQReK845Zzyb4dBuTBpgIhAPX8bXuJMtug6uCaqN+Np/xiNF5eZRiuomQXuZVwJrJ9"}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_7.0.0_1630607803003_0.5535374564348414"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"8.0.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"8.0.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{},"peerDependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"e72c41c1df47d37e6ff705f08062c0e12e5510be","_id":"depay-web3-mock@8.0.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Oy8Rm6sHwlca/HRsbJV56niaOz43GsxYGLNeiAOW6rMVJDrHY/LbBB6BWiYXVyTCTyFl+8iusSyQA7/XlepsPQ==","shasum":"bb08137e9b8ad5f8e193e239b131b06a0921f884","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-8.0.0.tgz","fileCount":6,"unpackedSize":1559622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNMwrCRA9TVsSAnZWagAAPdwQAI/PES8ZDzz0MbIWvdEO\nngRvxmO62AVdQ6jyQbSh6/r1BBHqTbsMMq9Ip5T1Rb1EWEb3OnmupjfG4F4b\nF7zqubX36szn6yALbNg/JK/sP4xylGnRSGIkCycjlx1M3yQKzzCecGSB1e12\nWmpLvD9AweAg8T/pWVlNVGgNiZlbBfgZZvLsEUFByhLsLEur36pBu0Jitq3d\nHi7xtdZhCUjK1zhCYvSrb2pTnvc2pmWqZ+j+XvqN0EqocRDZzaRmQS70F2AW\njaJSwrIvHXo3DqDNYeoftoT6WIjMA/TZJ3yb0sXH2DF+1eNllgyi64biU/8y\ntfdfyOKYN2AXir12Gcb1PzfU6ub8JR1NauOWLEG2acP0JlxcO45l0FYjYgFU\ntcCrcDmCHNPUCy0g2x/0Y0b4p29ircQVqYRnvMwqkcOkjVgSahb+9ZR7aPOs\n3otHg1ljgOC6mxNhlQ44QyeAA8qs28hL2gtks1wa/mA8LbHic42o1mm7BIAQ\n4+MDi88h2WDonaGpL3mBi9DFlnb/+xVGVDusBcdQc23wBqdj+NZjgO1FQvOo\nb4Y/FMf8/ZT/bUqkThKyWz23emZl5rAelll7crVg9gltOh0oNsn2YBAh7uaa\n2zhjDk47ZidpTr+FRVvSXk9r9hXYZeHy+jt58Od98/W5A49cVWekFOw/RNPZ\nQAfM\r\n=H+JI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEg9aDl3621nuaLBC2s+tVU1rI3cdeKCZoVhyyvmAWVvAiAuoTFyAWP42aZmxpVCVq+r9hxrDMH0QPvCKTzFCuER5w=="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_8.0.0_1630850091275_0.6178421241016354"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"8.1.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"8.1.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{},"peerDependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"4a302736b074d175df70ce39660283727d2e8d8f","_id":"depay-web3-mock@8.1.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ki6skYGwu0Qto9CXWki6R3US5IA51bYt8JSvMKA3l+njFWOLMvkz5WOj18C5610pFocgGzaWziFPYCRor7Y65Q==","shasum":"7088e29ba23aa46f95741170cf38d6c947dc8976","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-8.1.0.tgz","fileCount":6,"unpackedSize":1560171,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCim+aPKZFUPgSZl2wFwLul8M7VtSgM2ChPGFL+MJ1QkAIhAMI/kleTk21jw5ZsiE8IqHGdD42MzL9kdl+FPLo0j2T4"}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_8.1.0_1632150777209_0.23473436699813277"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"8.2.0":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"8.2.0","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{},"peerDependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6","@walletconnect/client":"^1.6.5"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","@walletconnect/client":"^1.6.5","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"d614be814884bbe6c0e2156de4d2f15459d8aa43","_id":"depay-web3-mock@8.2.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Tb1/D86PUMovpLBjTb18PegB4ft2E6jbjE7uSbKsay7CR/bTPItAl0PD19bJGludn3uGKWCgzeCz1vE44Ii6Nw==","shasum":"ca3e4c55bb9370974097e389ac124cdba2df1c8a","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-8.2.0.tgz","fileCount":6,"unpackedSize":2606767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0wNoKbaXf0zUfw2ubnHM5KomFNG7qmvYlfLF5Fi9svAiEAmmZZmSVBEWFq0C0ImKpuR+EXqTHSHM8QYXSPTb+nWFk="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_8.2.0_1632222348646_0.1132989494477703"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"8.2.1":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"8.2.1","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{"@walletconnect/client":"^1.6.5"},"peerDependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"d614be814884bbe6c0e2156de4d2f15459d8aa43","_id":"depay-web3-mock@8.2.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eF47X1p/yI/+9opFwyqYM9yYFZUYI/Fyf6pLLogFhGqrs0fIdawBilIVxvZcn1CjuQkDQ3XSlDLbpgKPPYcKGQ==","shasum":"3025bea356cdd95c682d9cebd8bde56f81669b94","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-8.2.1.tgz","fileCount":6,"unpackedSize":2606730,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7J5E5Q7PsL2a75RvHkSh20TAdHsU7CpE5M0pYe35bNAiA9Dyv3KO1gDJknh7e8d5glXVDGTLhGZQumu5sBZ+cpDw=="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_8.2.1_1632231232157_0.42790416242150675"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"8.2.2":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"8.2.2","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{},"peerDependencies":{"@walletconnect/client":"^1.6.5","depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","@walletconnect/client":"^1.6.5","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","bufferutil":"^4.0.3","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2","utf-8-validate":"^5.0.5"},"gitHead":"c3de83566dd3b039631d32280310c1b0eecb433b","_id":"depay-web3-mock@8.2.2","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DYNcL7ZUCgOxiAzy8QghWyoE5b8VFK1AdKoJLSLtWZ6i73iumSgZqkzg79aY+yfsXND2ZIhK+W0iBb2GV4LQRw==","shasum":"39caa96c77329d97a058f005ddb7ffce0fc625ea","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-8.2.2.tgz","fileCount":6,"unpackedSize":2634628,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1vWRHMG3ctdFPJHu8vJJVFwfOavtpu470Z/sp3L9HDAiBs9+2rneFucq/66EQX8NUGMOuV85dwty9doV/rWNFa0A=="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_8.2.2_1632231560074_0.7980264981092193"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"8.2.3":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"8.2.3","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{},"peerDependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","@walletconnect/client":"^1.6.5","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"a14cda3c3f008e662179fbd58d80c4ac42dec170","_id":"depay-web3-mock@8.2.3","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pnCkBSYj1oaGH/B2SgFx7s+P3q1G/Q2G5qeHKJ5BQaHzmE+8ozFFYf+GHa8utxO42Q1UjhQcmRC9vNgTbFgE6A==","shasum":"01d7882dafac94ce63d2c54fe9150af2449fe4c0","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-8.2.3.tgz","fileCount":6,"unpackedSize":1565807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDChM4NNpebYjMHvs/uVAoDUTgKsPJdUmOxfb9TI8lN9AiA6REr4LoBRQxSihigcQ1XJtzU55N0UIG+ytOrjNipOUQ=="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_8.2.3_1632234200794_0.30694992192742454"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"8.2.5":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"8.2.5","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{},"peerDependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","@walletconnect/client":"^1.6.5","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"82eb684c87a48ef83af6b66b5a3e3d7ba2bbd6c9","_id":"depay-web3-mock@8.2.5","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-miu8Kh1ptAoyjdULGy7BVGCaW3/ZN67l05WK/Gin0ymJTkma9Ef4xWliaTViQyie4c6PfKUQdnAFTRn9FBranQ==","shasum":"4dc34e7a74982e53e94caeec1aa7b8a7148fe303","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-8.2.5.tgz","fileCount":6,"unpackedSize":1566734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDofDVSMmFu/4NUm6hWzBOPuGsKv1yBUL5Y62jP4aJNIwIhAKUPA0ga6hs6H3YNwC12RSdIA5GrOuNPFQjLRI9T/v7H"}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_8.2.5_1632305152654_0.03793852513133156"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"8.2.6":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"8.2.6","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{},"peerDependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","@walletconnect/client":"^1.6.5","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"82eb684c87a48ef83af6b66b5a3e3d7ba2bbd6c9","_id":"depay-web3-mock@8.2.6","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Y5IOphsKorzsYUJByjuhRVlriJipHcRplTkJfBqUBU+Kz6LJiwMS+fL3kp+kxuaSXpxmSnTdyes1ESm10JujxA==","shasum":"57d4ee0220d112378a4f969dc97725d5c5433853","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-8.2.6.tgz","fileCount":6,"unpackedSize":1566902,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLkvvmGikcyUk6jhvgX6kcHJJOaxL/Makqh6rmaVHZdgIhAPnGtzBG59MACVjTJ7bjOR/szGxnWykOtqYcuxWP+zW7"}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_8.2.6_1633703537605_0.6533817917367171"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"},"8.2.7":{"name":"depay-web3-mock","moduleName":"Web3Mock","version":"8.2.7","description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:jest":"npx jest --no-cache --forceExit","test":"yarn test:jest && yarn test:cypress"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"keywords":["web3","mock","testing","blockchain","wallets","crypto"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"homepage":"https://github.com/DePayFi/depay-web3-mock#readme","private":false,"dependencies":{},"peerDependencies":{"depay-web3-blockchains":"^2.4.0","ethers":"^5.4.6"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","@walletconnect/client":"^1.6.5","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","cypress":"^8.2.0","depay-web3-blockchains":"^2.4.0","eslint":"^7.15.0","eslint-plugin-import":"^2.22.1","eslint-webpack-plugin":"^2.5.4","ethers":"^5.4.6","regenerator-runtime":"^0.13.7","rollup":"^2.34.2"},"gitHead":"a6c13e0fda38b890831f8ac493468a40edc6a17c","_id":"depay-web3-mock@8.2.7","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eQXS4QC0TpFWZnrRpgj4JXcwaoXMlL2L1eM59UWFb7hQLU6XRfpK/dGIzB2e4JehiDfHayeT0+QN9j+KT0SJng==","shasum":"cf3df2ce8876d10b5c23b23cd47b290af835bde7","tarball":"https://registry.npmjs.org/depay-web3-mock/-/depay-web3-mock-8.2.7.tgz","fileCount":6,"unpackedSize":1568966,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVFwkGzwbb6rA8LQMjcKdrY/pQw+woikTHF8KVBy7l5QIgPbQlibfyLKlJ5mdJsa9QPuFoeLnTJqwkKxHsq8W3kyg="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/depay-web3-mock_8.2.7_1634028298712_0.5557893321219665"},"_hasShrinkwrap":false,"deprecated":"moved to @depay/web3-mock"}},"time":{"created":"2021-07-25T14:27:27.442Z","5.0.0":"2021-07-25T14:27:27.564Z","modified":"2022-04-28T10:09:37.012Z","5.1.0":"2021-08-07T12:27:41.286Z","5.2.0":"2021-08-12T11:41:00.157Z","5.3.0":"2021-08-14T09:46:29.930Z","5.4.0":"2021-08-17T06:42:19.556Z","5.5.0":"2021-08-17T08:37:35.221Z","5.5.1":"2021-08-17T11:44:51.731Z","5.5.2":"2021-08-17T13:56:27.248Z","5.5.3":"2021-08-17T14:17:43.144Z","5.5.4":"2021-08-18T12:58:41.178Z","5.5.5":"2021-08-18T13:09:16.147Z","5.6.0":"2021-08-23T08:13:52.025Z","5.7.0":"2021-08-23T13:03:26.387Z","5.8.0":"2021-08-23T13:14:49.844Z","5.8.1":"2021-08-23T13:28:39.994Z","5.8.2":"2021-08-31T14:07:38.145Z","5.9.0":"2021-08-31T14:45:38.902Z","5.9.1":"2021-09-02T13:55:55.117Z","6.0.0":"2021-09-02T17:37:49.678Z","6.0.1":"2021-09-02T17:54:57.617Z","7.0.0":"2021-09-02T18:36:43.275Z","8.0.0":"2021-09-05T13:54:51.499Z","8.1.0":"2021-09-20T15:12:57.396Z","8.2.0":"2021-09-21T11:05:48.901Z","8.2.1":"2021-09-21T13:33:52.510Z","8.2.2":"2021-09-21T13:39:20.288Z","8.2.3":"2021-09-21T14:23:21.012Z","8.2.5":"2021-09-22T10:05:52.924Z","8.2.6":"2021-10-08T14:32:17.845Z","8.2.7":"2021-10-12T08:44:58.915Z"},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"description":"JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.","homepage":"https://github.com/DePayFi/depay-web3-mock#readme","keywords":["web3","mock","testing","blockchain","wallets","crypto"],"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/depay-web3-mock.git"},"author":{"name":"depay.fi"},"bugs":{"url":"https://github.com/DePayFi/depay-web3-mock/issues"},"license":"MIT","readme":"Simplify testing your dApps by mocking blockchain providers and wallets with web3-mock.\n\n## Quickstart\n\n```\nyarn add depay-web3-mock\n```\n\nor \n\n```\nnpm install --save depay-web3-mock\n```\n\n### Basic\n\n```javascript\nimport { mock } from 'depay-web3-mock'\n\ndescribe('something', ()=> {\n\n  beforeEach(()=>mock('ethereum'))\n\n  it('does something', ()=>{\n\n    await window.ethereum.request(method: 'eth_chainId') // '0x1'\n    await window.ethereum.request(method: 'net_version') // 1\n\n  })\n})\n```\n\n### Advanced\n\n```javascript\nimport { mock, resetMocks } from 'depay-web3-mock'\n\ndescribe('something', ()=> {\n\n  let blockchain = 'ethereum'\n  let accounts = ['0xd8da6bf26964af9d7eed9e03e53415d37aa96045']\n  beforeEach(resetMocks)\n  beforeEach(()=>mock({ blockchain, accounts: { return: accounts } }))\n\n  it('mocks contract calls', ()=>{\n\n    let balanceOfMock = mock({\n      blockchain,\n      call: {\n        to: '0xa0bEd124a09ac2Bd941b10349d8d224fe3c955eb',\n        api: [{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"burnBeforeRelease\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"subtractedValue\",\"type\":\"uint256\"}],\"name\":\"decreaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"extension\",\"type\":\"uint256\"}],\"name\":\"extendVestingPeriod\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"name\":\"increaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastVestingRelease\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"releasable\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"release\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingBeneficial\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingPeriodEnd\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingRewardPerSecond\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\n        method: 'balanceOf',\n        params: \"0x5Af489c8786A018EC4814194dC8048be1007e390\",\n        return: \"1000000000000000000\"\n      }\n    })\n\n    await token.balanceOf(\"0x5Af489c8786A018EC4814194dC8048be1007e390\") // \"1000000000000000000\"\n\n    expect(balanceOfMock).toHaveBeenCalled()\n    expect(balanceOfMock).toHaveBeenCalledTimes(1)\n  })\n\n  it('mocks transactions', ()=>{\n    \n    let mockedTransaction = mock({\n      blockchain,\n      transaction: {\n        from: \"0xd8da6bf26964af9d7eed9e03e53415d37aa96045\",\n        to: '0x5Af489c8786A018EC4814194dC8048be1007e390',\n        value: \"2000000000000000000\"\n      }\n    })\n\n    let provider = new ethers.providers.Web3Provider(global.ethereum);\n\n    let signer = provider.getSigner();\n\n    let transaction = await signer.sendTransaction({\n      to: \"0x5Af489c8786A018EC4814194dC8048be1007e390\",\n      value: ethers.utils.parseEther(\"2\")\n    })\n\n    expect(transaction).toBeDefined()\n    expect(mockedTransaction).toHaveBeenCalled()\n  })\n\n  it('mocks contract transactions', ()=>{\n    \n    let transactionMock = mock({\n      blockchain,\n      transaction: {\n        to: '0xae60aC8e69414C2Dc362D0e6a03af643d1D85b92',\n        api: [[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_configuration\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"ETH\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"configuration\",\"outputs\":[{\"internalType\":\"contract DePayRouterV1Configuration\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"pluginAddress\",\"type\":\"address\"}],\"name\":\"isApproved\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"},{\"internalType\":\"address[]\",\"name\":\"addresses\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"plugins\",\"type\":\"address[]\"},{\"internalType\":\"string[]\",\"name\":\"data\",\"type\":\"string[]\"}],\"name\":\"route\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"}]],\n        method: 'route',\n        params: {\n          path: [\"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2\",\"0xa0bed124a09ac2bd941b10349d8d224fe3c955eb\"],\n          amounts: [\"773002376389189\", \"1000000000000000000\", \"3623748721\"]\n        }\n      }\n    }}\n\n    await DePayRouterV1Contract().connect(signer).route(\n      path,\n      [amountIn, amountOut, deadline],\n      [receiver],\n      plugins,\n      [],\n      { value: value }\n    )\n\n    expect(transactionMock).toHaveBeenCalled()\n  })\n```\n\n## Support\n\nThis library supports the following blockchains:\n\n- [Ethereum](https://ethereum.org)\n- [Binance Smart Chain](https://www.binance.org/en/smartChain)\n\nThis library supports the following crypto wallets:\n\n- [MetaMask](https://metamask.io)\n- [Coinbase](https://wallet.coinbase.com)\n- [WalletConnect](https://walletconnect.org/)\n\n## Functionalities\n\n### Basic Implicit Mocks\n\nMocks basic blockchain functionalities without explicit configuration:\n\n```javascript\nmock('ethereum')\n\nawait window.ethereum.request(method: 'eth_chainId') // '0x1'\nawait window.ethereum.request(method: 'net_version') // 1\nawait window.ethereum.request(method: 'eth_getBalance') // '0x0'\nawait window.ethereum.request(method: 'eth_estimateGas') // '0x2c4a0'\nawait window.ethereum.request(method: 'eth_blockNumber') // '0x5daf3b'\n```\n\n### Accounts\n\nMocks accounts and connecting wallets (aka. eth_requestAccounts):\n\n```javascript\nmock({\n  blockchain,\n  accounts: {\n    return: ['0xd8da6bf26964af9d7eed9e03e53415d37aa96045']\n  }\n})\n```\n\nAlso allows you to test a \"connect wallet screen\" by delaying the mock:\n\n```javascript\nmock({\n  blockchain,\n  accounts: {\n    delay: 10000, // ms\n    return: ['0xd8da6bf26964af9d7eed9e03e53415d37aa96045']\n  }\n})\n// will wait 10s before returning with the address (emulating user granting access to the wallet)\n```\n\nAlso allows you to test a \"connection failed\" by returning an error:\n\n```javascript\nmock({\n  blockchain,\n  accounts: {\n    return: Error('User rejected the request.')\n  }\n})\n```\n\n### Contract Calls\n\nYou need to mock calls before they are executed.\n\n#### Simple Contract Calls\n\n```javascript\nlet callMock = mock({\n  blockchain: 'ethereum',\n  call: {\n    to: '0xa0bEd124a09ac2Bd941b10349d8d224fe3c955eb',\n    api: [{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"burnBeforeRelease\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"subtractedValue\",\"type\":\"uint256\"}],\"name\":\"decreaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"extension\",\"type\":\"uint256\"}],\"name\":\"extendVestingPeriod\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"name\":\"increaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastVestingRelease\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"releasable\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"release\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingBeneficial\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingPeriodEnd\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingRewardPerSecond\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\n    method: 'name',\n    return: 'DePay'\n  }\n})\n\nlet contract = new ethers.Contract(\n  '0xa0bEd124a09ac2Bd941b10349d8d224fe3c955eb',\n  [{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"burnBeforeRelease\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"subtractedValue\",\"type\":\"uint256\"}],\"name\":\"decreaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"extension\",\"type\":\"uint256\"}],\"name\":\"extendVestingPeriod\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"name\":\"increaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastVestingRelease\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"releasable\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"release\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingBeneficial\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingPeriodEnd\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingRewardPerSecond\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\n  provider\n);\n\nexpect(await contract.name()).toEqual('DePay')\nexpect(callMock).toHaveBeenCalled()\n```\n\n#### Simple Contract Calls with Parameters\n\n```javascript\nmock({\n  blockchain: 'ethereum',\n  call: {\n    to: '0xa0bed124a09ac2bd941b10349d8d224fe3c955eb',\n    api: [{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"burnBeforeRelease\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"subtractedValue\",\"type\":\"uint256\"}],\"name\":\"decreaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"extension\",\"type\":\"uint256\"}],\"name\":\"extendVestingPeriod\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"name\":\"increaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastVestingRelease\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"releasable\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"release\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingBeneficial\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingPeriodEnd\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingRewardPerSecond\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\n    method: 'balanceOf',\n    params: '0x5Af489c8786A018EC4814194dC8048be1007e390',\n    return: \"1000000000000000000\"\n  }\n})\n\nprovider = new ethers.providers.Web3Provider(global.ethereum);\n\nlet contract = new ethers.Contract(\n  '0xa0bed124a09ac2bd941b10349d8d224fe3c955eb',\n  [{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"burnBeforeRelease\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"subtractedValue\",\"type\":\"uint256\"}],\"name\":\"decreaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"extension\",\"type\":\"uint256\"}],\"name\":\"extendVestingPeriod\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"name\":\"increaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastVestingRelease\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"releasable\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"release\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingBeneficial\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingPeriodEnd\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingRewardPerSecond\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\n  provider\n);\n\nexpect(\n  (await contract.balanceOf(\"0x5Af489c8786A018EC4814194dC8048be1007e390\")).toString()\n).toEqual(\"1000000000000000000\")\n```\n\n#### Mock Complex Contract Calls with Complex Parameters\n\n```javascript\nlet contractMock = mock({\n  blockchain: 'ethereum',\n  call: {\n    to: '0x7a250d5630b4cf539739df2c5dacb4c659f2488d',\n    api: [{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_factory\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_WETH\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"WETH\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"tokenA\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"tokenB\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amountADesired\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountBDesired\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountAMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountBMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"addLiquidity\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountA\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountB\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amountTokenDesired\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountTokenMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETHMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"addLiquidityETH\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountToken\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETH\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"}],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"factory\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOut\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"reserveIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"reserveOut\",\"type\":\"uint256\"}],\"name\":\"getAmountIn\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"reserveIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"reserveOut\",\"type\":\"uint256\"}],\"name\":\"getAmountOut\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOut\",\"type\":\"uint256\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOut\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"}],\"name\":\"getAmountsIn\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"}],\"name\":\"getAmountsOut\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountA\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"reserveA\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"reserveB\",\"type\":\"uint256\"}],\"name\":\"quote\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountB\",\"type\":\"uint256\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"tokenA\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"tokenB\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountAMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountBMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"removeLiquidity\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountA\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountB\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountTokenMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETHMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"removeLiquidityETH\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountToken\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETH\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountTokenMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETHMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"removeLiquidityETHSupportingFeeOnTransferTokens\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountETH\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountTokenMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETHMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"approveMax\",\"type\":\"bool\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"name\":\"removeLiquidityETHWithPermit\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountToken\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETH\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountTokenMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETHMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"approveMax\",\"type\":\"bool\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"name\":\"removeLiquidityETHWithPermitSupportingFeeOnTransferTokens\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountETH\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"tokenA\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"tokenB\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountAMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountBMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"approveMax\",\"type\":\"bool\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"name\":\"removeLiquidityWithPermit\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountA\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountB\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOut\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapETHForExactTokens\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOutMin\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapExactETHForTokens\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOutMin\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapExactETHForTokensSupportingFeeOnTransferTokens\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountOutMin\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapExactTokensForETH\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountOutMin\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapExactTokensForETHSupportingFeeOnTransferTokens\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountOutMin\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapExactTokensForTokens\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountOutMin\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapExactTokensForTokensSupportingFeeOnTransferTokens\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOut\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountInMax\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapTokensForExactETH\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOut\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountInMax\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapTokensForExactTokens\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"}],\n    method: 'getAmountsIn',\n    params: [\"1000000000000000000\", [\"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2\",\"0xa0bed124a09ac2bd941b10349d8d224fe3c955eb\"]],\n    return: [\"773002376389189\", \"1000000000000000000\"]\n  }\n})\n\nprovider = new ethers.providers.Web3Provider(global.ethereum);\n\nlet contract = new ethers.Contract(\n  '0x7a250d5630b4cf539739df2c5dacb4c659f2488d',\n  [{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"burnBeforeRelease\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"subtractedValue\",\"type\":\"uint256\"}],\"name\":\"decreaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"extension\",\"type\":\"uint256\"}],\"name\":\"extendVestingPeriod\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"name\":\"increaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastVestingRelease\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"releasable\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"release\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingBeneficial\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingPeriodEnd\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingRewardPerSecond\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\n  provider\n);\n\nexpect(\n  (await contract.getAmountsIn(\n    \"1000000000000000000\",\n    [\"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2\",\"0xa0bed124a09ac2bd941b10349d8d224fe3c955eb\"]\n  )).map((bigNumber)=>bigNumber.toString())\n).toEqual([\"773002376389189\", \"1000000000000000000\"])\n\nexpect(contractMock).toHaveBeenCalled()\n```\n\n#### Mock Contract Calls partialy with anything\n\n```javascript\nimport { anything } from 'depay-web3-mock'\n\nlet contractMock = mock({\n  blockchain: 'ethereum',\n  call: {\n    to: '0x7a250d5630b4cf539739df2c5dacb4c659f2488d',\n    api: [{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_factory\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_WETH\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"WETH\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"tokenA\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"tokenB\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amountADesired\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountBDesired\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountAMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountBMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"addLiquidity\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountA\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountB\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amountTokenDesired\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountTokenMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETHMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"addLiquidityETH\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountToken\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETH\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"}],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"factory\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOut\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"reserveIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"reserveOut\",\"type\":\"uint256\"}],\"name\":\"getAmountIn\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"reserveIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"reserveOut\",\"type\":\"uint256\"}],\"name\":\"getAmountOut\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOut\",\"type\":\"uint256\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOut\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"}],\"name\":\"getAmountsIn\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"}],\"name\":\"getAmountsOut\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountA\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"reserveA\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"reserveB\",\"type\":\"uint256\"}],\"name\":\"quote\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountB\",\"type\":\"uint256\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"tokenA\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"tokenB\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountAMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountBMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"removeLiquidity\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountA\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountB\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountTokenMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETHMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"removeLiquidityETH\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountToken\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETH\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountTokenMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETHMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"removeLiquidityETHSupportingFeeOnTransferTokens\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountETH\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountTokenMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETHMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"approveMax\",\"type\":\"bool\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"name\":\"removeLiquidityETHWithPermit\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountToken\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETH\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountTokenMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountETHMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"approveMax\",\"type\":\"bool\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"name\":\"removeLiquidityETHWithPermitSupportingFeeOnTransferTokens\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountETH\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"tokenA\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"tokenB\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountAMin\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountBMin\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"approveMax\",\"type\":\"bool\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"name\":\"removeLiquidityWithPermit\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountA\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountB\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOut\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapETHForExactTokens\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOutMin\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapExactETHForTokens\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOutMin\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapExactETHForTokensSupportingFeeOnTransferTokens\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountOutMin\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapExactTokensForETH\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountOutMin\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapExactTokensForETHSupportingFeeOnTransferTokens\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountOutMin\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapExactTokensForTokens\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountOutMin\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapExactTokensForTokensSupportingFeeOnTransferTokens\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOut\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountInMax\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapTokensForExactETH\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amountOut\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amountInMax\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"name\":\"swapTokensForExactTokens\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"}],\n    method: 'getAmountsIn',\n    params: [anything, [\"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2\",\"0xa0bed124a09ac2bd941b10349d8d224fe3c955eb\"]],\n    return: [\"773002376389189\", \"1000000000000000000\"]\n  }\n})\n\nprovider = new ethers.providers.Web3Provider(global.ethereum);\n\nlet contract = new ethers.Contract(\n  '0x7a250d5630b4cf539739df2c5dacb4c659f2488d',\n  [{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"burnBeforeRelease\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"subtractedValue\",\"type\":\"uint256\"}],\"name\":\"decreaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"extension\",\"type\":\"uint256\"}],\"name\":\"extendVestingPeriod\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"name\":\"increaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastVestingRelease\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"releasable\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"release\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingBeneficial\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingPeriodEnd\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vestingRewardPerSecond\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\n  provider\n);\n\nexpect(\n  (await contract.getAmountsIn(\n    \"1000000000000000000\",\n    [\"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2\",\"0xa0bed124a09ac2bd941b10349d8d224fe3c955eb\"]\n  )).map((bigNumber)=>bigNumber.toString())\n).toEqual([\"773002376389189\", \"1000000000000000000\"])\n\nexpect(contractMock).toHaveBeenCalled()\n```\n\n#### Delay contract call responses\n\nIn order to delay the response of a contract call in your tests (to emulate real life behaviour), you can use `delay`:\n\n```javascript\n\nlet callMock = mock({\n  blockchain: 'ethereum',\n  call: {\n    delay: 1000,\n    to: '0xa0bEd124a09ac2Bd941b10349d8d224fe3c955eb',\n    api: api,\n    method: 'name',\n    return: 'DePay'\n  }\n})\n\nawait contract.name() // is gonna take at least 1000ms\n```\n\n### Transactions\n\nYou need to mock transactions before they are executed.\n\n`web3-mock` mocks `eth_sendTransaction`, `eth_getTransactionByHash`, `eth_getTransactionReceipt` request to cover the full lifecycle of blockchain transactions.\n\n#### Simple Transactions\n\n```javascript\nlet mockedTransaction = mock({\n  blockchain: 'ethereum',\n  transaction: {\n    to: '0x5Af489c8786A018EC4814194dC8048be1007e390',\n    from: \"0xd8da6bf26964af9d7eed9e03e53415d37aa96045\",\n    value: \"2000000000000000000\"\n  }\n})\n\nlet provider = new ethers.providers.Web3Provider(global.ethereum);\n\nlet signer = provider.getSigner();\n\nlet transaction = await signer.sendTransaction({\n  to: \"0x5Af489c8786A018EC4814194dC8048be1007e390\",\n  value: ethers.utils.parseEther(\"2\")\n})\n\nexpect(transaction).toBeDefined()\n\nexpect(mockedTransaction).toHaveBeenCalled()\n````\n\n#### Mock Complex Contract Transactions\n\n```javascript\nlet mockedTransaction = mock({\n  blockchain: 'ethereum',\n  transaction: {\n    to: '0xae60aC8e69414C2Dc362D0e6a03af643d1D85b92',\n    api: [{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_configuration\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"ETH\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"configuration\",\"outputs\":[{\"internalType\":\"contract DePayRouterV1Configuration\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"pluginAddress\",\"type\":\"address\"}],\"name\":\"isApproved\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"path\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"},{\"internalType\":\"address[]\",\"name\":\"addresses\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"plugins\",\"type\":\"address[]\"},{\"internalType\":\"string[]\",\"name\":\"data\",\"type\":\"string[]\"}],\"name\":\"route\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"}],\n    from: '0xd8da6bf26964af9d7eed9e03e53415d37aa96045',\n    method: 'route',\n    params: {\n      path: [\"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2\",\"0xa0bed124a09ac2bd941b10349d8d224fe3c955eb\"],\n      amounts: [\"773002376389189\", \"1000000000000000000\", \"3623748721\"]\n    }\n  }\n})\n\nlet provider = new ethers.providers.Web3Provider(global.ethereum);\n\nlet contract = new ethers.Contract(\n  \"0xae60aC8e69414C2Dc362D0e6a03af643d1D85b92\",\n  [{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"ind","readmeFilename":"README.md"}