{"_id":"@animoca/ethereum-contracts-core_library","_rev":"25-b12e381dc6c6a591d85ff15fd78fd56a","name":"@animoca/ethereum-contracts-core_library","dist-tags":{"latest":"4.0.3"},"versions":{"0.0.2":{"name":"@animoca/ethereum-contracts-core_library","version":"0.0.2","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core_library@0.0.2","maintainers":[{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"animocabrands","email":"npmjs@animocabrands.com"}],"dist":{"shasum":"86248fa9889d42d33d080601379b6bf918e31569","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core_library/-/ethereum-contracts-core_library-0.0.2.tgz","fileCount":16,"integrity":"sha512-AN5VWrseMrywfx1+MbWovdYtrBhKvHvUA876ImQtcLmF0mJQ/7pDRxt8o4KFVJoVihhaiCTVZMsG46FyqvMy8A==","signatures":[{"sig":"MEUCIEsfEVPgTEgjEywkQ6bIn8nHF5t+NsVPxrdP8P581wE9AiEA5AvNet1dg3W9crB1VWC4zTwRtVqGQcGkFikxWaU3oIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoIbpCRA9TVsSAnZWagAAJvYQAJc9Xtg5R0azo/Nyhr5J\nyvxjmIHcPrHQOgVAg1EOP+dC+AOnpHJ1vD3xdzbhf6MfPk/vh8mHINGO1V7Z\nxMRlqtopGHmwOD2PJuCdnW1q5tK4ZcVzKmBy9shomdAFGRmDA6p86JS4dJNP\n7njfV9go66SyifAiex27Jnsn0RU0YciqtREfbjtYaIqmbZ7kfgZ4+sjTsWMH\nIEnd9/oM7CKuSYnW1fbqpCDgVcV6lQIjA8IJENViTQOpsWm0JjU3V4C/H10i\njvyWsQ7lK292XNBQJTPOP/p5cw2Gu9fXX5ZCbgOBUafUuG2IBhWLJrluH9y/\nzBDfyJPeZFnsRk6BixEakkRTyhipowxMa89hlqanVKvOA0adfV8DpKO5iyXX\ntVF/k3V1KV4hGp8SA2h+7vRkdRNA5Ok6X8tJLWoDhOQmUKZDiTuqyTv12/YY\nZwsh/e7aPofcaJBqov0NHhqGkIie9G2knId60lxNkeKJ2vkSixXf2L8jZWuZ\n7DSUxuAaIyA9sreGf/2RKwVL5vLhiDajYMdDPrl2baPtMuMraEtVQ1VEuq0+\np8XWCJ+SZ9vZOXosg+vVOIJrZVA8QlEMu9q+jdHPY2L4ZanT8Mpub9P77pIw\nAftcyXyGKwRaXOuUM9F83euNZLdNzuGcky4EFI3vxwB5q0W+RH/2bmemJmQM\nv7VX\r\n=LMG7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"c489fdea24726765b33ee20cbab5de19a8cdf82f","scripts":{"test":"./scripts/oz-test.sh","compile":"./scripts/oz-compile.sh","migrate":"./scripts/migrate.sh","coverage":"./scripts/coverage.sh"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git@gitlab.outblaze.net:blockchain/contracts/contracts-common.git","type":"git"},"_npmVersion":"6.14.4","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"11.14.0","dependencies":{"chai":"^4.2.0","async":"^3.2.0","mocha":"^7.1.1","truffle":"^5.1.21","web3-utils":"^1.2.6","chai-bignumber":"^3.0.0","chai-as-promised":"^7.1.1","truffle-security":"^1.7.1","@openzeppelin/cli":"^2.8.2","solidity-coverage":"^0.7.4","@openzeppelin/contracts":"^2.5.0","@openzeppelin/test-helpers":"^0.5.5","@openzeppelin/test-environment":"^0.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_library_0.0.2_1587578600667_0.952114426038601","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@animoca/ethereum-contracts-core_library","version":"1.0.0","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core_library@1.0.0","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"}],"homepage":"https://github.com/animocabrands/ethereum-contracts-core_library#readme","bugs":{"url":"https://github.com/animocabrands/ethereum-contracts-core_library/issues"},"dist":{"shasum":"0843706978af5f64c334f1af748496f603b5788f","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core_library/-/ethereum-contracts-core_library-1.0.0.tgz","fileCount":21,"integrity":"sha512-hdn2hQtvA0DoKZLFlwGSXopiqGKllCLVMYScfes3Fwp+y52su/Y01cAFAvSGu4g90nEj5ujTaxGOwrlMyFbR8A==","signatures":[{"sig":"MEUCIQCCzSYaRNE1n31QjcU9OkwNA9PomreFghtQHxptCWCk2AIgAwkq7kJdT7JrmZfcoAO3S5na3n3AiOi3z/QfHhHjpD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJer4tQCRA9TVsSAnZWagAAGowP/3H9TiOJoNcaolpi660g\nujg6a3jpT09kgbB67ekRHiCSne6YcJCmxwc+Xse4zrNlGlLGVCO0AbSEgLJY\nUoXIgpvuPMeSKNQayNRL26mWVDNJfmOUz3DS5EKgivGT1NsbXAj78/C5PtWK\nGvFzoVNtSToZ+FLAxsl4k+WzeUaCuGl9wcA+H3vN7fQ5tuBqb4mzwTgUVbGU\n8mw2cm47dETjmD5Vp1kjCEI8TtsgQymJTqbSszCKh3oKikuCVwL5/YWR8+PA\n95N2Tm0+fcgOTbJ/2je2usFWjGeTHEMDFommL/6izXt+NUf7iJeM3ulii6nA\n7fN7hy0nlcY7m8BG1+2pwURm6EXYK7Jncef/LHfxSYpTJsT7V9qzj67sfeMw\n2wOIgChVO9S2mPtLz9Ob7XNnqDfUejVAW7NnAMZK4QDMdBGMdpXVY+mvdw2S\n5Cp/TmKOLxLHapi5B6RkASLgRdZ0HV/mVesU/54alPouJdQvk42JW0fCejch\nRC9qSy/l0zzer3vpqNprNEMsXQkkK+Pme2SL/oGrf4d52fPyuH7lU8iWNHDx\n5zCMbX50pSD0jbziUQoBOw3F0siCRAAUEO4yF54G9hvFQMVNRckNLpO++9kF\nvNM+7SehbI72ulRUJYXVc47qrkyiv0HhtunhNuj9JLVsoR6y34zo7FSlw48Q\nsokw\r\n=P5s3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"4bfd0e8d2f05520bba69d1b5bd9a51090c8b1e14","scripts":{"test":"./scripts/oz-test.sh","compile":"./scripts/oz-compile.sh","migrate":"./scripts/migrate.sh","coverage":"./scripts/coverage.sh"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animocabrands/ethereum-contracts-core_library.git","type":"git"},"_npmVersion":"6.14.4","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"11.14.0","dependencies":{"chai":"^4.2.0","solc":"^0.6.6","async":"^3.2.0","mocha":"^7.1.2","truffle":"^5.1.24","web3-utils":"^1.2.7","chai-bignumber":"^3.0.0","chai-as-promised":"^7.1.1","truffle-security":"^1.7.1","@openzeppelin/cli":"^2.8.2","solidity-coverage":"^0.7.5","@truffle/debug-utils":"^4.1.1","@openzeppelin/contracts":"^3.0.1","@openzeppelin/test-helpers":"^0.5.5","@openzeppelin/test-environment":"^0.1.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_library_1.0.0_1588562767694_0.6745469814847176","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@animoca/ethereum-contracts-core_library","version":"1.1.0","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core_library@1.1.0","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"}],"homepage":"https://github.com/animocabrands/ethereum-contracts-core_library#readme","bugs":{"url":"https://github.com/animocabrands/ethereum-contracts-core_library/issues"},"dist":{"shasum":"f3573500302e07e315045c9a557b5e328bb6c198","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core_library/-/ethereum-contracts-core_library-1.1.0.tgz","fileCount":32,"integrity":"sha512-QYffKIlSsdWxxr+w0EBnY4YGMTmwXkcLFz209vKwwsEpvzrXPEMogf5UNZaZVkFjaKPBaRcBVZYI4kOW0rRQIA==","signatures":[{"sig":"MEUCIFFsPd7EciadoDooBT8JRok0rjLb8AFr4BGyxGU0xRQMAiEAvfu21BxXkoE6uAivKoHK3yQkf7+TxBoLXAWg11VMqGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesjaFCRA9TVsSAnZWagAAqz8P/0guNyJsgX5pWJJER3rf\njXJ4nvLkP1bs/OEvqaoW8/C5zuC8sv5Xz3csrkTKjiMgB4fL9YJ8g/WlrVdl\n4gt+QFr0ltTY+qwsuKyWiZB34xElc9SOhaBJeNN5AMQetfSFPho0gpF8xJtv\n/01ZIueVznTdJ0SeOEqJ6g+pdnNQRLUIFcfjLrGNAjGIHWJnmWvVAde8uYpV\nGO2d+M87TQDIr9vv/hG3QW3y1BulWZGAAq7T9EjJSujuSIEmUb/Zt7SReS6D\nHDW7uZCTQZMeIi7qK2WhYB1tRgnj2VrEZXMgb1YO4S2p+92iYwqRuqhCpm9k\nP7Z5ZLFby1yBux5ZWcKo+7yLDhhOziP4bd9isUFc2tXzLPksYoMN6H1FEwpJ\n7XDI0fHvfJxKpwaAj1WVJWGs1/6UJPSlodEtES67FveUUFTpr67CVzB0RRXy\nVUW9R+h1lYa3Or3BvHxk+4PwKEvWraVTZpQJohUeTUpIUUzQ8iKsaNUWUG3J\nKc950sVDpTH2oPfFV8mwspatpw7TAAiBKA15ocrZR76MLnzE3c9Q8a8nZ5Qt\ndhfUXesqHj1yrWQu7EKi3BP7n/WQ1/3xw3Rqg5brjQwsUnMZK/ocwPt/BI/t\njs2gRPAcn8KM6OtoeirIyi8saP2xt2dflYREzBf6wwASHltNmRgCgZDypSnS\n0ceO\r\n=7ppc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"d141ca5fb91db43f08cbd87f2a2fa454f9a328d5","scripts":{"test":"./scripts/oz-test.sh","compile":"./scripts/oz-compile.sh","migrate":"./scripts/migrate.sh","coverage":"./scripts/coverage.sh"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animocabrands/ethereum-contracts-core_library.git","type":"git"},"_npmVersion":"6.14.4","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"11.14.0","dependencies":{"chai":"^4.2.0","solc":"^0.6.6","async":"^3.2.0","mocha":"^7.1.2","truffle":"^5.1.24","web3-utils":"^1.2.7","chai-bignumber":"^3.0.0","chai-as-promised":"^7.1.1","truffle-security":"^1.7.1","@openzeppelin/cli":"^2.8.2","solidity-coverage":"^0.7.5","@truffle/debug-utils":"^4.1.1","@openzeppelin/contracts":"^3.0.1","@openzeppelin/test-helpers":"^0.5.5","@openzeppelin/test-environment":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"lodash.zip":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_library_1.1.0_1588737669137_0.15742488997720927","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@animoca/ethereum-contracts-core_library","version":"2.0.0","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core_library@2.0.0","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"}],"homepage":"https://github.com/animocabrands/ethereum-contracts-core_library#readme","bugs":{"url":"https://github.com/animocabrands/ethereum-contracts-core_library/issues"},"dist":{"shasum":"3e0ee3c2da998f10c9b19974ac531ff77d6705df","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core_library/-/ethereum-contracts-core_library-2.0.0.tgz","fileCount":36,"integrity":"sha512-oXXaKfFsjG3pIkqPf5bkTUbPc9bqGrRHcm+GTuVyHTMPXKtMdpXwHYWG6L2/vrcQ9tERW5Em+PtLsvpnD/YyAw==","signatures":[{"sig":"MEUCIGzdjHI5mSg6nxRxBPEm7DvDlfInYAaKmSfS9cqRYfaTAiEA/PPqsRf9yaKtmz8M0PXkDLyiUGVdThqPTGtZ7I9RkcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezpcMCRA9TVsSAnZWagAAjmQP/isi+MS2Nc4rCDN7MKT1\nI015U3LCnu+YH7wL7tGybZIPCEq2Bw8XtwS0tfS7SKvefkWTFyiu21Eg8Vi8\nRfUEQJU31TU3yWCK7cOB7zJgTbru6w+sP9L3FkO+Vi/kk9d1f4hlOYxz0SCF\nKmvkQlp4MzXjXp8SCfOuigzRBJJFTSolfchlNx7g+UXvb7MS9K3jbLDlVfuG\no1NlT+JiEQO0cxGQDrs2fZ2XL42vAezjxAy/RZvlw1HT7DZghJrw3uEyoHwV\nRU6etfOPkGrAopf0s6NQObDNie7Th+KcQjLdjo0OjZWn/iK3cbV4vy4uG8Xa\n82/tmdM1WaH4K1yBUQImEu0GJV7pjUfaBar1Tgss9CSL5bvXl+DpnWb4Y9X3\nMtBO19MdyxAT9GuYI6zMiFqIiRGrGGmJgL9NAq/5cA+B/DRLdrTyudkWaIPj\n1MMfrlt4U336Bscrj24biANe4E8cv6poNRz6d8s39uaXbsJvqVIyuafnZw6w\nkC0nrBmeOV/lnGFyXHsIyOvQDLQWoDOU44XJXWfZLt1YwkEWXQUMAOag/mSx\nadu+EbCMec/8rACV8XLZgsl1yPcABLL033I+NLEplZC7spZ1KrLEHiiEUoH1\n3pzZmgd4vPjuDVS6g0/xPZVP9YD2C4vld/bdUbPfJ097j2FS1DSYNqegLp2T\ncSz1\r\n=14hz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"d54e07b66dd8478ae5d2af5e33a6a35c0b6401e7","scripts":{"test":"./scripts/oz-test.sh","compile":"./scripts/oz-compile.sh","migrate":"./scripts/migrate.sh","coverage":"./scripts/coverage.sh"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animocabrands/ethereum-contracts-core_library.git","type":"git"},"_npmVersion":"6.14.4","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"11.14.0","dependencies":{"chai":"^4.2.0","solc":"^0.6.8","async":"^3.2.0","mocha":"^7.2.0","truffle":"^5.1.27","web3-utils":"^1.2.8","chai-bignumber":"^3.0.0","chai-as-promised":"^7.1.1","truffle-security":"^1.7.1","@openzeppelin/cli":"^2.8.2","solidity-coverage":"^0.7.5","@truffle/debug-utils":"^4.1.4","@openzeppelin/contracts":"^3.0.1","@openzeppelin/test-helpers":"^0.5.5","@openzeppelin/test-environment":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"lodash.zip":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_library_2.0.0_1590597388332_0.7720678648453074","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@animoca/ethereum-contracts-core_library","version":"3.0.0","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core_library@3.0.0","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"}],"homepage":"https://github.com/animocabrands/ethereum-contracts-core_library#readme","bugs":{"url":"https://github.com/animocabrands/ethereum-contracts-core_library/issues"},"dist":{"shasum":"400f8b87f4865d6caab7a5130c6f2e6d68527d08","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core_library/-/ethereum-contracts-core_library-3.0.0.tgz","fileCount":41,"integrity":"sha512-5zL4wFY+6b8ygHlTci62PgSCeAs4qUWgeiRentB5RWiySrq0SvtjKPBV1G0Rorn5dKxb6u48j40WLjAn3dUovg==","signatures":[{"sig":"MEUCIG0wvBK69lmk2tJPLMNSK5AqHdbGUHF7gx7kuy07kDH8AiEA1kuYAyzOpJUhvIMgy7n3LPDrNliEB06rC2sxNyEsFmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6jMMCRA9TVsSAnZWagAAif8P+wSq+UAYP1TFoC0dPs4F\nnaCHP5cdQeZwE1GysxBbJWAgllR+1WXt90UDWDocaQsbXXKNEWCVvKgWO9t2\n5NSTjVlGgTSsQdoBd35k/JBwBU/itatlRyQ3pz2bV+EKm10+y6OlU+fn1MlM\npKfcyvLtsIwyLJQe00X9i8uVs+J0YYJCvpfJnvYP1mkB8IihZtrbml/OH957\nHkM0Pmp5urWkibNolFkXQA4BO7yEz7sbTBmUHYj8VdhlJmZc4O7PQ37PfC2W\nl6InrD80FXhHp/08uvhQxFJkXADvcugfAKc2++Ze95wIHgX6nBIypWTg4nd0\npPY9F2Wj3OTXHRbg6kNtXRnn/OeEweneoKJ5MCWe+GwLRCiZKDKppWGWxhic\nwfyUPvEL2WCmobOgKty8JbmK0OfpnWl7lEP2Q4QhKf4zaNCDQ/39sQZvAXNI\nO0G/lvR953iaYiibmP5vd10+lQ9lUGnolZvBmksOXXXPgvBTxA9267SLHTSX\n1DnqXOcNCwLCljhxc0PxJLz7XVoUeE25terMLjDDFbcFRLPqf896SIiMJcgq\n+t4lmlW8DVEY6/0yKTBVzYd8MAPFC3sYrtCOaJ9uo60nd+35jWfeHieflUHL\n9z30GvA1asMNqN2A84Fp3diiiZmuA/t8VKMNfvVj3buADwbHFR8gvM6UZw+5\n4dOa\r\n=EGm7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"64ac2fb6bf3d9ed0500228fd8b188df1e23f81c0","scripts":{"test":"./scripts/oz-test.sh","verify":"./scripts/verify.sh","compile":"./scripts/oz-compile.sh","migrate":"./scripts/migrate.sh","publish":"./scripts/publish.sh","coverage":"./scripts/coverage.sh"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animocabrands/ethereum-contracts-core_library.git","type":"git"},"_npmVersion":"6.14.5","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"11.14.0","dependencies":{"chai":"^4.2.0","solc":"^0.6.10","async":"^3.2.0","mocha":"^8.0.1","truffle":"^5.1.30","web3-utils":"^1.2.9","chai-bignumber":"^3.0.0","chai-as-promised":"^7.1.1","truffle-security":"^1.7.1","@openzeppelin/cli":"^2.8.2","solidity-coverage":"^0.7.7","@truffle/debug-utils":"^4.1.6","truffle-plugin-verify":"^0.3.11","@openzeppelin/contracts":"^3.0.2","@openzeppelin/test-helpers":"^0.5.6","@openzeppelin/test-environment":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"lodash.zip":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_library_3.0.0_1592406796102_0.6208045085606411","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@animoca/ethereum-contracts-core_library","version":"3.1.0","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core_library@3.1.0","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"}],"homepage":"https://github.com/animocabrands/ethereum-contracts-core_library#readme","bugs":{"url":"https://github.com/animocabrands/ethereum-contracts-core_library/issues"},"dist":{"shasum":"2d968c3a3f61864d05a0f769f9c0f62d426d76f2","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core_library/-/ethereum-contracts-core_library-3.1.0.tgz","fileCount":52,"integrity":"sha512-FYD6ksdmHhMhU/TA4/jMJ83OdUnIKg7dhcmFugv1Z+iFOLPmfytcYLWGk4wuc+Fk2CXziUk70tPpSxb1b+GJ/g==","signatures":[{"sig":"MEUCIQD72gZJT2QwJv5d9mFYn/sGRBpJO+891zPSGCfn0PjQFwIgANA9YyEI1nsYmy+5RkYBEvtW2Zwgdi0YP6pmTP7C+Co=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/stUCRA9TVsSAnZWagAAyEMP/iwhPU4kWpK/FRAXEFoH\nUDtKxTxPDeMVKe0XS3x+Tp5TjFvRBCzbIUnOm2DFKwWVrUlo9u3vT7xwj42n\n9BIUmUweyiRNYWKvb9tD9nOyBTNhXAjmnNu54+xr+OunI8EsuEbJbF2Jh5xM\n4wJqHwvedG2673r5t6a2H0okQrvCmWcb1ygAxxnYo7GB6hENMPylXhFSFlPH\nfkW0TXrEtcvTiET+/G6aR+sDCDI2QuV21YdKC5Pr6ZyVgLF8PsDON4Y5MOFo\n6/6izSeyOLBvlU93Xv0DcQoOOW1mwKfm8g0edqTB69lFgeKyI2pSnwEcfnI9\nfwt/BQbez+H/9ldZOCgECqqKVDRh/wKb8U7XATYEjbGHsBqQXDWjCNjZ0/dL\nsNfzKfYI+UuZ6dG5cprsoYFRMIQ96I3ts1kRvEO2E25SvuqbbtIffKVjejYP\nrfT7hV9pL54f4UQnSPcw96lfN1UGIWXg+O7Mtb7RkiizX9D+E8pfYhwmy14K\ncwtGc7scRLMBoh4P7PzqhHwPLNS8wh6P8iYvihR68cku9M7Tb8ACjHrrY5zG\npn3qPR8MvSDubs1+ki/E1X5MbbVRrWjg5RGffQSSB5TS3m2PVZ61V7TM6Yzg\nhAGtitq0gXHAf6nU2ayWG2knqingIIzFutawtuHuEHjyYqUdvWxMWthc/pqg\nTDn2\r\n=xnBo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"5a87c0f99207cf1f9f4964227438a168e8e599ea","scripts":{"test":"./scripts/oz-test.sh","verify":"./scripts/verify.sh","compile":"./scripts/oz-compile.sh","migrate":"./scripts/migrate.sh","publish":"./scripts/publish.sh","coverage":"./scripts/coverage.sh"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animocabrands/ethereum-contracts-core_library.git","type":"git"},"_npmVersion":"6.14.5","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"11.14.0","dependencies":{"chai":"^4.2.0","solc":"^0.6.10","async":"^3.2.0","mocha":"^8.0.1","truffle":"^5.1.33","web3-utils":"^1.2.9","chai-bignumber":"^3.0.0","chai-as-promised":"^7.1.1","truffle-security":"^1.7.3","@openzeppelin/cli":"^2.8.2","solidity-coverage":"^0.7.9","@truffle/debug-utils":"^4.1.8","truffle-plugin-verify":"^0.3.11","@openzeppelin/contracts":"^3.1.0","@openzeppelin/test-helpers":"^0.5.6","@openzeppelin/test-environment":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"lodash.zip":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_library_3.1.0_1593756499656_0.20567500195638888","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@animoca/ethereum-contracts-core_library","version":"3.1.1","author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core_library@3.1.1","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"}],"homepage":"https://github.com/animocabrands/ethereum-contracts-core_library#readme","bugs":{"url":"https://github.com/animocabrands/ethereum-contracts-core_library/issues"},"dist":{"shasum":"61d3ef7570e59f9ee597e8262850b4c63661e730","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core_library/-/ethereum-contracts-core_library-3.1.1.tgz","fileCount":46,"integrity":"sha512-NHqmEL2PcSIcVYnbLgiv6UFyTTbiYBX8XrrxSf+ZvfyTnfwyRKqQPqQZyoegjh7iJvEO1bi+YzveuQrwOVB97w==","signatures":[{"sig":"MEQCIBhnm2oHTyXdat2hgIxMbQOd8rh/h0EuWXS1ItknRjrsAiBb7maLSNIeGlgI7ax0Qwoceuyus16sNiGr316T17BPnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMX8rCRA9TVsSAnZWagAApHcQAJ3566hFOT96H9BPoQdi\nZIaeL0X+mwj29ACHBm1ic1UgATiDgClt+7EE/EbQWaAMnA8QYClzMPRjkAc5\nwyAelOl4pSqUnzFiLg1ztExlxESQTNa+IRu0qKy+iM91DyyP313M3QQIPYRc\nFeNI7XHBRkDjplauYpoz6oYnQordZPhyMnBRXxBZYdchmsbuYb99La78hrXO\nU6n1uhrdX2fAszjRKhz7tWl0xqHyLMt+RJBHjLQXBOISGUZVUf8EudBMqnS2\nbconPlodnJtYx/pA1VnZxvlpzTVV2WrvT5nL62LpspuiU43njA5X7I5elUSq\n4khuHWAtLR6GlIjQRYmaN2eJf/T7ERO9TdDs6EJlIKQRj84dClUERD1Jb34A\n6qOnP6N2YvFGuFOIXxmXKUwpzWsZ/OGsEL2L+/rgBegVGaak1olkGW8TUJfl\nYHRyYStQGaPIxIxbRlUYTIpTOcuqEybvBQHVJpxAf4Z0LUma8XTxr6WU4cq9\nrCEn4vfkZ1evX62HHqJvH0DM3bQabqagw9sWLD3XMcN2I4noWwaEFlydm+QL\ngk5SFBRIWCcJyfZ3hhEYOlUrpFVB8qDDbX4otJxChOQE+4cXrQTW78azW13W\nSKHP76LNH8xcnT+4Xf2KrW88G+9HlZLIPas2ME9VKV5NZLnzHlsaVYqC4LeM\nLmva\r\n=iiII\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"4a4b2cce087967078220bd480dd129de16528376","scripts":{"test":"./scripts/oz-test.sh","verify":"./scripts/verify.sh","compile":"./scripts/oz-compile.sh","migrate":"./scripts/migrate.sh","coverage":"./scripts/coverage.sh","etherscan":"./scripts/publish.sh"},"_npmUser":{"name":"jpazucena","email":"jp@fuelpowered.com"},"repository":{"url":"git+ssh://git@github.com/animocabrands/ethereum-contracts-core_library.git","type":"git"},"_npmVersion":"6.14.7","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"11.14.0","dependencies":{"chai":"^4.2.0","solc":"^0.6.10","async":"^3.2.0","mocha":"^8.0.1","truffle":"^5.1.33","web3-utils":"^1.2.9","chai-bignumber":"^3.0.0","chai-as-promised":"^7.1.1","truffle-security":"^1.7.3","@openzeppelin/cli":"^2.8.2","solidity-coverage":"^0.7.9","@truffle/debug-utils":"^4.1.8","truffle-plugin-verify":"^0.3.11","@openzeppelin/contracts":"^3.1.0","@openzeppelin/test-helpers":"^0.5.6","@openzeppelin/test-environment":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"lodash.zip":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_library_3.1.1_1597079338611_0.1400438156804329","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@animoca/ethereum-contracts-core_library","version":"4.0.0","keywords":["solidity","ethereum","smart","contracts","assets","inventory"],"author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core_library@4.0.0","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"}],"homepage":"https://github.com/animocabrands/ethereum-contracts-core_library#readme","bugs":{"url":"https://github.com/animocabrands/ethereum-contracts-core_library/issues"},"dist":{"shasum":"3bdbc4ebb71dfad57a8a9ed2546a4c6d105f2a70","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core_library/-/ethereum-contracts-core_library-4.0.0.tgz","fileCount":87,"integrity":"sha512-L275RtN3YgamxnVolmr0/HqVJQvrhg9zPXelhGl3OFH8tpsjV3bxEgBcTVkNsNp/fo1F7zpoL8Mwfg+ZE7KXaQ==","signatures":[{"sig":"MEYCIQCc28jm+0VJQUTRRnsYrj+LTgUQUtJaIPHWd0JtQt2H7AIhAN26Te/ABckHG5U0amQxlLY7QMBcWX4iAfQlTiora3Cr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF4RaCRA9TVsSAnZWagAASFUP/0L3q+82nZRkSUxlqpvf\nGbCR3rUWfzdV88MD1QLWMnx7hYJoi/bAL0xuAgQM/RVoBDLAf+oHxdNmlPRg\nSOJ3gHfBv9MW82L1R5mitr9MEzM8n6KPQbN0s30QiTurrxH13xYNaR5gs5+v\ndFXLG/wVcw5Gkz/lZQHGlcakk6N4bUbxFSDBf0chmvF+0Y254d+Lz9gkcCAq\n3Lo0CRYJLd7BnyHaYegtgreESQHGIvzeiioHyFOVxEMca3wdoUzF81lXdZeg\nuFR3XI34gy+U6rJTBboe/iqcrCc+yjzAL/JdXYOFtNHj33ZVQXecsNjmNJJ9\nyJ2c5NHbvlmXi0G6JBNsu5EqvXwrZVhakwMvyFIg4AUxBmHkdfAvKp+1Md3S\nh1sjcxDG6hrEp3XM7Ng5Kn72xST4ozBf10qnledghQRAhQTYWFjKcWB2QFru\nItOHIPuSE54KlyCba1IIIhMm+fVYAVR4vxFHATz8grrrKI2fHBHEE228bmfp\njktNjqWBC0SHIKCTFtflg0QVpiDwr+QF/YlgAudO1SNhWbI/5IGKCn1I+15u\ntdNxa5QFoctFVjJGEeJCLZhiNcDVUuQ1TV8tMb+hcx3M9r+cKrkYsAvZCTO9\n9RGLGGHz4joMEJHwwGaZ2SfriIshUb8sAOGj6srzKNVqiKKo29nedLu61b3T\nvFJE\r\n=uI91\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"3f309f265d5c1b4120b0204d375a69e69ceb991f","scripts":{"doc":"run-s doc:sol","fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:flatten clean:smartcheck clean:coverage clean:doc","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","compile":"hardhat compile --show-stack-traces","doc:sol":"hardhat docgen --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","ganache":"ganache-cli -g 1000000000","lint:js":"eslint \"**/*.{js,ts}\"","coverage":"hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf docs","format:js":"prettier --write \"**/*.{ts,js}\"","format:sol":"prettier --write \"**/*.sol\"","gas-report":"wait-on tcp:8545 && cross-env REPORT_GAS=true hardhat --network localhost test --show-stack-traces","smartcheck":"smartcheck -p contracts &> smartcheck.log","make:coffee":"run-s format fix compile flatten smartcheck test coverage doc","postinstall":"node ./.setup.js","clean:vscode":"rm -rf .vscode/extensions.json .vscode/launch.json .vscode/settings.json","clean:compile":"rm -rf artifacts cache","clean:flatten":"rm -rf contracts_flattened","make:tiramisu":"run-s clean make:coffee gas-report","clean:coverage":"rm -rf coverage* .coverage*","clean:smartcheck":"rm -rf smartcheck*","doc:slate:setup_tofix":"node documentation/setup-slate.js","doc:slate:generate_tofix":"node documentation/generate-slate.js"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animocabrands/ethereum-contracts-core_library.git","type":"git"},"_npmVersion":"6.14.9","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"12.18.2","dependencies":{"chai":"^4.2.0","glob":"^7.1.6","web3":"^1.3.3","mocha":"^8.2.1","eslint":"^7.18.0","solhint":"^3.3.2","wait-on":"^5.2.1","fs-extra":"^9.1.0","prettier":"^2.2.1","cross-env":"^7.0.3","lodash.zip":"^4.2.0","solc-0.6.8":"npm:solc@0.6.8","solc-0.7.4":"npm:solc@0.7.4","ganache-cli":"^6.12.2","npm-run-all":"^4.1.5","solidity-docgen":"^0.5.11","solidity-coverage":"^0.7.14","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^8.0.0","@smartdec/smartcheck":"^2.0.1","hardhat-gas-reporter":"^1.0.4","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"=3.3.0","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.0.0-beta.3","@openzeppelin/test-helpers":"git+https://github.com/nataouze/openzeppelin-test-helpers.git#fix_bn_array_event_args","@nomiclabs/hardhat-truffle5":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_library_4.0.0_1612153945670_0.36908214182293486","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@animoca/ethereum-contracts-core_library","version":"4.0.1","keywords":["solidity","ethereum","smart","contracts","assets","inventory"],"author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core_library@4.0.1","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"}],"homepage":"https://github.com/animocabrands/ethereum-contracts-core_library#readme","bugs":{"url":"https://github.com/animocabrands/ethereum-contracts-core_library/issues"},"dist":{"shasum":"ec1c69f6851fff6f734181fd4160c2ec802cd4d3","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core_library/-/ethereum-contracts-core_library-4.0.1.tgz","fileCount":93,"integrity":"sha512-nUu8g+O5alR7mNn4Zo2xMJ2QScV0zA98RH20IshQ5Mu3o6BcFs+HO2Ig7FDiCqoAGccFHf9tcqPWMAXmLTvC2Q==","signatures":[{"sig":"MEQCIBh84bsASQ5vI2vwIqUihOkVrOgU3OJ0Cafb3dKe8u+tAiAk2o01vOLfWgjZwitpT4ZbKEKnDOGmwGXloyz82CpHSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF+BeCRA9TVsSAnZWagAABMcP/26QptSkRSR+AHNbBvrU\ntetSd2jdgQNH7cpFVIqeizdU/SerKGHkU+2Ezy01tn3RxRENvf2+aG4fXsfX\nkLL7DUl2EuHkc/ds1NNJNqrD4RX2OJPwGwHT3Ax3VwxrSm5DUHpKAlQv+OdK\nZRfEnrqeXAIVBO+jLGbOMZQEZuvhygRJtmPkJY/FmG08Vg9AqogzXKkNPfg2\nUfBr9ksXHZ19uz83mwv9FjYOIz71x9w1R5JUfbaBGFKXbDiAFEMIzm05mYdJ\nAc4aLa7ZN+G4jPN77fcRFHNnvNm+2FqspaiMieexUdDhaAjfpLr/UAI1Mt8+\nFwwqW6IHHbvTxskebQnUE0DotEDClay9OCivG+t4M4dQXvh+Pi8KETLL3yAH\nZdr+l7HMm1Rtf7HU7Ju30V7RN6hXWOYeCH6lLHnVsksCPQgD423SJfpKDxeP\nT8i2IktrUWu5ldcleYI9Ru7YJXzymXc6aGCM1MzPmyIzb/v9fwqDH4j8Nf+R\nRJiA2tppA7F+Qlr0mAbwyiQ62OQE0NtgaSDU25ZOE0pvdFF9ggNIhwf8makQ\n5K7tiG+Uy71fkwQrp4RLLUSY8+7hM7g1SIQHx6j8E0djmXBoZXx5yFQC7tfd\n5xYOD9NQfYrolRmfsaZ+ZntOh+UGx/BbNDxNhyh0j5mCSToxV8F2FWGWPHds\n2aQk\r\n=jsh1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"b7c78b3d2beec987a52e474e1a2c20a30948abbe","scripts":{"doc":"run-s doc:sol","fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:flatten clean:smartcheck clean:coverage clean:doc","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","compile":"hardhat compile --show-stack-traces","doc:sol":"hardhat docgen --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","ganache":"ganache-cli -g 1000000000","lint:js":"eslint \"**/*.{js,ts}\"","coverage":"hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf docs","format:js":"prettier --write \"**/*.{ts,js}\"","format:sol":"prettier --write \"**/*.sol\"","gas-report":"wait-on tcp:8545 && cross-env REPORT_GAS=true hardhat --network localhost test --show-stack-traces","smartcheck":"smartcheck -p contracts &> smartcheck.log","make:coffee":"run-s format fix compile flatten smartcheck test coverage doc","postinstall":"node ./.setup.js","clean:vscode":"rm -rf .vscode/extensions.json .vscode/launch.json .vscode/settings.json","clean:compile":"rm -rf artifacts cache","clean:flatten":"rm -rf contracts_flattened","make:tiramisu":"run-s clean make:coffee gas-report","clean:coverage":"rm -rf coverage* .coverage*","clean:smartcheck":"rm -rf smartcheck*","doc:slate:setup_tofix":"node documentation/setup-slate.js","doc:slate:generate_tofix":"node documentation/generate-slate.js"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animocabrands/ethereum-contracts-core_library.git","type":"git"},"_npmVersion":"6.14.9","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"12.18.2","dependencies":{"chai":"^4.2.0","glob":"^7.1.6","web3":"^1.3.3","mocha":"^8.2.1","eslint":"^7.18.0","solhint":"^3.3.2","wait-on":"^5.2.1","fs-extra":"^9.1.0","prettier":"^2.2.1","cross-env":"^7.0.3","lodash.zip":"^4.2.0","solc-0.6.8":"npm:solc@0.6.8","solc-0.7.4":"npm:solc@0.7.4","ganache-cli":"^6.12.2","npm-run-all":"^4.1.5","solidity-docgen":"^0.5.11","solidity-coverage":"^0.7.14","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^8.0.0","@smartdec/smartcheck":"^2.0.1","hardhat-gas-reporter":"^1.0.4","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"=3.3.0","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.0.0-beta.3","@openzeppelin/test-helpers":"git+https://github.com/nataouze/openzeppelin-test-helpers.git#fix_bn_array_event_args","@nomiclabs/hardhat-truffle5":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_library_4.0.1_1612177502241_0.32582487582213915","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@animoca/ethereum-contracts-core_library","version":"4.0.2","keywords":["solidity","ethereum","smart","contracts","assets","inventory"],"author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core_library@4.0.2","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"}],"homepage":"https://github.com/animocabrands/ethereum-contracts-core_library#readme","bugs":{"url":"https://github.com/animocabrands/ethereum-contracts-core_library/issues"},"dist":{"shasum":"39a920cb13b8b30bcbf72da2c39d5f4854c20758","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core_library/-/ethereum-contracts-core_library-4.0.2.tgz","fileCount":93,"integrity":"sha512-Fuaxr3zBYXXEFxfli7fl6Tr5uGYK4X/+IRN6ywkB2NhI6Pb/HoaAoylZCaWe9AmCcnzL1LK7c/z+ARzl2FxNcw==","signatures":[{"sig":"MEUCIFH2Ix0hMgRbF2yVe2+qW1D4XDoNMhYrrC8KgZe7bEElAiEAgNH3nK2K8/xrCGArSpLWdVjwLsWiQ+gD28wNy9h5plg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF+s0CRA9TVsSAnZWagAAAJQQAJd4GUqcfpiX0jJmhEg5\nRQ0/qKlZ3fVwiwSjpuRjKXsiAFtec1OdWFNroy6mbd14edURPX2eNP2euGtF\nFy7UkYAqvRaV8MB9K2g9o9XaBgOmBl6K7GiWszSVjDp/jt5zCLVprXd9bYlW\nQs+4xjRDCyf1yNI088aTICAj8BGqBxNtMG1buzZg4pLzCzgnfNlNN+TFr/Fu\nfSl3Si9MMBgKjDECT502j+FAbEIDKbtLk2obq6vQCGrGR2FLRcth3dWwfuu3\nsxHVWR2VlJn8vX/+2/oPz7/jfshAW6xCO9Rfc13yCj84hPVXijVSgKKAlj3d\nmR85KosH9PKhNbznaTFSjLEIN4f5hR+WCyvwqkOG8N8qk1Z8cv1jWwnmOoiQ\n37tTZarLFcLOweMPvPVoI5ZND4eosU3szxIgxrSV7CCrL6drpAl26FEOgr70\nSbDuX6ZVbdMrQbG6BA2X3Fh9QdyRDWZ/+XRAOnz0FFcI3vEod9Ib2QUmL12A\nDfmkKuiSTrD/wP/7d9HeVHS0eaIk4VyTq15IYTT3ZSiDgQSaUv3annltiYuI\nN3AbQ8UJocFSZfc5czk55f6ud+2tgSuyXR11lEgJArYIpH9Vp+pM1WMigWMp\nzarIU19g55/6FiIjZ+MbcvFw3okQq9GlfSb+j0EPRdTQeTXIMI0Jwt3XEqOU\n5jSF\r\n=xm28\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"622555824438cfedb9fe7ef378c168cb8ab80b0e","scripts":{"doc":"run-s doc:sol","fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:flatten clean:smartcheck clean:coverage clean:doc","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","compile":"hardhat compile --show-stack-traces","doc:sol":"hardhat docgen --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","ganache":"ganache-cli -g 1000000000","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s compile clean clean:vscode","coverage":"hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf docs","format:js":"prettier --write \"**/*.{ts,js}\"","format:sol":"prettier --write \"**/*.sol\"","gas-report":"wait-on tcp:8545 && cross-env REPORT_GAS=true hardhat --network localhost test --show-stack-traces","smartcheck":"smartcheck -p contracts &> smartcheck.log","make:coffee":"run-s format fix clean clean:artifacts:hard compile flatten smartcheck test coverage doc","postinstall":"node ./.setup.js","clean:vscode":"rm -rf .vscode/extensions.json .vscode/launch.json .vscode/settings.json","clean:compile":"rm -rf cache","clean:flatten":"rm -rf contracts_flattened","make:tiramisu":"run-s make:coffee gas-report","clean:coverage":"rm -rf coverage* .coverage*","clean:smartcheck":"rm -rf smartcheck*","clean:artifacts:hard":"rm -rf artifacts","clean:artifacts:soft":"rm -rf artifacts/@animoca artifacts/@openzeppelin artifacts/build-info artifacts/**/*.dbg.json artifacts/imports","doc:slate:setup_tofix":"node documentation/setup-slate.js","doc:slate:generate_tofix":"node documentation/generate-slate.js"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animocabrands/ethereum-contracts-core_library.git","type":"git"},"_npmVersion":"6.14.9","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"12.18.2","dependencies":{"chai":"^4.2.0","glob":"^7.1.6","web3":"^1.3.3","mocha":"^8.2.1","eslint":"^7.18.0","solhint":"^3.3.2","wait-on":"^5.2.1","fs-extra":"^9.1.0","prettier":"^2.2.1","cross-env":"^7.0.3","lodash.zip":"^4.2.0","solc-0.6.8":"npm:solc@0.6.8","solc-0.7.4":"npm:solc@0.7.4","ganache-cli":"^6.12.2","npm-run-all":"^4.1.5","solidity-docgen":"^0.5.11","solidity-coverage":"^0.7.14","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^8.0.0","@smartdec/smartcheck":"^2.0.1","hardhat-gas-reporter":"^1.0.4","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"=3.3.0","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.0.0-beta.3","@openzeppelin/test-helpers":"git+https://github.com/nataouze/openzeppelin-test-helpers.git#fix_bn_array_event_args","@nomiclabs/hardhat-truffle5":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_library_4.0.2_1612180275660_0.3254888505482181","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"@animoca/ethereum-contracts-core_library","version":"4.0.3","keywords":["animoca","animocabrands","solidity","ethereum","smart","contracts","hardhat"],"author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core_library@4.0.3","maintainers":[{"name":"animocabrands","email":"npmjs@animocabrands.com"},{"name":"nataouze","email":"sala.nathan@gmail.com"},{"name":"efabian","email":"emersonf@outblaze.com"},{"name":"jackyyab1","email":"jackyy@animocabrands.com"},{"name":"ikutoski","email":"jacky.yuk@gmail.com"},{"name":"ironbuddha","email":"dhguo@connect.ust.hk"},{"name":"jpazucena","email":"jp@fuelpowered.com"},{"name":"andysob","email":"andys@animocabrands.com"}],"homepage":"https://github.com/animocabrands/ethereum-contracts-core_library#readme","bugs":{"url":"https://github.com/animocabrands/ethereum-contracts-core_library/issues"},"dist":{"shasum":"cabcc655416ffa3cd5cfeec65c5597883bdac60e","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core_library/-/ethereum-contracts-core_library-4.0.3.tgz","fileCount":119,"integrity":"sha512-vduIyAw0/dAolQhF8SacKwX+zmD+CEaRZlVuWyRl663C9GCIgz3h87q+MtFOy+kZSxtUtugFIA1cN8Z6VL/DFg==","signatures":[{"sig":"MEQCIA6oh4prngc1aVpJwi1getBO11OxPSTzcBPN2CPJrHYMAiBFjfZbH8F7p0lGE7xP4e8ADbZJWJKZmcXsP+S+GuOfSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2138204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG6PnCRA9TVsSAnZWagAARBIP/jLia9D03ayeKwJjh7Ik\nBIQ41cjWK41DFeWNQ+mh5/JrMQ+BBoB7JtYQxeUfU+OkTIbxTYkWjYyo7gMa\nLnj2Xf1bDwH/75J5lJRPUoM6UuBHYlhJAnyRjst/jjE6od8LL6liABx/8Sv2\nqYyIRab1ZO60LeoC/K+BwYrNP+IUeNFPzEploDiD+IlRUFiiqts3i8k4y7JZ\nB61qRwUIW6C5XCSTOtj0z2hS8knHR5STlL0wp+/saFPZJJH23IA0WtP9zlJl\nd67DHkS8aRirLqRfS+0b361RBM8apGkOWhuANI1WpAl8Vv21eAT5G7c+/95t\nCMn2kx2L0WXFUtnKXvqzegMIt38McEU4XkHzkBuNTsjn+9Re83/TJukKPlaQ\nW9F/TjqBXjGuBiJBvvlC3wfHn22OYYM6hobaZE6GTOJW3LOAUGhIgQ5ry8dj\nYNzsMS60Nn6BntK1oWiQjc9iqpEpvnRVP/zEuRkey//DQr6wllqaGqu61X1w\n5hxM3Rq9K1qFcsuLI/TYph5kbkuLYe27tWCYKs0l5Eio4Aib0ooZPVji5+Mc\n2E9aNESRZtW2eyRGd5DWNeU8UAyLzgjJZBe/H2TQhI/W/5nnpF29kFE6Sluu\nsNBhFAbsvAI3GQOZj0RwvbaOigm82KQ8Yp0rRVd804K1Wbx7bMSqZpyEwiWW\na4s9\r\n=lCBI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"9e90e2fea23231a870ebf58e3bc7765336652b16","scripts":{"doc":"run-s doc:sol","fix":"run-s fix:js fix:sol","lint":"run-s lint:js lint:sol","test":"hardhat test --show-stack-traces","clean":"run-p clean:compile clean:artifacts:soft clean:flatten clean:smartcheck clean:coverage clean:doc","fix:js":"eslint --fix \"**/*.{js,ts}\"","format":"run-s format:js format:sol","compile":"hardhat compile --show-stack-traces","doc:sol":"hardhat docgen --show-stack-traces","fix:sol":"solhint --fix \"contracts/**/*.sol\"","flatten":"hardhat flatten-all --show-stack-traces","ganache":"ganache-cli -g 1000000000","lint:js":"eslint \"**/*.{js,ts}\"","prepack":"run-s clean:artifacts:hard compile clean clean:vscode","run-all":"run-s format fix clean clean:artifacts:hard compile flatten smartcheck test coverage doc","coverage":"hardhat coverage --show-stack-traces","lint:sol":"solhint \"contracts/**/*.sol\"","clean:doc":"rm -rf docs","format:js":"prettier --write \"**/*.{ts,js}\"","format:sol":"prettier --write \"**/*.sol\"","gas-report":"wait-on tcp:8545 && cross-env REPORT_GAS=true hardhat --network localhost test --show-stack-traces","smartcheck":"smartcheck -p contracts &> smartcheck.log","postinstall":"node ./.setup.js","clean:vscode":"rm -rf .vscode/extensions.json .vscode/launch.json .vscode/settings.json","clean:compile":"rm -rf cache","clean:flatten":"rm -rf contracts_flattened","clean:coverage":"rm -rf coverage* .coverage*","clean:smartcheck":"rm -rf smartcheck*","clean:artifacts:hard":"rm -rf artifacts","clean:artifacts:soft":"./.clean-artifacts.sh","doc:slate:setup_tofix":"node documentation/setup-slate.js","doc:slate:generate_tofix":"node documentation/generate-slate.js"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animocabrands/ethereum-contracts-core_library.git","type":"git"},"_npmVersion":"6.14.9","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"12.18.2","dependencies":{"chai":"^4.2.0","glob":"^7.1.6","web3":"^1.3.3","mocha":"^8.2.1","eslint":"^7.18.0","solhint":"^3.3.2","wait-on":"^5.2.1","fs-extra":"^9.1.0","prettier":"^2.2.1","cross-env":"^7.0.3","lodash.zip":"^4.2.0","solc-0.6.8":"npm:solc@0.6.8","solc-0.7.4":"npm:solc@0.7.4","ganache-cli":"^6.12.2","npm-run-all":"^4.1.5","solidity-docgen":"^0.5.11","solidity-coverage":"^0.7.14","eslint-config-mocha":"^0.0.0","eslint-plugin-mocha":"^8.0.0","@smartdec/smartcheck":"^2.0.1","hardhat-gas-reporter":"^1.0.4","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","@nomiclabs/hardhat-web3":"^2.0.0","@openzeppelin/contracts":"=3.3.0","solhint-plugin-prettier":"^0.0.5","prettier-plugin-solidity":"^1.0.0-beta.3","@openzeppelin/test-helpers":"git+https://github.com/nataouze/openzeppelin-test-helpers.git#fix_bn_array_event_args","@nomiclabs/hardhat-truffle5":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_library_4.0.3_1612424166459_0.8119447538322238","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-04-22T18:03:20.421Z","modified":"2024-11-07T03:12:24.278Z","0.0.1":"2020-04-21T20:16:01.786Z","0.0.2":"2020-04-22T18:03:20.831Z","1.0.0":"2020-05-04T03:26:08.058Z","1.1.0":"2020-05-06T04:01:09.247Z","2.0.0":"2020-05-27T16:36:28.465Z","3.0.0":"2020-06-17T15:13:16.230Z","3.1.0":"2020-07-03T06:08:19.843Z","3.1.1":"2020-08-10T17:08:58.698Z","4.0.0":"2021-02-01T04:32:25.801Z","4.0.1":"2021-02-01T11:05:02.430Z","4.0.2":"2021-02-01T11:51:15.803Z","4.0.3":"2021-02-04T07:36:06.751Z"},"bugs":{"url":"https://github.com/animocabrands/ethereum-contracts-core_library/issues"},"author":{"name":"Animoca Brands"},"license":"MIT","homepage":"https://github.com/animocabrands/ethereum-contracts-core_library#readme","keywords":["animoca","animocabrands","solidity","ethereum","smart","contracts","hardhat"],"repository":{"url":"git+ssh://git@github.com/animocabrands/ethereum-contracts-core_library.git","type":"git"},"description":"Base dependency for solidity contracts projects","maintainers":[{"email":"jackyc@animocabrands.com","name":"jackyc_ab"},{"email":"gigichan@animocabrands.com","name":"gigic"},{"email":"lucast@animocabrands.com","name":"lucast_ab"},{"email":"npmjs@animocabrands.com","name":"animocabrands"},{"email":"sala.nathan@gmail.com","name":"nataouze"},{"email":"emersonf@outblaze.com","name":"efabian"},{"email":"jackyy@animocabrands.com","name":"jackyyab1"},{"email":"jacky.yuk@gmail.com","name":"ikutoski"},{"email":"dhguo@connect.ust.hk","name":"ironbuddha"},{"email":"jp@fuelpowered.com","name":"jpazucena"},{"email":"andys@animocabrands.com","name":"andysob"}],"readme":"# Solidity Project Contracts Core Library\n\nThis project serves as a base dependency for Solidity-based smart contract projects by providing common dependencies, configurations, contracts, scripts, interfaces, constants, and testing utilities.\n\n\n## Table of Contents\n\n- [Overview](#overview)\n  * [Installation](#installation)\n  * [Usage](#usage)\n    - [Commands](#commands)\n    - [Solidity Contracts](#solidity-contracts)\n    - [Test and Migration Scripts](#test-and-migration-scripts)\n\n\n## Overview\n\n### Installation\n\nInstall as a module dependency in your host NodeJS project:\n\n```bash\nnpm install --save-dev @animoca/ethereum-contracts-core_library\n```\n\n\n### Usage\n\n#### Commands\n\n```bash\nnpm run compile\n```\nCompiles all the contracts in the `contracts/` directory.\n\n```bash\nnpm run test [files]\n```\nRuns all the tests. If `files` are specified, runs only these test files.\n\n```bash\nnpm run coverage\n```\nRuns the test coverage.\n\n#### Solidity Contracts\n\nImport dependency contracts into your Solidity contracts and derive as needed:\n\n```solidity\nimport \"@animoca/ethereum-contracts-core_library/contracts/{{Contract Group}}/{{Contract}}.sol\"\n```\n\n#### Test and Migration Scripts\n\nRequire the NodeJS module dependency in your test and migration scripts as needed:\n\n```javascript\nconst { constants, interfaces, behaviors } = require('@animoca/ethereum-contracts-core_library');\n```\n","readmeFilename":"README.md"}