{"_id":"redstone-evm-connector","_rev":"42-27ada95ef16126e7e245375096104b6e","name":"redstone-evm-connector","dist-tags":{"latest":"2.1.26"},"versions":{"1.3.4":{"name":"redstone-evm-connector","version":"1.3.4","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@1.3.4","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"b43038f6845c8b6ab4b86241cfd0a9435151b3ef","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-1.3.4.tgz","fileCount":180,"integrity":"sha512-7tYNmnmyTKpmkRAzlUlCT2dPfsoKl7xaXoF46eRBUT+lC6XteDf0+z0JC6xpU0kz9UOkeYhFZxJh70VbPP4eqw==","signatures":[{"sig":"MEUCIA6saW7iY7utpPikLHt2eVBIN4HEtyCaFOyh87NMUHC4AiEAs87GOGTf9b/3dT2be7J5BxL8gSJXClY+RaK3s44YQjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":660934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnPzICRA9TVsSAnZWagAAA3kQAJe44zpS0UyjK6sstsvQ\nD38LqCznz7cut2Vs2Oj57dYB1ezP4ARd+5w8DqetV9JvHkAtIl7/qNggFKmh\n+Apw4Cesm4XajbiPQ/DFWVPxmIgYjFPDeWsGIt1yWA2mx25/08S0dUqsnzDM\nRQaFfnkumD/a0xx4rnS4vjIwX4wjsj4J0E1NJ1CAmQHox35rM1xNXpagGQWI\nmG6u/QcBbwpZ+0Qq+uCjcf3le7pO/Eg9lL9QUwiIAQBIPzPjpVSJmAGBgAUg\n2sVrAz4QH9O5QEKer5j4N0AvNOLRleLih9iFI8lA8x3OnubZ00UG76fMyD/m\nApUhaEAXGLCYnB3G5TossDEfWgYOJmLUOCqIn+ABMroCWhugVmMGPFXvgEFI\nzxq+JRk9CWMRJqKIuexGv3GAbDrceuuxQqCS6VgwThAfkLUS/LxYHW7ISjyj\nsXwuQIEccF2TPj8JA+qdLLMQWz+swj5TGTL/d/M1Vs4ulTvxTZ2gBy0MB2i8\nsQ0VbDKTa3EyDq38M6wXSNsLYDuw9fiz9yweIg5YuSsXLC2NfE16lGmCeK/3\nMpy1QoggF9vmpslPngIm3KedoFsExoTa1mh5F3jrsKFqzawKT1Eg+Vc3AuvJ\nDuCnC4PmP+K5yCstTRScAYxIwJeABOdkiO8sUeILZqXqeSjEdj8T4QiNSDlZ\n7Zvp\r\n=zdEQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"cade93402c09d040dae1fbd49a6cc8dad5de5962","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","prepare":"yarn build","version":"git add -A ./","prebuild":"yarn compile","postbuild":"cp -r contracts ./lib","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.5","dependencies":{"lodash":"^4.17.21","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"^6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_1.3.4_1637678279816_0.0125983481646601","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"redstone-evm-connector","version":"2.0.0","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.0.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"4d6d5de6de5e4569f990b4bdca7dca766ac300e9","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.0.0.tgz","fileCount":180,"integrity":"sha512-2/ZLe25dSOowCUj9sTN/bxt93xB1Re0qDZnQ0gwY8l14wfgm0SyUrJJZsNWsGBC3AaZ0XnwPufLK5KQqUcEZlw==","signatures":[{"sig":"MEUCIQC8i5TgoNhWMmNqHvStmWdCAdaqjaucxOGTvZUMqclpdwIgSujGHcXNxvmEOD3mKPxhUugXwoJM2cCpcp4UEbFvmGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":617944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqA3WCRA9TVsSAnZWagAAgXQP/07IRlfiMaW3KuvFs1F2\nRyuMS80xUQj82Gc33TpBihwI9qApy7OsYN9l4JA80K4oXoi4+sFIcZEdnPuz\nHc/qOQXzLm8jhTInp/KE9urHZXVKf4PFFtAdk39dTf9XN1RRCbhO/Iyelp9j\nUaNS62Nj/yW9J70H1PTsuKo25dO4Wxo04cFWhPmsu4gSrPOSTiEU23TDMpam\nSesKfpSP97+72V+kWuVrlZJcegirL1tJteTmj3uIE/xUSlsgbzvKg/3LPOEY\nOOuYc1yLMGbhqP/0UB+VZ4NiqX7Y5sBhWUyHrv7NEywanTRS4ojD3RZx1DyR\nltkIB/hCMNqYzE4UKjXF715xipYTD8cZhS9GFODlEez2Ao4xqTEI1MBoeUux\nD8zCr1xu+lt68sk9F/4b3qfEERU1KzN2kFMnVIyusfgRDE+orUeceKMQP4RI\nQv69HgSzYgjKc1PrFiAmWpTbGK8olqQuUzI8Ra7pDTU0Whzl+tigGDatDffI\nVjJkcUxw48bYzjyrquymVTev4mz1E+kq+pG5mHZHbe3lYyXLsh8OGDfD0bdt\nahVtpoeaVEn24NoyMG5+WpagjNuVzivuPRTsfisuclx56jxmbqP4iYcP6O1m\nY5arAm3ai9dS+UFm1Rzlnpguv+2r2BeoEtozY6kz27RiNW7E0bEytil8WYWu\nzLBn\r\n=lHiV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"ff7307595551b804d5e026de3dc1381d65a2a7c7","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.5","dependencies":{"lodash":"^4.17.21","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.0.0_1638403542350_0.8596001511353906","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0-alpha.1":{"name":"redstone-evm-connector","version":"2.0.0-alpha.1","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.0.0-alpha.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"d6c3de5b054aedfcca0cc2bb2675edadef9631f8","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.0.0-alpha.1.tgz","fileCount":184,"integrity":"sha512-FVv8EQWW7QBTj5OO8Z2d18AncEDTvneaNleTao5bqUu0T5txtxC+P2fXN4Avkcm6KdMPxPfcAgC5DSeTsDdLnA==","signatures":[{"sig":"MEQCIDzvQf1P8j1ycuPaHMG9D03P3cDooLISLITbObT0cpTOAiBV4mDQpcfvDwFILoLapLbZNtWXu0MXacVHD8JEpPAyDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":620623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqBDwCRA9TVsSAnZWagAAklcP/3Yf8AgSYGSoekp3q70L\njX3UipnJY2FyPZ3DudHAPf+I9s8/JMhyiwwGimH13AxAxH+iqMp/q/4gMtuv\n9JyZcqcbUQ/MIHzK2m4EfZDO380C+IFOLoow+Fso3onIdHnsr0Cl3fp2BtbZ\n+0j/IZTkhkeujvmEyAlA8debsHHsCfB+1IpzKmZxJLcSvnvWr0hP89Wf70Kz\nKBHRk0Pf5FzS6vnFZ82DIO0qXlpEwLRmcgqPfTvN3Uo88u/ghbSVTL0n1db7\nvX/8WgEfDc4A+jULNrBNgY0FbvGYUvMF1kUD6io/2yvMvhOuH4uHDGBBNG22\nmFEhdOIACeM0yS0PjYFXpM46yrpvdDCyXZZxPPaWI3EAJtVkCy/CcXE97JHA\nYVP4L7jOd1Bt4elhi+t6KlJ4/yJQzTEW6KcpLvWQg66+wjTqCoH2bpWu/BDo\nMS0+RXHjLiO+ad6N2oJw3qd1pLrxX+rT2Zau4QtZAqr8v/cHJHStPjuk43Sy\njD3OEBU/aylt03GC86pdJCQju91BB8wM7XfLvB/y6cZmAKSnCmDwjo0ckahs\nxjYIo8B74yGlU5SkNf7wo/MsWIQa830ARnF+3rowvgz64ySR9Qif7asjX+Sk\nXoAeEBQrffRDBrOnQ1nJRipV9/IcfabTKAAlo+Fu8PpSjqU7ZzSf5o+Jhcx6\nrBuU\r\n=Pnzv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"fed0a6491309758db267e305f4a5b931ac1592c7","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.5","dependencies":{"lodash":"^4.17.21","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.0.0-alpha.1_1638404336405_0.22171010043259987","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.5":{"name":"redstone-evm-connector","version":"1.3.5","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@1.3.5","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"8aa40aa7b9de5459dc91e7bdb2786a61c0919731","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-1.3.5.tgz","fileCount":188,"integrity":"sha512-1yRNIFwqi+YcgwcUFHpsMBTQLly4hRTn/4aVBtRSEApQ1xjp84dR8muCrO5PZO25+CNjTywnYuJxgdLPewl21A==","signatures":[{"sig":"MEUCIGGc+Sc/jyOGY3phzidn/14MFOgTMzy7gunI0nFAoqNfAiEAoWgvIT7ZRnFtSo9TkQXRP76605U3m9ZV3W7WRbOvx/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":675213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqlgzCRA9TVsSAnZWagAAd1IQAIpEK0aOGbXmM0WiP1ws\n7eIprpfAFlYWOzDd8u8Uzf1v+jqnrjca347q46a7IXHeshJq40uuK8l8Cnyf\nSykfz3AAK/csgrx27VDeZZzvVlUM4erclca6dwqXa6TK5SLm/rLuYHtK/5u2\nqiR3SmS2vRkHXS4cxTs/NjgASFNY5d6hig0icQ+eTGvGUTSHP5luOH9+N639\nIzGfntNYhAQqBFCvyVIW66UPVxlaJ/9j8BGZPzGvCZzYJSKZyza2D7N56cED\ny+BeIYcNK09L/uo4beL4MLWko0dtPwNjiUYpPBizcpbTZUFGQX2WRcSHRr5Z\n5Wj4OOm4roQggDrGDzZdT2Nd7YSGEk4274bsFNuOgiuG9+P2L4G4Y+A2EwWP\nExVd4ZLbxdAzuebfJdRQ0h3l/B1q0o63/Nnmekba86iabgM1AXvgHY/zYrJL\nfCZXUn2eJalvz5rfdLjPEvpZYIiyK9OzD6Hz+nWmgKcWNi8MJ7knEmP90UCp\nx14W55uMJkS4Kq/b6tPPMEWcjqDrkp8UtUpl1zdwb+eJxzQN+QR2FbOyUZph\nghPIuVa9F2VJ0vlzPgFL+7l1gpYHrBge2aPornSVjGE7qlHFsO4s0OTLTP4J\nbCYjcSmN4BoP8z/GoGjX8pQ0Aa/vWin82ug6pdyeyVaq4wfkOyKF7mcafZQV\nH9Ti\r\n=UBqd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"4a0c91de5206176ed369c2b359bd07f734e7fe2c","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","prepare":"yarn build","version":"git add -A ./","prebuild":"yarn compile","postbuild":"cp -r contracts ./lib","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"8.1.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.0","dependencies":{"lodash":"^4.17.21","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"^6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_1.3.5_1638553651427_0.825914020234104","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.6":{"name":"redstone-evm-connector","version":"1.3.6","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@1.3.6","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"1bd94846ac05bb5541d659d0019e2d4963d8126e","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-1.3.6.tgz","fileCount":203,"integrity":"sha512-CB9Q4ahW4/sq02+iepQ/G7MOvdqvmTlZfFyhNEvMIE/CFxB3LiQUvISB1R+j9OKzrBIWa3LL856LgucV/BzCzA==","signatures":[{"sig":"MEQCIElkvrxNk76K+fII6M9EORFfxLm+Spi4FfWeRyKhJx1lAiA/P1vPuwQFZo4veSzOFnudMgaS3QVetKlgxjbq/dWnQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":765779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu1xhCRA9TVsSAnZWagAA/UMP/RzcMrg0K0EAC+w50akU\n0lmfwp5wSfI5qLVZcLWv4RBozqSbi3ac77lqpQqrCaEknd9kZ47EKokE35g1\niyYk4K55lIAeE+ATj5B/cSO13QAy6cIMTMkAo6HWOk2Kps1H3OLL5mbauf0C\nRBxriBxxULpyB6tWgYZojj5rssAk6wo0qYKJbh645zkuev7vO7opbdPtyIMJ\njlonKoTIgOmAYHwsrRZWJhyvByp4nHx1XHyvmovk6HH+3ozerymHqxfXTPoC\nGJdgNZsmW1OdeUyqedilMe2RAlAF/WQ+QwuKyJU3ETMcrfLsmx9NXBCZW1DS\nvwYVO/VC1VvA97yV6rgB4sA9BkvFolVWBR7In02a7Y/Nh2ElyJPsbMvduSUN\npf7aB++E+wS6BfnWsPWkPqRhYdTZcJ374H7oAO/cE6Uxp9JhRmcpyCmBMVPC\nw1u8Nos3BbtIrtXpCAn/izOw2C83IPKUgxDL3T3XzHZ5zbFN+oJwG+Fq5IPB\nZZHvDFgaEkbK4N8AiGBpqdixlaw7MFv5gv/5Vl1idAvKyObqo8s1gARUPwin\nU75zTna9Ug66A9b6q56wdnT70gARe8Cuu+8an8QLLW3yNKdWcSqSpynxiUN9\njbICyi8/CMctkO0qYVMIElP8e5dPDYwmidjFC7gjjhHaZ6cP0ASQfmMh9ij1\nkmFj\r\n=oRok\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6c4fc73ad10bca1805cd3ce71fa7cb1838d8e46a","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","prepare":"yarn build","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"8.1.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.0","dependencies":{"lodash":"^4.17.21","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"^6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_1.3.6_1639668833171_0.3581813951144108","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.7":{"name":"redstone-evm-connector","version":"1.3.7","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@1.3.7","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"8223dd8651cf711dc753fcbef927c8f7641f6678","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-1.3.7.tgz","fileCount":240,"integrity":"sha512-dZGdAdz3KYqXcDTfbBh0DUCjohn8ybmYjDHfjihxE0TNfinxyIv+V+T9o173WIlHt0DZxJ6+w9fBn/xbrg492w==","signatures":[{"sig":"MEUCIQDWQu0tpUIDZlwyU86rYNWgiWGIvJxRSN5rlWChkoclbgIgfFwRdl0Q75jYv9IAXTvSLD+lnnScSer/tNpAMUlfAzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":874162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu3ePCRA9TVsSAnZWagAAL9sP/3+yloTrQBrECNqHHUUv\nDeq/E8y+uK7p9dtnn658iWPPSxScftSMuHZo9INBweDzQuJBNy5FqSXRcawJ\nZUBKS+8V6iT8blFoZbadXIqqay0NRKNbVi/43ayy4JQxXIKARwfACwZuN3dD\n4GqUF3D0YLFAE+mj6g4qxVpKN0UTLgH6gTWjWmFkQ89B8g0VlVXjXfX3LW6o\nBPx1HXNBpyjQ6ThvUe/o0gEeslmNmiQOsNa+I2m/dfwWTvJg1qgUWrFB/fQw\n8YrOeCSyBCFitNj1cqi/W+VcQOJhHXNJ4f3FFqT/slHPA7GAi6UZMmc7ShNx\nIjJl92NVLTngmog7cmU5q0XX6vK+Qp/WbJXR5/g6EKvd0pQFkjvkQvQsJhuY\n1fCwocAPDH3+v06qKF+lW6fozDPN9AXB9+6/nvIU6r5bpS1ljllIVExfJEH8\nra/rMFNYnkvXM4oByMs7QYRAGS5phNIc1yMV0dDKXCtKedJpR2QeBbEmWTwb\nl6VVbJ8uor8Aqhtg4DQA4v7FX92UYR4jW+/IecRuTxoY/MKpCIZglzGyZlXZ\nHrAs5OrBUY/pD54+//LRi7ZlywIUqT6ITA1hu0G55bwY9Buo+QXSb8hs53vc\n/MDVfaPSQ14PSLkdf7e/XBjXTFJMqAPzhisByxlD+9ZKmqp7/8vpQJswp9S6\nJ7CY\r\n=7/W+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"1428f72d8f6004dddeb21b8585c6ef2a41b58b6e","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","prepare":"yarn build","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.5","dependencies":{"lodash":"^4.17.21","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"^6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_1.3.7_1639675791728_0.8764635627395561","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.8":{"name":"redstone-evm-connector","version":"1.3.8","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@1.3.8","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"3a0fa157688b3c5c41180040c94540a4889e9c90","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-1.3.8.tgz","fileCount":208,"integrity":"sha512-XMOYffDDHaAJ8afex/DiAblnShtQn8s9z7bEYTsw2it0NQfZbF5v59QtaXhiHlOly7onttFUbTC4UcaOKOTtvg==","signatures":[{"sig":"MEUCIB6UvAFEgdJNVOnHRXcsJaqOuNqOFyErU461X9B62cBTAiEAg66DlbsIRgbf+AqGVJG2auaoREd9mOzKSmNUhutCoiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":797247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2uY5CRA9TVsSAnZWagAAP68P/iEe/V6E0p/F/OW4yl3e\noF4HSYir5XIm1ptmCmlNdEEnGsPMPRxSxv7q/54uQUEyDYy+KYCDrEQz2Vic\nNNIvK6d4LZCV5ziSROQRaLXc/O8yxt5iDXgP+I7Z80AzHO84EDmmkFAh+yvp\nU+uZYhM5wL0ontytf42Vj25Apr6KyfCzIJtqdJf8Aqj6b77NI9qmvx2RZQZJ\nW1Mi7c7hQ6shjutKCbJPwPaqApzFxx4D9vMPVFhXaTcp8LLbeFqr7Njugu6p\nb+n3ggH4GBppGfcwapgmMBclv//jIJtI35FfNze+v/QcbzUjezjt2KsjwUXg\nMa//IqR4wPDiCM1eFTHu1WZ4gGOlMPXwUngyQpVXo55cLl0PsIZzPtcsIdvX\nz7fyQY5Pra/8R9XbLUJwRSHMr54ma8Y9SFFuF6Frp2WkgCOH1TJvXC+Uiwwv\nUU5EhQpY+oYGx5Wim7xxVubOLiuOzyKIfOfDizMJcn8LWiji5Ssz9o5/8Txc\nNhDp4XNGXHslfZsqbmzB4dXhUTTD3DOKh4t/wSJ9z1qgSQ+muOaeVdq8yODJ\n7ArFl+MbZI/uskMwf6NgygxQHyh17SeiZGfVBre4Lmp/lsCbpuicJ5gc0Iu1\n8L7XVICD3tn5A8HnCQv11SWbvzUQ490CXPaDMcvLzliitwen4chGdhbOZJ7h\nsVLv\r\n=I0Dc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b314830969468c576088847dd8b0d6f2118de141","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","prepare":"yarn build","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"8.1.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.0","dependencies":{"lodash":"^4.17.21","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"^6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_1.3.8_1641735737653_0.29496347408177503","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.1-alpha":{"name":"redstone-evm-connector","version":"2.0.1-alpha","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.0.1-alpha","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"472f9f440c8f33dc937948802a57160688a7a305","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.0.1-alpha.tgz","fileCount":246,"integrity":"sha512-pkP7jQJEEd/L4rQqQAK4oEryqpySrE34hw8DPqieDdly/RgPocC/M17iL9C0uifPgIOOwzFfdMTBA0v1zRGX5Q==","signatures":[{"sig":"MEYCIQD5xnFnjbHoYDTi2oRvj9M8DZpPu7+BprWa4XkP/vc/UQIhAIxuJv4/lWxioYcV/DeGjQ704ue4zsWcR10SyUgMmcgy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":873030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh72/eCRA9TVsSAnZWagAAfdkP/iE6Fvq3yQzC+5yLJO/C\nFr+pL2Tql3fz0g4isUAYsvhmQm5hwit25FQNKFg47r4i6RS1Yh1rnF9BDjfJ\ns5oZwbB3UCW4I+VCFHMooBTVF7dXEc2+wBpcj9jOSdFieX/NKnsqtTn0pTE3\nR3a3x/S3kYWnmpBYb7+ocynK9T4AyEXu6fHR4T5pzCVeWFxWEIWHOo/J7BCX\nUM6MZfyW1wEajmIO/8eS7kPTMrq7Q8xs//4OzRIbmOwpCU4482iJajawYpDa\n/Wac4RYKv2I93+M/K2BkAtOq9QZQNBsA9VGqwRdueW2ezThtUaTtCUQD2/mQ\nRd7xvgfNUmzcmg+wVzzNWv96BqmzTpzUVGJr0micwnmGd9ejgVACUO7F+3Pc\nwz3aXnQzsE9KvoIb3+oOpgSvtzp+YVprfQLVWBWTqlVIi8NlSFE7WG0VvOqU\nQ50DNaCWgrIkHJ4xJ7GtSLBVbpOVb8K8c1xlIuC5GNIY1lW3nr26UeTNyzzF\n9w8lh3h7V20rYetksKhGICIrIcg4yUCg60W6x21wnElWkp0myBCca8sUgk+o\nZYq98iFfdwC/rzHRlhMlDRKvXqCSMv/lveZQnoSgngdFDT7kon7zXZRtncz/\nRN44eNVYTadfPGcibn02OWKLcSQRwxtrrmMDb1MllTocchB6ARWGv9c1S1MH\nVMn1\r\n=5/5F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"dd0ed8eaf590ab230deb181844ed0deee5073c5e","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.3","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.0.1-alpha_1643081694222_0.791463886507088","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.2-alpha":{"name":"redstone-evm-connector","version":"2.0.2-alpha","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.0.2-alpha","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"63079fd1f2684b0d6b0e3af33dd0097906ce030a","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.0.2-alpha.tgz","fileCount":246,"integrity":"sha512-nkYVAdmNPW8EjZk3slZ/5gpB3Fe6FDueWHcvDyqx4+eXyUBVWgTcH12LJW9AXFjtSMmfoxktLIoS3j/ge/Tcpg==","signatures":[{"sig":"MEUCIQDMAGsCjJheNKcXU2uQeG3uw9BUahqwemKT6SfE48HOfgIgf8Wn6pLBFLlL4WCL7XkKbKbmHJsCLNczVFTJHh3a2qc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":873030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh72/xCRA9TVsSAnZWagAAJ+sP/2X3ktt4ElwaEMQdhZRY\nJsJnZXSBCbGnix6WTvnok0HYO/ftjQXeCacsTACig+3WwD2P9MfidEiDjZHE\nXorTCJoKIs8BUwqT5GvEGx7wOQ6RI2XU/4ig3cHB45RYt5+yrz0KIKea5ELJ\nrUV3PRxjJ+IpJu8sspIwBmO/pwd0LRkAoH7sX//5/bLhiPLBuatuWPvU7s9N\nTHSnK7gwEAgHAXYfnRdrsxZqhk8Thg57E/8ugb7PEo18ey3pCai5D/iRzty9\n20t7wXZzk201LG03Qn52OdfEYLqxuDuNjHOUZfDGb78KfC3QbbSaog/EgfPn\n5PGvosbx09qMkfNLMyuj4NfkxzS7SARVI2Xrax7ocKp6H7rkncAxuEo9/Xpb\n0vMX9hRwENqtKdjFPM323EDKP/W5yzWKyvm0uXSqRkVeFUq4WtkULY6c/CYw\nd0yl4F5bx2PMsKRXwQ01hgFNU7YxtkYbIBelD8k8eStn973HMA7nHfnay75V\nerHTxJEZH1gF6K1LayyizumB6glkgq23WaLPuJ7cG69OSdomwVPEJVI6PrFL\nSI16dn550iTOCZQmCqUl7POKmh6x1gzSZp9lR2ltH5uQXkCjQEawIDeHONLW\n1EOuH6nwLBu478ghEzJPpxvz/7usePpKlVvbXcM9axlSQ2G4SpwGXyW1F9N7\nCc+M\r\n=S8v1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"dd0ed8eaf590ab230deb181844ed0deee5073c5e","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.3","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.0.2-alpha_1643081713413_0.7361649708303772","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.3":{"name":"redstone-evm-connector","version":"2.0.3","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.0.3","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"8965daf0fcb2c192d09c54f6d952d6165824dda3","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.0.3.tgz","fileCount":249,"integrity":"sha512-CBvNmzF9u+rmhC3224//HZsG0UQ6i4LrWvnAiOOaolL66D3r9Hf2Ne9h+KEPQlOFWTNDqBEFhMyM5xzzhBBh7A==","signatures":[{"sig":"MEYCIQCCG8lolhr8WLZgvgKX+MtIJ8NlyLuUnQapKCLeOm+8mQIhAI922zCQJkyiQGoPkK4zqA2095EuCk0Ik6m3Yn28Q7h0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":880203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh73EECRA9TVsSAnZWagAAPkwP/1OQaVPZBB8Xrdo+qcKD\nP7MjbRchnqigWQJCFNGSQX9koxBYwnqute8FPWMGdnewGN6D1YHBEOx2aF3w\nYhHRIeEy4q7aY0P1TcBZ3uMkPuVYHwxvMkLU432n41cPeq9XC/AX4tu8Y0Wq\nGoMMq1gRTMnHj38VQTCYfdiJ0sGVmb353AgEVN1RMiO3/el3USWPhzIwJ740\nrxFeGhunK4sAxL7aMeV/sl3KBRcibqabrU41rYAsgHMXDHg7opkBGYMnWk1g\nh9owu3Zpfi/hTZilsmTMJ9AbLIyC8938wF214vP0ptBqv8i1GMfapvVknqAJ\nQYuZ1DOX12dwAUL9NSIM6342N1EesrvoGn3MMzmtJBX343FfuQzO80rXg4FE\nhndxq39BFArICEKpbjNNYUU87tg5RzY6VBOq5lx+MGy+aL2uZ7opGdcSUNi/\nU7stnCsvR6cztXKVPAq7vw93PurCOD/mbjY/089otnyE7JtepU0wkkSWUrgf\nJQDLE7fs7MImDkvTux+IfBnVSEyBxfyVwjdyvETsiNIwKlBEmkA6db/yKxBw\n52vTmxVg83G4+urVe6xCi/VffS1i0bffRZ4/3La3sCGLJCmaRl97nu9sUZ+B\nhHKSM05M9s4j6/BgQ/WXKZp0HzI9O/gMqX9EmkaVwwGk3xGL6w+nkSBy4uIi\nOZW2\r\n=jdLt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"26c7521254b3b30fb6cbcbd2811ce54e088cd643","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.3","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.0.3_1643081988270_0.16498026118023246","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.4":{"name":"redstone-evm-connector","version":"2.0.4","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.0.4","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"d86aadf5dc8bf52f64676a872e50ab3fb4284c0a","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.0.4.tgz","fileCount":249,"integrity":"sha512-xbMKdKD04GWKhsC4yw4otToXpsbAkgQoWCV90sVDtn60H+zHHIjyIkF21qbGoW4gwB2DsQ9qFMA86WIKYc8Edw==","signatures":[{"sig":"MEUCIEOPO4dZAW0CYUmK/Z8AVh7EtG4Huy/HRW4ehYS033S5AiEAwbfLgJnl37vf4XDQ4H8SIUGqak9Li8pypIcxzjo2mEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":880203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh73E5CRA9TVsSAnZWagAA0OsQAJHnIGCHnboYEopnm5HF\nPOao+3WIlQThLej279wY2+aK2Bt7NF7RCmMnFVUB4j++bwee2xbPe0NQqUV+\nc1vhg+xM6q7FaCSim53tLyKtshMU+CmvaY+0vQx1+v3uvMp8urf1u7vTNVtq\n66soBm/9CiTICfywMuDHpMiwa9nLdhoRUlVp0InarSBQn5YkgiY6iEzKO4Lw\nzxzYWxhxd6G8Z93Jxo4DfiaD/FuHksyDgLVVSO7t1xdGKrseIhJJw7FprRPL\nuQvMAOHcyToluPGu3ehpbLY7Mphm4O3QlY5XJzMrhWyIwOzueSVZmsQ64N4K\nc9rhkhy3PgBjXhdUqBwYNIhdgKB2kndr+sMKpoEMqGGFQEY2iU8gEqXSfrmS\n46qhB7Z7gxXqT6zp63y2OHWT5XZkjdQ98C3iumV5r44eqw5SEfg/EkrBWibg\nlSMI9ZclilS8ltxtNFSQGlcWaMTH9gN8rjjpy53TdTC88u750RljTDxTgfhv\nqSCQ00mruY/+QF8mMmD9ludyeKOKIhcZKP4KiK+33pMJ9GNi1Vhs4oogb69e\nPBLa5divwJTST5+XhVwLL9AVzD5ZVdYFpQ6M5CGJpsx0sIghsmeEc2LQN8nZ\nih8qLTCBRlwwetScKbAz871g6mUmf8SMvxHhzXLkSMQJpmplnhQyBtZuUkLQ\n28rZ\r\n=Ljo0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"386e59dc1af624df778fb43961c8553773ca7e83","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.3","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.0.4_1643082041141_0.9618938721297983","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.5":{"name":"redstone-evm-connector","version":"2.0.5","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.0.5","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"c11cc0c1ae3b7319f352b5b8525849d0aa290a63","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.0.5.tgz","fileCount":250,"integrity":"sha512-O0dhEG+uUDuiJJHrsU5cHbiLv8hKzhf8YYEeLett4lnmlbWOHmdX2vKhUi16gnXkm9pZBcegSzyDhHREHYgtwg==","signatures":[{"sig":"MEUCIQD8+Zt6j+rubw7yUSbLcZ+kYdzMbTrh9piV4iQZookyRwIgCQixOC3tI5b3QjuX3Oj9aMLGIMBcbiO6mG7dWbtrCR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":880053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8JBfCRA9TVsSAnZWagAAY30P/3WRbI+j4ibRmCTEbvhL\nrLiaWQ3VONe5bMoBM6fWHlwrKKIcjLD+SR0vaF/DJ6ztHN+yJgAoYIXNBrGH\nfe9Gg+1KAENxlmadof9TWCRQY4teBtfUadkm8RJRFLNGuxkar2G9UdXwn+MT\nNxYyOS2f8SprNEnSBW6swPnkTlKZ6uNJJp8HaDYW26EYzhCPkSmkxAdgdybc\nzsh/8Fo3kOhWMvbqYqNgZUUCPxu3fJkgi2Xfzu3zWhGCDt6VlMuWTm1gFFYX\nA4cVGGVwz435uBiiOWl9lRGXy4K1AqVh3omEacs83iWaZHyP6LTM9HB431gg\nX+73DGKLxqynPoZt0PEZWRJibXLIRIWSAkjmHz5BsTk8AjEi1PlVhlkvyM1P\n42HoAIqVrkeeYT6Ch3fwruY0RQQBcspH471u3U9CH+CqWkYv0xyFgcnPS5xM\n2Cn5ZaDI5mlOVGkdHu8+84sb39YM61HkPOfNs1Q5mNElS6cbcblT/c0yEPcq\nPz2Tv2KyR2BR4SUo3V+7vP3DRUVPdTUh64HGw2P2qoFSLKGAYFvoSbXjikXY\nqqlZU3GjfiP7kXnhwpkx4bnA4aJhacpQyWvD5r1aonDXBVpzqIOl1O42oTB4\neDhBpQTeroYtl/zA+g3Zf5yiuLeXvNs+q38r3kTVfxcplT2YQ9Glcb5r030m\n4Lcp\r\n=HxFD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3f37661a4b31bb8f0b46c0e8f8495e501017c9e6","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.3","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.0.5_1643155551370_0.3851665581679391","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.0":{"name":"redstone-evm-connector","version":"2.1.0","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"b20ce9467ee1adb086e679431a7e3e2ff38b555a","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.0.tgz","fileCount":250,"integrity":"sha512-/cQrowspQHSaP7dGXn1rgWBwN742FtalTzmEMn+K4VJEA6xQyv6FieHyEzeNW4liWv9+GPV8Axk4p2nOhC8wEg==","signatures":[{"sig":"MEQCIGaVEe5PbEb4Q7/sBEU3SszkouRhAR4K4my3fko0VODmAiAduy9QNnwZ3Xnap6g3D1YCsynQ72x2xs4xK8A+I0w6vA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":880054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8bKLCRA9TVsSAnZWagAAbYwP/35Z5Irz/ziP0L3gZY5q\nITNT7DBnNoxiP/bdHQhNcXVrkM9NpF/2R6IVbY32P8jzQMRp0x8aoLLagQF2\n+2IpVnF/v6Hs0ahMWxtQbucrpYjNpzrQ2AAbmjia7PezZoTe5hyQdjlLGqGA\nNTQzdM6G/aROX9VsL2quwQI4VC6kQ/JjhhM7ayWKYPrNCiquyg/hUGY9smmj\no+nlC2GD4F3h93wx7q/HY1253OhTsDyXJKXa8P8JmDf4EiNkazQ52MPX6bwi\noX2CcItP5XBXmGUh6GLBVN2dKPJHD8fxrzQIEX7ms/uwNaZ+u3ohCXUkhqkN\nhZY98SdCQDQUAaRrrK/WyarBrcqNIGkXEKfzqHvNA0RptDL8Ys+oOfgQo74/\ngw7LntKXm8pIciSCLkzZ5TOyouuB2JaNFY40jVjSyDR4+TDdbl4Xyr6+h8Zx\n2Ey5Mp5DZ9TibvLaF9kbjweWptPQ2QXGLGSV/kHz4t2NZ0JgsgMSpcXBJ8bJ\nwv1Oy/4dSCFy45NFREDy27ihTRUMXkUh14pItuabVfBG4WpFC6UARHF0fUMM\nJkRFA0C5w9fqTg77badtDHsZMnuuzZCP6KuDeBhiWnTsrr4TOdJqvcpdt/O7\naglZtAQe3CMRNswjkeahuGdXgTtbrKkIsRAK889NG0Dp7DSZyqwoSp4FKGW+\nBlCu\r\n=GTjQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"5fd6177db082da0ab7ece3a95233d19390e4334e","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.3","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.0_1643229835572_0.5427111652951635","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.1":{"name":"redstone-evm-connector","version":"2.1.1","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"0e0fbf875f1e3d622e544ef1ec3370cc1a4e75a4","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.1.tgz","fileCount":254,"integrity":"sha512-dZv1yG52RhQhQG8AWWP7SWjNCvlBVzCzotHtt+ttpMUb95REW3w3BR5J5HOq/zChBMa/qXwWtgw6lfBNVDqquA==","signatures":[{"sig":"MEUCIQCokohEv9I5JlYIvXjoPVl0b7MuQ1hS2RieRKGmYhZ+HQIgVkxHnEJt7AlL+6h7/YYk3WN2X8pK8ZQruXXEpv9EE/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":875324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+RaZCRA9TVsSAnZWagAAfDsP/0BOglo9CAPXQDlKXBxM\n/W+XEa/xXoAATyJR+JMkw8OZ4EeecxA/aNGgAwdoILywztm3pswwiVEzl+Ef\nHij0tIBRTHKiRRHA61ilv3oNfeXqZld+YouYrXi9G4giOQTxJ3H5ku9gHMS+\nRp17qAK1ZqBE9S21K+gyudeKplvk603HaZH2hbtekstZVmt/l46hfFUkQQB/\nD9mHH4EAWvsFqRP7ccTXfKz+7IsY3oLBxOOn4gJPvqPTzQAHaGiy0PuQuVoX\nqk6mgjA3AML+nQCeM4MvvOPYZVdTEj0W3h5sP5tILdssqIIx67PATkA7mI1e\niW0oF0d0ApGc3v0UjQlVbGXiTJUy7gkLzqfDlxhLpITnUIcntA7mjMqJ8I+O\nmW7vmJazUrbJDHBa2+KyCv29VwPumkNDUysiRBZR60F/L5bnOOdzEYAwXzmR\n1JxuYGAkUTU3LyRMfUOHXOSTTRIh8St3ao77+hDVqF3S1GOjHupaVnlZOMOl\nZb9Pxf7wTrIcPxVkq3/7IbASxxFdM6K7p4rT2HJZN0oT1kODFWrtc5cBz3BB\nCUP2X9SuWFMMFMT/J4mKvZ5yEff32x19zYbqTz7kPhaNI/L6eyd+9KOtwe64\nFdB7EKVJazisUo0YyTDrn2nSVgR1KcaTR7c6bnowDMIjv2z5fiCI5+tWgf7X\nfHX6\r\n=RlHK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"2bf012e1443b67166534287de815dced713fd278","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.3","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.1_1643714201799_0.20802530788642404","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.2":{"name":"redstone-evm-connector","version":"2.1.2","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.2","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"a8ddf6d4c981cd4fb813fc5453748afd46820f95","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.2.tgz","fileCount":254,"integrity":"sha512-DfJNE52RcAnQXvAGgmmsguCRM9Mvs07MWw902B4diU8TfzLDFVFE1d8ah2nOvuVGg3nGwuONyJyofZNQTMHEIw==","signatures":[{"sig":"MEUCIQCnabiMsSD7pbln8ZcpRzD7F+oGbr7ZxL29Eu7qeD6HMgIgClWykY5BXgR7gM/0yry1rqe3QV+rczdDxWmrfj3jD3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":875356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+RxDCRA9TVsSAnZWagAAhkEP/RRlX6jK64oKACu2lEZe\nxFyZvpqdkXEzt3+RIokuw4+KWK46phvwAGb+Fj5ryTze1Xzh8BVkFYo523AN\nRtT6qLsDvMgEJr1XwyiuXZfct3ZN8Y9tFKNfWjWkPgqbJGcpPn1DtBJPy+r6\nAU/JBcWox4FQ6AkYYoK6XTLsGK8ssO8TGKr4hUqugsQKh58YeLIQsWs6fXa6\n0zydfI3Dgr5LjkV8g8xRk5HP+4IIdcK5i4pLiVQZYmkaPVkSgp7CGhyGRhjK\nMEeZMOLlmHyOJ2nwOHCYlQIi0pYNhxgW3VwedN5PwPOD6VyySuclbvwILecx\n52AK8834t/adkV/KqudlS8wfEHrKBVg9jpgBnrnrK/EdJ3uPeUdamrRpTZhM\nK7I48S1Lyws0ZF4eThm4xK2/ZMuJK+aN3pxyoEryXRuejzgSlpMLYeHjazpq\nuWAO1NgKuSqzEkefuMtSIIlLvPbRqtlGzbDjuFo6S+/rX8rAelHA75STHoDv\nblePnpZYQ7exKhsqhqxj3ElUxSdX7m3FrOm3xxhwpVoZIouh+HcD9/DRyfLK\nz0/OBSzeAlftpNq5wHwZ2Sfp5IuH9CujUQGptliwCKuSstE6HFoF0tqdtCkb\nRt8V+7s0Ugn9dB95ffbO+tmW49j7ZjfSaAtPYWeUchoXU1BnXqBJ5ANRWUuF\nZcbM\r\n=Q8za\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"0c8a0c957eea47c812b49db4fb52fe59f23eebe8","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.3","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.2_1643715651383_0.45650287685723967","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.3":{"name":"redstone-evm-connector","version":"2.1.3","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.3","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"1ba887b0ec65e8000e58831100e1db1caa946470","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.3.tgz","fileCount":254,"integrity":"sha512-G5jBYSDLrXT1UnV1d11mIspr3a2yboVqWv0ck0bTBP5n2EDc8iC393zWzO1Th4XC8WbHzayYcuVerfGEf8LoYg==","signatures":[{"sig":"MEUCIQCXnkXFHnStXbPiGY6BP4hgA8rzYioJM/3FhJLXIy/W4wIgGi76bvnVgGbsUlnyQpm4J3PJhVUyFaklvTe42ryL/Ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":886504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAli5CRA9TVsSAnZWagAAxqYP/0rr27YlfE8i7cbHf8Jz\ndsBJ95t31AmPROM8oveYM2FYVXbYHkcsDNlEQd62UZ3pq9g5aAypHzIYDpkc\nC1h393TtxJdbQbmBh11JlvHOZruz8+7sTbUZCCYxItD2faDxoSTWZgJcMiu7\n0ZaOLLYuBmpjlqfUNTaLrdhhIP3rwaOYOx6wLCmuJCgYhjbSp/I9IAANrU3R\nrMQQfScdeN6EJyDHe2ALOaWM+XdGg1JF5sCsGrZs/PgAk8rZ6fSYoJk+84u/\nXtgF8DcDM6k1yXHK8flghT3j8hk8A+qd4IGGitjq+H5Hbb6nCeyfb5rJDxeS\n0k0uqwWW2bnFeTTldyWnLGmEtPukGmZXCIekrTHdjdrIsHrnBy+q08qkkSaS\ncHnFYi2JH8XnGAIbm/fRsAuWYoUnlM1LHbgCIOcS0xt4hrs97/u/jlzNZ58H\nfvtePL3F96oSxkMlO5PZoyJLWtdm3UTgSuLOvqj1C8bDCSWEp9+zenUtUD6G\nuLnfenvehupwYOHewQZCQAn7ter0SqZeP6RxcOMZw9aSRDNvr9PhaNUJrIpx\njB1vTuFSVn8GY1YOf0049mY5B8Vi7NmKJHrR6xDOddTgYkrdzC1GXhC/6w8M\nXldaqcQ6/ghpcMmoQ9JHPXjQs6jibG9+6voQGrYELUPMWWeDqG2i48frwPm9\nkXK8\r\n=PQtI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"c20e29128a7885031334c68fbc84af562487d504","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.3","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.3_1644320953633_0.13835394776227217","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.4":{"name":"redstone-evm-connector","version":"2.1.4","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.4","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"293608b426ac742cc5cc1ae7a808477356bff095","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.4.tgz","fileCount":254,"integrity":"sha512-6tDEJ+8hg5vEUQeFtMDd4YtJBNs2cjJbWUYw58gApd1SitiQdnA3YCfXHhYKtLA30Wd0TDe3vQn3TBzt5znblg==","signatures":[{"sig":"MEUCIQCRxGHu7AAXa+YgV+U42UJ3jMG5+qSVfqICbHqu6tGsvwIgK67sw2ssI3qFHIq/cFaW8F7Wk2Vwl1wu0GniEtkUFEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":886986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDAF1CRA9TVsSAnZWagAAv0MP+wR6tqU4ucfcnguP5FV9\nVDBn0MAJeDFLbJJlB+R94ej2H3s4o3bzC6ZmuNdE3Z6j4s12+oI9AyWGyESi\n/KUMde8nQ6zVdo7AzvKWKfZF380wsagdtHqT+BcjvdPGZL3iFKpT/gEgwceO\n+f1CuBCMGDihBMd4+IvwSE6x6qf4HmWZajH+NJn0qACeijMrLBFxr5CfPKj4\nIg+cz8KTMesdxkVrlQ506dCV1N+aicTagDtp/RvHcl4ipg41AdGN1al8NNph\nU4vgwQ1lK8SF4pLKC3MxCkHmj/XFTKz0xFugeDsv14wnw+0aaxjj5MKqHsRw\noABOy50xYsPY5BItmmDQCdpWiVzYAZ0xUxJhji4edR+FR8JOeH4E9cYPdH+A\nbt5a9Tjyyn5utlPlffEVCaYl8NWugrppOQbQMw8jWxLj7PDhPFl7P2aaKM2R\n3kOYxGGmpVsiYxb7fECZruofp1nfcRyx72nTOUw06ohdCVWXSbEtL+nOS1VJ\nF6hsZ3Cyg1qyUXl18+6bQccbu97VnwEP7fvr7RuXSQCdxX6ze3NtRYfFEWrM\nzSf1A17GQ6cA48q2Yav5M4UyzgVu7M/ofjonb42VMmdrK1YtLX6gYN4nAitT\nq6WNY8prZtiK7YceR586pxosO3UCCp2ODHvjRVBapou5+Nn8EvvFGWgfJjA2\nGN/O\r\n=3Uy+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6ee763ef62c889bf3c16b2a233f9e393f9491cb1","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.3","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.4_1644953973111_0.7525117441388458","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.5":{"name":"redstone-evm-connector","version":"2.1.5","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.5","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"dc48b33704a3ca2788307a80f2c194611f997ecc","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.5.tgz","fileCount":255,"integrity":"sha512-m8xY6Vr9CVBh8joCpxZ79HohewodNlFNjlFf0Fsp8IW4Dp+48Ep2fEoArh2bsajHE0dhoDbvJx4ADUDAPpgYyQ==","signatures":[{"sig":"MEUCIQDLH+r1lCL74aYjkbZhLSOjazBr8dDYV6xifM4DMEKu0QIgOC3I3EEal7pf+KlenRsXJcqAx5PMepx60Qhuh+Wl904=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":889374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD9m7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCsw/9FI9RrOyMPv0VXvQBE9T6pQcZF1kaZnvc4Vu0uJknLVjxitFh\r\nMFHQfjeuD8FCqcO+VsxzBUUEhymJ8GOLbbeofoX3aXJwpAVs1pz9k0IZM8D1\r\nj7AzctGddl//qrGATrxgbAyie2w/GXfggaEGP0tJO4lcKSErGRn+2i2wAANi\r\nwO3gMqjwL5T+QUc2CeZZkBpgO7PXJ/GFrMgFjrq5LZ/zst0fElK3gVbAhKks\r\npE1HSgukp8z6Hmy8RSHhjhUWmBfGAI9C6uB/5rWcWy/t6h82x8v54PCHPVoE\r\nqHdPj6scarlZS53g/FYRC6Qw26VVNyRoZMtYgm/49mzClthOD7UKzp4dFk2z\r\nw7wa+yQAelaILdlyE+Jj1ntd4f1qnjw1LM4Sw9wxJI3DkQSSXcRJ80Yh2WI9\r\nRwVcebCeje/TdC3ZnP/p6bUsTZgqGJCG1Ds0NrJzP/HRTFOAWwtqR/ZEBqxm\r\n35ntzPRW27Ps977BjOpNeRviXfVXC91oj2ue6Xf/U7GMttCk3CEL2lr8OWwN\r\nmDoVdSBz9ucMyI2tDsurbIrRygv6gA0gOwvX/fdrrEpgz+FEiZWv9LmGxIkR\r\nXO+SZ5nk3LUJ0+S58AENPxXPhRu6sB3nrEu7hMfUtpqYRW/vguMPpn10HToh\r\nTFEcHtjMYq/qMoZely9zxQMNC983+Iqf8D4=\r\n=P+3a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"aa987fe2a8852ad15f0dc6b3ec13e2a617dfd211","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.3","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.5_1645205947415_0.12893742467104752","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.6":{"name":"redstone-evm-connector","version":"2.1.6","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.6","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"0ffbb9edbaf2cef6ac0e49a30f6ece903360ad7b","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.6.tgz","fileCount":240,"integrity":"sha512-1y77xXcmn9hYd+ZUslNX4YkBL42JjYZobdwHZNyPxxg75AHN3Co8d0nkzBhlAgxh6TeO4w6a6/YAPNS6i6hc/w==","signatures":[{"sig":"MEUCIDxi59g+tiOv2J8ixD+Q9OfwWZqt8TnZFAdALFCkjqB5AiEA+h4SRmGASg9sXWHH6Objw1SHrgfmFpw/6NMi6Z0QR/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFLp3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq//Q/+N7aLk8wMpSeJ1H3Zm+PuuP22GqwFWVbEjUE8MiDS0JTzNpoy\r\n0+UY6Iz6Yr/VJHfXYQw8f5r1FuGfP99kFe4k4gMda8Oa3Y0gIxhbzYwz3btY\r\n+5y2rEZBSuPKAJtf7ZlFFP53U+/ubxVjtdckT3tnf23XQNBb3WUYsFtAUit1\r\nqw68s9PwdhUtxP7ZnyUuV5YMVavYoxqi49qro1iQfR17E1vrOA/fSLmaL1UX\r\n3wcb8HwpAappPOmeGWjp//HzeKDduLITjb1ycxXYWvehQbyCK/3LcXJv8P4j\r\n3n8I1S4Ptk+kOn91/yu5f3KPVA0gDp/uaCkr3trvULutRbGX3Lv5TUQeK6fA\r\n1u8VtNlUuqwU8RtSgkNFXru5F3SBiddkexM3zKFPKyxi5e9B/QDqNtVAIk6V\r\nwWytJRz2PjiLGS21ACrfS9oR9C7JnTcjkLAUrwEn0fjeEjexc34Hf4JwdXMy\r\n1YadQH4uaxAabkUckpogx2Nlozf7lCUcI+a7jx2NmABptoquw4EkzJYzFGf4\r\nlx8eWKuxGJjbx/2COHRRVAho5EXTsFEh+UN395gpvLyLwDOlVbRMIap9lMre\r\n1s8TeWRCT2FGm9uqclIg/JaUSXKdqnVjCpflKmAbwBMy96fNKUKy0AovrhWO\r\nCi0XY2mAmShSL96YHsKz5vhvGeZv8qlOxKk=\r\n=fJ7y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"372a2cc8c74d21cc0bf154e30480c50e97424ee6","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"8.1.2","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","streamr-client":"^5.5.7","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.6_1645525622914_0.8902137795087415","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.7":{"name":"redstone-evm-connector","version":"2.1.7","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.7","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"be09c6ff1ae5405dd9b04298bbb54368e10839ff","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.7.tgz","fileCount":255,"integrity":"sha512-Ouqz2p2vUS0HlHfypNFy+g50234LZXOua6Sk10+LcuqVKfjwdAGku3NWJL/ANEeRGPgz1OwOSZ+NM4mLZ8z0Tg==","signatures":[{"sig":"MEUCIQDAvb8lSjElB+hBUt95hPBlhRMPvQlxq3NGrjShgrz8DQIgOWa83WD1ovzvUsR/MIMvlGAidv7zNUt/lJYT29cNTrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":887433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIC86ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3JRAAlAn3NWwddTXK2yZtmwiX/zHEHd3o+mohCW2JdCoUjbGn9fHa\r\n7DX2arc9Cd/31ZzmIVZB4MRMvbjFknTe4P2G922MFTxdAiWemopmDeFmQj9K\r\nmLPSBaXcG6rWMLQqTKNtWV6UMWvpMCiDgRdBT6uJeDgaeVwBDrn+TuM+984G\r\ngLpzTvSMVQbxI4D52D+MbnEZlls/LzoKp4ygDTYTqlF7MrZhaH3Ibl0PiIfy\r\nTg454hCUde8RTqCLJG2YziCJohCbfsoPVW/ddxhq0RDTqiQaI6tz5muqbnsP\r\nHGEUwxPTuGfKjZoXlpA9EpijB4cGP/pkFOdYfjDvQvJ9L+5t+V+0d3w1hNk0\r\npRRo2eN87c/8sp6bqLv8Z+yeThxaBv4D9rs5xsIdsGJ+BPBrRoL7gezSZKJK\r\n108GC1jzGl/teUQpli5FdTqlbN/Ob9gZyQV3OvnzJeXGkForfySA4jaoMrEF\r\n4K+86+clhYAFUlUG6BeSq4EDCCo/Lf8IYotRheHAF9v7bbhSdd79V+3beHHk\r\nTUl24YFCKfmIt9E5V9DLQze/pQ2fCPF1pBYPkJa5DPMkz7eRYL3DRNtgx6Zl\r\nHHoTcR/nZCqmOdXYSpZHBBlQo2oCdoIF7MCmj2wjGpZwmRukmjUKTZ4Gh05n\r\njZW7KGssw5IWwUmIkNn5opZ8viIQf2SVsTQ=\r\n=fYzV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b8522814bfbd6b6e8e15aeff1b56edc5b8e1227f","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"14.17.3","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.2","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.7_1646276409841_0.9855627969351353","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.8":{"name":"redstone-evm-connector","version":"2.1.8","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.8","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"94ceddacbf561a72c7b98481917b192713ca2c4d","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.8.tgz","fileCount":212,"integrity":"sha512-JTjFwvWwqeXhE9tq5RWvatTRfoqmblUpSD43vbXSvaE+z13cCwZxKVJgEBepUu9FFWdWvEPOaylTLWo37cc14g==","signatures":[{"sig":"MEUCIQDRICz1t8XcjXn2u5nYIGGDVkicA7a9J9b1Pjs+KQzB5gIgcmm/QJI0FCCrencf+wGUP6bMQzwF3dMjWLz5HJVavhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMpx2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHbQ/+MeKnX5KVEp28PO+OP5wcfJtLtPiawPCuRRD/xvBLry9HbFVb\r\niHtEnt2GJ2/P3Lq4uHqa9rMByuNMX0MPv76nneMGY8nAj6B5zogouJCfzSSE\r\nKLlmI9rrXeGQHJSL6fWufZIKMsuuEa/eBBe1sF5cmeOXEeiZfr3W0o7FP2hu\r\nuMt/+khdBWYRSa4NUZGJP9XjLX6K3sKlIzFOW1wEErjNCawl1jaq9jEx2H+/\r\nhwCrJxE045q05bh1vzPegh4ThdbiXq5kIg2gaX7MY73S8G2IdTKjoLi0Bcyr\r\nvczbaPRWOlskH5rWerkesZc37mZLTuoi5y9UjC3UAJFYkJbzTY/lQxO/UHoI\r\nB5dsR64rKvsgFYXzS2HWDSsU3Wib2D4PUJlB/WzDOIKbYTRUqZCmYU1w8lnN\r\nesEFHfBP2TkJdMXGm6r6OOTFYJnN2D6Z1KSNsWMz1hs9dnX0nQQmIFjLj6Sl\r\nybz3Mi8hpZuRn7XQA09jC2up9nSz2npOfDdcCyPeNKxNMZ/lqnQ3zvz0LsgW\r\n+zGxnXdEX3FHqwn6DAspL/TCwk/VQPcGg0K+e175QGOKj8S1YhsozpVR+4gI\r\nDfHI3XuOrmwbwUlS+FTNx4XZZA5XGqxvs2sFsQ02wJTojUXUMEEofmGcn0IR\r\nfEN9kyqJiUefzE9MQK9p/oVagY0MpMWxmOo=\r\n=kMmV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"ecd37ce986f1cba4204197d05d07636987ccb39e","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.3","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.8_1647484022476_0.11638630497055913","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.9":{"name":"redstone-evm-connector","version":"2.1.9","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.9","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"c2b87262ddf001ba635053ec6b0668b81036b4b4","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.9.tgz","fileCount":212,"integrity":"sha512-QYrv7S2Q3wzl1KBULUV4I0nvt3c35tREXj5Z0VC4STQ7Nk2U7ic149mErUw2Y9i/F2KO1x41pGsdv1iNBl/2XQ==","signatures":[{"sig":"MEUCIDsq3MFCVK6lOy8mXH7JAsRG41FFbgTGIQG91QaRRQrbAiEAp72B+GuXjUdLXgxR2l7Z1iJHPAXJ2rdvQePabyQJVic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":828926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO0v/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrY3xAAkGbtcFzhFHTZtZtO8hLpVM4Rz8wpscVvam68sBWvXN1+awf1\r\nA9qqOgvT2WSCCuAq7ThaIMJRF5edRpTbBsQUhWO+iVUkWmgG8T89yBN0b3J8\r\nwkNE1mfi464zIJ9LRKXo6Ux5gKaguM8/bUU+zKz3N8ytM/QfJsi2ZHZK61wG\r\nb6No9MOqNAfCEgrvroa3WwLPnGcNf+H6U23hGJk3yHy8FJ4QETcEEIZ+W/ip\r\nCBQ74ZdcpJTloFDOV511wYH812iojeRzGEyjirhWM/MYFePTN5AaJBB9ex2X\r\nhsvpjgqdtqrogMfT84NyLdzo2EA79BJghLRxMsMA9li9icuDv1baBa0nV3jM\r\npcvYqCWYaxZBtfIBxW5brp6EyQI9XjvNSvAz5BuZAujuyqQssN11SYSAuzb5\r\nZtPs/Xx0724iG/rTJ+yF7B2ICVtZy35BvsY1kgaJiUyNnCVN8LhDf0mDzlh/\r\nNuT2jIb+xFp3PwdG3e4vbszYo4hqSGaYGJoxYkzxMvHYVuGRiy0I2g+k491u\r\nZbLZwR1ikBMAI1HFBHWTUfhTA7R6vlUzRTcYJmh/89QFYFMSZJfzqlMjVXgM\r\n0wHi3GYU6Py0g/BqCO6GCrV6w5uCLCFKmVn7pFBHKFroKs9i1PbcBkycwPC1\r\nhQSa/zvrjk9IVqEs6q+VsAwluUPdlUaq/Qk=\r\n=ObGJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"07f39884dd83a0a3e8887d945371abf88541e18e","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.13","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.3","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.9_1648053247264_0.5847064149876111","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.10":{"name":"redstone-evm-connector","version":"2.1.10","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.10","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"388cd925c4354ac86670155e252901421dcd608c","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.10.tgz","fileCount":259,"integrity":"sha512-ooVzf+6HJkan9OmybXlbEcMk+2UcOIVxXLn1fGSwSfh40xRbTVU4UJi1oHpYDszBCTbF4y7Gji0QZnzShj4kCQ==","signatures":[{"sig":"MEYCIQDLAo45FgaeY3Q/UAtsDxtE/XcHGif8B2/psRZlSxcQpwIhAIxFhmTJBB2ynH9fvMc4Tb7QBUumy1fqE6wPZjbwaMnV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":978473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieUAdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoC8Q//SeYddaxRJkBidnehWdX3wPRX9i6374+FRkgzxTfTKpeepcHe\r\nF3vbtwId6aKT/KFBKQfBiDCwDc0tFvslw329Bbk3ipRSTpRhqdutYq44T7jR\r\nIcdNMWNN74sWc+8Bnot2ozvv0zi1LoSNa9kcyTzBRrPbnMHyPHzVWK2tJKkU\r\npQ8XrwEBvL/kVaqpRK9HU5LG33XL6hgBGSuI8EFzTuJDsH8WGL7IOruX/ScE\r\nRtKFW6scCsdl1BCX3xE9bVBDXxQhOGmbnkHtsjfYkHZrWaLVJ6YbmXkpZNEP\r\nZsm666ycvb8rn4yD8AE0fvSzDAJqQx1R78vb9NVMxl5/qbw2krtkQLetbZVI\r\nlSTWFnd922kCSEr6/4b0n5OBXy/n1StKlB2zvI++0UXgRNHUWVSrAgPprJMu\r\nV3yvxEkva3HJFtROtCzeQvbLRPrNtjJIOGwqexZ7COnRMKtizx83hTxVj1V3\r\nKNEtHRQv/ogAwY7FO1jL85i0XYMdZsrdcEcyer6G9AxsUc6BWlqn0SyeYKO1\r\nPEL9BmuSZlTEhWKE140jsu8Z+fjfNaLppBK9MfaAkQlCzALQ2Re0qJDVHvCW\r\nttD8vugHQFNGQutcXJDnN8+kxrfT0w3JxzYml75ZbPBuw5YGuhkJygcXw38e\r\nID51S0mDc3gHOFglFkqgs29QtWbCCFUDCKk=\r\n=MwHf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"07f39884dd83a0a3e8887d945371abf88541e18e","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.32","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.6","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.10_1652113436853_0.5631015951671023","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.11":{"name":"redstone-evm-connector","version":"2.1.11","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.11","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"3881ff6d683299b8696ea3c58756c135b3976ee1","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.11.tgz","fileCount":284,"integrity":"sha512-3Pcfm7WpKKT/LnhQWN79iMQPbWtdXazZQJehh5mCc3480nex0dchc/XAHySrPylNs+3LtDjGf/9wwVUtJ91rWw==","signatures":[{"sig":"MEQCIEqU+cH/ExxOBX9hbUXhysHIMBToYXsD7oBCDHwMy2JTAiAWM2/6vyPKrt1pCUCDrL8yJqqQW84E9bXt+lc19oa7Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":978473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiet9CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM9A/+O9l3E8YSlHWgo2EuZy8qXimgy4d2J102/tgL+/DBXNZCsHNR\r\nQrktsaI6smq2mSjV72k2Zjj5AtIsCFRFlO81E+H0vEJJXszWZzCbV4OKoqRt\r\nXxWbTLb2zHpGrxdwxX2aUOf92M5PVVEA4QNIy9bHafu12WfCkS74yWxd8U0M\r\nsSShjGhvAJNH9cr2rUgUgiv+FHDgtFfwP/iayU3YLvzlrkwe1w4BK+yK4oa4\r\nHuNWrPfVDCKbpH9luWZRmVlmsh6EonSJYUPd62pI1OxcGzN51KR7BG7jtdtO\r\nmfNdFKhg6148bqN5sqvQt4yWd31O5AkywVe5dEQUoXW0z4zNjAQ6lrkHN0WX\r\n3gSc+jWahI+t9PA+ZqY+OqDoSi9/s+nxHurrw+jZc3IgCHIEC7s0+83cNlO6\r\nOYvCTQmJ1kW3plHKDwcGnV4J5sXISjnPpbQy97Bw0d1OpRPnILz0pOGKTRlP\r\nKX1qAGwkfQbai3YFglHJg4QRkjvjSFWu4R7AoXkZzpT4f+pJA7wUSUYUUHJc\r\nD9lsogG6NYnKV220E1CO0fgPxp00cxjphA5MWlCtUjWf5VpreAunv/qaSZQX\r\nf46sW9fkSyDJYqldOjGMu11M8JNI8Du+Qmkr7OcW6UXOnxVsgvnFinl8NtIO\r\nYzidjUsmwHvQkvY3paSh+LqggZ/FEXynWJ8=\r\n=ZzMe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.32","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.7","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.11_1652219714098_0.2631077559156447","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.12":{"name":"redstone-evm-connector","version":"2.1.12","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.12","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"a8ed0983578d4825e0399645b5ea5d40fe5fd424","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.12.tgz","fileCount":259,"integrity":"sha512-/6LMi3CMNK7GXAhdv6G+XFe5G1nOjYHzofPR3me92rPpjy9kjp3M9kfIH0DsbE/hJpEUBPux3gkegQ/JF7r20w==","signatures":[{"sig":"MEUCIQD83rSjoWNk5t+s9DFngDi/Xb7dhDqZkEKxyVGcrpC4LwIgPy2B/j7+0WChv6gQXWeGbWEnIleLYG+2FdveAZx0AIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":978473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiet9QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqrA/+OgbgaHbFg9ihb3ZlSIm9m4LfWrMCWA4H0ZYgz0olgxOLHlEh\r\n4/gmg9wn/ftoWSxXP81Bb2oTYZ+VnCe/yGSUNdYEYuFYyBmHyzEw6SQoTBKc\r\n6yhsremc84NB2HskSzqJkk/9yUaEdZJILJS8o48vJtEYy0PW1wJ6puD0dldF\r\n7iqjUsklktj3bgw2LeBHobTgK7+aDJoU6mNREewVARUaQastL11fsDvB7K9F\r\ndhTZsEb036N7qXt5HwEPJMhNuUzz6KtkFwuMTtaTyjjw7W/nCtZcUlcioirC\r\nkkfK9hBKBkz7nnqctbafpLxYn+dq2J55INyATMwVYd8H42J86HZ7MJAEKMTY\r\nsbCFwgTZ8Vn4IzoniaQ2Z6X1Q/hfuPzBjOmfe6+QAfEV5THPneKlsaLk8rEq\r\nibXG3OM9Z/WVDTmglGRq7WtJHmgu2ObZX5I4qarg0WjIBwZ4Ndd/pyWFqnGo\r\noQZdoNX54xT9o2qPU1DFsF4iT8GkrbLdHxjiBehKxMB4tDAIQ9NMx67g1Aqz\r\nRjhayWyx8DwmZVxTPfxOB+f4ak7x1FhU9imFzT3ZD++xqrzthrVpDOOhrbSI\r\n0O93HbSLTuX9uQb0rFAJYC78b21SiVbx9ck5nioZnyjknDq3VsD4jBhO2tjZ\r\nH8xO6wC0v1fLvN/NuuAA0hByIHeuUDEbCjg=\r\n=OmXs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"07f39884dd83a0a3e8887d945371abf88541e18e","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.32","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.7","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.12_1652219727814_0.6038716074389592","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.13":{"name":"redstone-evm-connector","version":"2.1.13","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.13","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"7348dd50099336dd5440cfaacd28ccc33d936e44","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.13.tgz","fileCount":259,"integrity":"sha512-hoNGGxK1UJcLnae5XeC4n3Ojag9YrC+F8vzaPPb4Upa6Odc1VhtK1gqRPGn3gd3BUeyNghReQ4KcQARBNcCrfA==","signatures":[{"sig":"MEUCIQCBhLpPgeFKddFHsIfqnMpAOez7co0RbPHlbIBXI3WyGwIgIvDds5IwvRsrn1pokwcAxaVfjxUnBW0LX/tXJvMeuz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigUkPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc+A/8CB+x8b+7g0IMYoD2KQVx6qRbJKF7gIsN71HXLqKhuAxk4p8o\r\nrw2w1CLSmEUvaTHV2Dr2KCMwug5WDVB/kZ2zA/WLuLdVSzn2RyCV93HGS6Tm\r\nA0S85NuvMS3SjZPleh6vAWyKlIA1jQtBcSiXy6GvJjlPROcKh+Vb9z4d4YpF\r\nnHqBTtQ8EsS/0AqAdCnkW/MzB8Kvh+FqTsvqnwCQxYGgBfQekQSyMPooMRyf\r\nir9GAojZB9Pc9j1IVe8uNrTd8NgI/RxtbOatvZg2x40E3TIGPkdM4ohljYD8\r\nVTqq4D+6FqGYPFSRlMAB1M8dN4MdwRrAhFo1ixnBbmqq0vEWFsJbPPqMBzlC\r\ny6bd72SAeRcToCinRtkLJlq8KteJBXdtHsdrCM9MY9f7wwKmrsaaX8SM7iPi\r\n7kkWWx17SYDmckhmeeEIM1M+kIjuYcKazdtQlgeQ4othAfmNOVorceLn9OeW\r\n2iufsxy503aDIR3Sjw7OQ8B2HcIVyuQNhYrY1WXnUOVIBK4uTgmPx+kVZlP6\r\ns1axqAgLYf071sMEoFhiPTgV31nCop5j1JbxS6hxklzNWiG5oxDLIB1heHZV\r\nOpPgbEpSWNruKDM2XibhU8i37zT1ETdY2ITRqGlV+A5riuIlbKw+VfeqW4Ob\r\nBYv2SW2yVCvEKdv1AffLI5CEJ1WKca2Qn3Q=\r\n=0y7d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"061ddf20d9a00bdc34db81d5ae7f009c0723af6b","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.9","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.13_1652640015216_0.504711214300049","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.14":{"name":"redstone-evm-connector","version":"2.1.14","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.14","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"04e0addd17980fd4c5b6ece3a3806155f61f1467","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.14.tgz","fileCount":259,"integrity":"sha512-YvsXjJvliNzQ2xmGbQm2Tt0/Kc+e0GHJsRcoZrqGlfpvAlPRPxfykCbj4aVNZ1fMr2UrvpR5JxtE7pQPm2sCVg==","signatures":[{"sig":"MEYCIQC4Opfyoq5hBBo4CjJDjVofYBcBmbEs38d8yg0yuvcyjAIhAOtjH8sh2oRHJyeKUwJHp5oIIDnPuCgw1xD5Zcmz/10J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigUk/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQXw//evzzv47zyadtMmJPegi7yuCp3+DEybbM+AkoqqcCJfX72e/H\r\n6/GiUxqTXsbpy4ccnrF3g5xS6toIQRgzbHVX21mXUayVytv0rhYhTrFOXjaA\r\nW/s+ljr5dNhk3SAOgXe1g4pthW7kGX8ul5y2AGqHextfUXNY30LydP3QQwJ9\r\nsf4vhCo+L/zHCkUajV7A4GYPQSdNzHZlGcNZcQGCxROlHthTDMSfSb+Ndq5A\r\nwJVNE/F8xZJTwA44M9gBAnELsW34QxsmHks+klHxnhb8sf3rnAkGB3qIliDP\r\npjJTWPnAIbzOT3RMd1z1wSwD64aQ+BuFYKBqeaFtv+qhE+phuuDsZVbS2Fp2\r\nf5n7CDK6983125liQBr/ComG9Z1RSDA//GeZZrb0xEFPXXTmSluJqCmYUPvW\r\nm5oJxo1A9ztpSfOiTb3Ar8gfkeVuOa6e6jd8ssgKiV31nRQ399f2viwm9XYF\r\nKe18TK7UDnYJ9pnf8KhvxaX+SdS/OM3A8dMg9uypfEGdbt4V26HLVmMa7/kC\r\nUnTqlgCdDsSup9ahGeQfwU/uATfPMXmk1MlG1ZTGyvRaUNqFMLWXkYFC0Ln+\r\nmIdWIQjubFRk5F4Rw1X7V9AGGlzPACHPTcx6mQ4/r+9dndlWCECYpbDQAiPz\r\nNUUu+14yAiaaREqu8krLcCTgi5BtbWvQvcM=\r\n=oo1D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8a1a1c1b2bae080c3a2f1b376c66a4657e62e94c","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.9","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.14_1652640062917_0.6513087101539883","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.15":{"name":"redstone-evm-connector","version":"2.1.15","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.15","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"e961bcf422826b9a61e55975aafc965e99e421b5","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.15.tgz","fileCount":259,"integrity":"sha512-G+90z1vfy7XGKuQbt/XzVQtCKzFiBNhu2s9Zb0gwD1TiYJgO7ijoQGHfbb/IA4vNednWlUN+HI6Ie4qFcooBXQ==","signatures":[{"sig":"MEUCIQCdgXxl4+uO5wPuBk9mJaS3X1RiNpVBlV+mDCA07i2z+QIgY2f8jRUfjn87e7C7iI0N6l5H5VMiYbnUzM2D+Wlx3RE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":982087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJignU3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7zg/+IYvDP0ENBiOaU8D7sxMHZy55hliU+v12wSRdCSP8xwb6DxWJ\r\n1c85pUzyxyr389+BnzLqpfbpfgcHwBPqSjZgtwBOjmJ8ZgFwfBgOgw55ptzP\r\n1Q2nPrfP0+TZJbKWN0FgB4Sl0Nc9OPS6nqlN1C74EjAucYtwQV4cEUDHIdhe\r\nmYJX3DbWycGZmbv9FtsOPAf6AAs3/PBfHrexuplXRv+jBx1hV9WgDMmewyxq\r\nWw1v6YXGr8Huh068PqaFjesW+L3Wbp0oaLl1zmeUJaDJO/NU2txZxXOKzczt\r\nHgKH3c9Z8do13MUG+8gx08NZtfp8Siok1O9uo1jD6eW8Z3GvHeej4ca98FM5\r\nDyvNldDxxVQLbnNdZkE0oxxrWjZOMTFNzfLnbEETE/D060DDemkQZy9HrpcZ\r\nqT7G7Uz8uDCshtKOM8gyj/mtPiPCkKh0iGqVnsFvk875sZZUsNAkkFt7+kta\r\nHOkmbVYGvJG73/9p8MpAJ5JBxrYIIqAILTPpVjtHIzUZQaOw195Ua6QypA8G\r\nN6UENOmFLjp1dW+i69MlgOesghBpPBuIT34XiYvTbIv2LexeIwf1nAFWBaUd\r\nxZ0PsC2e4IOylUvZLGCrPcl8Bd4P9FlKZmLsCnRjzlfdgpl8+d47gQ7RwgRq\r\nONUJsVfZNGZLRW15dT4vSHB/6S/8Aq1hs2o=\r\n=4jpC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"982324e69dc81ca77963420a235a81dece1d4b00","scripts":{"test":"yarn compile && npx hardhat test","build":"tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.9","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.15_1652716855574_0.6218113443630175","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.16":{"name":"redstone-evm-connector","version":"2.1.16","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.16","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"f89520efcfc20be39663327ac96c63280785b2ac","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.16.tgz","fileCount":212,"integrity":"sha512-+HK82mVT5u9WX10RjrM+0tA6l0b9cAYoss6is4DBJ78tRSB4BBvhrUs21TW0wUk4cLcwWF3Oobn9rjXIyq4Uvg==","signatures":[{"sig":"MEUCIQCGi7BuqSHZypHMyGITD/Rq68u4cfbK9ndcYONg9MeN5QIgSoHsOUW35Flwc8OO/TdqMZDY+ZUW4IEcmnLlRI1GBJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":833126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJignWbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7zBAAiAiWddvxogYcqOdcVqX2hGyAguOYBYTP/l4Udp2wmfUlkKpc\r\nq4R0yZZlFT13tuS3Xiy3YEBaiUWGooJXlTc4G3p2J9Yx/y0+oXCWBORGDZvz\r\n2YfLEI0Ik7mNIUM+jYfpdx650aEixnP+YvyfW+eQ+6xJ2w3OHLwtGMiZF12Z\r\ntseSaJ1/toJlY3xiX0ETUlyWcTAZs+c9zxPskn9wCPcinCOxZiYT8CUWEfhf\r\n2otpSmoY0JDTOiKNZUoG9lv+VLat7jDWXmUhaCjtdTNMAqyQzr9PF+bwD5uw\r\n7rstdRO+rPuftmlwWkmZjXw1maiAdeu8Fgc3UkTSlsp1kJ8q7AArZqUVLAo9\r\nuMioLINu4Brjdo5GM/sOZxdOa57/bXERD40Lt4hvZyppyGnERmY7+j7+z8ap\r\ndnAQqRQMaHRfnaEAXI4OJrseA3TABPNCEgpv5seNFRL17xzBXsCn5vm+5RZP\r\nTRGlusy3m+w/QLR3/XPfzN0Oc1D1/CFgbVX0a/glAN4FrXh66OndTKiU4ZPD\r\nTZHr5KirjH21HWeVT3JhSyP1pLd7FqwX+qyddapiB3FGi9WiT5CXAlvnQSBb\r\nf1QEF5rqmDXxepvW3ApFvQNcXzQvYMSwzGr+swqsgaHRWE/insOHPSDFTaKL\r\nPGqbdc5StTJ0sSKEReHNVkIgVJ7/0VsAN8w=\r\n=fXbJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"66c4b98f86f93ab5b405ea21d0e04ee67c326aca","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.9","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.16_1652716954828_0.490797445320581","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.16-alpha":{"name":"redstone-evm-connector","version":"2.1.16-alpha","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.16-alpha","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"81d3c7dc794be696dd28504ac2782148a3ca5f40","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.16-alpha.tgz","fileCount":219,"integrity":"sha512-BVNhb+tgGqSUKi9/JxKfSAkCR+lQiN7x9G8jpuiJCGM3YAkUbum0+/shRnj6lRZckHOm7em/AZHDvDstoGOksQ==","signatures":[{"sig":"MEQCIAbkZcA54S7Q5whF9zoBS4+20mA307/DSI0G/0rD4ApdAiB6HfLy9KuyXYHluKbtECrIdj4FrMJ7x1zgZJeAq+ZB4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":859223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiguK5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrChw//eOc09zIp0ONu9LeFnmzKLiynByGUrA142DCuUpDyfQQjp+DR\r\nkg15oZWTBOmqDkyXkaWOnnrkRR9NIEwE8z4l0zxqltY3rdBsHYoXMXvL3Hiz\r\n3O+A9nw1n9W+gVK1n/LhE6LhHAsRqIOCeUiwGhz3g1Mq+DPieAVrjNesf62V\r\ndPlY3FV5MYvm2MQaYFxLM+eFLG4/YzmVvFfjDkP2ZiPVI9mCqfBNA1NvYfdW\r\ncKVNxN7Ww46E3Dqwle1Df/HcI+EMeX6jEspcqb7yhZ/63uzmjmi7r05gSgnh\r\noG39teDcMLN1hduY/fHupYSGaC708cLmM/JzDA+6mqgXFN4zIIxFHUWXH8/0\r\n029a6KNovqrwj9VgLGwVxC6o5Eia+KeMxqdt2nQ23kGoOcAbeKUWG0wbOzaZ\r\n5ruyGWrkWBi67xd+kIDm4KxfeLO9N10We1dvCKwM7o8K4k1uifOcOh6lcDAx\r\nxMMKiOw3fw8MLG5a1+EM2BSzP0NcnauN09tCHByQAb/i4iCP59HR0E7NFb5k\r\nTGqBChC4qvtC9Aoj91u3FM+xYYly1UVmVjA3E44FQtgZv2xNUAS3OH+JYoEv\r\nmV8btfxcsvgiK9yeEio6sBjBxZtQNmXOAj68y9h3ILtTS9gPzwv4VWttocnk\r\nMguLahuqpNJ+6VeCc/8tgcxMy5J6A5kGK7Y=\r\n=wYEZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"7ebf21bf477e160c01ec5526f6215bcecdceb321","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.9","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.16-alpha_1652744889391_0.17588644039283396","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.16-alpha":{"name":"redstone-evm-connector","version":"2.2.16-alpha","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.2.16-alpha","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"52c598751d76b7ec4828315827fe70a4bfa0c384","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.2.16-alpha.tgz","fileCount":219,"integrity":"sha512-vHySxa4H8vAkrfyDSs4TePjEwkKfHlvrFqIMU8UxAnBAE4E40JnNWwYBAxbUJ4HpWSOA1HvPtd06ra22iwWmiw==","signatures":[{"sig":"MEUCIDZHDKrOhq2LwoEX+7895PYbjadTEyXu3MMO5TQ23fMfAiEAj50YQOw3Fpxxd2ng2tBb3tgX9Qx75xSiXeAJORFU85E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":859223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiguMDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7GQ//SwdW9qYK/VWWd5F/etfFhIcBk4ScjgRLWIeitvQ5AkarYuPf\r\nfui2LTXQAw0/xt0B8zmk95z376kpwZl07oKmwhd34bP7Pwg2hX3rqJrAMj0C\r\nXFqlFxT2lxmAQBBE5h88UZF24w0tGxrAqdqIJaoEhvoIyyF50dchLHas1dEx\r\nu4K6BULMpk6S96R+0qZ/f/o9TNWOjLpcvY6ONtmkTZnWExaB7tGMB0Ev4gtj\r\nAiK52P1WXGm+fkj4G0tYtlyyiEqPDldjIgq75idSQh3B4WR5aRhgXNRtD3TL\r\ndN+AfXT+x9zob3+7yYhfmQ5GrggIPFkx9KyNhTCZ9xvBbvrw5a/bETL2bqyQ\r\npsqhvIYLK9NxKTICkY9RgEYtfC9Hvxa1N7QCLxpFnJhTgeaVvV/h4fN6YYjb\r\nB+x86KzmafMFwdIm73XwEpT68MIocpw9orupw+NkhrqgJtQHtJiWL/2U+Qn9\r\nM+dDkzt0Be2+8WbZM5wz9D3QWbwAc0KI+krUdtwyB0l4CWpylyS9gMwIcZCe\r\nYpmBs1eKUESEL30z1AvICGu4zy0Br7Kya7QkTmfVGJDd9yCfY0pG4TLXxhry\r\nYix2gNbN7qRIVpHldDcsCmdNSrlrm0rZ8C5JUZzcKfWWI8tRI/jtBXdLLH2l\r\npIEqbqI5n4od0NPkg0lAz5oHTLkJ5orbOto=\r\n=CYv2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"7ebf21bf477e160c01ec5526f6215bcecdceb321","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.9","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.2.16-alpha_1652744963585_0.0369803469229808","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.16-alpha.1":{"name":"redstone-evm-connector","version":"2.1.16-alpha.1","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.16-alpha.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"d579abdeb7a9f61e7745a8a9d9ce8a4ef4a1166a","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.16-alpha.1.tgz","fileCount":216,"integrity":"sha512-F4cZURr7BpJiQAeNg2TrMLt+XhX5WONwpuTocBtwABaJYR+dQjDFi2hBuqEwG80PEr/2mcWQbRo4FMyzIS9vfw==","signatures":[{"sig":"MEUCIAvjjRf4d8KSuWM48YX+McTIIWEB0t687tQRmkiop3kvAiEAncRPPT2cO5l0jElpZ3Jr1DSs4moHcBkaVvJaFXl492k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":854079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihpqtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpO7g//UKYa/ossKqrGDeg/QDcWsK52xNJwGKWAXkUZq7Rg5+QbBl4y\r\nHES9fmmivvWqTDCzoRRxhbqQWAPB7b6V8xBgkXrsc/KdnyFOWib/LVOE4TJ7\r\nPipx2kvERh/SjMjXdkk7u/OOVoBxfDZx3+kkWOO9wM6lBf5BaPRTJGtPtsH+\r\nUF9aj2xbU5DR8CT82eP8SPFHSSlaNUoY6ohM7+EaFA2I2iHTESgzSno9LFhP\r\nSLkhSpkAn+DGkvY7KIfEMOjROMv18wlDOtS7n0If5nvuZ/E6CaPp0c5TdSzF\r\neNi7QQkG9SmzYPQ+7n5CUgQ3RhBD0m5TmamMowzzVfcgSi8V+/dfcvMEUs9C\r\nom72jyxSGbhAAhW6RchUVmKtjS5Qe3sxKkFObvi/CfLOFwcbM+tjA5zLDlyE\r\nXSgSj8BWjYU/M11nYcPZfzGTVXhZuukMjMLxXUr7nxcroLr9G9HMGe2vd8uK\r\nvWhdjLkedfRmVkFkYMlVOQoOqcIwubSiqwz+R3nBKoW+Kg+TCmLM7Ydb/Lao\r\ned+Sl5hYUM8VwfsQVc0b1XjzvwFxqzGfHlp6GSVsljIPSQpRGqwxQYTlwmq+\r\n1ST7TwgWCq61I8+tdmsYO7Tc7Rl8dXpRdEvWqlC6KoN3drvR3UprL3IhcmtP\r\n/9JZ0817bZSlpxvoIRiavUj/qJBCH3bUWSU=\r\n=ECna\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8c727dd7a9c0432a5c419a1c965a840615b236a9","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.9","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.16-alpha.1_1652988588896_0.9748344147740964","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.18":{"name":"redstone-evm-connector","version":"2.1.18","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.18","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"dae968c7bf0d8d5b4903a9cc3c6d1a5a2210334c","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.18.tgz","fileCount":212,"integrity":"sha512-djxyhcvDG+OZPGd7c0sbXwN2++lGFSiWtB0vrdGxoHwtq6uuHDfwUSClsdchYZkFo3X4J9PPSSPjQkVN+kZwMg==","signatures":[{"sig":"MEYCIQCQE9oxtloTR3FxyLsCCuFF3/UMGdMlMOnurAcgXOzGsAIhAKc6+xPg/5G92FiIEjki/ZeRcdTg2mDaJQBNCRi9Wh1m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":833126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihsANACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjjQ//Uq6ysH2YQGjrwm4hfTTGRkWoPgdoF642qTcRMULZTSydM2zA\r\nWMtsTYJ5IYurXdj78e8mTh8JH0H94DBXU9l64JbOY1lKyJzp6+JaaaVy6ESy\r\nsNSfpGu+I+ll6El96T1j2aqIV59UYWv99el+G13oZEHLAWjcceCUp9D3LcU6\r\nBZUsdmjX7JZMRt7H36ASXiVnKg1aicb+9M3JdAv3oCwN03u3xNlnwbTGYQna\r\nDcuIaq6o8osvebIXmlUzoBwtXeI2DVzUXDxKq2eStpf/4WYnmoLCIssmHmy3\r\no7FcufXhasNMAEZ7fDjdEn6X1s76KwFimTnrnx+KMF+fdrcKlUf3n0ufzRMP\r\nxHosuDNFuSEy+u42nTOsoCbpefE1uQfFPIIW0fP4AOBjP8kQA7fkdDOZ6WaQ\r\nbZUEcgOrSb2l/MH0fjry46CpFKW/oztpqLuGRsIYPak/YQPCIaQ0t0oxGT3v\r\nzq4HIjJGQ3Fm37ol/SicJqEc6k+twgzB1bg/G4HS16I2QbSBl2VNtgfmM5cj\r\ndEoMaN+zQS6bgIc8vUOKErd7dgovb6LnVIb6Ee+C/xQqgzsPdZTbewOQkpAk\r\nbkx72XA/LBEMvDvgk/g5Dr0btSt3362NJJ5i5SDSIONxOmfkcIPv+OKWy1No\r\nSZzagxkMmLogEGhXSO8sFE18t22bOZqY4nQ=\r\n=3xOE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b08fdeb3bbe3bb441bf091a0a2a33de802549797","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.9","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.18_1652998157215_0.017635064014040136","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.19":{"name":"redstone-evm-connector","version":"2.1.19","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.19","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"d3920aa2b53383a283538bebba5c591660311e58","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.19.tgz","fileCount":242,"integrity":"sha512-2a4STvQRuMkXh6Mcs6cv8dfnXqQoqsgrc9hL3S3Ja6CaoRSnXWnY1dAQaB3KXZnIycWmTSLn2vKa3eoStcf/ZQ==","signatures":[{"sig":"MEQCIBDCGhPY4FEClLKs5K+OZq6zv33uc6eRkOvLzAuz4Nf0AiAmJuSBVkIocPg+tNa6p4/iRyLjE0dRI+e++o+gMLx9SA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":961427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilUj7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrszQ//clWAf7JWCu2n8jePOGWhAsONf1G/NDK+yOpuo28DYP1WjTOl\r\neXNIEdey/qxx2vRUwLdQUBYbspJ6VXcSBgBbk7NwS/c3ZYVByrfWpchsXTXE\r\nRH2UMS5Z1KwRPKFiGkWMPZ/LKvTFQD3frMDJy9OsAZtN4BU6JnXgIVJHeI6b\r\ncPow4n9P+9n9Tfv72LQdeFn4o44ImgYT5cBoH24BXDLXMqzpd3RQvc7pryf6\r\nwjOu5ZHigwOkBqNxXK8Pq8kmo8vsx/FICqqfpheD+wOR4+3pE5933aS3YAHW\r\nuPCajd+yza6gZOMqkcCRVZGCv2VWrqHh0Kg5idA+4iuD9l2p/Je0wGsnWy+n\r\nphBj+Ulo1lD3tahgJLsBq3Y0C+NS1vmESbeg9+ZOOHdWPDzx9f3rNbDC5hp7\r\nqx4ihMEJdlHIrk6f1zAhgFHHPxQNtqDtagiSafosqTq0MSaimofqJHRTMN+w\r\nQIYvlylTAV7ejAQ3DW38p0wCWCCz24s9yhHmLbveogrkMAbidHUgukEkZzJD\r\n9QRcoEejEq6z6jSpYORGo4p0/avOvvBcsjAgdXQ4bg3+x1cs0EYVY7TwS2qF\r\nZQAUDa/oLekWqQ6vUoqH3v/r2Xj0Vf8Te8Xpfcs9qoTEele9nhTGxj2Q4XpA\r\n+Gq4j9MBcr2eKLAQyBf/iNOTmAp2yd2eo08=\r\n=kWLk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"857c72128b5e74cfb8e49625e97698ade4ff1311","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.10","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.19_1653950714753_0.8843917877075478","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.20":{"name":"redstone-evm-connector","version":"2.1.20","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.20","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"20df294c14b179b389ffbe4b7232d9e3168bfd0b","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.20.tgz","fileCount":242,"integrity":"sha512-u+R5KroSks7zlSpnRjQdQ8FBiyqto1f9WtCkLUrW+erwwCmMfGg+C0G+GF3m2B064j+YLb4Y9+ozKF+EkTgBZA==","signatures":[{"sig":"MEUCIHZbjF/Bz+Qgmm8SmKwjccVJrfSIKVX9b9raDfkM9ZKHAiEA/buHm7ohzsDrSqsg4386PMEfvHUSQq1yuLcR6cJJOcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":961322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisKv8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpobw//ayOOugdvegF9dHqD2Aq1JMQx96BE4sO70jSHLr9aPbwB0nzk\r\nP2xh5DABsJt/oRgdqEblUKh9b3tWQ/ZySNGRc9Ls/pBz74mC908f39X9FThq\r\n8h2gh4z0EBQGzmJaDVqzw7/ohv+UEdTY7Qf2I+Cu2ZWR2nOQ55oq+OCUlai2\r\nxMpumseiFQhD+15KpVpBf/QLJFHMX6djXPuUiA3CHAyMKFsz1CYJunfkarGp\r\nj4uGUrlbcY+Pa6lA7mxF+l++P16Rh/XVBCJqhe8bH9iyVovddQhtEXRQ52R9\r\nzXANUJnT1E1dBo8/AEz78L5ii/zzBY/66w1/erXXxNty15x/krasWHpM+vBX\r\n90OAiYNPbk62wvWMtM2EyNDd9rU7bWp8TDNezP6n78x3VvT9Odzs/K5h+SPv\r\n6Lg3IWoFb48a0VZx49MSta99EqeFtKXlDMIe9R+jEdeeFWT5Lba7vh2QVlBf\r\ntU+68AQxlIjefSaNPb6WmG+CljQPGpzMgkrXqu7jlfzE5IC1b+lhqGzrQ7zk\r\nEFjRKafQSqHjViLqv01Yg0Jy3G5g/kAWqO9ZSaJzEIBoE9O9AVpJjNncbAGR\r\nD7WIjvfHGiBWhIuTEXRpgAITDd9P43XDBPJTLFlBtzvMMZkSZvCBEXvguBNk\r\nnWoYAFo/A+zao1Wn6Tdm3ttUJdUQ9WXrnvw=\r\n=zOtP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"caafda4ffa2a264c9b606acb5bd79a8c58aa6134","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.10","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.20_1655745532342_0.42512023508466545","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.21":{"name":"redstone-evm-connector","version":"2.1.21","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.21","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"7703b4d2e9dcd8609c6dfbe510eac427ffbb735d","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.21.tgz","fileCount":242,"integrity":"sha512-oUfTkhaDurPT5BPLP1buSphQU7LWI2hcJPj73NXH8rQ0DczFnNcd7+k6dCGhxPFk/qXqoorQYW1W/aGLFc2DQg==","signatures":[{"sig":"MEUCIGIzdnwqSv4xx53GttbAcORxQSAUd1Vj0xNV7v/nS9NhAiEA0mCmvx1DhJTll4X65JfsugR1I9SHjjepvOOLhUaATmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":961322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivjPTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrvgg/+NrX83FuAbYfEhkLlPSNNRABsMDcriBtkSmPEnyScUN/YBjIs\r\nXq/eiIAfuuhwoWekOGgqdNj+e/+6ZZgEibNFnidIVoDbZwsHsWtL6lHmywc3\r\n+qItD9ngfEgkWhm+6navVbAOs2rLGVMXSknMuvIcUjn0qWdup0KnVPKcORzH\r\ntaf5JI0p4YhlCxcIDu5ic02QKDOKvvBhbchFyEZPtVOiO7FEXKsAHwIFW0Mg\r\nMlkxvjXKOonrkNwkyvqgKMt79yo+Lc1aXP0jUTDckiwJ0dqaIGnFFa3jEHv9\r\nT5UW6VconKXtH8U0F61PJ642d+UnN8KL+xXHM8nWEI+6j/u125gbkuEpWCeM\r\no6uxjTIsDMgCaAidK3cySctpiZn6UcxkD1tIEH02irzlIq+C7e/8dhyFDm2P\r\n9opyvU76En/lcR0aojONk2qSWjhBUpqBaWftQX86cffJzFUMWFqdjCn7ojb2\r\nb9C4E2SkvDpbaTPdFj5ehdwHiIulpojGtSR5x3r3lTBlv6nE1WM5UIUU7/fp\r\nBu1IemLyDDiMB87fmo+gFJhGjQStijb4nZ2/nwacFpiNB5o/CPN3zUWxjhum\r\n5FSNFJDz6zic1eZmosFfOXfjjDXfMGhs1bILkk+OFSFIy7RBPvHKnPcEr32A\r\nmzRlsRZmQPsNMxwaSehPAutz8vfW2ggYego=\r\n=30Qn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"fd89dda061249d2364e6d15278d99698aa80d2fc","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.10","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.21_1656632275139_0.8473468907684512","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.22":{"name":"redstone-evm-connector","version":"2.1.22","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.22","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"fa3c6cfcad710d057d159b5147cce91e6fbfe233","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.22.tgz","fileCount":242,"integrity":"sha512-8THugXgEHBhmApqK//qYimn3DezlolW34wSh7PM/SY0U7mxYOYGZI9xyfnIbjqLF/KYWB+4V/1xAjPOrYHQ8gA==","signatures":[{"sig":"MEYCIQDBVNJVs+ireyZO4T44nfwWsoaRzxY1Akp9TOJQLDiC0gIhAIQRINb2f23lH1tx90srvyIbfxt6DkQGRg1gMmItkSe7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":963131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1DyVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJtg//UuQiyknt+V+1LevQJzF7i20UBvzvlu32n/53rxOjpii6MDst\r\nKW/GBmekDGDcbt1tg0oquvW1gF0BIpeN7a82L1r+jXxK6x50XwVitMrHqZ3w\r\nCpRcYmSJSFvG1//gORCuEqjt8GAi0jyW0UdEACeBTzY8ATNmngiDAwA9jcWO\r\nK2d/Lj1rqt38FkBYds+F2T/+6q+lv6ZkHWAIG+EYzGKQm9ryGeqi+6Nuy2O6\r\nZjJUct9nbzuUpLTSkMZ6lhYWGTlMvrWf/WWIf+i/bd4XURGadm3Xra+Io1tt\r\nak4x8ezqPleB7NzAfVEURWbFRQvXcKrPe8JcHAeoIjK8bLkGM3l1PFAWCz1s\r\nb5P6Hg60qbsmIB8DORFy1HHfaoNleOGr6Chs5zPFRELh8kztAABcpkNXHjSc\r\nO3ERhmCN2ygCIdJwfuCrOHW65qGeW5D8wjOT9XMilbeN+dNT8gosUEeQ1uu+\r\nYoTrmL9+driZ8WKpRCLqQ4yHpc3mlskxYhEV7/7uuIbK35TRr5B2eTkLrPof\r\nO0bxvkGj61AQIXcQk2n5A66i0vRVs1BXPMh8B+fn/r1AlBDCHahPhdjVDmz2\r\n8W6b6Zrleh+t6njzteCom0Q4wN6zRyhP24kXzJDN1BnBMPvQB2FfKZ0HXx89\r\nu2iZ+b8VbsmjCnpqffRBX0YabY4+10eWFtA=\r\n=QFSn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"83be0819c32e45a77f8f2922ff3b7ae99886117c","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.10","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.22_1658076308992_0.12965462195924848","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.23":{"name":"redstone-evm-connector","version":"2.1.23","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.23","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"913333289e01a4e6ad50ee62d6268f18f0a4e78c","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.23.tgz","fileCount":242,"integrity":"sha512-VnxyrifVP/GC8KCp/L15n/boOoODJbT2VVCXaW/q5lCp/c84mEoM5/Z77frCL4/djv/6160Sha3lgkabIrjOXw==","signatures":[{"sig":"MEUCIG8bKhHQLkRnYZmGpVqnxZLMciRqba4k+8dXo/O1Qb7GAiEA5s9esNWFJDtNSL4yp6kJo/RxEkcI+QzEDJYcMR4S4cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":963922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1D/eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo92Q//ZOeJmvJIj4qGW4JZfJMrPP1LJCa3X6WuAoMSLuCBPOLrAlp1\r\nyjSiUaTr3nTPSpWegN58I2TBWbfQpk6VX7tGydu96a1SgCsAYZdhDLa+oLGE\r\n0n72ElaDWmyDSiQQdS91rNtA420i2qGX5lE0570p2VVsNVusdL+xoPRbytqU\r\nb4QBnOzOrcoU8j56WqOiIpQL1RusifwQTx4wUEL5OLZZLAmqNY3X++fkamZg\r\njzzThTmscpyqGOHbn2ofAIob6Y9DtknVse5jt33Hx74rgtSbWTNczULt+U6/\r\noH4xIkgesHj6ZYnys9qDwSUsc3XD7mw1hYnUUoZwqoiFIavw4yJLtBHBGgPC\r\n8gV0eRSZD9cVaTcijTMRJ9c0zggwxwgECLOG40n6kzpaT0/IAYGyccpfCTe7\r\nsa9jWopLDFeVK3mBliJry9tdmcLi7Vh5Cyk9SZDbcDEorx7PwU7knT5pC3nM\r\ng4U4ifiK2GsDUpTPdr3OYqn4MFHg7KSa6FXPg0K6aflP4yVe5bCyoww+Gtq4\r\n17iPkDsCDF2q9Fxc6+bD2R3okOvDtSE81jEL8jXs3JkujEK+1FlsigE6zbGS\r\nXJ+okmtrcdw75UhQH0ZPHTWJHs5qCSxa7gJHGwXj4WkR+LLGCtFqGwJ7MzLI\r\nc5oZaeo93zTULOQixyAQsHhsC8V30xiA0Ts=\r\n=SFeW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"a9359f48359060f0e877a1063ae796745e2ab49e","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.10","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.23_1658077150489_0.9579562453743506","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.24":{"name":"redstone-evm-connector","version":"2.1.24","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.24","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"fe3d459dc1f7c527fb94ad666c33cea8cbf125da","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.24.tgz","fileCount":242,"integrity":"sha512-mJLNaWx4MwjAD7a9nApxm50/XMVsh2JKfTYOQuKQcwTkqHf2FobMSCRQZ2rLuCWgvAoxuTRjYbAdpmoiyIA++g==","signatures":[{"sig":"MEYCIQCbTI271iBI47OPipB1bTEbikFRPLaDvMg8V1vpmPPz5AIhAOI1J6rQVj2GaXulzCTpF3NtaAhpxPK3PakCtmBkg0Oq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":963807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1EvpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4ZRAAjB6DECUL/91yvUV4NV4czOk7O4p+kSAwdSzWh2X2mGv/RCMC\r\nqoTE1AdOyOvVyzvFjZP8au/+h0H+oJTLxaI3UxdMYWScT+/qgp5DIYTblyDV\r\n1u6V1sECpG3pzAHug+Q7i9bcHRHg4EgPW5ePxZb7yFKZDe91btLJ4FaMGAFn\r\nHq2ZcRFyNfkWwlUJXjf3WZRChj6Ko3xmS9qPKtBfsk4LOZrmiFEUafTIykIH\r\nwP0ll2dzfQXJAXo9q4FwxUiqgU8SrNrKC9IgsDiEO0u/GCLAdC6AyDVL7E2B\r\ntgNFD6qYpCXkGs44sj6VrqoJnzogdEwfdekv/R9LkTA1Y8G2pp20jc8sKLnz\r\nxy5xeFFNblExjpMOAMl1xPNyn8sepN25LESxT4Di5jyvOSH3zQUyBXmFviP+\r\nORFCb9MiuC6oHR/Pj3rwXvcjutGmoi9kkoRcj3qMkz6AHUabTtnHoo79NE/y\r\nF9JPguqEE692xoEnTTHHHLy/0BNEwfHGwPZjOJSXAcw2Q+TgtQxPJzxcAL6M\r\n5OGtFaOBpG2q/NWmjUz2KNsTjSj/raMe89llyqNlzUGXdHbV+8wuuI7Q6nN6\r\noA+rPCf+nP9S9nQYB/I3h0RH/NP/CoVNOmHYVOHRL3SkviynpnN4pdlehNk+\r\nxePMckY6M8N+EgRPbJzrdHIQq3abeD2BsMI=\r\n=j8F9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"7f47447e3226745f2c6738fc97c08abb2b985c69","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.10","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.24_1658080232977_0.23996727760715975","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.25":{"name":"redstone-evm-connector","version":"2.1.25","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.25","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"9ba5fbeaf585a972237944ebfa07fb9327a6e4fb","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.25.tgz","fileCount":242,"integrity":"sha512-Ce1QiFmsp67KQGHzbGYT4qo1fTQUFUmES7rc22PHC5p631KkJ2TPH/b0XuQlggayA5TkjVHbMOkcNTg4qDqJTg==","signatures":[{"sig":"MEQCICzi4g1YH+dCuPc6JkeXnt0zN2thIOxbIUm0jbF+0imYAiAneHl+TFRPcnnqetz1ScBqLjmh5cqgkFdlMhRBjlwq0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":961559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1E9qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsIw//dM1LLIU6/6TUtu8ivCaTMvp4JEtxHNx+GoH8sDsyc1yedyd2\r\n+n32WCDSy6qQuhLjsnFPhL+rchTCjN7FCxqF9Pj7cOEIdFOQdjsUiYGQ04xr\r\n6VlKmALqQjwUFHwca4CtUkq4Ei13j+v8SDSlxGdt7wdn0sdRw7+LC7BQZtLM\r\nklP0oL2Xf8Ne4L0iKMqG/awW5ftUwakYavPdiiqwhDL4G+6/q2nQcz2/iUdA\r\nQ7lyn1CBd5Je85XFHUc3PTmo9axdAsKLaSppErVXaDb35W2920ypXB3cFS5i\r\ny7Zj+pmGBevYB60TsM4sG3S0X0wfti1lDsMy0bpi9+/2jZzIB9OZuJNNL9rZ\r\nORS8t5U9r2I+kTJFaqHKd+Bab+w8zfGOGV7KdF+WOnN9uP9v7k9ZxROvoONc\r\nMwG+K/otSo1CwTGFVEaIK9oVPaTpuJD5XBk5IAwCbxOh7i1PMu0NE9PeRfr/\r\n06lxxEMsedtcQ4I8Bq+Tu1wrCGc8OGh4AYVPLPejvTVCxAYrbDlG+9YGjzff\r\nWZboAuIKcXXX+EDkEVUPl60ZMOJhmsYVpiX0lr7SzPufkr0zPjMoWAmDAvdX\r\nbz5/MWVvjVMhuGWSmONQtIIlhDG6r3Y31hFkOx9xXuiaC1sG+UTenV8HmCCH\r\nSjh5Twy6zA7WNSxDZBemVygCswI0z1fcVew=\r\n=FE3t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"a69274d55db65a7fbe6071602e97f132a98d06b1","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.10","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.25_1658081130477_0.9566746185045587","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.26":{"name":"redstone-evm-connector","version":"2.1.26","keywords":[],"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","_id":"redstone-evm-connector@2.1.26","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"homepage":"https://redstone.finance/","bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"dist":{"shasum":"83ab377942d2d8dc792711ec064045ba10f54e57","tarball":"https://registry.npmjs.org/redstone-evm-connector/-/redstone-evm-connector-2.1.26.tgz","fileCount":242,"integrity":"sha512-ZqoDs+hZtHET5/qYOR71I2sDXqf6H/X9hwoum6pvgglJEHGS2xUHq5R44KUkvHfciYoupduIVHAUT+kcA5fMqA==","signatures":[{"sig":"MEQCIB8F0ZDaTDp8/HYapj976mzQnL7/mETdzx7uGQjvb56qAiAWn1gmQ9peUaa2x/Xu0IMaI2KrTGHkG66EgQcvVPojjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":961559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAWdCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcpQ/+LCBp5tBjUj5IQUxmNxyAZZLHOgucp+coyfUcTjvLTMFtAlEl\r\nplL/n1FtMb/c3o7ma5CHiKK5BQht+I8/Ibv0X+SMuCNvt2RKILfKUmYRYRy/\r\nlLaU0uWL9p9YDZSkDBIu0IzaPMntaaP4dU/U2QL9LUSeDP9Pc/2aiEbP+5he\r\niu/p4zkWukVQrDc/1ufiQkqA50U5L9pioIpwHv3vpJarIwR7k0NXY9cagXSL\r\nIBW0FjBglJagTvOBu1SuCOuYF1HSUKrT88vHXkGixQes0gbnEjTXkgy5VVgR\r\nOHQYgOLCdSFIrDeqEdZImnNh2O7mzrsSRJAseEqXHwY6vweIIwJ3JZPUMae4\r\nCoIj/o1TECpEQcgBdH854QYUTC71r0Xdt9f34nrlvm8mkUXjL+xPULECMJdA\r\nXNYh7cS02+Atcy7DXknjxXRUDG8BT1OxjYwIEu2M1XvUcbKNzCEhCF1W9XmV\r\nnD0K+moP1/4D9La3eeZui00lJYMVC/CDwpbbMN89pANyLXIQxX4NOkOj8pj4\r\ni6E44VeYd7Kh+PPISNQ9kjn1nTOkT1Qvwj3qam9bbizfi6hB990zgjXxAZ/z\r\nMmeVKecYXObmCZayRgK6P8TyEUhCHk3dzASCnZs95E972lxyKHRP0KP9tcWV\r\nSvJ6pRyQYd3Gi5n1+hFgqmT7+qmIXKBVq6w=\r\n=WIkf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"7d302c691eaf3f4ef9c91bde9e88fffe6758a46d","scripts":{"test":"yarn compile && npx hardhat test","build":"rm -rf lib && tsc","compile":"hardhat compile","version":"git add -A ./","prebuild":"yarn compile","prettier":"prettier --write 'contracts/**/*.sol'","postbuild":"cp -r contracts ./lib","preversion":"yarn build","test:quick":"npx hardhat test","postversion":"git push && git push --tags"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":{"overrides":[{"files":"*.sol","options":{"tabWidth":2}}]},"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"_npmVersion":"7.19.0","description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","bluebird":"^3.7.2","typechain":"^4.0.3","eth-sig-util":"^3.0.1","redstone-api":"^0.4.0","ts-generator":"^0.1.1","redstone-node":"^0.4.35","hardhat-deploy":"^0.9.0","ethereumjs-util":"^7.1.0","promise-timeout":"^1.3.0","hardhat-typechain":"^0.3.5","@typechain/ethers-v5":"6.0.5","solidity-bytes-utils":"^0.1.2","redstone-api-extended":"^1.0.12","@openzeppelin/contracts":"^4.1.0","@ethersproject/providers":"5.4.3","prettier-plugin-solidity":"^1.0.0-beta.19","@openzeppelin/test-helpers":"^0.5.10","@openzeppelin/contracts-upgradeable":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ethers":"^5.4.4","hardhat":"^2.6.0","ts-node":"^10.4.0","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^14.14.35","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash":"^4.14.171","@types/bluebird":"^3.5.36","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.4","@types/ethereumjs-util":"^6.1.0","@types/promise-timeout":"^1.3.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/redstone-evm-connector_2.1.26_1661036353839_0.7281166463099664","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2021-11-23T14:37:59.815Z","modified":"2024-07-18T08:48:42.340Z","1.3.4":"2021-11-23T14:38:00.208Z","2.0.0":"2021-12-02T00:05:42.508Z","2.0.0-alpha.1":"2021-12-02T00:18:56.548Z","1.3.5":"2021-12-03T17:47:31.562Z","1.3.6":"2021-12-16T15:33:53.396Z","1.3.7":"2021-12-16T17:29:51.993Z","1.3.8":"2022-01-09T13:42:17.865Z","2.0.1-alpha":"2022-01-25T03:34:54.418Z","2.0.2-alpha":"2022-01-25T03:35:13.577Z","2.0.3":"2022-01-25T03:39:48.469Z","2.0.4":"2022-01-25T03:40:41.372Z","2.0.5":"2022-01-26T00:05:51.505Z","2.1.0":"2022-01-26T20:43:55.719Z","2.1.1":"2022-02-01T11:16:41.961Z","2.1.2":"2022-02-01T11:40:51.581Z","2.1.3":"2022-02-08T11:49:13.877Z","2.1.4":"2022-02-15T19:39:33.297Z","2.1.5":"2022-02-18T17:39:07.831Z","2.1.6":"2022-02-22T10:27:03.083Z","2.1.7":"2022-03-03T03:00:10.038Z","2.1.8":"2022-03-17T02:27:02.663Z","2.1.9":"2022-03-23T16:34:07.473Z","2.1.10":"2022-05-09T16:23:57.290Z","2.1.11":"2022-05-10T21:55:14.270Z","2.1.12":"2022-05-10T21:55:28.076Z","2.1.13":"2022-05-15T18:40:15.372Z","2.1.14":"2022-05-15T18:41:03.172Z","2.1.15":"2022-05-16T16:00:55.806Z","2.1.16":"2022-05-16T16:02:34.987Z","2.1.16-alpha":"2022-05-16T23:48:09.539Z","2.2.16-alpha":"2022-05-16T23:49:23.829Z","2.1.16-alpha.1":"2022-05-19T19:29:49.149Z","2.1.18":"2022-05-19T22:09:17.437Z","2.1.19":"2022-05-30T22:45:15.025Z","2.1.20":"2022-06-20T17:18:52.486Z","2.1.21":"2022-06-30T23:37:55.470Z","2.1.22":"2022-07-17T16:45:09.244Z","2.1.23":"2022-07-17T16:59:10.625Z","2.1.24":"2022-07-17T17:50:33.229Z","2.1.25":"2022-07-17T18:05:30.700Z","2.1.26":"2022-08-20T22:59:14.092Z"},"bugs":{"url":"https://github.com/redstone-finance/redstone-evm-connector/issues"},"author":{"name":"Redstone Team","email":"dev@redstone.finance"},"license":"ISC","homepage":"https://redstone.finance/","keywords":[],"repository":{"url":"git+https://github.com/redstone-finance/redstone-evm-connector.git","type":"git"},"description":"Putting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.p","contributors":[{"name":"Jakub Wojciechowski","email":"jakub@redstone.finance"},{"name":"Alex Suvorov","email":"alex@redstone.finance"},{"name":"Peter Pedziwiatr","email":"peter@redstone.finance"}],"maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"readme":"# 🔗 RedStone EVM connector\n\nPutting data directly into storage is the easiest to make information accessible to smart contracts. However, the convenience comes at a high price, as the storage access is the most costly operation in [EVM](https://ethereum.github.io/yellowpaper/paper.pdf) (20k gas for 256bit word ~ $160k for 1Mb checked 30/08/2021) making it prohibitively expensive to use.\n\nRedStone EVM connector implements an alternative design of providing data to smart contracts. Instead of constantly persisting data on EVM storage, the information is brought on-chain only when needed (**on-demand fetching**). Until that moment, the data remains available in the [Arweave](https://www.arweave.org/) blockchain where data providers are incentivised to keep information accurate and up to date. Data is transferred to EVM via a mechanism based on a [meta-transaction pattern](https://medium.com/@austin_48503/ethereum-meta-transactions-90ccf0859e84) and the information integrity is verified on-chain through signature checking.\n\n- [How it works](#-how-it-works)\n  - [Data packing (off-chain data encoding)](#data-packing-off-chain-data-encoding)\n  - [Data unpacking (on-chain data verification)](#data-unpacking-on-chain-data-verification)\n  - [Benchmarks](#benchmarks)\n- [Installation](#-installation)\n- [Getting started](#-getting-started)\n  - [1. Modifying your contracts](#1-modifying-your-contracts)\n  - [2. Updating the interface](#2-updating-the-interface)\n    - [Contract object wrapping](#contract-object-wrapping)\n    <!-- - [Provider authorization](#provider-authorization) -->\n    - [Mock provider](#mock-provider)\n  - [Alternative solutions](#alternative-solutions)\n- [Working demo](#-working-demo)\n- [Development and contributions](#-development-and-contributions)\n  - [Installing the dependencies](#core-package)\n  - [Compiling and running the tests](#compiling-and-running-the-tests)\n\n## 💡 How it works\n\nAt a top level, transferring data to an EVM environment requires packing an extra payload to a user's transaction and processing the message on-chain.\n\n[![image.png](https://i.postimg.cc/5NZSqtFT/image.png)](https://postimg.cc/xc3m9n53)\n\n### Data packing (off-chain data encoding)\n\n1. Relevant data needs to be fetched from the [streamr network](https://streamr.network/) and the RedStone cache layer (as a backup source)\n2. Data is packed into a message according to the following structure\n\n[![image.png](https://i.postimg.cc/SRgRHHF1/image.png)](https://postimg.cc/jnJR7gjy)\n\n3. The package is appended to the original transaction message, signed and submitted to the network\n\n_All of the steps are executed automatically by the ContractWrapper and transparent to the end-user_\n\n### Data unpacking (on-chain data verification)\n\n1. The appended data package is extracted from the `msg.data`\n2. The data signature is verified by checking if the signer is one of the approved providers\n3. The timestamp is also verified checking if the information is not obsolete\n4. The value that matches a given symbol is extracted from the data package\n\n_This logic is executed in the on-chain environment and we optimised the execution using a low-level assembly code to reduce gas consumption to the absolute minimum_\n\n### Benchmarks\n\nWe work hard to optimise the code using solidity assembly and reduce the gas costs of our contracts. Below there is a comparison of the read operation gas costs using the most popular Chainlink Reference Data, the standard version of Redstone PriceAware contract and the optimised version where provider address is inlined at the compilation time. The [scripts](https://github.com/redstone-finance/redstone-evm-connector/tree/price-aware/scripts) which generated the data together with [results](https://github.com/redstone-finance/redstone-evm-connector/blob/price-aware/benchmarks.txt) and transactions details could be found in our repository.\n\n[![Screenshot-2021-09-05-at-17-18-25.png](https://i.postimg.cc/CK14BQTC/Screenshot-2021-09-05-at-17-18-25.png)](https://postimg.cc/NK3XZb0L)\n\n## 📦 Installation\n\nInstall [redstone-evm-connector](https://www.npmjs.com/package/redstone-evm-connector) from NPM registry\n\n```bash\n# Using yarn\nyarn add redstone-evm-connector\n\n# Using NPM\nnpm install redstone-evm-connector\n```\n\n## 🔥 Getting started\n\n### 1. Modifying your contracts\n\nYou need to apply a minium change to the source code to enable smart contract to access data. Your contract needs to extend the [PriceAware](https://github.com/redstone-finance/redstone-evm-connector/blob/master/contracts/message-based/PriceAware.sol) contract and override the implementation of `isSignerAuthorized` function.\n\n```js\nimport \"redstone-evm-connector/lib/contracts/message-based/PriceAware.sol\";\n\ncontract YourContractName is PriceAware {\n\n  function isSignerAuthorized(address _receviedSigner) public override virtual view returns (bool) {\n    // Put your logic of signers authorisation here\n    // You can check check evm addresses for providers at: https://api.redstone.finance/providers\n    return _receviedSigner == 0x0C39486f770B26F5527BBBf942726537986Cd7eb; // redstone main demo provider\n\n    // Uncomment for redstone-stocks demo provider\n    // return _receviedSigner == 0x926E370fD53c23f8B71ad2B3217b227E41A92b12;\n\n    // Uncomment for redstone-rapid demo provider\n    // return _receviedSigner == 0xf786a909D559F5Dee2dc6706d8e5A81728a39aE9;\n\n    // Uncomment for redstone-avalanche price feed (it has 2 authorised signers)\n    // return _receviedSigner == 0x3a7d971De367FE15D164CDD952F64205F2D9f10c\n    //   || _receviedSigner == 0x41ed5321B76C045f5439eCf9e73F96c6c25B1D75;\n\n    // Uncomment for redstone-avalanche-prod price feed (it has 12 authorised signers)\n    // return _receviedSigner == 0x981bdA8276ae93F567922497153de7A5683708d3\n    //   || _receviedSigner == 0x3BEFDd935b50F172e696A5187DBaCfEf0D208e48\n    //   || _receviedSigner == 0xc1D5b940659e57b7bDF8870CDfC43f41Ca699460\n    //   || _receviedSigner == 0x1Cd8F9627a2838a7DAE6b98CF71c08B9CbF5174a\n    //   || _receviedSigner == 0xbC5a06815ee80dE7d20071703C1F1B8fC511c7d4\n    //   || _receviedSigner == 0xe9Fa2869C5f6fC3A0933981825564FD90573A86D\n    //   || _receviedSigner == 0xDf6b1cA313beE470D0142279791Fa760ABF5C537\n    //   || _receviedSigner == 0xa50abc5D76dAb99d5fe59FD32f239Bd37d55025f\n    //   || _receviedSigner == 0x496f4E8aC11076350A59b88D2ad62bc20d410EA3\n    //   || _receviedSigner == 0x41FB6b8d0f586E73d575bC57CFD29142B3214A47\n    //   || _receviedSigner == 0xC1068312a6333e6601f937c4773065B70D38A5bF\n    //   || _receviedSigner == 0xAE9D49Ea64DF38B9fcbC238bc7004a1421f7eeE8\n  }\n```\n\nAfter applying the mentioned change you will be able to access the data calling the local [getPriceFromMsg](https://github.com/redstone-finance/redstone-evm-connector/blob/price-aware/contracts/message-based/PriceAware.sol#L29) function. You should pass the symbol of the asset converted to `bytes32`:\n\n```js\nuint256 ethPrice = getPriceFromMsg(bytes32(\"ETH\"));\n```\n\nYou can see all available assets and symbols [in our web app.](https://app.redstone.finance/#/app/providers)\n\n### 2. Updating the interface\n\nYou should also update the code responsible for submitting transactions. If you're using [ethers.js](https://github.com/ethers-io/ethers.js/), we've prepared a dedicated library to make the transition seamless.\n\n#### Contract object wrapping\n\nFirst, you need to import the wrapper code to your project\n\n```ts\n// Typescript\nimport { WrapperBuilder } from \"redstone-evm-connector\";\n\n// Javascript\nconst { WrapperBuilder } = require(\"redstone-evm-connector\");\n```\n\nThen you can wrap your ethers contract pointing to the selected [Redstone data provider.](https://api.redstone.finance/providers) You can also specify the single asset that you would like to pass to your contract. It helps to decrease transactions GAS cost, because in this case only the data for the provided asset will be passed to the contract.\n\n```js\nconst yourEthersContract = new ethers.Contract(address, abi, provider);\n\n// Connecting all provider's prices (consumes more GAS)\nconst wrappedContract = WrapperBuilder\n                          .wrapLite(yourEthersContract)\n                          .usingPriceFeed(\"redstone\");\n\n// Connecting a single price from selected provider\nconst wrappedContract = WrapperBuilder\n                          .wrapLite(yourEthersContract)\n                          .usingPriceFeed(\"redstone-stocks\", { asset: \"AAPL\" });\n\n// Connecting a custom provider (with a custom price feed configuration)\n// You can check example price feed configurations here: https://github.com/redstone-finance/redstone-evm-connector/tree/master/utils/v2/connector/impl/default-data-sources\nconst wrappedContract = WrapperBuilder\n                          .wrapLite(yourEthersContract)\n                          .usingPriceFeed(\"custom\", {\n                            asset: \"AAPL\",\n                            dataSources: {\n                              sources: [...],\n                              valueSelectionAlgorithm: \"first-valid\",\n                              timeoutMilliseconds: 10000,\n                              maxTimestampDiffMilliseconds: 150000,\n                              preVerifySignatureOffchain: true,\n                            }\n                          });\n\n```\n\nNow you can access any of the contract's methods in exactly the same way as interacting with the ethers-js code:\n\n```js\nwrappedContract.executeYourMethod();\n```\n\n<!-- Hidden since we moved the logic of provider authorisation to the smart contract function -->\n<!-- #### Provider authorization\nIf you're the owner of the contract, you should authorize a data provider after the contract deployment. You should do it before users will interact with your contract. Because the provider authenticity will be checked via signature verification whenever a user submits a transaction accessing the data. There are 2 ways of provider authorization:\n##### 1. Simple authorization\nWe recommend to use this option. It will automatically authorize the correct public address based on your configured price feed.\n```js\nawait wrappedContract.authorizeProvider();\n```\n##### 2. Authorization by ethereum address\nThis option requires the provider's ethereum address. You can check the redstone providers' details using [RedStone API.](https://api.redstone.finance/providers)\n```js\nawait yourEthersContract.authorizeSigner(\"REPLACE_WITH_DATA_PROVIDER_ETHEREUM_ADDRESS\")\n``` -->\n\n#### Mock provider\n\nIf you'd like to use the wrapper in a test context, we recommend using a mock provider when you can easily override the price to test different scenarios:\n\nTo test contracts with mock provider please be sure to authorize the following signer address: `0xFE71e9691B9524BC932C23d0EeD5c9CE41161884`. But **don't use this address in production**, because its private key s publicly known.\n\n##### Example authorization in contract\n\n```js\nimport \"redstone-evm-connector/lib/contracts/message-based/PriceAware.sol\";\n\ncontract YourContractName is PriceAware {\n\n  function isSignerAuthorized(address _receviedSigner) public override virtual view returns (bool) {\n    return _receviedSigner == 0xFE71e9691B9524BC932C23d0EeD5c9CE41161884; // mock provider address\n  }\n```\n\n##### Option 1. Object with prices\n\n```js\nconst wrappedContract = WrapperBuilder.mockLite(yourEthersContract).using({\n  ETH: 2005,\n  BTC: 45000,\n  REDSTONE: 100000,\n});\n```\n\n##### Option 2. Function (timestamp => PricePackage)\n\n```js\nfunction mockPriceFun(curTimestamp) {\n  return {\n    timestamp: curTimestamp - 5000,\n    prices: [\n      { symbol: \"ETH\", value: 2005 },\n      { symbol: \"BTC\", value: 45000 },\n    ],\n  };\n}\n\nconst wrappedContract =\n  WrapperBuilder.mockLite(yourEthersContract).using(mockPriceFun);\n```\n\nWe're also working on a wrapper for the truffle/web3 contracts. Please [let us know](https://redstone.finance/discord) if you need a solution for other frameworks as well.\n\n### Alternative solutions\n\nIf you don't want to modify even a single line of your contract, it's possible to use an alternative solution based on the [Proxy pattern](https://blog.openzeppelin.com/proxy-patterns/). This approach intercepts a transaction at a proxy stage, extracts the price data and delegates the original transaction to your contract. Another advantage of the solution is allowing any contract (including 3rd party ones) to access the data. However, these benefits come at the cost of higher gas consumption. If you're interested in using this approach take a look at the contracts located in the [storage-based](https://github.com/redstone-finance/redstone-evm-connector/tree/price-aware/contracts/storage-based) folder and [reach out to us](https://redstone.finance/discord) if you need help setting up your environment.\n\n## ✅ Working demo\n\nYou can see examples of `redstone-evm-connector` usage in our [dedicated repo with examples](https://github.com/redstone-finance/redstone-evm-connector-examples).\n\n## 👨‍💻 Development and contributions\n\nThe codebase consists of a wrapper written in typescript which is responsible for packing the data and solidity smart contracts that extract the information. We encourage anyone to build and test the code and we welcome any issues with suggestions and pull requests.\n\n### Installing the dependencies\n\n```bash\nyarn install\n```\n\n### [Optional] Set up secrets file\n\nIf you want to run the scripts located in the [./scripts](scripts) folder from your ethereum wallet you should create a `.secret.json` file based on the [sample.secret.json](sample.secret.json) and update it with your private key. The `.secret.json` file should not be commited when you push your changes to github (it's added to .gitignore).\n\n### Compiling and running the tests\n\n```bash\nyarn test\n```\n","readmeFilename":"README.md"}