{"dist":{"shasum":"e8c80adc247dcaa299f3b2d103c13a6c1a63ea37","tarball":"https://registry.npmjs.org/@vechain/vebetterdao-contracts/-/vebetterdao-contracts-8.1.1.tgz","fileCount":16068,"integrity":"sha512-NKIVLaRw60cWExHTMqtrH5eEwhpKgtx5W9VJbPDYCITIvD/WrW2yK3mMh3fylZBjLdpm1VlKoQecRxp3WsUM0w==","signatures":[{"sig":"MEUCIQDrSxcWZumhDFCJQzZOzefflcsdyzjAbrU6YkUv/A02igIgEe0ZnAWQIxXD5HDxRiY4CxAI6auL9w7hJPbEAuAssmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663536741},"main":"dist/cjs/contracts/index.js","name":"@vechain/vebetterdao-contracts","types":"dist/esm/contracts/index.d.ts","module":"dist/esm/contracts/index.js","exports":{".":{"types":"./dist/esm/contracts/index.d.ts","import":"./dist/esm/contracts/index.js","default":"./index.ts","require":"./dist/cjs/contracts/index.js"},"./contracts/*":{"types":"./dist/esm/contracts/typechain-types/contracts/*.d.ts","import":"./dist/esm/contracts/typechain-types/contracts/*.js","default":"./typechain-types/contracts/*","require":"./dist/cjs/contracts/typechain-types/contracts/*.js"},"./factories/*":{"types":"./dist/esm/contracts/typechain-types/factories/contracts/*.d.ts","import":"./dist/esm/contracts/typechain-types/factories/contracts/*.js","default":"./typechain-types/factories/*","require":"./dist/cjs/contracts/typechain-types/factories/contracts/*.js"},"./@openzeppelin/*":{"types":"./dist/esm/contracts/typechain-types/factories/@openzeppelin/contracts/*.d.ts","import":"./dist/esm/contracts/typechain-types/factories/@openzeppelin/contracts/*.js","default":"./typechain-types/factories/@openzeppelin/*","require":"./dist/cjs/contracts/typechain-types/factories/@openzeppelin/contracts/*.js"},"./typechain-types":{"types":"./dist/esm/contracts/typechain-types/index.d.ts","import":"./dist/esm/contracts/typechain-types/index.js","default":"./typechain-types/index.ts","require":"./dist/cjs/contracts/typechain-types/index.js"}},"gitHead":"273948dabe2cbeab271c9cec2231de977b99c141","license":"MIT","scripts":{"lint":"eslint . --ext .ts","build":"npx hardhat compile && tsc -b ./tsconfig.esm.json ./tsconfig.cjs.json","clean":"rm -rf dist artifacts typechain-types cache node_modules","deploy":"npx hardhat run scripts/deploy","format":"eslint . --ext .ts --fix","compile":"npx hardhat compile && tsc -b ./tsconfig.esm.json ./tsconfig.cjs.json","stop-solo":"docker compose down","simulation":"npx hardhat run scripts/runSimulation.ts","start-solo":"docker compose up -d","start-round":"npx hardhat run scripts/emissions/startRound.ts","deploy:local":"npx hardhat run scripts/deploy --network vechain_solo","test:hardhat":"npx hardhat test --network hardhat","call:contract":"npx hardhat run scripts/functionCalls/calls/\"$FUNCTION_TO_CALL\".ts","generate-docs":"npx hardhat docgen","deploy:hardhat":"npx hardhat run scripts/deploy --network hardhat","deploy:mainnet":"npx hardhat run scripts/deploy --network vechain_mainnet","deploy:testnet":"npx hardhat run scripts/deploy --network vechain_testnet","get-app-shares":"npx hardhat run scripts/xApps/getAppShares.ts --network vechain_mainnet","test:thor-solo":"npx hardhat test","verify:mainnet":"npx hardhat verify --network vechain_mainnet","verify:testnet":"npx hardhat verify --network vechain_testnet","coverage:report":"nyc report --reporter=lcov --reporter=text --reporter=html --temp-dir=./coverage","deploy:contract":"npx hardhat run scripts/deploy/deploys/\"$CONTRACT_TO_DEPLOY\".ts","rename-contracts":"ts-node scripts/renameContracts.ts","upgrade:contract":"npx hardhat run scripts/upgrade/upgrades/\"$CONTRACT_TO_UPGRADE\"/\"$CONTRACT_TO_UPGRADE\"-\"$CONTRACT_VERSION\".ts","test:hardhat:shard":"npx hardhat test --network hardhat --grep \"$SHARD\"","start-round:testnet":"npx hardhat run scripts/emissions/startRound.ts --network vechain_testnet","upload-xapp-metadata":"yarn generate-xapp-metadata && npx hardhat run scripts/metadata/xApps/upload.ts","deploy:galactica-test":"npx hardhat run scripts/deploy --network vechain_solo","deploy:testnet-staging":"npx hardhat run scripts/deploy --network vechain_testnet","generate-xapp-metadata":"npx hardhat run scripts/metadata/xApps/generate.ts","test:coverage:solidity":"hardhat coverage","upgrade:contract:local":"npx hardhat run scripts/upgrade/upgrades/\"$CONTRACT_TO_UPGRADE\"/\"$CONTRACT_TO_UPGRADE\"-\"$CONTRACT_VERSION\".ts --network vechain_solo","setup-environment:local":"npx hardhat run scripts/standalone/setupLocalEnvironment.ts","get-galaxy-member-owners":"npx hardhat run scripts/galaxyMember/getGMowners.ts --network vechain_mainnet","upgrade:contract:mainnet":"npx hardhat run scripts/upgrade/upgrades/\"$CONTRACT_TO_UPGRADE\"/\"$CONTRACT_TO_UPGRADE\"-\"$CONTRACT_VERSION\".ts --network vechain_mainnet","upgrade:contract:testnet":"npx hardhat run scripts/upgrade/upgrades/\"$CONTRACT_TO_UPGRADE\"/\"$CONTRACT_TO_UPGRADE\"-\"$CONTRACT_VERSION\".ts --network vechain_testnet","get-all-apps-from-creator":"npx hardhat run scripts/data/getAllAppsFromCreator.ts --network vechain_mainnet","check-contracts-deployment":"npx hardhat run scripts/checkContractsDeployment.ts","estimate-voting-gas:mainnet":"npx hardhat run scripts/helpers/estimateVotingGas.ts --network vechain_mainnet","upload-creator-nft-metadata":"npx hardhat run scripts/metadata/CreatorNFT/upload.ts","verify:all:contracts:mainnet":"npx hardhat run scripts/verify/verify-all-contracts.ts --network vechain_mainnet","generate-creator-nft-metadata":"npx hardhat run scripts/metadata/CreatorNFT/generate.ts","upload-galaxy-member-metadata":"yarn generate-galaxy-member-metadata && npx hardhat run scripts/metadata/GalaxyMember/upload.ts","generate-galaxy-member-metadata":"npx hardhat run scripts/metadata/GalaxyMember/generate.ts","get-galaxy-member-owners:staging":"npx hardhat run scripts/galaxyMember/getGMowners.ts --network vechain_testnet","upgrade:contract:testnet-staging":"npx hardhat run scripts/upgrade/upgrades/\"$CONTRACT_TO_UPGRADE\"/\"$CONTRACT_TO_UPGRADE\"-\"$CONTRACT_VERSION\".ts --network vechain_testnet","check-verification-status:mainnet":"npx hardhat run scripts/verify/check-verification-status.ts --network vechain_mainnet","get-all-apps-from-creator:staging":"npx hardhat run scripts/data/getAllAppsFromCreator.ts --network vechain_testnet","get-galaxy-member-selected-tokens":"npx hardhat run scripts/galaxyMember/getGmSelectedTokens.ts --network vechain_mainnet","check-contracts-deployment:mainnet":"npx hardhat run scripts/checkContractsDeployment.ts --network vechain_mainnet","check-contracts-deployment:staging":"npx hardhat run scripts/checkContractsDeployment.ts --network vechain_testnet","check-contracts-deployment:testnet":"npx hardhat run scripts/checkContractsDeployment.ts --network vechain_testnet","verify:all:contracts:testnet-staging":"npx hardhat run scripts/verify/verify-all-contracts.ts --network vechain_testnet","check-contracts-deployment:galactica-test":"npx hardhat run scripts/checkContractsDeployment.ts --network vechain_solo","check-verification-status:testnet-staging":"npx hardhat run scripts/verify/check-verification-status.ts --network vechain_testnet"},"_npmUser":{"name":"dara-vechain","email":"dara.heng@vechain.org"},"_npmVersion":"10.8.2","description":"Open-source repository that houses the smart contracts powering the decentralized VeBetterDAO on the VeChain Thor blockchain.","directories":{},"maintainers":[{"name":"freemanzmrojo","email":"miguel.rojo@vechain.org"},{"name":"vanjat7vechaib","email":"vanja.tomic@vechain.org"},{"name":"darren_vechain","email":"darren.kelly@vechain.org"},{"name":"fabiorigam","email":"fabio.rigamonti@vechain.org"},{"name":"lucanicoladebiasi","email":"luca.debiasi@vechain.org"},{"name":"davide.carpini","email":"carpini.davide@gmail.com"},{"name":"cnealvechain","email":"clayton.neal@vechain.org"},{"name":"roisindowling","email":"roisin.dowling@vechain.org"},{"name":"fbaruf","email":"federico.baruffaldi@vechain.org"},{"name":"giuliamorg92","email":"giulia.argiolas@vechain.org"},{"name":"agilulfo","email":"dan.rusnac@vechain.org"},{"name":"domkasper","email":"daumantas.kasperavicius@vechain.org"},{"name":"mikeredmond","email":"michael.redmond@vechain.org"},{"name":"berk-vechain","email":"berk.akgun@vechain.org"},{"name":"victor-vechain","email":"victor.emanuel@vechain.org"},{"name":"doublemme","email":"michael.martin@vechain.org"},{"name":"dara-vechain","email":"dara.heng@vechain.org"}],"resolutions":{"tmp":"^0.2.4","hono":"^4.10.2","axios":"^1.11.0","cookie":"^0.7.1","elliptic":"^6.6.1","parse-duration":"^2.1.3"},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"nyc":"^17.1.0","chai":"^4.2.0","axios":"^1.11.0","dotenv":"^16.3.1","ts-node":">=8.0.0","archiver":"^7.0.1","inquirer":"^12.1.0","form-data":"^4.0.0","typechain":"^8.1.0","mime-types":"^2.1.35","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/mocha":">=9.1.0","solidity-docgen":"^0.6.0-beta.36","@vechain/sdk-core":"1.2.0-rc.2","solidity-coverage":"^0.8.11","@typechain/hardhat":"^8.0.0","@vechain/sdk-network":"1.2.0-rc.2","hardhat-gas-reporter":"^1.0.8","hardhat-contract-sizer":"^2.10.0","@openzeppelin/contracts":"5.0.2","hardhat-ignore-warnings":"^0.2.11","@openzeppelin/upgrades-core":"^1.32.5","@vechain/sdk-hardhat-plugin":"1.2.0-rc.2","@nomicfoundation/hardhat-ethers":"^3.0.4","@openzeppelin/contracts-upgradeable":"5.0.2","@nomicfoundation/hardhat-chai-matchers":"^2.0.2","@nomicfoundation/hardhat-network-helpers":"^1.0.10"},"_hasShrinkwrap":false,"prepublishOnly":"yarn compile","devDependencies":{"eslint":"^8.56.0","ethers":"^6.9.0","hardhat":"2.19.1","prettier":"^3.2.4","@repo/utils":"*","@repo/config":"*","@types/archiver":"^6.0.3","@types/inquirer":"^9.0.7","@types/mime-types":"^2.1.4","@repo/eslint-config":"*","@typechain/ethers-v6":"^0.4.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@nomicfoundation/hardhat-verify":"^2.0.12","@nomicfoundation/hardhat-toolbox":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vebetterdao-contracts_8.1.1_1762982336694_0.5557887323805564","host":"s3://npm-registry-packages-npm-production"},"_id":"@vechain/vebetterdao-contracts@8.1.1","version":"8.1.1"}