{"_id":"@assets-club/smart-contracts","_rev":"2-8c995a28338f4ee97fcb3e7a9de1229f","name":"@assets-club/smart-contracts","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@assets-club/smart-contracts","version":"0.0.1","description":"The Assets Club smart contracts ethers.js v5 definition package.","keywords":["nft","assets","assets-club","art","erc721","ethereum","freemint","smart-contract","solidity","ethers","ethers-v5","hardhat"],"homepage":"https://theassets.club","bugs":{"url":"https://github.com/assets-club/smart-contracts/issues"},"license":"MIT","maintainers":[{"name":"mathieu-bour","email":"mathieu.tin.bour@gmail.com"}],"funding":"https://theassets.club/donate","repository":{"type":"git","url":"git+https://github.com/assets-club/smart-contracts.git"},"devDependencies":{"@defi-wonderland/smock":"^2.2.0","@ethersproject/abi":"^5.6.4","@ethersproject/abstract-provider":"^5.7.0","@ethersproject/abstract-signer":"^5.7.0","@ethersproject/bytes":"^5.6.1","@ethersproject/providers":"^5.6.8","@mathieu-bour/prettier-config":"github:mathieu-bour/prettier-config","@nomicfoundation/hardhat-chai-matchers":"^1.0.2","@nomicfoundation/hardhat-network-helpers":"^1.0.3","@nomicfoundation/hardhat-toolbox":"^1.0.2","@nomiclabs/hardhat-ethers":"^2.1.0","@nomiclabs/hardhat-etherscan":"^3.1.0","@openzeppelin/contracts":"^4.7.3","@typechain/ethers-v5":"^10.1.0","@typechain/hardhat":"^6.1.2","@types/chai":"^4.3.3","@types/lodash":"^4.14.182","@types/mocha":"^9.1.1","@types/node":"^18.7.3","chai":"^4.3.6","dotenv":"^16.0.1","erc721a":"^4.2.2","erc721psi":"^0.6.1","ethers":"^5.6.9","hardhat":"^2.10.1","hardhat-gas-reporter":"^1.0.8","lodash":"^4.17.21","prettier":"^2.7.1","prettier-plugin-solidity":"1.0.0-beta.24","rimraf":"^3.0.2","solhint":"^3.3.7","solidity-bits":"^0.3.2","solidity-coverage":"^0.7.21","ts-node":"^10.9.1","tslog":"^3.3.3","typechain":"^8.1.0","typescript":"^4.7.4"},"engines":{"node":">=16","pnpm":">=7"},"scripts":{"clean":"hardhat clean && rimraf dist/","format":"prettier --write '**/*.{js,jsx,ts,tsx,css,less,sass,scss,json,json5,yml,yaml,md,mdx,graphql,sol}'","format:check":"prettier --check '**/*.{js,jsx,ts,tsx,css,less,sass,scss,json,json5,yml,yaml,md,mdx,graphql,sol}'","lint":"solhint 'contracts/**/*.sol'","compile":"hardhat compile","test":"hardhat test","test:coverage":"hardhat coverage","test:gas":"REPORT_GAS=true hardhat test","deploy":"hardhat run scripts/deploy.ts","build":"pnpm clean && pnpm compile && tsc -p tsconfig.package.json"},"_id":"@assets-club/smart-contracts@0.0.1","_integrity":"sha512-TPjiYS8FWt+UxXFiD/55DuCGsbLymIFd6/QYQFXDo7MacC53ISOiUGgSbcEiUEDdg7x0Kx2bBvW3uGwBvfCExA==","_resolved":"/tmp/145fbfda8437741cf9ee1e5f73e09a86/assets-club-smart-contracts-0.0.1.tgz","_from":"file:assets-club-smart-contracts-0.0.1.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.13.2","dist":{"integrity":"sha512-TPjiYS8FWt+UxXFiD/55DuCGsbLymIFd6/QYQFXDo7MacC53ISOiUGgSbcEiUEDdg7x0Kx2bBvW3uGwBvfCExA==","shasum":"86ff9f19bd30fd5282973a54cfbe5b97c03dea17","tarball":"https://registry.npmjs.org/@assets-club/smart-contracts/-/smart-contracts-0.0.1.tgz","fileCount":65,"unpackedSize":221497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbWUAQ7Zz+8VLi1nQ3eWuCzF5OxhyLloyS5o6+g0FI+AiEA1QSWtg2xNk/QbqFWNjLS7FVCekC4UGNGrD5M3oj2ecQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB/QRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp09w//SeOUensAHGi++yzUqtZxEkPlkgxoE8nyphWXMUQD1vvPROwe\r\nwbhPcI23Vf/oexqYxpulwvFHC4AeNf/OvI/ImifsietxAZRt2j7SdVOeWoA5\r\n31YFx3PHmWsUHY9wBt3vXb5c1m84yMD91J4AiKKqvy4iSigqYAbApOKxSnun\r\nchx/obssLXdNu5fNlwjvLtq184IO0xFTP5Am5/aKcXp2VDROORUte1jl/K7T\r\nGO16Tfe6bmyhIQJb8rsiLkoD3OiyChvh1uCkwd/ex/Mfo+V6xAc80bhMxNqj\r\nED8EPx1NJsGdtGzUuWirfOjTys8WzjavELQaOZ3EkghlbqJasBpTm6JACH1U\r\nqQ7GUk4xCQFrR/bGVoE6IdqHIxsRw4/3Bk54iJSCcPth4Pg8Sx/f9bikZAh9\r\nc67nVj/MCZ1RYdeCDuWXHj1AtXK7C2MfeVAKWNEqxWTz92fWZl56Pk7JNQ0r\r\nbZfb2oXfW5dZNrTJRQ3elJQjE6Bai3i8vcZb5CPUE51NC2TIUdIPqnOOR+gr\r\niFG5x5rbch308ry+z6YVuB6/O8yOSJFuG8KwfAg92RPWBIRGtaE5/gPdiNjU\r\nxTqq+olJXVjb2IKG8gYXNflLHEc2vFLO5Rrx14TihEKE9RYSZKGgRoXixcMf\r\nqDVhJzFdS9d2UkD617d4uq5o4ivNCl4Ofec=\r\n=viz+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mathieu-bour","email":"mathieu.tin.bour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-contracts_0.0.1_1661465617273_0.927250807084548"},"_hasShrinkwrap":false},"0.0.2":{"name":"@assets-club/smart-contracts","version":"0.0.2","description":"The Assets Club smart contracts ethers.js v5 definition package.","keywords":["nft","assets","assets-club","art","erc721","ethereum","freemint","smart-contract","solidity","ethers","ethers-v5","hardhat"],"homepage":"https://theassets.club","bugs":{"url":"https://github.com/assets-club/smart-contracts/issues"},"license":"MIT","maintainers":[{"name":"mathieu-bour","email":"mathieu.tin.bour@gmail.com"}],"funding":"https://theassets.club/donate","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/assets-club/smart-contracts.git"},"devDependencies":{"@defi-wonderland/smock":"^2.2.0","@ethersproject/abi":"^5.6.4","@ethersproject/abstract-provider":"^5.7.0","@ethersproject/abstract-signer":"^5.7.0","@ethersproject/bytes":"^5.6.1","@ethersproject/providers":"^5.6.8","@mathieu-bour/prettier-config":"github:mathieu-bour/prettier-config","@nomicfoundation/hardhat-chai-matchers":"^1.0.2","@nomicfoundation/hardhat-network-helpers":"^1.0.3","@nomicfoundation/hardhat-toolbox":"^1.0.2","@nomiclabs/hardhat-ethers":"^2.1.0","@nomiclabs/hardhat-etherscan":"^3.1.0","@openzeppelin/contracts":"^4.7.3","@typechain/ethers-v5":"^10.1.0","@typechain/hardhat":"^6.1.2","@types/chai":"^4.3.3","@types/lodash":"^4.14.182","@types/mocha":"^9.1.1","@types/node":"^18.7.3","chai":"^4.3.6","dotenv":"^16.0.1","erc721a":"^4.2.2","erc721psi":"^0.6.1","ethers":"^5.6.9","hardhat":"^2.10.1","hardhat-gas-reporter":"^1.0.8","lodash":"^4.17.21","prettier":"^2.7.1","prettier-plugin-solidity":"1.0.0-beta.24","rimraf":"^3.0.2","solhint":"^3.3.7","solidity-bits":"^0.3.2","solidity-coverage":"^0.7.21","ts-node":"^10.9.1","tslog":"^3.3.3","typechain":"^8.1.0","typescript":"^4.7.4"},"engines":{"node":">=16","pnpm":">=7"},"scripts":{"clean":"hardhat clean && rimraf dist/","format":"prettier --write '**/*.{js,jsx,ts,tsx,css,less,sass,scss,json,json5,yml,yaml,md,mdx,graphql,sol}'","format:check":"prettier --check '**/*.{js,jsx,ts,tsx,css,less,sass,scss,json,json5,yml,yaml,md,mdx,graphql,sol}'","lint":"solhint 'contracts/**/*.sol'","compile":"hardhat compile","test":"hardhat test","test:coverage":"hardhat coverage","test:gas":"REPORT_GAS=true hardhat test","deploy":"hardhat run scripts/deploy.ts","build":"pnpm clean && pnpm compile && tsc -p tsconfig.package.json"},"_id":"@assets-club/smart-contracts@0.0.2","_integrity":"sha512-gjBUF1IxfA1sW2R4E7o3tRrm5ArWqE/pGG46Oo+v7yIMB0MVCfYFOlA+FDPYCC+XAZuQj53ujrIp16sUUzvR9A==","_resolved":"/tmp/616ee8cb6bbf72cd4b86985a5987c22f/assets-club-smart-contracts-0.0.2.tgz","_from":"file:assets-club-smart-contracts-0.0.2.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.13.2","dist":{"integrity":"sha512-gjBUF1IxfA1sW2R4E7o3tRrm5ArWqE/pGG46Oo+v7yIMB0MVCfYFOlA+FDPYCC+XAZuQj53ujrIp16sUUzvR9A==","shasum":"e869552d177a2fed54f6940a3e413f3e4150c1ed","tarball":"https://registry.npmjs.org/@assets-club/smart-contracts/-/smart-contracts-0.0.2.tgz","fileCount":65,"unpackedSize":221529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlGFNufekd5ZkGZSt8HJjqoDJ6vtSlx+PGgFIvjDx39AIhANFQIpS67CO92XmIwV4tMP36DM+uVaTbJQP/brcsgQ4N"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB/asACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWMw//T72rC44zGErHAUBGk0EQZyYhgN0bnMMEvd3lhGElIrg5xRT6\r\nrQaN+vTy/k0DZwvjHr45pLZ1Z74Etz8878RCEcs/yzhObiV1OPa4KrWfNqgy\r\na5ldUTN0J9nZ/4tJQU7MP5Ws34bppOtVfRFtFjB+HEz6sbDcuPcmzIEOpPJm\r\nmlJm6t9374o2B2cch0FPtKXNTf4xMXr+FKyACpm2jy2ywVIFOApQ4YVY+DSO\r\njp1KVTkZ1+cavX4PH2AiKtixZDWLykeaZfQj3tLw7Am5Fq3ggNgIBYTer/02\r\no6IlLDBHCC3/dyQjpZa59zaUc5SfjWztT2VGJzmdM7BkXCuEYrj9DjsjmtW+\r\nSKmzKJUbt7ahnMJU0jULU01gzyzQpyArEyX+cTXwM2sl9pisAGtNfEoHaID/\r\ngIqNlCzJfYWSF8OW/eMrY7QyG0prQoxBygbzfVzjU44TUGggEF3jvL6Bnru8\r\n7nRMysIfF46GUJgJRtm0U5WnYa9NEw2aShkHzf6ARMPn9sHe35U+ndKSVJKT\r\nXnD/M/kByDroaU4YJoTTC9RnbCS4M7Fn+b6CP1yVjK0a8ymTuQGTCH0Ytx0G\r\naCboapozB0elXwcdB/qpH1KBW/NHFPNFzWdTjqSXqps0rVonwRTXDeYJdkmV\r\nJ6JOHlhQiT1TTByTA4Vt/0WaSisTlmku8Yg=\r\n=0R0x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mathieu-bour","email":"mathieu.tin.bour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-contracts_0.0.2_1661466284188_0.6854204188713902"},"_hasShrinkwrap":false},"0.0.3":{"name":"@assets-club/smart-contracts","version":"0.0.3","description":"The Assets Club smart contracts ethers.js v5 definition package.","keywords":["nft","assets","assets-club","art","erc721","ethereum","freemint","smart-contract","solidity","ethers","ethers-v5","hardhat"],"homepage":"https://theassets.club","bugs":{"url":"https://github.com/assets-club/smart-contracts/issues"},"license":"MIT","maintainers":[{"name":"mathieu-bour","email":"mathieu.tin.bour@gmail.com"}],"funding":"https://theassets.club/donate","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/assets-club/smart-contracts.git"},"devDependencies":{"@defi-wonderland/smock":"^2.2.0","@ethersproject/abi":"^5.6.4","@ethersproject/abstract-provider":"^5.7.0","@ethersproject/abstract-signer":"^5.7.0","@ethersproject/bytes":"^5.6.1","@ethersproject/providers":"^5.6.8","@mathieu-bour/prettier-config":"github:mathieu-bour/prettier-config","@nomicfoundation/hardhat-chai-matchers":"^1.0.2","@nomicfoundation/hardhat-network-helpers":"^1.0.3","@nomicfoundation/hardhat-toolbox":"^1.0.2","@nomiclabs/hardhat-ethers":"^2.1.0","@nomiclabs/hardhat-etherscan":"^3.1.0","@openzeppelin/contracts":"^4.7.3","@typechain/ethers-v5":"^10.1.0","@typechain/hardhat":"^6.1.2","@types/chai":"^4.3.3","@types/lodash":"^4.14.182","@types/mocha":"^9.1.1","@types/node":"^18.7.3","chai":"^4.3.6","dotenv":"^16.0.1","erc721a":"^4.2.2","erc721psi":"^0.6.1","ethers":"^5.6.9","hardhat":"^2.10.1","hardhat-gas-reporter":"^1.0.8","lodash":"^4.17.21","prettier":"^2.7.1","prettier-plugin-solidity":"1.0.0-beta.24","rimraf":"^3.0.2","solhint":"^3.3.7","solidity-bits":"^0.3.2","solidity-coverage":"^0.7.21","ts-node":"^10.9.1","tslog":"^3.3.3","typechain":"^8.1.0","typescript":"^4.7.4"},"engines":{"node":">=16","pnpm":">=7"},"scripts":{"clean":"hardhat clean && rimraf dist/","format":"prettier --write '**/*.{js,jsx,ts,tsx,css,less,sass,scss,json,json5,yml,yaml,md,mdx,graphql,sol}'","format:check":"prettier --check '**/*.{js,jsx,ts,tsx,css,less,sass,scss,json,json5,yml,yaml,md,mdx,graphql,sol}'","lint":"solhint 'contracts/**/*.sol'","compile":"hardhat compile","test":"hardhat test","test:coverage":"hardhat coverage","test:gas":"REPORT_GAS=true hardhat test","deploy":"hardhat run scripts/deploy.ts","build":"pnpm clean && pnpm compile && tsc -p tsconfig.package.json"},"_id":"@assets-club/smart-contracts@0.0.3","_integrity":"sha512-GnoDeXaMnFi8t01pj4e1EJcH7ToTO9gAAc9tlLG7E32woOpxWIwYaG1tVs4aHu7yO2/gQts+JFe/SuNhFFCZLg==","_resolved":"/tmp/503910190184d697f0dab3195676fdf5/assets-club-smart-contracts-0.0.3.tgz","_from":"file:assets-club-smart-contracts-0.0.3.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.13.2","dist":{"integrity":"sha512-GnoDeXaMnFi8t01pj4e1EJcH7ToTO9gAAc9tlLG7E32woOpxWIwYaG1tVs4aHu7yO2/gQts+JFe/SuNhFFCZLg==","shasum":"703b484f69d7912ab3ee840f5fdd771081b74753","tarball":"https://registry.npmjs.org/@assets-club/smart-contracts/-/smart-contracts-0.0.3.tgz","fileCount":65,"unpackedSize":221556,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU/8ULTRhvaEmqzAZRWWijJaKwEt3tLmyIWmuy/TnHLwIhAORXHBtb2mefHwR80/o2w90f1iYuJUeO6ji7MtKqELz4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB/0HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2ow//cq00V9pR4rwIgR6G4qgHqfulpF0sD1UjTHZeGzz9NlMHtZBj\r\nfeqLKwztDZ2vXPmUxV8BB+qxQIYQKSgP97n8uY3mOf6dycGNByTNlOArBtke\r\nvl6Qb3WQDOMPaItrJn+NKfvnaHinVyZFpSPTMrmjQbYS4U69OC9a8m5gha0y\r\nrN+/HehslyXiibSHUjnHNsXrsnrtgtTlYHo8bMDusUtgMZuxffdPSYoY6aQo\r\nlHyQCORossjr1rnNtbUU12gEtPn+tSLv8t7cKHFSYjMYXTbtI6MEel5DkKUf\r\n8UB3LJOPLUldXXEx44b9IcZaOivAaaJuqeV9Ina4rI0DszD2UhVLz4xNuxml\r\nAYb5l4FsNBVqVY3C1vAbCKOQZBpr4WnoqnmiNkuHAaLGKfaGrBuoqqer9TRl\r\n5w42Zz74KRYtsxFWqcTrZumpt1dy7GjiwT0h6Uku7peuuH5xBwpT7Dt29CtN\r\nxkexwrG5rirt7JP3mXg7V0LvVbCwUl56AIb5gG+wHk51B3yVBp5zVpjSAItW\r\nlktEX2kiWWxs7oSQqKku8Gt4BHGM0YmB4XF1x0aOip12QNciTxGfvTBmb3g6\r\nMlmn5Lg5BeBSbMUx7ODp+KWNBXNObgUny+icgbMeDsP8mkne7oM8q24xOldl\r\nB4q0JFbJwLDHgh0HUv61uTCECosQMMoAp6Y=\r\n=wSa8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mathieu-bour","email":"mathieu.tin.bour@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-contracts_0.0.3_1661467910961_0.04361989025463631"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-25T22:13:37.212Z","0.0.1":"2022-08-25T22:13:37.541Z","modified":"2022-08-25T22:51:51.234Z","0.0.2":"2022-08-25T22:24:44.404Z","0.0.3":"2022-08-25T22:51:51.139Z"},"maintainers":[{"name":"mathieu-bour","email":"mathieu.tin.bour@gmail.com"}],"description":"The Assets Club smart contracts ethers.js v5 definition package.","homepage":"https://theassets.club","keywords":["nft","assets","assets-club","art","erc721","ethereum","freemint","smart-contract","solidity","ethers","ethers-v5","hardhat"],"repository":{"type":"git","url":"git+https://github.com/assets-club/smart-contracts.git"},"bugs":{"url":"https://github.com/assets-club/smart-contracts/issues"},"license":"MIT","readme":"# The Assets Club smart contracts\n\n![GitHub License](https://img.shields.io/github/license/assets-club/smart-contracts?style=for-the-badge)\n![GitHub Release Date](https://img.shields.io/github/release-date/assets-club/smart-contracts?style=for-the-badge)\n![GitHub branch checks state](https://img.shields.io/github/checks-status/assets-club/smart-contracts/main?style=for-the-badge)\n![Codecov](https://img.shields.io/codecov/c/gh/assets-club/smart-contracts?style=for-the-badge&token=oW4DQ9MuUh)\n\n## Mission\n\nSoon!\n\n## Maintainers\n\nThis repository is proudly maintained by [@mathieu-bour](https://github.com/mathieu-bour), software engineer.\n\n<table>\n  <tr>\n    <td align=\"center\">\n      <a href=\"https://github.com/mathieu-bour\">\n        <img src=\"https://avatars.githubusercontent.com/u/21281702?v=3?s=150\" width=\"150px;\" alt=\"Mathieu Bour\"/>\n        <br />\n        <b>Mathieu \"Windyy\" Bour</b>\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://github.com/Lymnah\">\n        <img src=\"https://avatars.githubusercontent.com/u/29931035?v=3?s=150\" width=\"150px;\" alt=\"Charly Mancel\"/>\n        <br />\n        <b>Charly \"Lymnah\" Mancel</b>\n      </a>\n    </td>\n  </tr>\n</table>\n\n## Architecture\n\nThe Assets Club has only a single smart contract, that is deployed on the Ethereum blockchain at [insert deployed address].\n\nThe contract is [ERC721-compatible](https://eips.ethereum.org/EIPS/eip-721) and is based on Asuki's [ERC721A implementation](https://www.erc721a.org).\nThe source can be found in [TheAssetsClub.sol](contracts/TheAssetsClub.sol).\n","readmeFilename":"README.md"}