{"_id":"@prifilabs/shield-ethereum-js","_rev":"28-1eb595471c9b26aff792d33fbde3cfb3","name":"@prifilabs/shield-ethereum-js","dist-tags":{"latest":"0.6.1"},"versions":{"0.1.0":{"name":"@prifilabs/shield-ethereum-js","version":"0.1.0","description":"The Shield - customizable smart contract protection","main":"lib/index.js","scripts":{"build":"npx tsc --project tsconfig.build.json","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/index.d.ts","gitHead":"e6475f0a56ee89c89a5f994247abdd0b6f7f1d57","_id":"@prifilabs/shield-ethereum-js@0.1.0","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-lL73arwvRRrDS1Q7CE9aVvD8/MD1t5iSKlGK2Jnv5B3bALEe7Xx+dNiYJLF85+KI7pTu7BF7aRRqizzCK7ZjZA==","shasum":"0c41da8455ae269fe9ea644dcffe4ad9bb3feb59","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.1.0.tgz","fileCount":102,"unpackedSize":611514,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd6tOznj6XX0P3tt3i1mqff4fq8I7bf3s+II0abpqNJwIhAOl8WvdcbpgK5p26RFXHtSKpgoT3AFnZaT+p7U31dmfS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHI5sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr++BAApFiqAhI2vAvNNVNkOYPcDjSr1VmieHSjDWUcmOkEokQTxBig\r\nNQFcoW6lg8P5lz23stV8vI5VNuquk98+vdPEQYCDVuKFT2emFG3IZ8iggBRN\r\ntpdkZhqfE64XAr2Pt5KHfzQ1JRwWintwF6K7dwNaM38HxW5pCGpANscjCN3U\r\n2AcdfPNE3KxSE2W0ylj2KLWJyWc9Gk8HYO9BqWYd45T8MTtuKUS62rmSZY/c\r\nH+PAeiA7mRNAMORqKJ0T5CYUu0jSUMPoUrFfOPj9JbzgvYI2ru+l4iXyERdC\r\nqtpV45dDLxCj2W2J3ynxBq5M9EPTr6lz02YeJBvIGnUQ0VOHDJnjFp4Tdzzr\r\nSOmNcLiYadB2JUKEH8szgHHbNIgBZVGoxV3UslEVYh+scSnyWIbR5dM9Ofze\r\nFwuoElLHze4TWKlCLh/YObKjoeWRXe52oNOdPdB+FdMuArTFEhRS7TAYb2Ti\r\nyvlTdYnWCGCHFgtee0LHxztAc1QorXbx8k4Zz2BiMT0FZnTl8MfIJWKNo2By\r\nbDOUK8pKqBPcFsTxCnwv3mQZ9UN+v6of21tT4EsP/gyVbeXOFmT0K4nqdA3A\r\nEM9PHcVxSKRGfknhP/uA280nVe2zQQ8TbEAssMUTp04WTk9k8Qd29cvUtM2e\r\n5lE8MazvEt3YhaDK9NERPLfezZ9MvoZkGa8=\r\n=nb3n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.1.0_1679593068452_0.21055244402332463"},"_hasShrinkwrap":false},"0.1.1":{"name":"@prifilabs/shield-ethereum-js","version":"0.1.1","description":"The Shield - customizable smart contract protection","main":"lib/index.js","scripts":{"build":"npx tsc --project tsconfig.build.json","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/index.d.ts","gitHead":"02fcce57f17a4a9cf6a78cf02455368bdbb5246e","_id":"@prifilabs/shield-ethereum-js@0.1.1","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-YFM7Y+vt29lDxqiE8u8enZiDx0MasALKcqkl96IoL9iSwEVGI5dVo50RThS1wgYqZCLYgiv0X4MjpcZgIDMzuQ==","shasum":"31e6431715dfcbbce943781d10a3ca953cafe5ef","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.1.1.tgz","fileCount":102,"unpackedSize":611474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMPjcLXl6poLIYnYqzYeCU3xVGjF7sdpNLgyF0FQ2uDAiEA/CSMHHHS5NTSEIbgwmtN9pmNC9Xj/lrF6Fu1h1uJNvI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHJC7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCUBAApD3W5WU8hvV1p+EgTk7DSYUJIZkXMBm4JWUVHU4AMOn6c8RK\r\nCfqTz2cgfStEmweydcrWL+bj6xKYSGVceUc+dyTLPAXhBCNph4Dj0X1FF555\r\nnk0CH8NzfqiavzeX/cWioWGMbYOXhUpScR5Rciacsrl75AsARymGF99SgNXL\r\nhTeS4WZFRkbcWnbYAahZVL7H537yQDVxG06AWWZG2W28wYxc8+Qkq2hZsetQ\r\nwca0dlWwdyMmOisR9JjCklzcrC0VMo9Cmu3lVvjzGyLdne3ge7JM1OQI10jN\r\nPeoieS/rckWnkeQqRya0BKl+H9wmzi5dPtfw6BNa0TrNoABlEgvDczo3gfyX\r\n2dWcvuS8meyLmjCJkO9NVVPDa29N3QVEfKTD9a7QGRwxtgkD+Pj0RTPQF4kg\r\nDY1KOLyJEWJV6mRq5iUhQOJ1C3IxD0ebMoypvvx65vlqaUhypmkt5JMH0Ib0\r\n/p0Qztm9nWJddKOIHE0JPWWWqRh79n3wpvB7PwCL7+QMfnINYGZ/qkFxQbhB\r\n0JLE1Ht3u6Ggioz5PYTPhj4hiPMSp/fRhvl6sroxmcg8H/O4w2iJ2R/XBtVr\r\nVBqfFGam414KnRVB8QGW9F+lBqqegf1W2iJTzkWEV+i6eAiEOWGJPujKO95+\r\nsymuNgTBcDaNbzC22gggN1ppeIB6iboPefY=\r\n=bPxj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.1.1_1679593659091_0.3881660611029494"},"_hasShrinkwrap":false},"0.1.2":{"name":"@prifilabs/shield-ethereum-js","version":"0.1.2","description":"The Shield - customizable smart contract protection","main":"lib/index.js","scripts":{"build":"npx tsc --project tsconfig.build.json","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/index.d.ts","gitHead":"03668c0232768a36df06513349e8922095cde319","_id":"@prifilabs/shield-ethereum-js@0.1.2","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Wv2qU6jQvI19XcIpu7qrX4ActkP4Scv1Ui4nHFz7aFr689FKNCuyAyJ3dasWZgyscbZSQGNhupvob36MQfRkWQ==","shasum":"6043983c153ece2c0ad7287d19ac9f62fe827151","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.1.2.tgz","fileCount":86,"unpackedSize":519876,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr/I9nKtnwlCT09IFK9H+A/5ItHkfK58kfKmUCllsjEAIgHw7pHm7nntEwUa9mZKmm06/USZ7Hr2kV03WJv+6s0mQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHK1hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu3Q//fHs4lBK4RhZlyeK6oqmfZlvTNpnTo2whmn9jTYoFwcs+AqqO\r\ngZreiot6lXU6sCjHywRcf5EiTw7Z8oiSPs40bqGPavzfZuozVrYc+DkfCsuY\r\ndp2nU2veMK+KHEXlfsC4y/4kB2RNVLxPUaHxqrraxbbSUy9mLR3JUo61oV2i\r\nkERWhgn5ie7Fc/KPvwbOwElKbaFKXaVmqyjL7lswRg6N565rym4wCwZWFw6w\r\nXe+3uwGtYsxFTfRepHkZVPbTHYalKzDe4+tcj2QSxj8wwIGhiLQOL/m4RLvW\r\nir5sx7qYrfss8FNNT7+JW22KZ+KW8acRP0w5pr+222XFGWD7XLIRbiArPxVm\r\nvx2ySYXW/8yO7j8518FL3G6IicsNHUIFYFs4sCC9TZhX+pJ7z47niToM5b7P\r\nY8aJXUQKVQSnlW4BdXy3+0Z0lqlVaIhS58YR3MVeyhIt8yg8X35oui4uCtw3\r\nuf6ACbheUk79QjIbloZCmP5SLRJoW3QC1nYrBuTRoeOA1t+TQLbgDtcGwm3O\r\nd9DrVBQIE2xmlwnWShkK+A2d9ySAo8iRuvyqm9ACRJJ+v+mhmZYUVlcK/QMj\r\nR5eyp96BVSuyxn9UvyPJRcC/R5oWLa5hLoiv92c9QwPUXfE74qRz+WO3oWZc\r\n2UVnSVQ8oRrhpzJfcC0tpWlrz9hIhuyCRYk=\r\n=xM6d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.1.2_1679600993618_0.7471105564280978"},"_hasShrinkwrap":false},"0.1.3":{"name":"@prifilabs/shield-ethereum-js","version":"0.1.3","description":"The Shield - customizable smart contract protection","main":"lib/index.js","scripts":{"build":"npx tsc --project tsconfig.build.json","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/index.d.ts","gitHead":"aeec435e3f9afd58ca5af488255e9d634071d6f6","_id":"@prifilabs/shield-ethereum-js@0.1.3","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-yYPud4X2OAIqFzPeeGdJ77GAd4GEmJnLImYA9ESIPorqaIp7lUImyayjezSuTYbjDsLYzsGbcO58MEM4ZkIIoQ==","shasum":"5eb3bd33b7e95d5ffd782b9cea48cd7ac9447d99","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.1.3.tgz","fileCount":88,"unpackedSize":521827,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuHY160gN37PHmSxPfbPy/g+1bDXeML9fmPKE1v6jq1AiAwyj6YNN+DcKHJ9Ftn4kWP/hHwqG/YVKj8mZXLzYCf6w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHLI+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoGRAAhYLNBGn2Xctd4d+I2f0KTKHt1BKe2c/c6M7I3Okee1SbKoTU\r\n2iw69K7eLjGLnZUNXT28Qjf+VXfRflHqVfrZ+pi/O5HpexFsV47x1T4O6fkS\r\nj9+f24AJS4XyvedSgFl6a/knKnhbJyziSGst6qCG961/axQKkoWeOoQ3Bt84\r\nvEPWQVMFx2ctX5xr+LknWvpOR+NYc9uI832I9Vvbna+4mIeTpKQc95oqcItQ\r\nOh9wJRFaukzLMVx5GscWgMogVLDLStwudBt+bZUGN7Y4ifzrKbjHEgtn5ZYx\r\nCO7guSxoFemf5pp8LEjV09q4hoOGumMW43lWfzW2V5LaZTsMadHZKilpV4sB\r\nwlojnRyNNlv3I208mNoCSCtHAvjyby2qbl4st7e5SFX81646Ik/qmDaeG6gF\r\nSamL4NcVDdn1LOl0lvLVv9xkynepoxwfQ/MS+vuwJseHM3A3qb36oZ6qDUaG\r\nlkf2rg8mhm3k+zWDoq67gnq0J3aCOC5eKCHfWOIYZ88zqRCtwTOQWpzAZ8+7\r\nAavAuG3IbhJaB0WhZsrCOfF1W7LyImKlk0wR3wwLcTrd9kNEBsDa58kKvLTr\r\nC9xTpRq5QIdk+5ZOCpNIy1mXAnYaoGL8XrDm4Coz1cQPHQxQ/+ApXrjevNqm\r\ngLSQf9POuKMi4XQrX/CEut9yYLxORiahjIY=\r\n=4xjJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.1.3_1679602237825_0.6609546456439681"},"_hasShrinkwrap":false},"0.1.4":{"name":"@prifilabs/shield-ethereum-js","version":"0.1.4","description":"The Shield - customizable smart contract protection","main":"lib/index.js","scripts":{"build":"npx tsc --project tsconfig.build.json","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","async-lock":"^1.4.0","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/index.d.ts","gitHead":"7e51eb4e2a77cbfeb58e4b17f425f04b1494e009","_id":"@prifilabs/shield-ethereum-js@0.1.4","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-ylEDp/TDcRie/DN+4ILxPqjArLeQ+S/LYx4SEcfGa9YxboI12SSKV4mOCHw8JgooyCK7jLSIbAKpfyd1hDur+w==","shasum":"9eb5b1900902768bd98a04163c5062f1a3759413","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.1.4.tgz","fileCount":89,"unpackedSize":566015,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFOUBI+BTXDdTlqdKzaEMGAMaYk/uZX2AymOOjBryuKAiBeevpqM5lmVFPLM01B+n+Gc2nqYMXmCbF4SJFOTlrDVg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHdbZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyWg//awo2/rtNj36HPVjTt1v1x0uZcbqO2b+i6qzxxQj1xoTbME9x\r\naLAQGfBtSDklC5WAKK0kPgBcdZDwfzeM511+Pys5IcBJe6WdoNxxg9bxf5s6\r\njpN+y+eck4uy5pvb3jKqMT2CNO9Y4EcHQe7dVu5JoBAyKJcmpxOxnjGbtcwZ\r\n9wzgvGBy/95DMvh+r0dd/S7wPXd5JWBBH7IKclD7uLy1XRCee5sjNdWlis9y\r\nLUotLDkhqRUj5JGNv78ZqPjxA5f0udLRe+KhhDrP4sfgLBvL1DE6I9Zss9oo\r\nl6tVxJ/1S1J995EVe6Q6BREMBTX/abCjFnLSI6b80A/qzZA1fbpICAJJfFcX\r\nc0i3CGBTo03WBlMDkit//Q3trfjCi0gy0mlsx/QPotfIbjrC24lT4eroh42W\r\nI6+cJUTJqmiTtFxJ8oJ+dtfKMraYWYWGbaxwPY3wQimsIQdAnFs4KFi59wUh\r\n0XGVydxHWtjhslqbsoJ0uZ3l3cCa3UOl5pH3pqVxAJYp7MeWSG1fHksX7yIf\r\nSz4z3Ndl0VCpOmj4+rjK7MqKwehs+sl3ulxTipFPWgjMfjt9sT7+CeI6a/jB\r\n6a3+DZPrI6/5vO1MuIwIbPahjwlUe285eD2VEa67MN9bYuQhK8TAOQAbZmWM\r\nk00eH8+T46m/wxJQkoe6l578/r3FDFx839w=\r\n=2NsL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.1.4_1679677144951_0.5824656584695256"},"_hasShrinkwrap":false},"0.1.5":{"name":"@prifilabs/shield-ethereum-js","version":"0.1.5","description":"The Shield - customizable smart contract protection","main":"lib/index.js","scripts":{"build":"npx tsc --project tsconfig.build.json","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","async-lock":"^1.4.0","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/index.d.ts","gitHead":"fea359d169d91377e41a970ba455ced5d1b154d4","_id":"@prifilabs/shield-ethereum-js@0.1.5","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-p2x+CrKsvowpeX7+/kXut8h7H7oMZUqF4YW3Rnm+bE2egpmvQARP2hH8eDAv8PeYTG+Md0xouLjDxNQb7zhfEQ==","shasum":"fbcd0d3e8eb720a79e9556ad4e320991a7d1ada3","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.1.5.tgz","fileCount":89,"unpackedSize":566188,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlXuKOKLWfwEP3EuQpLLejV2JeYRIvTdXBiT9vwM1QcQIhAL29sNappNsHaZxeIZlEMPDc4B2iEjG2DKz3r2/VZuLW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHeOUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQvQ/9FWHjN/+TbyVDnUakfUyJt2C3xOmp+VSyotwXqY+gLIgzDA06\r\nXKtxPyzKBFfsfHqpzsWAwk/bE2oYuAKgJGwNz7i7AxzzDBK+TO4WLtmPylMk\r\nMPPJ7Bi419wzXb7TnunYHxxdcj6kmbmJLTvil4yHyjpEnFkD8/kLCWsqHB1O\r\nXPp/zI7QlBLIyvXimJ2RBFDBnz3ctgYEdOzk0oDE/NKGSaxYkgO3cjBUcceq\r\n/0c6mzi+zNP/yWU3IESCos9bDHXa+DN8JGp+NtkAKril9WJXvryE2tt9xH+y\r\ng2aAu1cglAbMlnzJl1qD+bpNVXpcEvh/iawz0HYizarN82xVHY9XEvoM/h37\r\naJlWz+9KvP5i35U/jsfIzyGRYXmuTULuQRoubpfhfuM06vhyKqV4Or7MXcM8\r\npUFsXaorR7j/qFkjBr0UMZ/OUNyPgTJ3kiAnWfjfSaUiZYAlT4L4CdiuW7SH\r\ntZLKzHNVWfu96i+eCdtrhyuxTZZPBwR229ppymqZF/B2RkgbgdJHIfVHYRQv\r\n9Dz8kWL4llLrINx4XdtCBQYmDZ60OX1fjy0no84DXcst1FtyLCXgHkE5AFjo\r\nPkD9knZhf0cvmpMf8dEEUQN9kSMtOn7uPXsMGZuaTPI3qCoqJHlHSNy7R7Hx\r\nGVdc7iGj+HbKFa/o4oOScKfgmUiPUsxi6Cg=\r\n=CVT4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.1.5_1679680404697_0.4655788481331413"},"_hasShrinkwrap":false},"0.1.6":{"name":"@prifilabs/shield-ethereum-js","version":"0.1.6","description":"The Shield - customizable smart contract protection","main":"lib/index.js","scripts":{"build":"npx tsc --project tsconfig.build.json","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","async-lock":"^1.4.0","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"gitHead":"fea359d169d91377e41a970ba455ced5d1b154d4","_id":"@prifilabs/shield-ethereum-js@0.1.6","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-uSyV24MBcWuqO7V/nJCpyeHj8L9TLp9hLSu4Fy3dQSNdLu8ZEXa8eYT4vSCNW6Eikb2d2e4Ggfk45QWOSrI7Bw==","shasum":"ffc9ff730c2b10387b4152be3d17a6cc9746ecc7","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.1.6.tgz","fileCount":49,"unpackedSize":208784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICM1xGkuGGPuzoz4uD0cWTY6F+k5XTGNYVB6wQePLS1jAiEAuhYtxP1Xn2oQ5O2xtyQwnKlUwzflyq488lz+Fy5XbUg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHecjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWag//e5um3NJfcldAe3IqiEnOmnncsODFSuRiPLClD56l1ma2ZP1G\r\nnwkcFrSI4a19oPb3sBrpQlc8OXXZsZJxDVxmlXdL+Ehfwms8gUcyO2Dd8Lm7\r\nOVbY1JJZy50/nb8oTtK2V5Oo2fLRjLKdwamM7oTIWi8keDUlclMm5Z0mhpTE\r\nI/qSqAJpWjS4lnWVx+i82S6UOq+1919/LLzQOdC47EZ5x+tZwjZYkav0TQfd\r\nwaZ63A/jJRUyx+79cCTGNKyhsCaphMtkgRVmV2DrZHwVjTVKweixVw1OjU9c\r\nQCJQWwLucl2XC4sFUFg/Mb/73thdSpb1BtD+JIIyHh9CYNjl/3Swc81kLjAM\r\nGNJmGhkm+WEHYXrCn6/2QISFs3JxdjgX9Yon68jhxq24L69Wia/O72+UvWQi\r\n4KjZOiULA7umfTm0LD63OtAmOo11AtuIWkhYCG6hBoWAYPRSAOxNdvO789zL\r\nbYviZjIkZijVQYX3dOivWotMcO8Wlpi1AsIJH1izR2VeCzAaFtv41jnHjbWk\r\nK+nW0B4o6YD3LqEjCefWef1JrsX8JouV3jnjFB5263g2tQBjX8+aMueo5XWS\r\nBJcafe7pjeHcHHpI4PNegohI/vcnKUjQ9bZ/p2+ak6epbGYwtGCB818McuV4\r\nFSRTVamdItiYzArB9aHmbrWatN6t5IobDiM=\r\n=6DOe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.1.6_1679681314972_0.7882466153509005"},"_hasShrinkwrap":false},"0.1.7":{"name":"@prifilabs/shield-ethereum-js","version":"0.1.7","description":"The Shield - customizable smart contract protection","main":"lib/index.js","scripts":{"build":"npx tsc --project tsconfig.build.json","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","async-lock":"^1.4.0","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/index.d.ts","gitHead":"01f9c8688cfc13ae661dcf9839bcd13dfebf9a20","_id":"@prifilabs/shield-ethereum-js@0.1.7","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-iebsLhHmzRfFw0LDZY9S4Wbx+3as9qYmCk7lXvFBmGldX2ewk+p/8UZxKuVMWbRz+nUzySu4RPgW9SV7egnnvg==","shasum":"7a08d16c9b8d01c64c2f96c8cd0bdfc593ceb9fa","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.1.7.tgz","fileCount":87,"unpackedSize":566165,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBn5+A0ZE/Dl4HfVUXKtVAjcryWeLbTeQCWxvAAdGOSiAiB2wT/YrDhKeuyUto14I2n6i6wReABd/Ec93xfWVnu3WA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHedfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphqw/+KoB/wTmaQm4znAoFvcViqhnD5+dphTqaotPngFisqZTanVbI\r\nXP7ZcbChvprT42AnjWnWBc7ajQmYNqbFaRA9A0gtpvp72FVDVb3LrwNiyFBG\r\nutSLlr9DaQxuAzGD8uDYf8e+66U7GX3xtnWyblOs1G8RRgvgaLQ0j/6funIk\r\ndFvm3s0yo9UbX2nCosbGfZedoDqCYdrKEDYXvisZB1fC0h4qL8bTeRiKl0aW\r\ngLwSvW9tG/g9+f5eM5pMwvmuk9YSf2ezJ7/4Ka1hT7fN0e/LrZrzER7ad3qL\r\ndnXSVCTd/f+Pzj6HW3WRbjUtflgiSCsfIXDhkoA4JZuuVTWHvkc2wPsOek0l\r\nVLZVvq5gb2CVHW71IpSYf/pnOqBUSVxbo1hcwJlr3MSzSOj7gnYavJU0EuSO\r\n0HBtRCeSmn49vPQPYB7XXFfFz7BGa99NclNRj+P0rsozBHMuOqEr/xdlNF8a\r\nRt318HmKUFyVFszbJPTh3q1YocttEMLdp0hV6CrpdsqC4tVWhK4pFo6a4aKN\r\nbWL3sXVutP0EsMWLLfJzGzV5NEi5v0TP2WZODs5LjgH/59TL7INCfQxRYS6Q\r\nP2CovR2WH3ly2teQDkOWpND9Fj1jPMTFSDw9VlG4JFABk++4Br2kXV4WN/TR\r\nRllys1nPN0P+ebt9BD0mWxO+hVcqqoRixZc=\r\n=3sNp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.1.7_1679681375742_0.39193021831916264"},"_hasShrinkwrap":false},"0.1.8":{"name":"@prifilabs/shield-ethereum-js","version":"0.1.8","description":"The Shield - customizable smart contract protection","main":"lib/index.js","scripts":{"build":"npx tsc --project tsconfig.build.json","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","async-lock":"^1.4.0","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/index.d.ts","gitHead":"969ad342e54e6bfd9305f44ac13357f42fbce4f9","_id":"@prifilabs/shield-ethereum-js@0.1.8","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-8lgbqjKqcbVnI8dVcTLowy0TweBEJ6LHLSYXgM63iFcWvlJ2W6JJlyN3m1fFCwJuqGqneoOapPIazDiyEZIcGw==","shasum":"6499a3592389bb10ae1afff6ae9b07229785f9da","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.1.8.tgz","fileCount":92,"unpackedSize":568142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCku67+EIMSmHRIsaqIbNfbQRzmzEX7g9b7Guzkqr8Y5QIgS691EXDVW2fp3dkAofVECbV7ZJpuNmZl/Jz8/Pt9MsM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHfLQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXjA//VuXdcTKB5Fz8LOFcJOcnBQl+MQTIHYJxD9Qv5UKadPg+XxtQ\r\nNrK+7LtGZHbQj3uU2yPYfeEfhQYoRowUY6sMyJoW6liGXNI5EVJjbVzHP1hv\r\nF37RqlGDOEMlZ/lnbQJCUQXw5sTWosFMYXCpL0R3tlW8kLxVGUTmaPVoy+4L\r\nwu96SpnL0r199zwV8W3m+tZXkD4pDD6/YTFjbPwCW5GVEgS7icnPYhHVOCHD\r\nSh3GM00e2DBO2k/9N1k28gUbs1vekx3sEGui3oxZVOVLfR2imyPCZKFr1nHq\r\nKZYNLKrT7sm0hPPPhWQ3hmg5N1/ql+q41XMt/avdW62e52M4rHHTZG4Av3Ww\r\nMwGgwc/YpEQRvGhTDsFv7Tw9u2x6YN8Cg7jwD03y7a31zLNwS/7Zm53BPYsJ\r\nT237cp/k0W4/vqYEQgW7gZkFJ68GU1l7AxneDcPdV4p0l+LZ44eB7b7NTUc0\r\nlcjFOJZ/YN8SGAj2KqbzI4/f68jPmepnQBifzhijxYRQXfM6EfXSiTjnDf8Q\r\n9FbiA5qZaeebJFRHzdiFJLtGCFENwIdIzLWyd4gMaxRREXkrHSl+Z9ZMo9ER\r\ntbhmS0W+PJpxK46qXOxOix4iLU6UcdCimY3QQ8LM+qbdrngi8vQQT/UCRl0i\r\n1pW2Di9mkxqfxaaC4Y18op95ybWTZOcRA20=\r\n=aA0e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.1.8_1679684304540_0.1699896970787429"},"_hasShrinkwrap":false},"0.1.9":{"name":"@prifilabs/shield-ethereum-js","version":"0.1.9","description":"The Shield - customizable smart contract protection","main":"lib/index.js","scripts":{"build":"npx tsc --project tsconfig.build.json","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","async-lock":"^1.4.0","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"gitHead":"4fb795de60c3d23dda1a4bd37f12c1a84ee71651","_id":"@prifilabs/shield-ethereum-js@0.1.9","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-l+yxg3nmo/nGUBiQAlHRRVmyUBlk75rCr+HhhizxJk5NZH4l3cOo0QYKKeSKRIprG7j9cb6UJ9izcZfdpvRU5A==","shasum":"95657b14a9ce60401bdd44627a39aa46bf9d9e36","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.1.9.tgz","fileCount":85,"unpackedSize":531182,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRapvnunoucOtMvLfNkAQVVghD8k/7JdSrBPsTT1Jt8AiA+9HuGFNNs3hWY6fKEhUbAqVtQTgPpwyPX71k23SPjDQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHfV+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqywg/9EHnEyZ2LO1Jts276giotzaFqWkIYRWekFChlL1stlk4eknJv\r\nHdCeNLtj2Glf5+nJWr537e3bmia1U9WqZmDQdkChDo/yhYY34otBKKkbcLxc\r\nT40LktsdTuQZMWvsFXdDPSP0QPy0hVnZglMh3msHTTGjf0rRPuvX70LHUJ4E\r\n0OU1JSmkJL+5foF1l44NA/be2ZYf7jV5mjD7svH+R0Ko1QmIjKmOCcf8Tk+o\r\nT28XqISQia7JWyWxJvKhdIm1p8ymOGKRt0q64rPMgCDl2OCq5lgnaxVmt/Rg\r\nfrOHikCllx+BKIg3XlN86TynJIlQpf43BX4heHcXWrE5eMm0SvDc5qQwzJgE\r\nB+HP4oSW6I9wjUHG63OgR9hQ0yMsHLCjjFOWhCC1IxVUhIIOrqKcEqgDp9rO\r\nN9TgGSbZQmc5B9GgG4vxQqZ7JT+DAyYs8+Cgcib+pMtZQ73oku183amk6/AC\r\nf1tfBt0AhDuKAXOjOjmgYsGsAK4uvz2sBtjYI7lAKdAV2pZXBmTKGX7e1gQE\r\nVsZ4PjHI6urew9bDnrhgZcgRG2h09+zUUMKdIaDs5fGlV4mcpAHdWuGnYnj2\r\nM7PuPxZTC7Jdf0zZwHtjg1WcE9G6UbvCKaYyj2VBHbfZ/+vUyHCDIFzfC5Oo\r\nQHLv44ZoJ7DzNbP51n1HSMJmBI9iwCpVK38=\r\n=8LeR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.1.9_1679684989962_0.9754127270243775"},"_hasShrinkwrap":false},"0.1.10":{"name":"@prifilabs/shield-ethereum-js","version":"0.1.10","description":"The Shield - customizable smart contract protection","main":"lib/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"gitHead":"b65446ecead8d732ecc386db3b0f1fd915cda303","_id":"@prifilabs/shield-ethereum-js@0.1.10","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-k8YFPU5p9Ok/Hn9MnDyb3EdnS7dIqSExC/FNLOhHylorXDKOkcf1TS4Az19qlg0dQ/4Wj+tFADBc4VEThe85MQ==","shasum":"308f9f38c5775b70221b13ac609865f44d114789","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.1.10.tgz","fileCount":111,"unpackedSize":639335,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMeezH8UE+5wCue7m5BLoXxx9xlkPQqOjBT5/tvJq+bAIgJT2I20bP6eXwONVa/KY4KVOtG5pc1fBhltCMtokmiHA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIdc5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0yQ/9Edd88Zxs0QRR/hvAoawuyLnSOREQWUHgucYN+IK5Dh6ybzcn\r\nvcdF9BPDjrKeX1Vu83sMZoXr+jaax8BRtMS63AD2eyqdJTu74LMfPkIjS+CS\r\nwuBqa9rxtQWAhGfqwAlgT69b+mOgj7hjMNjrgCEgNPTvWqqDZchzFNmpfr1B\r\nbb9gjRuDN+tS5YSnYgJL0VqgtWiKfdCo6vED9E/Q5G5g+XPhTgTyJJFeASjI\r\nJstqR4g7cD5TzpEFuKxX8kKb+SsyfOsztMoD4+8NTXexX59Tn7zPSSLlS3uz\r\nuQ7naXX/yf5bH3PTFH93Z9ZKXL4wjZm2w02e3/ibfFtRj3BUdZn/h5Sd5gg8\r\nNmSQ6sLTviPE0J+RdYUnCg37VV7ELKpGYbldYIUqmVUmmUvV8GcLCdpVmhEJ\r\nidvIwckJ32l+ViB/t3dljbTS/DdEYIdXIAciTy2wh4TUJz0jGfmAAAodBsYS\r\nKaJt4F7X8iAnrANOIp4q7icA0GoGepBHFM4t8IPxJoO5gqhOC1on+35lSPF6\r\nZHlpLAqNgmlm8XMwg4w+bM+6giplO2J0QJjCBJCnZCfGY+MCNJcW4bM3ecgx\r\nw7B5AOrLPDtW4vo7ONs+I8xO3tFpim1WXuYNrp59Nm0SiV+JZo3qWBVSaCOO\r\nfkDl0EEE0Q1sYNJitBUdYXI6NyTctJhWC1M=\r\n=nCCq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.1.10_1679939385408_0.7811786549230681"},"_hasShrinkwrap":false},"0.1.11":{"name":"@prifilabs/shield-ethereum-js","version":"0.1.11","description":"The Shield - customizable smart contract protection","main":"lib/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"gitHead":"26724999e9565662b48cd6bf68282f82216d0beb","_id":"@prifilabs/shield-ethereum-js@0.1.11","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-4y8XjNUdUwqIu4vx776lv3Lp2bOJ8yOvVquP0eujzfAI6sTbBH2QI5Kjouh8TwBq0ik2nPocXLQnMeXBSYfs2A==","shasum":"960b84bb9eba12dfb311ef81a26ae03e77fdfd85","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.1.11.tgz","fileCount":82,"unpackedSize":529336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBp+cWumdWxGGATpXdlI3Bqyh9ZzpcsTs6pAhNJpKiiaAiBT+erBpbtInsWIBnTGGo0XbayvU4tRs6FEj3foZfEgnA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIwyzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbzg//Z46q/Xrgq1gXajFD+zCcKMvEWZOWAfT5x4uByGW8uDkjw0D2\r\nUauNXjsBqSU+fLrlMyj6v0E9I0Tov9ILULE6cYQS1ZX9PdkK27X5u3/UXP4U\r\nnU32Hl425ws1iEUQkHbiES44V9eUR/s/aOUqdJeOsMOJwSFBq1UV717uIStc\r\nxWt+uMOOIRY+xgMY7spTBVAt8qasahpi0aG8yCkgFUY+Ri3UzdbQl0oGe8k9\r\ndjpxrkE6nXdIvZDRGp4e1Bb2P85nHRq0iwpnFy8StIavb4kdnjagmWSskett\r\njOZrFn0yRR9Frdi2CeMv4Y+SzE84d2cM8eO9hz+03JA+dc/0/qL6ieJN/xAR\r\n/bPljVLJUpdA9qRoZrDfh4kxNcgYg3Vj9d4wolHp0iaTB5rI2nFJ0V9vZqEU\r\nhg0pGFQJAfZxL5TkmgbP48HaZDZ59StAC32uZx6RayhpYc1SKiJLKLFsecye\r\nnfSQ1gU6OD1aFSDnrBqxrevnc/N0CYpXrYWgn31noOCvZP2t2L97fvNCvsPh\r\na2TBnTZWGtdqYFvFKZDN1V5NkJFBxyCPQ3tZoq0fEGF4+7nvuzmTuHkaqAdp\r\nlhIe1ZIyMzgt7uuTNtaH4D5qRYeDcjklqNe17t/Q8z4Za0XKdPGDBQcf2wxa\r\nPqdUthtP2srfsgARILBihLAPAmFVV4DdYh0=\r\n=Jxo3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.1.11_1680018611131_0.8249214198036079"},"_hasShrinkwrap":false},"0.2.0":{"name":"@prifilabs/shield-ethereum-js","version":"0.2.0","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"7ea46b2e73c9324b09a53fa061fc75a0d6d64bb7","_id":"@prifilabs/shield-ethereum-js@0.2.0","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-A756px76TCEaxntdLfFXizaxiiaeJUgIJD9JcTs0OsuXUmxI/e6IGw8Qr4tH9+vYIBGJMbRO8xjQrCahzU0A4A==","shasum":"9eea76fb385e81559540d8f0337647a885f08b76","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.2.0.tgz","fileCount":82,"unpackedSize":531860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfsuUuZsgJuJRZYOLW16ECNRMGGHuikqZLkLr7f6nWdgIhAM+31tgOiq3HFmxKxHZ/8FRYvY5kZrn0W9Cga3rMQDUM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLM7vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsgQ//VTSYVjascNVfKGsvgtueuJ/aUlPXVK8GuZ3H9benYPi0fNU5\r\nNAef3ZGLxmC/zDfYA7RqV5O2YSHG+o7ldMsNLkSsqzh2Y55I5HN/YxnHuSiR\r\nij9UDGxlZDT0OF+p2s3j/2EDPj3JVNgl9P3nZcNbSBU6c9R4OotNMId8y7iw\r\nvYKiFOS7D273+fGVrcUwFw0XnPsJCzJLpwT94TEy2x8JV9j0INKfcrO1djvO\r\nrpN9bkhNfFLEfRXd77owcuEguOzCshVh32mjt/qso5PJNzxW9xjpSmHhwjYo\r\nPq5GlhJ4gUbA1YkssxYrSkIB/5KIN2U8onmmhvxo5FLsSMVAHzstleo39b3n\r\nNGR8sOMvbAPlP9I5M3kEYkRBNypl0CM/84irgFG5ZpyPldTqVEZwl0fC+Ymb\r\nVcCJjNmICmj4Zk1L9Fp/rTWuh1wo5aYEOJzxK13r/Snd5/VtlijJKXnkQJTX\r\n5Pqcf7vZxC/7qEyjb5NJjjrkAdzCRb00lsgv3e3hnd7m7+XsJnBnoBmYysLO\r\nO5JMjLM/9xPF3809EcwgFWuKTRZrzsMnR6dNDSFQdoOTaRTatpLr8fVeTBLC\r\ngoh7smHKqm7JWzZl0e2XT2pzEK2f3IX871C3u0/qzYTsKW/8FGJqL2FlNim3\r\ncagSXfHcscfFsDPU++yBc9fUZ092nH5W6to=\r\n=GP0D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.2.0_1680658159511_0.07275827633504095"},"_hasShrinkwrap":false},"0.2.1":{"name":"@prifilabs/shield-ethereum-js","version":"0.2.1","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"98ca3ffd6a9f118ac96d3e7b36652ee319163213","_id":"@prifilabs/shield-ethereum-js@0.2.1","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Q8FcyBF5V8/3msAt06vsAp7mKNw9C3LydlUg3VyqEvjOGG7Ziusi4uJwaLfDLnUHlAFFlDBKhdwlCoo4VpfOjw==","shasum":"e5cc6d227dda430ef09bfcb6760ff60ced7d8bb2","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.2.1.tgz","fileCount":82,"unpackedSize":532613,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCicz6nfzPfDKEsNTjja2mPTPM3yn3HpvyeaHVtF+E9BgIgMsd9l8plAU9dq0oMGmMFW6tGt4+WROrCTKyC/tZEEQk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLNKTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovyA//f2WtGQC//Vk7Fa8URpLXIqplcPPFY7GGALg2MbWCtvz5PHq1\r\nz91DdbCxOvyzLTWQoqZhDBxHzmN3Du78KWn8U7zDHbLR+sBtqetweV1qavUi\r\nHXA6SZmlsXhcyNwyyT+0JXO8FYy5TYFgygGMVOOkBAnU1yQwm4irglw/FrJR\r\niFVbCkErCyy+d27m36CipYgiNlTZ/fo/eKsFvBH8pLM2AKkGG/RViVTWfv57\r\nDcU5kwWiNZqjZ9D5o86DK9+qeCArlAUqNUDdo0kJ/firhdLjZ47SU7lnkhJo\r\nKTRliIs+lGDMnozGoSXwZgDtk0I2nhQWgaV28rdIexbG7RazK1UG+6Ah4Dmm\r\nQVH5uAasEV4iw68h9Jp8SjPU2C5A3BR4DTAzrS6CvRpWyS6refI1HX+jBP0s\r\n+Jq54DP8/ECgOWJEm9MRyRvza1dXpF4ZyiQlcQ3FUx9d3Wat0dilK+gm1zNF\r\n9d3ulcH+z5Lnh5s52wP3OCVjKP9sTBKT3aWXSfIOBFME3ydyktyJwkEMEz0/\r\ntyPwkEhkVDQLv27SRIsIpOiMv3TGc4Q0SM+nEub48eNFM4ppO3fJEkvy5TB0\r\nfNbeDd6SlYBRkhqn3Y1CjPoUWBjO5JdOG4LrZE2Rx94kkS5I15YjNjXEJjfK\r\n9yFsA/iqpx3daPNbWLmy9qqh7khIHldGHxE=\r\n=+hUO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.2.1_1680659090848_0.5989931085443916"},"_hasShrinkwrap":false},"0.2.2":{"name":"@prifilabs/shield-ethereum-js","version":"0.2.2","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"2ca754a2958dec26f0f4fb2774c176182392b5ac","_id":"@prifilabs/shield-ethereum-js@0.2.2","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-s5KKM+JDOkQHeR2Xeudx12SOWkfyrtglPYCcuy7pGV60Nele82ApYC2Wn4XgV9ZbsBGC0X0UHGdwBPi8KjvDug==","shasum":"210c88a4e52b6a7f4a3ea59c8fde42460a7f022e","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.2.2.tgz","fileCount":82,"unpackedSize":532749,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSz4gBPvVz8F/xDUFzH+EbIrVrXpeqTMNcKB6Mi2QSxAiEAnPlSkqx/TTBF1kMyYoALGJVyPsZRf9yZ3OotWXnh3ug="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLNbHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6SxAAgHS4FIr+AXSLKPk/+plDtcDrBBav3CGPYRmHf+PxF1l5IgYe\r\nXPaDzCx0lMjLzOiB0O+yyaHPO5HPXQRRe7A773CVhCW22eF8+kH9wyCGQz7B\r\n2Wi7FKu08ANIEMLNcPxhYBL6oOfIneoHLApV21L6IHMUDX0o1HAZu4/oYz1F\r\nBDwZd94JhhJxTAjByn2tW8V5E4oxkVM4ZINabCYE0WeyFohNEk5hnta8eA0u\r\nKzeUaemTvKoqWifnQ0rLWQDqj91T/cc0oco+QY3AZ/18h7pbYEDa1Jc7BJMU\r\ntHQUEMBNY7Rs83BhKAb+dkxI/NXCQ3/cZgjHNp2C7M9UscCwdQMUauoIuJC9\r\n5rLluxD/2eZN9HJ6CdnWf/hhYRWD/KJUnCxucft33W6k3P1V5FDdTgWZYMf4\r\nNNTFVdvzbs7Uz41Lru/NWtZqUFPQ5AoqyI/LDBEAQBMfM4DR31cSXCyXrpGX\r\nHd1DDohvFH7D9VEZVP8feSh+R38kPDkMvyQnAn+TTaTjfNQVAEHT8ohjBIk4\r\nDJ37oX2/v/TRf0jpxMHssYHouF2Fcd67nkFjNGaZBgP9ly7PfzS/ed53G9qA\r\nTe4VeO1jDGbOJNnGjWS59gKfegGN4MHh96cWDbww1oe6UQ9ccH6h/53gpENv\r\ndyKzxFVg3J4XfnljY0m6DaCoblhAYINp9+Q=\r\n=5a/U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.2.2_1680660166905_0.5350690544010652"},"_hasShrinkwrap":false},"0.2.3":{"name":"@prifilabs/shield-ethereum-js","version":"0.2.3","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"05a0a092444ed591c08fbc9a36762cdf0f4cbc5d","_id":"@prifilabs/shield-ethereum-js@0.2.3","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-grRqj95y71a5mWDza4SV2nIx2lOvlIqb7UpmGz2TG4xgo+5NrVVuARwc8E9WcWtWt7STsOL7e4Z9DT0nBJMLrw==","shasum":"2b4450abf84aa5de5434655309777d7f00084f7e","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.2.3.tgz","fileCount":82,"unpackedSize":532794,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkCjjNey4+t5HzHFsHkEXvQLqTDBUMwTJD6bltizrRWAiEAlEer6Ml1i+rEe/xGGxEOS+RhQ+hXFQMZKBCdr7CGTXY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLZ9nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Rg/+MxCth5Thd/ZaLdk7IyvVzngm6q3kUz37DVUAMR/bKT5vag6Q\r\nJJnonbWzJf93Ek6I6eCuBuK2ucdbk9S8DqZznLSo40rlYDkz7ewuGGqwNz21\r\n3/i/0HiAujG5+b2JlxjnxbmFRTM3XCoeFfZ+aY1Gd8TbE3dRXpy8d54Hzpg2\r\nBT1td5uSPa0tqf//LdGbZskqFopKr2S2f7HLKzbYMer2mYxZKENeJf1yvhLT\r\nFBg5HseVNuYJQXXdSKrEil7F9eqrvTW7CN79hTyKIQf1rcxaDbT24d4kghrE\r\nQxVymW8Tjtlfv30iDMwTFdpUUDgu073yP0lKjY7PQnwbUNQn2c+hgEPjA5Nm\r\nUD+f9NxH5oGJu3KuDcrE/DmUBFVrWOQRiyhnt1YQVwZSzXJ+m88tMSxw2eG9\r\n2Caz0N38hSHIpfcS8sYEiUri7xbYnxh5S5B23h0G49SubiwZtansWPvi/maE\r\nU1eAT+3ioB8DuWeK86nFygj9S+FkIM8yoBd+1I6plEQOPIoJrEVshvIQDcy4\r\n3ZhKvf/ycBBuzfCsltdU3s5KHvv07QI3QX/g2gPlAuR1GlRMeZfCvq9mPdYP\r\nGM2m4FD0fuwWpEc1sOrkiOLQLTMU4mjlXQqjjdFCY3pak7QRrwuBiy/K87HB\r\nPs20BcDe1bX+U4EYJNeeDYDe2flLptu8vKs=\r\n=ozIh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.2.3_1680711527414_0.6996320462637482"},"_hasShrinkwrap":false},"0.3.0":{"name":"@prifilabs/shield-ethereum-js","version":"0.3.0","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"b419b9a959cdb7fd1411962e733a042dbcecbbe0","_id":"@prifilabs/shield-ethereum-js@0.3.0","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-kJqPgQW2GX9YLmS4+u+l8MNwKXfotZYw7f8xpyirLbXMABsvzA6x98wppt+5npImAPqQ8noynwtEQuJ2YujbkQ==","shasum":"5b95a27aa0b70e7b55d1cf006d792006f435e1c3","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.3.0.tgz","fileCount":85,"unpackedSize":546420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTEPlVjYrxUkpcaIh2wdKeyP6ynzQIZ//YWgsDXs2QQwIhANi97S79NgMJfNLDZ2AFXOEo/072tS8cMKZPjmHFqmhQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNaR5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrM2Q//eWAVMd/irc83NaLDBfHWGdH9kfqdHGR6fNvrNkZMwcrP97Ex\r\nX8rivxze5B0uJU/xwIEOfKTn82tCN7m6438sZJJ0P5cNvLwmaQpTtYf0HGSx\r\nJTYdGhja1tnsnnD8LZt/pzYMhkphzdxpVwttQiMdp7wB0i9vo3vrAz0wXnzc\r\nmUjgzesBWMB2FqM7NO9ZZKBKYctMdDoYOVYHLW349nlnGav9KJpNu1iPVKFI\r\n5FqpL1uYJAFXSf8ofYpQifDVErWy1JLoCwKvbJzg1MSIKxGxLNuvbMqDl5rf\r\nyicEUV7JMv5hJ/y31HSJW5fMjcrrHcFZN3EigYmYLN6td8TkfKTB/SulBCS2\r\ndmYT3VPcc8dctGwC+ipiJzPUSoNfBRerXdFdtt//3llU21liv7u+SYPlGl3u\r\ndIafM8dU9H/jlEGH4zW2qh+OzbEh/3j4GTcnBMa88KSuXea7sUDKREn1/tzC\r\nQysqKG1c0SZwA9EXeBp1c1RYRpFLkITk06f/caZtjlQnSFul32Y163sYcrvu\r\na/xI7HyIJudbBZivoWe5U9OC5m63k4scAr4tne3CJBdiQrH5Y1I1hjYunBL9\r\nznvjWky8eXyq81HxSLkIrcSBbbch+zvjmt56dP2pSTvmKwbgienAkeRUGoeN\r\nIZW6UnG2RcFvbpYCIDG5hvKTpCbNWU6c/Y0=\r\n=Jy5e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.3.0_1681237113196_0.674695094019852"},"_hasShrinkwrap":false},"0.3.1":{"name":"@prifilabs/shield-ethereum-js","version":"0.3.1","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"87de0cbcf1404002c45ea4ecdf5053cd77ef4f48","_id":"@prifilabs/shield-ethereum-js@0.3.1","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-yYmVZkBQVs/YMwf5tEIgNQCOSuR7e3+e16XRGJUPw+o3rpGZZWJXzTHY89Zjy7jO7/CmkXdObUaZLEBZNkTztg==","shasum":"af4dba969bbb3a6ae9b729ab003d3dad069d62a3","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.3.1.tgz","fileCount":85,"unpackedSize":546442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4cdfbn00rtV2N6NBx41GzvWbldTRiGFaZfWIHqmPi7AiBQ2ZLBdIg2gz3LmmzZwhc4WXbaJ2mj33eZjzQ9YWEEzg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNaUIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqulA//fRfpPQleHaQiCvNeywOsubXXv7S7Xi6I00rvRkhV/KAZUr9+\r\nPmCA8Se4SbQocXnSBOBtuGZECgTHnVrDdnVJqItj52VWVXwuwYKkmlsl7VPC\r\nUbFvYdv5NLQVfVOSDswxc+zOyt7e/ce1TXPU1aq8tVwou3A6RnXtqKWbBFzO\r\nkyxOeOUEGGdDJizLSleBa2n1HYHuZjqThYy8DBsj7ygbh0PsW5lwnt5i6XBi\r\ng8+0xVgNcclV+TN++SUI6kPfXUU9+3J9pRGFx0gEUY3Joqgzi7KS6IFiRz2q\r\necL+ah4DKMn8cBg9x0iYCmEMO1rnQFS2KHeeFrQdA0G9aoRYdwOLki8efDGn\r\nBxAnPifV7VFS6tIMy6MUza1ORpL9TzvddbNDxtwCK4ythUcip8jsr6jNWucG\r\n3bWvu41n38PEyFL+FeM/LL18xh53XOy//20hvKAv6UUUKqx37isC/ZJSmUe8\r\nnnln5yKjhAWmAJXqoX96U4nbFkSlAeBy9mZFlMjUVRowI+Z7AopnvoGd3KOW\r\nAVBqRqsC2d3s8aW5qyhD0Rym0HLz2C3oXRZSswq5RFrNnrXuGzFyMCwVHNxw\r\nOZxD0b2ZsZEraR92CH3a/ZN+RZDc0wwqm0MLqUJaFUPHbDsz07/mdC1upTSL\r\n4VmXoVZwb/FgV3evbNsViQfnvt/UWXQpU8I=\r\n=Zxem\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.3.1_1681237256487_0.03072655711938488"},"_hasShrinkwrap":false},"0.3.2":{"name":"@prifilabs/shield-ethereum-js","version":"0.3.2","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@ethersproject/providers":"^5.7.2","@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"ea61d9c11b573ca60a13a5239a2a8d33c22907f8","_id":"@prifilabs/shield-ethereum-js@0.3.2","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-grKYCiAz8vvLzFFZeZHKo0GmIlfIfXU+NeNxpBWtgXHKuOoWvN0Qig6cwjtI1c8yJiofagDUlR7exugixxzGGQ==","shasum":"bd70894b0250281c6287f4ea1435a584481e6e06","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.3.2.tgz","fileCount":85,"unpackedSize":545733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBbwJCf1FZ+n0pG4sL20ZFVemb3GDNen3suXAl3CVeHAiEAn/xIj5+vx8xdpUqvpC8/bDn1PbFIO05jCRlZhaTna1c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNcufACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpkcw//Rj17yJncwx6vGuEg5F5HolXJqcNEu3F59wQaX1SBKdYGN0Nb\r\nkt9bdAHjw98ez6CVZlt/0yL8lwXcs0pYRzcq4Rdu8Syj1VZA+3+1CHZWMGVX\r\nNgTWedMU8dTbZZGlydi39oqKcsWEsm0OdO52kFm9T1Xc5+eqxFbUMQ2VJqxk\r\n+ilDE8joHTVShotjOuccpaMp+XR+RkiQWMfyZ0y9LKOM0ipzxPCxH7M5BqNQ\r\nYWQB5djigdLdinJxfOdDaemkJlro/y/B5C+pgenIjZZc7/LyJtjID3vQGgcZ\r\nOD9B+xMIR8cfTh42Qu0qzMTEpwMt6xsXahMvS46cAnqc+KOQtjIe4QfCSeA8\r\n+W5O8KfnvMnqhca3Yvn7Ftari0C28FR96SvrJ4BTHOMKAmG5KVDKD0PDrJHQ\r\nrDVP13mnKGpUeZwlzbu1cJ1QpRuO4VgwoJXsU3SzC3w0ATLo1K2jnJE0wPRQ\r\nB0t2Hhnn848ASI4H1boxxLrEQJHznmND4smbqnf7fyP76MS3MIJqYRF15zau\r\nD0Tt5cFKjsk8dX2YY1IO047m2F7B/gA7WY6msuX50IQDZVsr1w1S7WcTX7MU\r\nejiqM8iJ4G1gwBmcYlbPMT2C27l8Tlq3KkCNS2PEg9Tv2UIjI3r46SzA5DXb\r\nAxTbHt2jGnBzP5lxC3gZNUy4bPQE+hgIV20=\r\n=6Pe/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.3.2_1681247135642_0.4837819504383627"},"_hasShrinkwrap":false},"0.4.0":{"name":"@prifilabs/shield-ethereum-js","version":"0.4.0","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@ethersproject/providers":"^5.7.2","@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","axios":"^1.3.5","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"e66b7e74d01e5e3923ad69f14bd1b2b4bacb5e2a","_id":"@prifilabs/shield-ethereum-js@0.4.0","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-f73tcdxQAxsKNSufH1jYKIOK43UX1QtsHCn7EUIiB+GsLINeWiAHypcBVKoQw4UR44++H/LyD8nJO3Ni7OSBHw==","shasum":"09fafdf8c8d291c8bb34d80bed314359e161a661","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.4.0.tgz","fileCount":90,"unpackedSize":592369,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDldB0SzqUXP6mnFWTrk1fDOmIl9OHIa9Ot2P1kAdKxSwIhALC+U7W+aJsjfrN+y5D78jiYXr7s+d6bj9EROm4jFfgD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOMQUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotFA/9FLBEE2FveKEV1KOZ7pdq3ucJ0K3YIaa7oQLgNhHsPlqOh+L+\r\nZJlvFXI8c8gZDpfCXKYCCy1UYkRuSQqGJztPOlcVCJ9w2i3MSBrXlQN8jtgX\r\nR5s8ampk9FfvJaBxdJAL4RShkkNKNjTk6zfKjwX125NnI14jKpGqty+w+59Y\r\nAVgJrxp++nr7LCBcDa9GrEh+eZZfFSqR0mhO3iSgObxt/bL8JEOPxCTkxyW9\r\ndo3n5gR2mAcxwQmnwlEBzMQi59QR78MppHxUSao7FbBZcK7R7sakcXzqUr2W\r\nzt0ksRCYTKjXCVbl633CXajzDFR0go9dTpVtqkio43dbzfWjoqwMajsVuOkx\r\nxfnSfFqheyAOgsLwzfdof0zPuEVyLBw1nL4bAg1xgt0VbzjzQzc4YG/INuZY\r\nBYftziVmb6u7DFLxnuMXPD+VhNJu6RtIz6j6LEMdWA1KvVLqBs0KO4Kg+NeE\r\n1b2QTnbU6vHkz1qh7Ijc1/W8VbMbsBjmh751DbZAiV2bopYcJ28DS0vmIRMv\r\n2EXgYgRDuSxjwboUZgMc5wROaIUv57B0BpfqNxsatpCcxJhQmpJ8d72yGPjm\r\nJc357Ounfxao/G7esZ2NVGb48tWgcQuvgnCj8XVpEC/M624yqYJNMPo0LwK+\r\nZHGiOgNRZTZ8/RVFlY4GrqyiMxys5cR0jzs=\r\n=+1gW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.4.0_1681441812576_0.20024217273704137"},"_hasShrinkwrap":false},"0.4.1":{"name":"@prifilabs/shield-ethereum-js","version":"0.4.1","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@ethersproject/providers":"^5.7.2","@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","axios":"^1.3.5","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"e014ccd416d054a77072dafd4580ac6bd2577ca7","_id":"@prifilabs/shield-ethereum-js@0.4.1","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-cVG0WeHGhb2q/H9aE7dN/T78mfrpz16BdP7kd1UV8vvZoFFW0TFEIHwWRaDVbFnR7z5JlUMMyN5lRrnx+zZaxQ==","shasum":"e51a16dc8444710ed0b40e6857d4d29f8fdd3cc5","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.4.1.tgz","fileCount":90,"unpackedSize":592153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJX2JnAmVAe3flwl9FCR7O444Vvw3DZTn932wPmccVkQIgMCNGT73TONcNITYnnoOQF/8sX15psj6osEKTai5M5RM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOMVbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp81A/+NQt/CDJX2/5MTqJwRBF/4YclH2jyh8Dk1dEvmeuHM8ePytS2\r\nu8iFXesrTr51qjMBBE3G7pfJRSoiuBumEGhEn3YuCift3VKcDxoaL7VbxHzq\r\nXZQQ+63mash4/Ie3pBaMFxolvsarRBn7NNEft6W5NEDYP41drCXjtHGqp1tQ\r\nOJyorvLuHajK4eU0Qi4LuRszjmU5LGIZO+RqiDu59WtV0U1M9tW5opo2Il5C\r\n8cAIAR6XwNqnRwrfL+WEXyjuSnksQbMtWbwyldnmS8s2sTOxtT0fJzkMdI4E\r\nzKDXlVHByGepayR3g/IC+qfU1+GKxleoHB/lipBSAkf9b0P5Gg2HnJ9sPSNx\r\nNmJ4djgZccPCiRAtb0reYUeOfohWLpbkXj2JkltR+7wSZ+fLapS5lUzSUrvY\r\nU7tA4ZyjAFF1DT8BhFnJmgpFjaOgweDsXP3+PWi0KWN7vE3CwsvAY7YibGpC\r\n0nfQ9JH/WuEFmdUqWfwDCNHC3jnwLzeVRVF0ofVwcYaHIMYWdN3h8OwMT84F\r\n5sS2vANwo8w+Qx1qKmtq3DARzMy/XtECpSBo/yMb2nj/1kiqNxHFwJDXnoNv\r\nSxwYlzBAR9V3vU5+vxCXYzf/LJI3BIQP3MIZFYpJsqh+/HK/wcdf0zrBcnkl\r\nyrEmXSYndcq/is8I5nKJbPjNvIYOJ51d6zE=\r\n=8oGW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.4.1_1681442139375_0.586113620397986"},"_hasShrinkwrap":false},"0.4.2":{"name":"@prifilabs/shield-ethereum-js","version":"0.4.2","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@ethersproject/providers":"^5.7.2","@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","axios":"^1.3.5","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"149c3ca81b087817e7a360348292679511cd7bb6","_id":"@prifilabs/shield-ethereum-js@0.4.2","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-4k3tSbDmPwaoP9vbvB6XCxTWc3J1T59Ii3fBY631ri+9g5i4juNaTSkWfu13WAJqQ/0ElYXp00hzlBgXLF0jvg==","shasum":"16b61f697b079148087d0ef6ebe5b5c5791eb287","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.4.2.tgz","fileCount":90,"unpackedSize":592127,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzkyJRZwL5dHpJVR5ju1ZJl+kHYmPQPL0IHJDsWZ3ChwIhAPaBeNSM5Cj+HEeq1oWEmkl+QBngVW7qtF4+sKafu5GK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOZIBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9PA/+NDAzLJFsy7RbheEh4QyqNqwnXE5AdtvL1gJZ3bEIIf0SQwWh\r\nW3wBiHPPHr93GapjU8SfnAei7g97wbvMrcAwVXssiz6kx01J5KNFdAKWL3CG\r\nm+slrr808/idjAgat4+A6ZW1wd0adzwoKPWcePcitK+oqn8quYgNexMXnPTn\r\nJPXNTOdzZ1N3a3JIl60uso4TU9HxrB+ESHJlBs2PYEAHWdYqe9O44ATwqmIh\r\ndu8gViVr1IuKizEINv/IApL9MHpf2gggPSAyCiVK+wMn8ul5ZTzJa35WtHlJ\r\nz5Luusd3Up1FYT7My1j67qhinZBbU+EBrLDUvEGifRFvJ8F+3lhzEoH3EDKj\r\nBaSSqASrgeAVuh4yAKk9ux8gtdkuYEcqVLpHs89B6J5ptPg9lNsNMw1OQaNa\r\ni301xtMx+HLH4hb6z72E7DDN7iF04m9lB4a/UVNlfw+N7rztqHdTDKJETMZ8\r\nhibQ5/k33mMUPGfPfW2aukeFYcAmyErKcGrs2a5/R+oqRIx2OIXKkxCDRoA1\r\nCAXrh+g5Bj3FjdHxUzwa95rAQGblhMXnMlnqIgM0zv8LYEwLOJIz1jl0JPTJ\r\nUs3/8hWPLjj1M8H0fFirEXtLbQ2qugePAIlP3BZ3whCI6626lkrT2FZCGcHS\r\nsgje77ea4Ve/wvHnf6xXZ6tT6GM/vcYvuko=\r\n=bh0Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.4.2_1681494529042_0.09293240884701137"},"_hasShrinkwrap":false},"0.4.3":{"name":"@prifilabs/shield-ethereum-js","version":"0.4.3","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@ethersproject/providers":"^5.7.2","@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","cross-fetch":"^3.1.5","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"2b42aff46b49e04d0934babb8b9cdda2ed5a833a","_id":"@prifilabs/shield-ethereum-js@0.4.3","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-TGWnSFy4l3hsHrgAL0SxuCBZETkhMEeQV1qx7KZOEpBhTj1uWssf9baLVve9xykwXOpEfyyaDptR9oe6mgsCzA==","shasum":"4a9033427df10e20786e06ecd9b5d43373b3315c","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.4.3.tgz","fileCount":90,"unpackedSize":593115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3K+LOQBfDAIz6vMzZ7sr7W1sBx/cPrJK6+Iu2PuOO9QIhAO7gCOy25mMbBUUjNBFyFDmWx61PNXy23AOMs4r0fn0a"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOajDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKmg/6Au5Zo/VOE7UA1w45ABUQ8ihXpiw6PYqSDBXWRZqK7uEFZZhh\r\nglYhrDHmu12uT/gkWMRA4CXJtskocNnrkXB2BLSx0iugmzh9m4Wm13jY77lM\r\nuVm3qHCyNwE0Aou9HXYLZJvFD2W4kajps7ZWdIl1h+5w/0z9ikdVl4IifKfq\r\nkKS/rxcng3BvB7KbJoN5Av3l2L49x3lTg9zjkq1Wr+LvJh314cjzkGdfhnVV\r\nz9gKEtyBcQhT67ByKg5NuT0snsjM7tX3gMEWwT94fiNCGuNyZaDgG9NvP2Tx\r\nYQdHN8b9sY4tQGlqdwKChamrCgQdscYIFnro9I6kH5K2TQSxreN1W4Zb+k1z\r\nHPyduv43jIDdiawSCJhpEFqeqUl9+2L3erjFV0/abXBBfMLxSWbtj5H2lmmJ\r\nQhPbD8PJdIwrJpD0DBtfxQrp2tlCX/VVwIy8CBYl9VSIxssKOHotEOtdwwP6\r\nTIZ6W7YOwH4yDdPb+OlPLKWL09Ho495bHyhUhLp+NgyrepHwIlql1JRLkVAK\r\n+kjvw6FTlpOrZijBvj2agsV1QWzQQ+yeBeBLyJ8YUcl1ymTdnZh5/bY7WCTX\r\nPgG41cXaLMvu4fbZOWqJjhDDXkZe1fJ/V9a3clx8iZKrHk6LHvxAcUzOsU/X\r\nuRPfdvR6pXYljFd0qM0z6chcSfeUKo9xmn8=\r\n=JtP0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.4.3_1681500355484_0.3018811751421071"},"_hasShrinkwrap":false},"0.4.4":{"name":"@prifilabs/shield-ethereum-js","version":"0.4.4","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@ethersproject/providers":"^5.7.2","@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","cross-fetch":"^3.1.5","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"df8efd2ae9f29659ef73a5a24acdd54cf6bdac40","_id":"@prifilabs/shield-ethereum-js@0.4.4","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-pu2L+GXgHjUixWHVzaWyt7YVVkPoSuxp6Vzv95etQhI+BDUtCcMi6qm6ENnZaARmyce3RCCn9/FRcXsTppe0rA==","shasum":"e7e1f5b5b3d14b18325537ce1845396d74e81be0","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.4.4.tgz","fileCount":90,"unpackedSize":593235,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5ubrPTz9hHrxfIOGKyG+uxKc06W81SgIAFDPy0wSq3AiEAoeWY5v8OoYWMWhcw8jOJEyTbgnRPmcDGiDC0ArS8//g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQZrqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmra+g//Xt7R13JtWV7z4MQ+W1CWphIzyxX0jC/iNEZoNs1sYWl2gh5A\r\nBZTY7/Ucxt832OnmI9qsqyn4WvZC8OP4Jfeb0CnOrrfJ2o6D+m49U8Elb+Mw\r\nKR85EVoYtyO5crDeo4EMJePk+0v6ZkMSMAWv4eGyCz3JpDgQtUxzEIqfph84\r\nSrniKu1BIU9bmnUidCVPq/DivYyoaWiNOJL69+rVCi/lmUMI6OCNZ4Bnixvn\r\nN3GVRllvEZcQKEdZcite/kQDJkQcSEvdb8jiJRHAMYonEMFUUyr+i0Mm/sBu\r\n69WbEWUInPF2ISy5xxM4WqWe2GiTNhi8sCrf/hzWGBwfPJjWoLk6zKzYPMON\r\nerw0nOi9hB7sdoQgWdYDkZJfYUb13YB3KuVwBNtdmdR1jkdHSQA5Zhchy1MS\r\ncVxBRYNxyM0mC3Zn2SgBtedbXUT1Ui6g8fbwT8shdoeLgOpsqdj8xqFgD/Q0\r\nd4+4yP8DSB1agCeBCMsvWoADZQRIRU+W/Irhw+ZrG7qmcDcC3az4dfjmG88d\r\nKAGDZt+BOR3EYHhI/2Db1LdiprsuGlEG8t2y8lSgp8xvI7XY09tYma4X6+7c\r\n9nQtdUkFteJEH3/g8nlP2syKL1pOVPghsFhICWLyz1dpO1TiWBoovUJU877S\r\nrXIQit2GEmAtSoeat5SD2x96wYydpUI7gBQ=\r\n=Ywx2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.4.4_1682021097901_0.13253268351436542"},"_hasShrinkwrap":false},"0.5.0":{"name":"@prifilabs/shield-ethereum-js","version":"0.5.0","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@ethersproject/providers":"^5.7.2","@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","cross-fetch":"^3.1.5","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"c1c73880c01ecb4d4c6a85a7c297dd0dc8e5c979","_id":"@prifilabs/shield-ethereum-js@0.5.0","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-N8XZucAvSNMuO1yTJ7jrZKVOutYCXI0SXN0yexrUKVzttrr/+cWa2HZy5l1bzhKwuHFtq0Uf+y7k1T/9HoxLrA==","shasum":"d6141da1ce75b8b785c765d7c10a1bfd0dffaebb","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.5.0.tgz","fileCount":90,"unpackedSize":594076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKuDFR9HaQ3F9JjqMx59zOqEtSVZl7AVxsc7hY7zzGyAiEAzOc+o8hOaTxPDKW5wkbCHr58Lu0Ux2Hne1UQ8t/E7ZY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQq3aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmuhAAiE/LR7Us1XayGqelktRY8bIidsFw1BC1F21GOkLLjjHpcqst\r\nc83Lf+Wo1EcICVyeEsQfzzZ7mMoOMH+4SP6rptYVLzRFN1vSWubNJO7lOpS1\r\nKgaMXo+/SyNZRt9vBV8zWwiV5ojyiSBuDeJZpWLU9MV/w1lcJ74/wEJQZ2TP\r\nxCRDqFneSZ2pWjYPrHX/C9JoOJ9qffDsw3hj2wg4mpF6SAdN9J+5cLKlIZ+P\r\n8rZ/8JDjMnfgau/+lNDWPDSiThSAUuev0RwuATaKFR3Lj69F40qw08o+J1yE\r\nnW/nU5tB9KMapswHXToRyGQrp8d8TA95Xyry8Z48br9ndZHaobGuYBYE/pYw\r\nmQSmbuTO65sPxwdOaOyGMDSrcpQdisg0EeOa0sETwcPzAfWMNUtUj+bYtv0D\r\noKbzcly/81htoXljxsZPsbyaoWw/ylbJchvRupqrzjDHk2tPPm++qE7M5Z4Y\r\nLcjuWjuVrm9zpOQ2sDswkw9xTYwQpOaY4usTZGnq+MpLTOuwHI6FmfuxlQDK\r\n7/bCiTB9yOQyUaffw7p4/SCb0gN1RwcULUGDDwZo7cIPtz4gxvFdQGlM3H+x\r\nFuql2j7Le4j+IEO9heID361n8ewC8gHqB0zEJ7qBDJx7g/6m233Ew+drxXSe\r\n+bPnmsjJKY7ClNm+K1rBfMlE++421Pdlnb4=\r\n=3c4f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.5.0_1682091482085_0.3140066331135136"},"_hasShrinkwrap":false},"0.5.1":{"name":"@prifilabs/shield-ethereum-js","version":"0.5.1","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@ethersproject/providers":"^5.7.2","@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","cross-fetch":"^3.1.5","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"2d76d1956725b190ee4096e1762c29cfeb0550ea","_id":"@prifilabs/shield-ethereum-js@0.5.1","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-1Ek0GshnfTR+ylZDpHOHi21PNmyskBxWKPyqSELlSXJ3YwX7Gg5ESebsLyMF6JdJEwCrXm9uYG556xDlQ0CtdQ==","shasum":"eac702cc51d62b51bc619f291cf40ef0948c8734","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.5.1.tgz","fileCount":90,"unpackedSize":601281,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrrvRxh5oiaOS8YfFPW4d9J3k7qkgoiQ+SW+8h9nyw3AiEAk38bLuS6X9Xp7ZweHSFRm26KkenK8FXYTMuyc322ojY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRpHIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodkQ/7BA4RC7b+y5CJuIiPsaovAA3N5pWvfF+ouvhIjLHhJiiuklIM\r\n/9gazTKOl0lBa43B7+6CywrwIrT2n87jRPNCAkT0zwn0wfsKGdA2UQJbWdO0\r\nwzIIERjTWBDD9+GhCuc361/CKa3WQHyjpNmjtYNih2dbA2IG7omB8Ek0jbjl\r\naC+72YUb1giDzcuraoHh6u790rkZatfV7RhC9FiGnvPjEckvmKVaIml3xDHr\r\nlhwlZOEpk4NSFwbV755/icLzT29LFYEPUg9dJwFRBwFiSfB5OQWdTU4VV4aN\r\nYwPqRVQuMjSoTOciLY6kIZyucg9urf4azCEC42hSIOkgGpKl9THaduq/ekP3\r\nUOZLmfCoUKhSu4YdnSS4gu+9kk4+2f7zscm8UyVsblaYl+eFCyR3lkPxrltF\r\noyIwuDaWLIKpMe+0LwXMEYpS94p2xiwAX5DPlCKewtDWF10DdUgEhcEo+6XX\r\nYcqCWja0rQTbFNbbUBBlU6r+9SUP+7cd4Cm7MVgPbYu98eiqFlAEol1w1E04\r\nsi5gQQUvV9R2j5d8SWPVYuC60q3Iy5OLqDQ/Fy6yL07uRlJ3XANp1qA0SlDd\r\nwtH0h8cNSnxKLD0b097jgZDZioq9cnjjBoMNOYXscgIIq3E0SO4E3MA+14qg\r\nrrR7BYm3955X/0WSLqMEmY8ioL3TBSZEv6U=\r\n=AdMo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.5.1_1682346439830_0.32273677189261263"},"_hasShrinkwrap":false},"0.5.2":{"name":"@prifilabs/shield-ethereum-js","version":"0.5.2","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@ethersproject/providers":"^5.7.2","@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","cross-fetch":"^3.1.5","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"4e07b6979c061b02143f735ffe03950380faf6d6","_id":"@prifilabs/shield-ethereum-js@0.5.2","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Jjp0UhkOZDXssBaoBmE1IG3n4fr9MO1ilC88JwevuFbugK1NYaIBJvjsY64sP0ZzWBi0J6vs5bbgCgP5ZPKQDw==","shasum":"3a1f71d41ab10a15cabdec6e8899a2729f0d330c","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.5.2.tgz","fileCount":90,"unpackedSize":601397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrcIPnzRFwaX2JfW9vusSxoDdzmKz17fboy2gUvR8TMAiEA8Wh5BndRxtqjB//e9kg+DMUCwTykysEtDhCZLDUR7v0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUCIOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouXA//aSbfRtm8l/rbxT1VK4apky5EWmbXluipX1shlVfri1y5JZV9\r\nfjct9LDe5syAdzyA81Wx4pX407N/8H2fBgxO5ubuKHCUKrm4uPz574qCZ/zb\r\n+TsAQ0Yyzj90oJO0Cd4eFv+e/tz6mEh6Np3yfbhuu/4H2kH7L3ZL/vfVH7X0\r\njJzvkpNT4UF35h5817basj0kgCh0c/jEP9rBAiW6bXP0yNlbdpeoAKhRRO1g\r\nmd5TgbDGSOpQ6NvnfPHUWANrOZr9Rj+evf0Fh6OkXu4xSSAZZ3JrkuZGNrvG\r\ncKSl7a30SU6LRAS7D4UfD40g73VpQ0sSCVcpe1FBNSSTFYrXwJMJ4NbU6UQ6\r\nlH7F7OFchT520V/asKcMXzgr+9dCZA2CZfWJ+NmBPjnpNhlHGT6LmAHmemeV\r\n0I7l+usVjGiQ9mtioQ1BLM8CENLxwXH8Rig18aRrHqXu2OMBGyQHkwuIZ2pA\r\nMimzLW9QSjkyQ5+d/GqBGNKQTynmz2mB5om57mGeJtG6zGofdiFNF08isABw\r\niMCA+kEY9URAkNTPXhlCWB9u8YdXWFAA7Ioxmkb1acNn9jU8lCzhA+j2sSOL\r\n49ir4VmczS7kLLkQ63ifwtUfksz7rwfPhZci+ky05V9zmxbX1M2iqRhpMq8f\r\nOBo2AhF6iKgk/zbWq6t5Bf94H3o7lYme6F0=\r\n=Gzp+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.5.2_1682973197718_0.09973571303924822"},"_hasShrinkwrap":false},"0.6.0":{"name":"@prifilabs/shield-ethereum-js","version":"0.6.0","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@ethersproject/providers":"^5.7.2","@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","cross-fetch":"^3.1.5","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"e35119dae216cf2de79d6f3688873eab2c418131","_id":"@prifilabs/shield-ethereum-js@0.6.0","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-tXGIQ8TuFiiqqytao/ubRwOInhvCUFsPKhIQqjCEGMaukhD8pyGQdLBYG0/k1It6FbySJ6EyRXYvC5/lGLUTAw==","shasum":"12044dd2213e0b23bcd11c1d2372bb18bc052a7b","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.6.0.tgz","fileCount":213,"unpackedSize":1231525,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEeKjGd/uG4E7+aJbDkTS37WF2dp7ubJspDjwzFhbP7oAiEAyxNbc67anrxKHIYGnjL7FhQhYZDqWjBPiHRAI4wY5yQ="}]},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.6.0_1683658519931_0.42665377691048323"},"_hasShrinkwrap":false},"0.6.1":{"name":"@prifilabs/shield-ethereum-js","version":"0.6.1","description":"The Shield - customizable smart contract protection","main":"lib/src/index.js","scripts":{"build":"npx tsc","test":"npx hardhat test","coverage":"nyc ts-mocha test/index.spec.ts && npx hardhat coverage","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"license":"MIT","bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","devDependencies":{"@ethersproject/providers":"^5.7.2","@nomicfoundation/hardhat-toolbox":"^2.0.2","@nomiclabs/hardhat-etherscan":"^3.1.7","@types/node":"^18.14.6","dotenv":"^16.0.3","hardhat":"^2.13.0","husky":"^8.0.3","lint-staged":"^13.2.0","nyc":"^15.1.0","prettier":"^2.8.6","prettier-plugin-solidity":"^1.1.3","solidity-coverage":"^0.8.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"dependencies":{"@openzeppelin/contracts":"^4.8.2","cross-fetch":"^3.1.5","ethers":"^5.7.2"},"lint-staged":{"*.{js,css,md,ts,sol}":"prettier --write"},"types":"./lib/src/index.d.ts","gitHead":"2cb51b66911231db4e90cee42075c8809fd7de2f","_id":"@prifilabs/shield-ethereum-js@0.6.1","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-B8StQ+U07zeEpGTtSpukFwROP7zRYY+qR/M6ccGn47svHIPRfaok91gM8CC+iI90g4KqAk/Q6gwIVu0w2W39sQ==","shasum":"7b1b2690562678b5c77537d14d6611a80981bb36","tarball":"https://registry.npmjs.org/@prifilabs/shield-ethereum-js/-/shield-ethereum-js-0.6.1.tgz","fileCount":213,"unpackedSize":1229086,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFi/n3rWyDS2sgEnE0Obt4Nuv5D3vPsXBH8T7h5DfZp2AiEA+ZbwufeQ2WB03129Le5Mpia9dZrMl1k8VY6KBNHwPpE="}]},"_npmUser":{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},"directories":{},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shield-ethereum-js_0.6.1_1684250805514_0.6976719767829949"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-23T17:37:48.337Z","0.1.0":"2023-03-23T17:37:48.606Z","modified":"2023-05-16T15:26:45.949Z","0.1.1":"2023-03-23T17:47:39.316Z","0.1.2":"2023-03-23T19:49:53.777Z","0.1.3":"2023-03-23T20:10:38.061Z","0.1.4":"2023-03-24T16:59:05.141Z","0.1.5":"2023-03-24T17:53:24.873Z","0.1.6":"2023-03-24T18:08:35.216Z","0.1.7":"2023-03-24T18:09:35.925Z","0.1.8":"2023-03-24T18:58:24.738Z","0.1.9":"2023-03-24T19:09:50.129Z","0.1.10":"2023-03-27T17:49:45.552Z","0.1.11":"2023-03-28T15:50:11.285Z","0.2.0":"2023-04-05T01:29:19.819Z","0.2.1":"2023-04-05T01:44:51.129Z","0.2.2":"2023-04-05T02:02:47.111Z","0.2.3":"2023-04-05T16:18:47.578Z","0.3.0":"2023-04-11T18:18:33.399Z","0.3.1":"2023-04-11T18:20:56.690Z","0.3.2":"2023-04-11T21:05:35.832Z","0.4.0":"2023-04-14T03:10:12.756Z","0.4.1":"2023-04-14T03:15:39.636Z","0.4.2":"2023-04-14T17:48:49.243Z","0.4.3":"2023-04-14T19:25:55.759Z","0.4.4":"2023-04-20T20:04:58.074Z","0.5.0":"2023-04-21T15:38:02.260Z","0.5.1":"2023-04-24T14:27:19.996Z","0.5.2":"2023-05-01T20:33:18.109Z","0.6.0":"2023-05-09T18:55:20.149Z","0.6.1":"2023-05-16T15:26:45.805Z"},"maintainers":[{"name":"thierrysans","email":"thierry.sans@prifilabs.com"},{"name":"kevoh1516","email":"kevoh1516@gmail.com"}],"description":"The Shield - customizable smart contract protection","homepage":"https://github.com/prifilabs/shield-ethereum-js#readme","repository":{"type":"git","url":"git+https://github.com/prifilabs/shield-ethereum-js.git"},"author":{"name":"Thierry Sans"},"bugs":{"url":"https://github.com/prifilabs/shield-ethereum-js/issues"},"license":"MIT","readme":"# The Shield\n\n## API\n\n### Core functions\n\n-   `getDefaultFactory(signer: ethers.Signer, network: string): Promise<ethers.Contract>`: returns the Shield Factory contract deployed on `network`\n-   `createShield(signer: ethers.Signer, name: string, roles: any[], users: any[], policy: any[], factory: ethers.Contract): Promise<{receipt: ethers.Transaction, shield: Shield}>`: deploys a shield and returns the corresponding shield object (see below)\n-   `instantiateShield(signer: ethers.Signer, address: string): Promise<Shield>`: returns a shield object (see below) of an existing deployed shield at `address`\n-   `getShields(signer: ethers.Signer, factory: ethers.Contract): Promise<{ [address: string]: string }>`: returns the list of shield's addresses for which the user `address` is one of the users\n\n### Methods of the `Shield` object\n\nShield getters\n\n-   `getRoles(): Promise<string[]>`\n-   `getUsers(): Promise<{[address: string]: string[]}>`\n-   `getUser(address: string): Promise<string[]>`\n-   `getPolicies(): Promise<{[label: string]: string[][]}>`\n-   `getPolicy(label: string): Promise<string[][]>`\n-   `getAssignedPolicies(): Promise<{[address: string]: {[func: string]: string}}>`\n-   `getAssignedPolicy(to: string, func: string): Promise<string>`\n-   `isPaused(): Promise<boolean>`\n-   `getTransactionHash(credentials: Credentials): Promise<string>`\n\nHandling Shieldables\n\n-   `getShieldables(): Promise<string[]>`\n-   `addInterface(address: string, iface: ethers.utils.Interface)`\n-   `getInterface(address: string): Promise<ethers.utils.Interface>`\n\nHandling Credentials\n\n-   `getCredentials(): Promise<Array<Credentials>>`\n-   `createCredentials(to: string, func: string, args: any[]): Promise<Credentials>`: returns a new credentials to call the function `func` from the contract `to` with the args `args`.\n-   `approveCredentials(credentials: Credentials): Promise<Credentials>`: returns a newly approved credentials\n-   `checkCredentials(credentials: Credentials, full?: boolean):Promise<{to: string, func: string, args:any[], timestamp:number, approvals: string[]}>`\n-   `executeCredentials(credentials: Credentials)` execute the credentials\n-   `cancelCredentials(credentials: Credentials): Promise<ethers.Transaction>`\n-   `isExecuted(credentials: Credentials):Promise<boolean>`\n-   `isCanceled(credentials: Credentials):Promise<boolean>`\n\n`createCredentials` wrappers\n\n-   `createCredentialsForAddRoles(roles: string[]): Promise<Credentials>`\n-   `createCredentialsForSetUsers(users: Array<{ address: string; roles: string[] }>): Promise<Credentials>`\n-   `createCredentialsForAddPolicy(label: string, policy: string[][]): Promise<Credentials>`\n-   `createCredentialsForAssignPolicy(to: address, func: string, label: string)`\n-   `createCredentialsForPause(): Promise<Credentials>`\n-   `createCredentialsForUnpause()`\n\n### Utils\n\n-   `Utils.signData(signer: Signer, types: string[], values: any[])`\n-   `Utils.getSigner(types: string[], values: any[], signature: string)`\n-   `Utils.encodeCredentials(credentials: Credentials): string`: returns the base-64 encoded version of credentials\n-   `Utils.decodeCredentials(encodedCredentials: string): Credential` returns the decoded credentials of the base-64 encoded string\n-   `Utils.getSignature(func, iface)`\n-   `Utils.getFunction(sig, iface)`\n-   `Utils.encodeCallData(func, args, iface)`\n-   `Utils.decodeCallData(call, iface)`\n-   `Utils.getBytesFromRoles(roles: any[], allRoles: any[])`\n-   `Utils.getRolesFromBytes(bytes: any, allRoles: any[])`\n","readmeFilename":"README.md"}