ico-contracts
ico-contracts copied to clipboard
:tada: ICO Contracts of the ALIS.
ICO Contracts
The ICO contracts of ALIS project.
Let me know from our social channels if you have any questions.
Solgraph
Solgraph image of AlisCrowdsale.sol.

Prerequisite
- node.js
- See:
.node-version
- See:
- yarn
Usage
git clone https://github.com/AlisProject/ico-contracts.gitcd ico-contractsyarnyarn truffle install
Test
yarn test:all
Run single test
yarn test ./test/alis_crowdsale.js
Debug
yarn debug- You can use
debugger;function of node.
- You can use
Linting
yarn lint
Deployment
You should adjust gas and gasPrice at truffle.js.
Using private net(geth)
Prerequisite: geth, MIST or EtherumWallet.
In case of MAC.
-
cd config -
mkdir datadir -
geth init private.genesis.json --datadir ./datadir/ -
Run private net.
geth --datadir ./datadir --networkid 10 --ipcpath /Users/USERNAME/Library/Ethereum/geth.ipc \ --rpc --rpcaddr "localhost" --rpcport "8545" --rpccorsdomain "*" --mine --minerthreads 4 --unlock 0,1 \ console 2>> /tmp/geth.log
Private net & Test net
yarn deploy
Main net
truffle deploy --network live
