@holographxyz/holograph-genesis
Version:
Holograph Protocol Genesis
105 lines (104 loc) • 4.79 kB
JSON
{
"name": "@holographxyz/holograph-genesis",
"version": "0.2.2",
"description": "Holograph Protocol Genesis",
"license": "SEE LICENSE IN LICENSE.md",
"author": "@holographxyz",
"repository": {
"type": "git",
"url": "https://github.com/holographxyz/holograph-genesis.git"
},
"homepage": "https://holograph.xyz",
"keywords": [
"holograph",
"holograph protocol",
"holograph protocol genesis"
],
"bugs": {
"url": "https://github.com/holographxyz/holograph-genesis/issues"
},
"main": "index.js",
"files": [
"abi",
"artifacts",
"contracts",
"CONTRIBUTING.md",
"deployments",
"sample.env",
"typechain-types"
],
"scripts": {
"postinstall": "(ls .env >> /dev/null 2>&1 && echo '.env file already exists') || cp sample.env .env",
"init": "(ls .env >> /dev/null 2>&1 && cp .env ignore.original.env) ; cp sample.env .env",
"abi": "hardhat abi",
"build": "hardhat holograph-build-contracts",
"clean-compile": "hardhat clean ; hardhat compile",
"clean": "hardhat clean",
"compile": "hardhat compile",
"deploy": "hardhat deploy",
"deploy:localhost": "hardhat deploy --network localhost ; hardhat deploy --network localhost2",
"ganache": ". ./.env ; rm -fr ./ganache/db ; mkdir -p ./ganache/db ; rm ./ganache/keys.json ; ganache-cli --accounts=11 --defaultBalanceEther=100 --deterministic --mnemonic=\"$MNEMONIC\" --port=8545 --hostname=0.0.0.0 --gasPrice=0 --gasLimit=10000000 --networkId=1338 --chainId=1338 --db=./ganache/db --acctKeys=./ganache/keys.json",
"ganache2": ". ./.env ; rm -fr ./ganache/db2 ; mkdir -p ./ganache/db2 ; rm ./ganache/keys2.json ; ganache-cli --accounts=11 --defaultBalanceEther=100 --deterministic --mnemonic=\"$MNEMONIC\" --port=9545 --hostname=0.0.0.0 --gasPrice=0 --gasLimit=10000000 --networkId=1339 --chainId=1339 --db=./ganache/db2 --acctKeys=./ganache/keys2.json",
"ganache-x2": ". ./.env ; rm -fr ./ganache/db ; rm -fr ./ganache/db2 ; mkdir -p ./ganache/db ; mkdir -p ./ganache/db2 ; rm ./ganache/keys.json ; rm ./ganache/keys2.json ; ganache-cli --accounts=11 --defaultBalanceEther=100 --deterministic --mnemonic=\"$MNEMONIC\" --port=8545 --hostname=0.0.0.0 --gasPrice=0 --gasLimit=10000000 --networkId=1338 --chainId=1338 --db=./ganache/db --acctKeys=./ganache/keys.json & ganache-cli --accounts=11 --defaultBalanceEther=100 --deterministic --mnemonic=\"$MNEMONIC\" --port=9545 --hostname=0.0.0.0 --gasPrice=0 --gasLimit=10000000 --networkId=1339 --chainId=1339 --db=./ganache/db2 --acctKeys=./ganache/keys2.json",
"test": "hardhat test",
"tests": "hardhat test",
"typechain": "hardhat typechain",
"verify": "hardhat verify",
"prepare": "husky install",
"lint": "eslint . --ext .ts --config .eslintrc",
"lint:fix": "eslint . --ext .ts --config .eslintrc --fix",
"prettier:check": "prettier --ignore-unknown --check \"deploy/**/*.ts\" \"test/**/*.ts\" \"scripts/**/*.ts\"",
"prettier:fix": "prettier --loglevel error --ignore-path .gitignore --write ."
},
"dependencies": {
"@anders-t/ethers-ledger": "^1.0.4",
"@ethersproject/abstract-provider": "^5.7.0",
"@ethersproject/bignumber": "^5.7.0",
"@ethersproject/bytes": "^5.7.0",
"@ethersproject/providers": "^5.7.2",
"@ethersproject/units": "^5.7.0",
"@holographxyz/environment": "0.1.10",
"@holographxyz/hardhat-deploy-holographed": "^0.0.6",
"@holographxyz/hardhat-holograph-contract-builder": "^0.0.4",
"@holographxyz/networks": "^0.2.2",
"@typechain/ethers-v5": "^9.0.0",
"@typechain/hardhat": "^4.0.0",
"@types/chai": "^4.3.0",
"@types/data-urls": "^2.0.1",
"@types/mocha": "^9.1.0",
"@types/node": "^17.0.21",
"@typescript-eslint/parser": "^5.42.1",
"dotenv": "^16.4.1",
"ethers": "^5.5.4",
"path": "^0.12.7",
"truffle-hdwallet-provider": "^1.0.17",
"ts-node": "^10.1.0",
"typechain": "^7.0.0",
"typescript": "^4.3.5",
"web3": "^1.7.0",
"zksync-web3": "^0.4.0"
},
"devDependencies": {
"@nomiclabs/hardhat-ethers": "npm:hardhat-deploy-ethers@^0.3.0-beta.13",
"@nomiclabs/hardhat-etherscan": "^3.1.0",
"@nomiclabs/hardhat-waffle": "^2.0.1",
"chai": "^4.3.6",
"chai-ethers": "^0.0.1",
"data-urls": "^3.0.0",
"eslint": "^8.27.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"ethereum-waffle": "^3.4.0",
"ganache": "^7.2.0",
"ganache-cli": "^6.12.2",
"hardhat": "^2.6.3",
"husky": "^8.0.0",
"prettier": "^2.6.2",
"prettier-plugin-solidity": "^1.0.0-beta.13",
"solhint": "^3.3.7",
"solhint-plugin-prettier": "^0.0.5"
},
"resolutions": {
"node-hid": "github:holographxyz/node-hid#feature/guard-against-reinstantiating-connection"
}
}