{"_id":"@animoca/ethereum-contracts-core","_rev":"14-1fc629077ee3542d01e6a87ea3049020","name":"@animoca/ethereum-contracts-core","dist-tags":{"latest":"2.0.0-rc.0"},"versions":{"1.0.1":{"name":"@animoca/ethereum-contracts-core","version":"1.0.1","keywords":["animoca","ethereum","hardhat","contracts","core"],"author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core@1.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/animoca/ethereum-contracts-core#readme","bugs":{"url":"https://github.com/animoca/ethereum-contracts-core/issues"},"bin":{"animoca-clean-artifacts":"scripts/clean-artifacts.sh"},"dist":{"shasum":"8677761e017ff079ca3d1c14d614c2de114c0d07","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core/-/ethereum-contracts-core-1.0.1.tgz","fileCount":182,"integrity":"sha512-Mc0Uhebk/lIdwaJXzuIHBVkPChnJ9Jy8XMWOa8eTkzdzyWlvUDIEzKL0tzjKC3ezYL/TGozlygXF4s9vrWie4Q==","signatures":[{"sig":"MEUCIG35NPWZuLEDEG15Ud1hn2lcCsEpoY/V4NrPj8kOsA3vAiEA311Z5JDp1C7Cxy3IOMhMIDSLoaN/TNdHhZsK3qudlX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2091149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0SJjCRA9TVsSAnZWagAAZDgP/0NiVFWn/+6OdVY7l6fe\nrAExZId7CEikPXNY7C360W6A7g9pH0HnMGKAvCGCcH2SVf48mpqbz6tPTReu\nVQeC8vTd0mtt4usd6DMWf186iQLPX80zEPrjhfbRjlLpAU0wEAyC7X5x0FVG\noZosgEUbVThNdOHAEYrGXDUmkVT43dHTUdFey0C/tUq2E/CRMNMpMqbk75qJ\ncBR7S90OoyY4NvnICGNZZQP5W/mRE74ndbNmJHjZ/c5uTUaBWSMVO/JzePAS\nYQk+YOoOten3t0l2UIS3pSWEADhZ1H+ydA365zDSiQwyUJ3tTbmhpqLyRq4I\nhC0nzeg5k76tY7eds1nw3tJlxLNXbRt1VLQQMFOhj2j9hxn2fnjrHOZwyheX\n7BFP/mMkl/jmJ/IgCRFHgvp5ha8cCXPboTkWmPUPBARbxeCUTmC7i4FnsI2q\ng2R2SJEWo/cqjDOpKXVCApC6XiTtbcRM2GcQWotcHDFaTQWs7PQmejB8QLWG\nhdNafvLrhBie2+Ao1OUmInd0nzfG5wZQXcl6B8pGmUVc2ZPTsPcddtSE9eYM\nT9jxSa8mRTb44VM0AA38cdapBR4yotxo9ENKD3ytPhE6q/LlCelDIRnWGKe1\nv1Za9hrOvvvC60Kogi8dMXY+qUjUV3zLl+ZqXrownWwnqTAkngfVWozWwlGG\nc3C3\r\n=rHWV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=12.18 <13"},"gitHead":"7a9bf6dd8bab3987216a29290956894e99204727","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-s clean:contracts","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 prepack:contracts","run-all":"run-s run-all:contracts","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":"animoca-setup-vscode","clean:vscode":"rm -rf .vscode/extensions.json .vscode/launch.json .vscode/settings.json","clean:compile":"rm -rf cache","clean:flatten":"rm -rf flattened","clean:coverage":"rm -rf coverage* .coverage*","release:public":"animoca-release-package public","clean:contracts":"run-p clean:compile clean:artifacts:soft clean:flatten clean:smartcheck clean:coverage clean:doc","release:private":"animoca-release-package private","clean:smartcheck":"rm -rf smartcheck*","prepack:contracts":"run-s clean:artifacts:hard compile clean","run-all:contracts":"run-s format fix clean:contracts clean:artifacts:hard compile flatten smartcheck test coverage doc","clean:artifacts:hard":"rm -rf artifacts","clean:artifacts:soft":"./scripts/clean-artifacts.sh"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animoca/ethereum-contracts-core.git","type":"git"},"_npmVersion":"7.6.3","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"12.18.2","dependencies":{"chai":"^4.3.4","web3":"^1.3.6","mocha":"^9.0.1","chai-bn":"^0.2.2","solhint":"^3.3.6","wait-on":"^5.3.0","fs-extra":"^10.0.0","cross-env":"^7.0.3","lodash.zip":"^4.2.0","solc-0.7.6":"npm:solc@0.7.6","solidity-docgen":"^0.5.13","chai-as-promised":"^7.1.1","solidity-coverage":"^0.7.16","@smartdec/smartcheck":"^2.0.1","hardhat-gas-reporter":"^1.0.4","@nomiclabs/hardhat-web3":"^2.0.0","solhint-plugin-prettier":"^0.0.5","@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.4.0","@animoca/ethereum-hardhat-bootstrap":"^1.0.0"},"peerDependencies":{"hardhat":"^2.4.0","@animoca/ethereum-hardhat-bootstrap":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_1.0.1_1624318563060_0.9643581567951836","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@animoca/ethereum-contracts-core","version":"1.1.0","keywords":["animoca","ethereum","hardhat","contracts","core"],"author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core@1.1.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/animoca/ethereum-contracts-core#readme","bugs":{"url":"https://github.com/animoca/ethereum-contracts-core/issues"},"bin":{"animoca-clean-artifacts":"scripts/clean-artifacts.sh"},"dist":{"shasum":"ed02a2b857d9281094c3884a3eaf62996fb35781","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core/-/ethereum-contracts-core-1.1.0.tgz","fileCount":198,"integrity":"sha512-VWeOc9tDOSMNO3ZQ4T55l5V66rI5YTwg2Rov4R3yhREkc3fEH0WaIXf6MRKp9YCxJP9BCGgjAxVOrDfnup+vew==","signatures":[{"sig":"MEYCIQCgcRaApC+skJWcjK+Oqxt9WC1gNJ6Dtw6oQZtcNOxJugIhAIC7WwP4wB7nJBOoFS2zY8/FnUujDSdYLHEzqdkjHpU4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2705605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5loICRA9TVsSAnZWagAAGOYQAIaJkrLX4rQ/hf3q6olE\neVNuoTAqrOc2Kpfvc2F23Sqr/ZuuTYqmyKQTZJgD+dlptAZSNxoajdj2nDoA\ntWAcnw0l8Z+rF9GiGSV8oWkibi4SCuEsVLCqYkcrQA/2qo4VZHRrZnr/0cWp\nr85fHYKoynt5RahSfknMuYMYVNk6Fon3pwUwct4WQqkfZV8lCyBj4oGedprI\n0Y5gYFmHECf/RG6hBFzAAEOjLzpKjg6tUe9lSc+y68WXSdoVnEnmEBbtjUn5\neKcFOIKDRcD64104L8O0KpRvT/PWJf0aKKjXBH9z4GQbcB/PanmrveJYIOSx\nP8eJsd7pFwojj/Fe5aQBNdNXPkPuymZ3ooidu9wzQjdDlBcOTips4aXfPc4j\nHgaUfSesE2f/NbMmNRdPAtHehB9HsRsVnhI4FWRvxRsELC+LfpiU8Jyu1XkR\nP4VAcUbjJl5JVskOHaL2RYW2QMAJMysU4I2niYo2I3VLi+jcdals8d7WY94w\ncAI9gLZmB5SMovXx1X4tvCQ/5jcRy0lCGVwZmWXBD0piM5TwAyJiOrRXaAz6\nMZ8O38cUL5h+GKcbt+GYrFC9swB2YhBvErgmXkCaLcXpFotUYmOjAXPS2RSX\njvdonlWDe7yD+VYg89oJQj49WfV8Ebov1XVPlnIwwq/N+Jc0a3yNRXf2izMu\nxRGZ\r\n=PkJ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=12.18 <13"},"gitHead":"11dbb82b12b2e910d7746933b91ef284366ac20d","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-s clean:contracts","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 prepack:contracts","run-all":"run-s run-all:contracts","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":"animoca-setup-vscode","clean:vscode":"rm -rf .vscode/extensions.json .vscode/launch.json .vscode/settings.json","clean:compile":"rm -rf cache","clean:flatten":"rm -rf flattened","clean:coverage":"rm -rf coverage* .coverage*","release:public":"animoca-release-package public","clean:contracts":"run-p clean:compile clean:artifacts:soft clean:flatten clean:smartcheck clean:coverage clean:doc","release:private":"animoca-release-package private","clean:smartcheck":"rm -rf smartcheck*","prepack:contracts":"run-s clean:artifacts:hard compile clean","run-all:contracts":"run-s format fix clean:contracts clean:artifacts:hard compile flatten smartcheck test coverage doc","clean:artifacts:hard":"rm -rf artifacts","clean:artifacts:soft":"./scripts/clean-artifacts.sh"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animoca/ethereum-contracts-core.git","type":"git"},"_npmVersion":"7.18.1","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"12.20.1","dependencies":{"chai":"^4.3.4","web3":"^1.3.6","mocha":"^9.0.1","chai-bn":"^0.2.2","solhint":"^3.3.6","wait-on":"^5.3.0","fs-extra":"^10.0.0","cross-env":"^7.0.3","lodash.zip":"^4.2.0","solc-0.7.6":"npm:solc@0.7.6","solidity-docgen":"^0.5.13","chai-as-promised":"^7.1.1","solidity-coverage":"^0.7.16","@smartdec/smartcheck":"^2.0.1","hardhat-gas-reporter":"^1.0.4","@nomiclabs/hardhat-web3":"^2.0.0","solhint-plugin-prettier":"^0.0.5","@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.4.0","@animoca/ethereum-hardhat-bootstrap":"^1.0.0"},"peerDependencies":{"hardhat":"^2.4.0","@animoca/ethereum-hardhat-bootstrap":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_1.1.0_1625709063398_0.9112258681916638","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@animoca/ethereum-contracts-core","version":"1.1.1","keywords":["animoca","ethereum","hardhat","contracts","core"],"author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core@1.1.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/animoca/ethereum-contracts-core#readme","bugs":{"url":"https://github.com/animoca/ethereum-contracts-core/issues"},"bin":{"animoca-clean-artifacts":"scripts/clean-artifacts.sh"},"dist":{"shasum":"276056bb39c734ad9696d7e79c8b3b1fd9d24389","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core/-/ethereum-contracts-core-1.1.1.tgz","fileCount":198,"integrity":"sha512-p5O/WslzMYZ79SHFmJmU5fhWRIAn3wnbRYHbY0/aqDR2DHtUQC0HkHFAlvzrbjwwk0CxZm6hL8bjZEda1Ijfeg==","signatures":[{"sig":"MEUCID3bmorRfUjesaO/ES4B1nnrdWGyj59qqb4Fz0IVwEqLAiEAkN+rJqnKXFkmLCwN6ViYB1xtXqVqofXVAQ5AXVGH+XU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2705605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7N/PCRA9TVsSAnZWagAAYKsP/i3n6NfxnP3q7RLG7uHM\nNFuvuapUN2vrHpS9iOu2+zu80ipgOnPp/AvkC20kEgcDXz6CLSR/KfeUPIFz\nD8kxC2RgQabyglL813PsQfhWh0xbXMvrHF7llBtPniLpiFW3ZpfmLOX2E8oG\np6ICBOj7YtbhKhsT0V5tqgcXLB6BSgQErk6RiYU3rAePEjcQVCt7nhpZRQzN\nuK5YOHVV5clOZld7iZTb1O/L/PqQjmcu811Bpqx9Tmpkc/f7wjpVmlUrUU/U\nQLpKAfSclzr/9OPtJ5WGBghL50gMwmoKnV8+CZ3gZgfTauqxmtNkDicuqmEe\nuKqiKLoYG0qNg8jVoFsr9s4PXCve3KNWYXSe+2ytUA1PfEe5nzqT67mUxjBn\n51BwSMsupjYENSE+umPF2Y/ux6RtO74kuG4YhTffOnvZd6c+9u+gQMioyS96\nRvRu402UyJWzAPOT7TxMR+o3glN07o6D0SnuCJy1AuC38588MQ97/i13DMm+\nDJmAQP4OJAjEQv9rHwW6TqFJoWRMXCZjlhZYJhNZ9eDwayYVazSuWUSKhTu6\nKRV+YHyUGIuo089uTOA+IZkiArGwT4vXYdw+icu1ljOdvS9wPQO46DmyDTN0\niRDluJ8EaRd/+JWMiGWOvNR8clD7OXipbEzdQ76cGI06nHnlfbhiQfWbPEbu\nZRRD\r\n=Y/Kk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=12.18 <13"},"gitHead":"df5e41ad3b439b40baf894705512ccad17c6408e","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-s clean:contracts","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 prepack:contracts","run-all":"run-s run-all:contracts","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":"animoca-setup-vscode","clean:vscode":"rm -rf .vscode/extensions.json .vscode/launch.json .vscode/settings.json","clean:compile":"rm -rf cache","clean:flatten":"rm -rf flattened","clean:coverage":"rm -rf coverage* .coverage*","release:public":"animoca-release-package public","clean:contracts":"run-p clean:compile clean:artifacts:soft clean:flatten clean:smartcheck clean:coverage clean:doc","release:private":"animoca-release-package private","clean:smartcheck":"rm -rf smartcheck*","prepack:contracts":"run-s clean:artifacts:hard compile clean","run-all:contracts":"run-s format fix clean:contracts clean:artifacts:hard compile flatten smartcheck test coverage doc","clean:artifacts:hard":"rm -rf artifacts","clean:artifacts:soft":"./scripts/clean-artifacts.sh"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animoca/ethereum-contracts-core.git","type":"git"},"_npmVersion":"7.18.1","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"12.20.1","dependencies":{"chai":"^4.3.4","web3":"^1.4.0","mocha":"^9.0.2","chai-bn":"^0.2.2","solhint":"^3.3.6","wait-on":"^6.0.0","fs-extra":"^10.0.0","cross-env":"^7.0.3","lodash.zip":"^4.2.0","solc-0.7.6":"npm:solc@0.7.6","solidity-docgen":"^0.5.13","chai-as-promised":"^7.1.1","solidity-coverage":"^0.7.16","@smartdec/smartcheck":"^2.0.1","hardhat-gas-reporter":"^1.0.4","@nomiclabs/hardhat-web3":"^2.0.0","solhint-plugin-prettier":"^0.0.5","@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.4.3","@animoca/ethereum-hardhat-bootstrap":"^1.0.1"},"peerDependencies":{"hardhat":"^2.4.3","@animoca/ethereum-hardhat-bootstrap":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_1.1.1_1626136527061_0.6216147915790231","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@animoca/ethereum-contracts-core","version":"1.1.2","keywords":["animoca","ethereum","hardhat","contracts","core"],"author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core@1.1.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/animoca/ethereum-contracts-core#readme","bugs":{"url":"https://github.com/animoca/ethereum-contracts-core/issues"},"bin":{"animoca-clean-artifacts":"scripts/clean-artifacts.sh"},"dist":{"shasum":"19233c4e584fb541c7232cf93353cf8d405e88ce","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core/-/ethereum-contracts-core-1.1.2.tgz","fileCount":198,"integrity":"sha512-pjsk5B5JTOdC6AY8hRcBa4lUpefPB0yjdAqh+s0O96Z97HRuMwBOlgOsZ0KJvO3eEt5rNcwJM99yMHyl09kbXQ==","signatures":[{"sig":"MEUCIQDxYFrBYda6jatFVYn2P0uNzLeHUfshFzjfqMx4L9wK4QIgJgWgKH5hfgv6MDcNWJUKnMD0LYVDVcoHDUduhcHeIVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2706063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJTHMCRA9TVsSAnZWagAAcV4QAJYVyCnYTR1SoOmGsFVd\nwRJpfy4dPa9MALeUx8bSi2ZMypa57hDnDvcriz64oiR7yAn43uBs/zy9NdCN\n69vcuzeDHW+DjFg8X9HpiujAUALv70guB8LNPPzqGMNt1sTN90LH3fpFgRH9\nT0QmcQV6OG8eFMw3yA44G+JK7Td8BMV/hBaKJJGUcdUS1MSIRnpDnb1oyR3i\noE1t8UDw5st3nP0AvsyvAb2QXT7vEbjzuP8ORmIJLG3cGt8QEaHvxfn5Q82L\nNtTRkbRIP/+i952wJ7ZR/mvKsFyLMr3Q0W3289hC3P6iz5TlB6qli3syD9nu\nKtc0dN48u1SKN72MUqgA/XAEx8YTFQ5AQAucXef3PB9yaYFgpw1JiJDQPG41\np7+B04jXIgkbokNx0HZMcQKVvzvYGRosCfbd25OADz9gXYolfoC1A90psgt1\npA0hoNGxxg2MEvJN3JEscDRi1jWtln5/HJoO3DS+3DJjymSeuH9VgyinbFeq\nnG0RzYBp4NltpzvzCMk+MzAl8oEfJOmnt1xLC7qZzYdaODB9dVMWJXkZYOMO\nRwmFgR/kLAYmbe3uy47UXxlllUBQu1fhePPq5UjdQXL6WCQdp4m08VB+8VLh\nCM0CN3/7fgHnGGTeyEoyJAUWxiPps27iiV9hT+74Y/BOSLWizyTLYpNZymNe\nTq76\r\n=MiWm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=12.18 <13"},"gitHead":"c34a699afe65013df50bb5abf8f0a2aa74fd77e6","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-s clean:contracts","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 prepack:contracts","run-all":"run-s run-all:contracts","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":"animoca-setup-vscode","clean:vscode":"rm -rf .vscode/extensions.json .vscode/launch.json .vscode/settings.json","clean:compile":"rm -rf cache","clean:flatten":"rm -rf flattened","clean:coverage":"rm -rf coverage* .coverage*","release:public":"animoca-release-package public","clean:contracts":"run-p clean:compile clean:artifacts:soft clean:flatten clean:smartcheck clean:coverage clean:doc","release:private":"animoca-release-package private","clean:smartcheck":"rm -rf smartcheck*","prepack:contracts":"run-s clean:artifacts:hard compile clean","run-all:contracts":"run-s format fix clean:contracts clean:artifacts:hard compile flatten smartcheck test coverage doc","clean:artifacts:hard":"rm -rf artifacts","clean:artifacts:soft":"./scripts/clean-artifacts.sh"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animoca/ethereum-contracts-core.git","type":"git"},"_npmVersion":"7.20.6","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"12.18.2","dependencies":{"chai":"^4.3.4","web3":"^1.5.2","mocha":"^9.1.0","chai-bn":"^0.3.0","solhint":"^3.3.6","wait-on":"^6.0.0","fs-extra":"^10.0.0","cross-env":"^7.0.3","lodash.zip":"^4.2.0","solc-0.7.6":"npm:solc@0.7.6","solidity-docgen":"^0.5.13","chai-as-promised":"^7.1.1","solidity-coverage":"^0.7.16","@smartdec/smartcheck":"^2.0.1","hardhat-gas-reporter":"^1.0.4","@nomiclabs/hardhat-web3":"^2.0.0","solhint-plugin-prettier":"^0.0.5","@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.6.1","@animoca/ethereum-hardhat-bootstrap":"^1.0.1"},"peerDependencies":{"hardhat":"^2.6.1","@animoca/ethereum-hardhat-bootstrap":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_1.1.2_1629827532195_0.7340784501554036","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@animoca/ethereum-contracts-core","version":"1.1.3","keywords":["animoca","ethereum","hardhat","contracts","core"],"author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core@1.1.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/animoca/ethereum-contracts-core#readme","bugs":{"url":"https://github.com/animoca/ethereum-contracts-core/issues"},"bin":{"animoca-clean-artifacts":"scripts/clean-artifacts.sh"},"dist":{"shasum":"132f8b7e214b0ca057339ed27caecf8c92ce1241","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core/-/ethereum-contracts-core-1.1.3.tgz","fileCount":201,"integrity":"sha512-N/CO/wd/P6mle8FAR/TJ9OtK5F2YSMADyuWc4bDQjV9K5OdbJu8xo6P42yf57WxIjiKH/t485lBjMZGgJBGOSA==","signatures":[{"sig":"MEUCIQDaw+Qk/OCRkyZppL8q9NKJW0g2EJ8NjG/K6dGQYhxfxAIgZSCsiOh2k95EDdb0shvN0ByP86AW4hv1V6aoabLhG5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2846398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlaoPCRA9TVsSAnZWagAAMlEQAIRes/SOiMw+IONl4IwC\nS2w7lCyC65NNIXNliKWtvNwfbBK4AljnHveD/Uo9SUZ79u9OQNqdv/Qa6Xt5\n6aqSyjFOrS2D6BZaQ7fgLDAqboi6zoYDtDFdzGeeEagZla43Kb/kIDm9hK2w\nvnihdngoT9afbrUk1FR/ght18mpiDN8NuPaIPhYR2ZupvSXfDR85sAVSVKLw\nSOr3OOR1D4vCLUO/ZdDFw6cOyhVVDqUnYoiNmxJik7J1h0rcZSktzMTHRUbc\nb4HzL1m2GSXN+SeE3ZpshQpfll5TMg9O0SL+aGQiqJXnJBJ184PsuWJJp9Jz\nwIJVJ0EZ+z0kwM7zXQ1+q2uUFa+cfx9/0ZUsSK03EK31TffBGCR1fAvCbTyy\nr58ghOrgj6nRo4D1khCVfV+VmBvOGTnT658VDq1JXHd2yTyNelCluEPmDyjn\nAjy5R5+GLKejP+kr0e3Ykx0COq0Zxs0TywmOOfqGt89m1J5SY1z6cnsYqXB0\nGQd6Abz+xEL1Dva33Ua6eKyRP/rT8cH8HU0MY7BVeyexreoY+ubzPp6CN+a2\nOKM4YDZQZSfgYPEEkBCg8nV/Wi4yI3I/03BXaphvn4rL2fhH5l0HRrrXfiOO\n/ygvJMcKtpn3WUwQEIpFla1MUugtJLk/wQ1M2Pj/YNx73PdioemfCN1BWi1y\n5FOG\r\n=Enii\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=12.18 <13"},"gitHead":"57f67395678e3011202c31c8c1c245a6e61ecc95","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-s clean:contracts","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 prepack:contracts","run-all":"run-s run-all:contracts","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":"animoca-setup-vscode","clean:vscode":"rm -rf .vscode/extensions.json .vscode/launch.json .vscode/settings.json","clean:compile":"rm -rf cache","clean:flatten":"rm -rf flattened","clean:coverage":"rm -rf coverage* .coverage*","release:public":"animoca-release-package public","clean:contracts":"run-p clean:compile clean:artifacts:soft clean:flatten clean:smartcheck clean:coverage clean:doc","release:private":"animoca-release-package private","clean:smartcheck":"rm -rf smartcheck*","prepack:contracts":"run-s clean:artifacts:hard compile clean","run-all:contracts":"run-s format fix clean:contracts clean:artifacts:hard compile flatten smartcheck test coverage doc","clean:artifacts:hard":"rm -rf artifacts","clean:artifacts:soft":"./scripts/clean-artifacts.sh"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animoca/ethereum-contracts-core.git","type":"git"},"_npmVersion":"7.24.1","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"12.18.2","dependencies":{"chai":"^4.3.4","web3":"^1.5.2","mocha":"^9.1.0","chai-bn":"^0.3.0","solhint":"^3.3.6","wait-on":"^6.0.0","fs-extra":"^10.0.0","cross-env":"^7.0.3","lodash.zip":"^4.2.0","solc-0.7.6":"npm:solc@0.7.6","solidity-docgen":"^0.5.13","chai-as-promised":"^7.1.1","solidity-coverage":"^0.7.16","@smartdec/smartcheck":"^2.0.1","hardhat-gas-reporter":"^1.0.4","@nomiclabs/hardhat-web3":"^2.0.0","solhint-plugin-prettier":"^0.0.5","@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.6.1","@animoca/ethereum-hardhat-bootstrap":"^1.0.1"},"peerDependencies":{"hardhat":"^2.6.1","@animoca/ethereum-hardhat-bootstrap":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_1.1.3_1637198351333_0.350200494554878","host":"s3://npm-registry-packages"}},"2.0.0-rc.0":{"name":"@animoca/ethereum-contracts-core","version":"2.0.0-rc.0","keywords":["animoca","ethereum","hardhat","contracts","core"],"author":{"name":"Animoca Brands"},"license":"MIT","_id":"@animoca/ethereum-contracts-core@2.0.0-rc.0","maintainers":[{"name":"gunnar-k","email":"Gunnar.h.karlsson@gmail.com"},{"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/animoca/DEPRECATED-ethereum-contracts-core#readme","bugs":{"url":"https://github.com/animoca/DEPRECATED-ethereum-contracts-core/issues"},"bin":{"animoca-clean-artifacts":"scripts/clean-artifacts.sh"},"dist":{"shasum":"e43d32dc24c2d4efc11d149c7b8e6cf733ec9e80","tarball":"https://registry.npmjs.org/@animoca/ethereum-contracts-core/-/ethereum-contracts-core-2.0.0-rc.0.tgz","fileCount":182,"integrity":"sha512-3S3cHpeG67ZQLmLnR86sHA6q4hduL9TyygUfeWIb0KKa9XpsGkUEKpuR+LaAl8Oh0FQyjKADe27gm+3T4geFDQ==","signatures":[{"sig":"MEUCIAxV6NaYtd0L2O6R81QqBZ+QVvQdQvHMAt6EzO1hiTEnAiEAxkNoUyBOoU+3qUiBLA0moFgx6rnS1bZDGcxH//APEvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1722822},"main":"src/index.js","gitHead":"b8a687dfa79c73063d8581bc34cccf3c540fa246","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-s clean:contracts","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}\"","run-all":"run-s run-all:contracts","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","clean:vscode":"rm -rf .vscode/extensions.json .vscode/launch.json .vscode/settings.json","clean:compile":"rm -rf cache","clean:flatten":"rm -rf flattened","clean:coverage":"rm -rf coverage* .coverage*","release:public":"animoca-release-package public","clean:contracts":"run-p clean:compile clean:artifacts:soft clean:flatten clean:smartcheck clean:coverage clean:doc","release:private":"animoca-release-package private","clean:smartcheck":"rm -rf smartcheck*","run-all:contracts":"run-s format fix clean:contracts clean:artifacts:hard compile flatten smartcheck test coverage doc","clean:artifacts:hard":"rm -rf artifacts","clean:artifacts:soft":"./scripts/clean-artifacts.sh"},"_npmUser":{"name":"nataouze","email":"sala.nathan@gmail.com"},"repository":{"url":"git+ssh://git@github.com/animoca/DEPRECATED-ethereum-contracts-core.git","type":"git"},"_npmVersion":"9.6.0","description":"Base dependency for solidity contracts projects","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","web3":"^1.5.2","mocha":"^9.1.0","chai-bn":"^0.3.0","hardhat":"^2.6.1","solhint":"^3.3.6","wait-on":"^6.0.0","fs-extra":"^10.0.0","cross-env":"^7.0.3","lodash.zip":"^4.2.0","solc-0.7.6":"npm:solc@0.7.6","solidity-docgen":"^0.5.13","chai-as-promised":"^7.1.1","solidity-coverage":"^0.7.16","@smartdec/smartcheck":"^2.0.1","hardhat-gas-reporter":"^1.0.4","@nomiclabs/hardhat-web3":"^2.0.0","solhint-plugin-prettier":"^0.0.5","@openzeppelin/test-helpers":"git+https://github.com/nataouze/openzeppelin-test-helpers.git#fix_bn_array_event_args","@nomiclabs/hardhat-truffle5":"^2.0.0","@animoca/ethereum-hardhat-bootstrap":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-contracts-core_2.0.0-rc.0_1687324429747_0.9239001540595457","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-06-21T23:36:02.781Z","modified":"2024-11-07T03:12:24.070Z","1.0.0":"2021-06-20T13:48:44.523Z","1.0.1":"2021-06-21T23:36:03.208Z","1.1.0":"2021-07-08T01:51:03.582Z","1.1.1":"2021-07-13T00:35:27.354Z","1.1.2":"2021-08-24T17:52:12.370Z","1.1.3":"2021-11-18T01:19:11.627Z","2.0.0-rc.0":"2023-06-21T05:13:49.943Z"},"bugs":{"url":"https://github.com/animoca/DEPRECATED-ethereum-contracts-core/issues"},"author":{"name":"Animoca Brands"},"license":"MIT","homepage":"https://github.com/animoca/DEPRECATED-ethereum-contracts-core#readme","keywords":["animoca","ethereum","hardhat","contracts","core"],"repository":{"url":"git+ssh://git@github.com/animoca/DEPRECATED-ethereum-contracts-core.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":"# DEPRECATED - Solidity Project Contracts Core Library\n\n## Deprecation notice\n\nThis repository is now deprecated and not maintained any longer. Use the new Animoca's Solidity libraries instead:\n\n- Core contracts: <https://github.com/animoca/ethereum-contracts>\n- Assets bridging contracts: <https://github.com/animoca/ethereum-contracts-bridging>\n- Project template: <https://github.com/animoca/template-ethereum-contracts>\n\n## Introduction\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\nThis project uses hardhat and augments it with a set of plugins aimed at providing a comprehensive and robust development and testing pipeline.\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## Overview\n\n### Installation\n\nInstall as a module dependency in your host NodeJS project:\n\n```bash\nnpm install @animoca/ethereum-contracts-core --save-dev\nnpm install hardhat --save-dev\n```\n\nor\n\n```bash\nyarn add -D @animoca/ethereum-contracts-core\nyarn add -D hardhat\n```\n\n### Usage\n\n#### Commands\n\n```bash\nyarn\nyarn run-all\n```\n\nSee package.json scripts for detailed commands.\n\n#### Solidity Contracts\n\nImport dependency contracts into your Solidity contracts and derive as needed:\n\n```solidity\nimport \"@animoca/ethereum-contracts-core/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\");\n```\n","readmeFilename":"README.md"}