diff --git a/abi/AlisCrowdSale.abi b/abi/AlisCrowdSale.abi new file mode 100644 index 0000000..5e1165e --- /dev/null +++ b/abi/AlisCrowdSale.abi @@ -0,0 +1 @@ +[{"constant":true,"inputs":[],"name":"endBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"rate","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"cap","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"whiteList","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"goal","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"weiRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"memberWeiRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"startBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"finalize","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"wallet","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"goalReached","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_member","type":"address"}],"name":"isWhiteListMember","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"isFinalized","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"icoStartTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"claimRefund","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"tokenCap","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"beneficiary","type":"address"}],"name":"buyTokens","outputs":[],"payable":true,"type":"function"},{"constant":true,"inputs":[],"name":"hasEnded","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"vault","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"token","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"inputs":[{"name":"_startBlock","type":"uint256"},{"name":"_icoStartTime","type":"uint256"},{"name":"_endBlock","type":"uint256"},{"name":"_baseRate","type":"uint256"},{"name":"_wallet","type":"address"},{"name":"_cap","type":"uint256"},{"name":"_tokenCap","type":"uint256"},{"name":"_initialAlisFundBalance","type":"uint256"},{"name":"_goal","type":"uint256"},{"name":"_whiteList","type":"address[]"}],"payable":false,"type":"constructor"},{"payable":true,"type":"fallback"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"anonymous":false,"inputs":[],"name":"Finalized","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"purchaser","type":"address"},{"indexed":true,"name":"beneficiary","type":"address"},{"indexed":false,"name":"value","type":"uint256"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"TokenPurchase","type":"event"}] diff --git a/abi/AlisToken.abi b/abi/AlisToken.abi new file mode 100644 index 0000000..02ac9a7 --- /dev/null +++ b/abi/AlisToken.abi @@ -0,0 +1 @@ +[{"constant":true,"inputs":[],"name":"mintingFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"finishMinting","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":true,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"MintFinished","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}] diff --git a/abi/README.md b/abi/README.md new file mode 100644 index 0000000..b5d09cc --- /dev/null +++ b/abi/README.md @@ -0,0 +1,15 @@ +# ALIS contracts ABI files. + +## AlisCrowdsale +- **DO NOT** send ETH until 1 Sep 2017 02:00(UTC). + - You will lose gas. +- Address: `0xeb31a3E0D93Cb2C89eDD68D57710361d76Ce5bF1` + - [etherscan](https://etherscan.io/address/0xeb31a3E0D93Cb2C89eDD68D57710361d76Ce5bF1) + +## AlisToken +- Address: `0xEA610B1153477720748DC13ED378003941d84fAB` + - [etherscan](https://etherscan.io/address/0xEA610B1153477720748DC13ED378003941d84fAB) + +## RefundVault +- Address: `0x26d46bE21CCDFe3a6EC445f292995C337e3F6B7E` + - [etherscan](https://etherscan.io/address/0x26d46bE21CCDFe3a6EC445f292995C337e3F6B7E) diff --git a/abi/RefundVault.abi b/abi/RefundVault.abi new file mode 100644 index 0000000..0e61ea5 --- /dev/null +++ b/abi/RefundVault.abi @@ -0,0 +1 @@ +[{"constant":false,"inputs":[],"name":"close","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"wallet","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"enableRefunds","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"state","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"deposited","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"investor","type":"address"}],"name":"deposit","outputs":[],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"investor","type":"address"}],"name":"refund","outputs":[],"payable":false,"type":"function"},{"inputs":[{"name":"_wallet","type":"address"}],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[],"name":"Closed","type":"event"},{"anonymous":false,"inputs":[],"name":"RefundsEnabled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"beneficiary","type":"address"},{"indexed":false,"name":"weiAmount","type":"uint256"}],"name":"Refunded","type":"event"}] diff --git a/config/AlisFund.json b/config/AlisFund.json index bdec4a4..f1a60b2 100644 --- a/config/AlisFund.json +++ b/config/AlisFund.json @@ -1,8 +1,8 @@ { "owners": [ - "0x9f874e3dd3b765430682a62649933acdaae1d424", - "0xcfc0545d7e6f2ce0e815a7120aecd485ea466f39", - "0xc28b49ab01335f2ccd17146f1cd7d6607ef984e1" + "0xA13f6FF588BA09f0360b41A84baF967BB5Ab33bC", + "0x50D6f28cfBd898c87e74E89708B078d520d4A4D7", + "0x98105Ee422f3d690C61291aC03059b552b81f1aD" ], - "required": 3 + "required": 2 } diff --git a/config/Crowdsale.json b/config/Crowdsale.json index c7d3b87..372ebf9 100644 --- a/config/Crowdsale.json +++ b/config/Crowdsale.json @@ -1,7 +1,7 @@ { - "startBlock": 900000, + "startBlock": 4202945, "icoStartTime": 1504231200, - "endBlock": 1000000, + "endBlock": 4418449, "cap": 125000, "tokenCap": 500000000, "initialAlisFundBalance": 250000000, @@ -10,8 +10,9 @@ "base": 2000 }, "whiteList": [ - "0x9f874e3dd3b765430682a62649933acdaae1d424", - "0xcfc0545d7e6f2ce0e815a7120aecd485ea466f39", - "0xc28b49ab01335f2ccd17146f1cd7d6607ef984e1" + "0x8811DC45c333b508796747A9D58a5D0837aebda9", + "0x25fE5Cc83daFb156C5EF8738a0F0CeAcD8D10472", + "0x46113BEb1Cb87A6B38b0428B613db8671a6288Cb", + "0xcC33494EF8Bb1eaA9B940105bE97Ca1a10f7C0ae" ] } diff --git a/truffle.js b/truffle.js index 78c0937..c9f7be8 100644 --- a/truffle.js +++ b/truffle.js @@ -7,8 +7,7 @@ module.exports = { network_id: 1, host: "localhost", port: 8545, - gas: 4400000, - gasPrice: 21000000000 + gas: 4400000 }, development: { host: "localhost",