Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: migration of version v0.28.0-alpha.0 [ci skip]
LOG: Compiling ./contracts/Migrations.sol... Compiling ./contracts/W12Lister.sol... Compiling ./contracts/W12ListerStub.sol... Compiling ./contracts/access/roles/AdminRole.sol... Compiling ./contracts/access/roles/IAdminRole.sol... Compiling ./contracts/access/roles/IPricerRole.sol... Compiling ./contracts/access/roles/IProjectOwnerRole.sol... Compiling ./contracts/access/roles/PricerRole.sol... Compiling ./contracts/access/roles/ProjectOwnerRole.sol... Compiling ./contracts/crowdsale/IW12Crowdsale.sol... Compiling ./contracts/crowdsale/IW12Fund.sol... Compiling ./contracts/crowdsale/W12Crowdsale.sol... Compiling ./contracts/crowdsale/W12Fund.sol... Compiling ./contracts/crowdsale/factories/IW12CrowdsaleFactory.sol... Compiling ./contracts/crowdsale/factories/IW12FundFactory.sol... Compiling ./contracts/crowdsale/factories/W12CrowdsaleFactory.sol... Compiling ./contracts/crowdsale/factories/W12FundFactory.sol... Compiling ./contracts/libs/Crowdsale.sol... Compiling ./contracts/libs/Fund.sol... Compiling ./contracts/libs/FundAccount.sol... Compiling ./contracts/libs/PaymentMethods.sol... Compiling ./contracts/libs/Percent.sol... Compiling ./contracts/libs/PurchaseProcessing.sol... Compiling ./contracts/libs/TokenListing.sol... Compiling ./contracts/libs/Utils.sol... Compiling ./contracts/mocks/crowdsale/W12CrowdsaleFundStub.sol... Compiling ./contracts/mocks/crowdsale/W12CrowdsaleStub.sol... Compiling ./contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol... Compiling ./contracts/mocks/crowdsale/W12FundStub.sol... Compiling ./contracts/mocks/libs/PercentMock.sol... Compiling ./contracts/mocks/libs/PurchaseProcessing.sol... Compiling ./contracts/mocks/libs/Utils.sol... Compiling ./contracts/mocks/lister/W12Lister__W12CrowdsaleFactoryMock.sol... Compiling ./contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol... Compiling ./contracts/mocks/lister/W12Lister__W12FundMock.sol... Compiling ./contracts/mocks/token/ERC20Mock.sol... Compiling ./contracts/rates/IRates.sol... Compiling ./contracts/rates/ISymbols.sol... Compiling ./contracts/rates/Rates.sol... Compiling ./contracts/rates/Symbols.sol... Compiling ./contracts/token/IWToken.sol... Compiling ./contracts/token/WToken.sol... Compiling ./contracts/token/WTokenStub.sol... Compiling ./contracts/token/WTokenTestHelper.sol... Compiling ./contracts/token/exchanger/ITokenExchange.sol... Compiling ./contracts/token/exchanger/ITokenExchanger.sol... Compiling ./contracts/token/exchanger/ITokenLedger.sol... Compiling ./contracts/token/exchanger/TokenExchanger.sol... Compiling ./contracts/versioning/Versionable.sol... Compiling ./contracts/versioning/VersionsLedger.sol... Compiling ./contracts/wallets/IWallets.sol... Compiling ./contracts/wallets/Wallets.sol... Compiling openzeppelin-solidity/contracts/access/Roles.sol... Compiling openzeppelin-solidity/contracts/access/roles/MinterRole.sol... Compiling openzeppelin-solidity/contracts/math/SafeMath.sol... Compiling openzeppelin-solidity/contracts/ownership/Secondary.sol... Compiling openzeppelin-solidity/contracts/token/ERC20/ERC20.sol... Compiling openzeppelin-solidity/contracts/token/ERC20/ERC20Burnable.sol... Compiling openzeppelin-solidity/contracts/token/ERC20/ERC20Detailed.sol... Compiling openzeppelin-solidity/contracts/token/ERC20/ERC20Mintable.sol... Compiling openzeppelin-solidity/contracts/token/ERC20/IERC20.sol... Compiling openzeppelin-solidity/contracts/token/ERC20/SafeERC20.sol... Compiling openzeppelin-solidity/contracts/utils/ReentrancyGuard.sol... Compiling solidity-bytes-utils/contracts/BytesLib.sol... Compilation warnings encountered: /home/circleci/code/contracts/libs/Fund.sol:98:14: Warning: Unused local variable. (,,, uint32 lastWithdrawalWindow,,) = crowdsale.getMilestone(lastIndex); ^-------------------------^ ,/home/circleci/code/contracts/libs/Fund.sol:103:34: Warning: Unused local variable. (, uint tranchePercent,, uint32 withdrawalWindow,,) = crowdsale.getMilestone(index); ^---------------------^ ,/home/circleci/code/contracts/crowdsale/W12Fund.sol:229:22: Warning: Unused local variable. (uint index, bool found) = crowdsale.getCurrentMilestoneIndex(); ^--------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12CrowdsaleFundStub.sol:10:27: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function setCrowdsale(IW12Crowdsale _crowdsale) external {} ^----------------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12CrowdsaleFundStub.sol:12:31: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function setServiceWallet(address _serviceWallet) external {} ^--------------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12CrowdsaleFundStub.sol:14:22: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function setSwap(address _swap) external {} ^-----------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12CrowdsaleFundStub.sol:16:30: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function transferPrimary(address _address) public {} ^--------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12CrowdsaleFundStub.sol:18:22: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function isAdmin(address account) public view returns (bool) {} ^-------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12CrowdsaleFundStub.sol:20:23: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function addAdmin(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12CrowdsaleFundStub.sol:24:26: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function removeAdmin(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12CrowdsaleFundStub.sol:26:29: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function isProjectOwner(address account) public view returns (bool) {} ^-------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12CrowdsaleFundStub.sol:28:30: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function addProjectOwner(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12CrowdsaleFundStub.sol:32:33: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function removeProjectOwner(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:34:22: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function isAdmin(address account) public view returns (bool) {} ^-------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:36:23: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function addAdmin(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:40:26: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function removeAdmin(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:42:29: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function isProjectOwner(address account) public view returns (bool) {} ^-------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:44:30: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function addProjectOwner(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:48:33: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function removeProjectOwner(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:50:28: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function setParameters(uint price) external {} ^--------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:53:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. uint[6][] parametersOfStages, ^--------------------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:54:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. uint[] bonusConditionsOfStages, ^----------------------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:55:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. uint[4][] parametersOfMilestones, ^------------------------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:56:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. uint32[] nameAndDescriptionsOffsetOfMilestones, ^--------------------------------------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:57:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. bytes nameAndDescriptionsOfMilestones, ^-----------------------------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:58:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. bytes32[] paymentMethodsList ^--------------------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:91:23: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getStage(uint index) public view returns (uint32, uint32, uint, uint32, uint[], uint[]) {} ^--------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:113:58: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getCurrentStageIndex() public view returns (uint index, bool found) {} ^--------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:113:70: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getCurrentStageIndex() public view returns (uint index, bool found) {} ^--------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:115:33: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getSaleVolumeBonus(uint value) public view returns (uint bonus) {} ^--------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:115:66: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getSaleVolumeBonus(uint value) public view returns (uint bonus) {} ^--------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:123:24: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function buyTokens(bytes32 method, uint amount) payable public {} ^------------^ ,/home/circleci/code/contracts/mocks/crowdsale/W12FundCrowdsaleStub.sol:123:40: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function buyTokens(bytes32 method, uint amount) payable public {} ^---------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:7:27: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function setCrowdsale(IW12Crowdsale _crowdsale) external {} ^----------------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:9:31: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function setServiceWallet(address _serviceWallet) external {} ^--------------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:11:22: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function setSwap(address _swap) external {} ^-----------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:13:30: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function transferPrimary(address _address) public {} ^--------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:15:22: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function isAdmin(address account) public view returns (bool) {} ^-------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:25:26: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function removeAdmin(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:27:29: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function isProjectOwner(address account) public view returns (bool) {} ^-------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:29:30: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function addProjectOwner(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:33:33: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function removeProjectOwner(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:36:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. address investor, ^--------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:37:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. uint tokenAmount, ^--------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:38:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. bytes32 symbol, ^------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:39:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. uint cost, ^-------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12FundMock.sol:40:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. uint costUSD ^----------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:14:22: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function isAdmin(address account) public view returns (bool) {} ^-------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:24:26: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function removeAdmin(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:26:29: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function isProjectOwner(address account) public view returns (bool) {} ^-------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:28:30: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function addProjectOwner(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:32:33: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function removeProjectOwner(address account) public {} ^-------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:38:28: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function setParameters(uint price) external {} ^--------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:40:30: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function transferPrimary(address _address) public {} ^--------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:43:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. uint[6][] parametersOfStages, ^--------------------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:44:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. uint[] bonusConditionsOfStages, ^----------------------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:45:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. uint[4][] parametersOfMilestones, ^------------------------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:46:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. uint32[] nameAndDescriptionsOffsetOfMilestones, ^--------------------------------------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:47:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. bytes nameAndDescriptionsOfMilestones, ^-----------------------------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:48:9: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. bytes32[] paymentMethodsList ^--------------------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:53:27: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getMilestone(uint index) public view returns (uint32, uint, uint32, uint32, bytes, bytes) {} ^--------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:55:23: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getStage(uint index) public view returns (uint32, uint32, uint, uint32, uint[], uint[]) {} ^--------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:59:59: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getLastMilestoneIndex() public view returns (uint index, bool found) {} ^--------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:59:71: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getLastMilestoneIndex() public view returns (uint index, bool found) {} ^--------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:63:58: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getCurrentStageIndex() public view returns (uint index, bool found) {} ^--------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:63:70: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getCurrentStageIndex() public view returns (uint index, bool found) {} ^--------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:65:33: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getSaleVolumeBonus(uint value) public view returns (uint bonus) {} ^--------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:65:66: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function getSaleVolumeBonus(uint value) public view returns (uint bonus) {} ^--------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:73:24: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function buyTokens(bytes32 method, uint amount) payable public {} ^------------^ ,/home/circleci/code/contracts/mocks/lister/W12Lister__W12CrowdsaleMock.sol:73:40: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. function buyTokens(bytes32 method, uint amount) payable public {} ^---------^ ,/home/circleci/code/contracts/libs/PurchaseProcessing.sol:289:5: Warning: Function state mutability can be restricted to pure function getBonus(uint value, uint[] volumeBoundaries, uint[] volumeBonuses) public view returns(uint bonus) { ^ (Relevant source part starts here and spans across multiple lines). ,/home/circleci/code/contracts/mocks/libs/PurchaseProcessing.sol:7:5: Warning: Function state mutability can be restricted to pure function checkInvoiceInput( ^ (Relevant source part starts here and spans across multiple lines). ,/home/circleci/code/contracts/mocks/libs/PurchaseProcessing.sol:55:5: Warning: Function state mutability can be restricted to pure function fee(uint tokenAmount, uint cost, uint tokenFee, uint purchaseFee) public view returns(uint[2]) { ^ (Relevant source part starts here and spans across multiple lines). Writing artifacts to ./build/contracts Using network 'test'. Running migration: 1_migration_manager.js Running step... Didn't deploy VersionsLedger; using 0x1bfac5dc3c39af592cad1c19579354961ffa85ce deployed versions: 0.20.5, 0.21.3, 0.23.2, 0.26.0, 0.27.0, 0.27.1 Replacing Migrations... ... 0xe935fbf60684b8028c48ae9a37964ba473f21af9160718fa0e8a5932f22522eb Migrations: 0xef17168c069f7abbc2f039f5de50511bd896a367 Didn't deploy Wallets; using 0x9fa6140daae59eb93e02ca0972ebb375efe803fb Saving successful migration to network... ... 0xa5d6744fb14845840c72f10f05767d2ec48f55c4fc1645731db23104423ad0c3 Saving artifacts... Running migration: 2_token.js Running step... Replacing WTokenStub... ... 0x3187c256e926ab74f2556241224d63243666cfed0cd4fc8743fe493a530854ac WTokenStub: 0x34d3dbe4a053c079d469a8691bee42fdc82bf5a7 Didn't deploy WTokenTestHelper; using 0xd29d17008b9f032d5c758fbe70301ff7b0b3f796 Saving successful migration to network... ... 0xd525d0376c73261cc0ef03fbad93d06de1d04a26a52fc243e2ac136f7c4465b6 Saving artifacts... Running migration: 3_rates.js Running step... Replacing Rates... ... 0x4db31b1be2845ff7631a00668fb43dca297fde48c1ce7b653faf35296e7783a6 Rates: 0x3955ea944203d6259098c255f7fb779c79ba4094 Saving successful migration to network... ... 0x822d046437da9921caf8376a7f4891271e3262124fbb9e79c22e8d049c4729db Saving artifacts... Running migration: 4_libs.js Running step... Replacing Utils... ... 0x6370f1e917cfb27a748a8219a3ff5745ffa936191f3b58d34a45e02186ac195e Utils: 0x9666c128e3ab46e2e2480fa50e5294c54dad5621 Replacing Percent... ... 0x00457c091bb6d5ee0c112cb00702f63cbabb0a3a714f5c554d8c6432f85fdc39 Percent: 0x04596c9a67ad5870686616d58c2a8198f8b94b34 Replacing FundAccount... ... 0x55bce4331ac6e33b84b3cbcd6c7346c1602192cbd83de3d003df93a3f92347a9 FundAccount: 0x27bd1f295f0fa80072dfb5214fb12b88518e7041 Deploying PaymentMethods... ... 0x81e6fec4da413bd34d20bf9a02929399afd83c9b8954f950f6cc34bda7ff32a5 PaymentMethods: 0x075acd6e2c3889534b118c25e987a7c54e310334 Deploying Fund... ... 0xda21c2a61414fd9d3b69a3275589f396e7a7a7be0fa60740802ecf1a751d4227 Fund: 0x4a4c642901cad1f377af52374cc46ee880b15ad3 Deploying Crowdsale... ... 0xaa9f153b394e9ddb79985e3847c2db3178d3144bd0669de43abab38382c7518c Crowdsale: 0x7e8264c85babb6c0b41734622ac220c2bf7d57a0 Deploying PurchaseProcessing... ... 0x0bb5218bfeb66cbda33e7fa0b9753d20693923434ee4dc2c119d8fd55de473c7 PurchaseProcessing: 0xc188f0bc72e1a4f928fcf81132dc444bd0846871 Saving successful migration to network... ... 0x2a95d292882b2ccd0588834b18123c4e4be12507bbf62689508a9ba2d972ace5 Saving artifacts... Running migration: 5_factory.js Running step... Replacing W12FundFactory... ... 0x91aae665ba73fa5cc5d060ae607d6dea3d1f949d50d6d9816011be6ef17f1e69 W12FundFactory: 0xa3f15154ef5a090b4c4b2f53ddc35f23164e61e5 Replacing W12CrowdsaleFactory... ... 0xbb646c3cf142e7652d3bdabbeecd60e25fa81d81f55bbf465ddbbdb40bb49a94 W12CrowdsaleFactory: 0x7d930832111f2b268967de1b579f7474efb638dd Saving successful migration to network... ... 0xeef5fbbae8e32fc27294d1faa496b898a5adaa32e4fd76cd88bb409218a88726 Saving artifacts... Running migration: 6_lister.js Running step... Replacing TokenExchanger... ... 0x831b16ee6f36f1fc349bab152b6e49bac77a37e1a101e8c8517e7d8bb0701c25 TokenExchanger: 0x06e6c579c5d14a0ba5724217cdbb3ba924a59be6 Replacing W12ListerStub... ... 0xebcafe969ef6cf6689f7e36975972238d22e02af6705ac318d58dc112dc53486 W12ListerStub: 0x6074a1bfe00625f55d6bc2d3a4989a709372e7bd ... 0x1dba90d192bf86aa48d34596d7cc34b176b081adf2fd33a532c11fd8f62d8c73 ... 0xf6b552512475db3de26b6c604b9ecb915723bcf5daa96ab224ea9f7c9dfbbab6 Saving successful migration to network... ... 0xc2f1563446ab74b3a7f35646543fe607d3e65dcdf615674943eceb207077fc15 Saving artifacts... MIGRATION: Network Rinkeby VersionsLedger - 0x1bfac5dc3c39af592cad1c19579354961ffa85ce Migrations - 0xef17168c069f7abbc2f039f5de50511bd896a367 Wallets - 0x9fa6140daae59eb93e02ca0972ebb375efe803fb WTokenStub - 0x34d3dbe4a053c079d469a8691bee42fdc82bf5a7 WTokenTestHelper - 0xd29d17008b9f032d5c758fbe70301ff7b0b3f796 Percent - 0x04596c9a67ad5870686616d58c2a8198f8b94b34 Utils - 0x9666c128e3ab46e2e2480fa50e5294c54dad5621 FundAccount - 0x27bd1f295f0fa80072dfb5214fb12b88518e7041 PaymentMethods - 0x075acd6e2c3889534b118c25e987a7c54e310334 Crowdsale - 0x7e8264c85babb6c0b41734622ac220c2bf7d57a0 PurchaseProcessing - 0xc188f0bc72e1a4f928fcf81132dc444bd0846871 W12FundFactory - 0xa3f15154ef5a090b4c4b2f53ddc35f23164e61e5 W12CrowdsaleFactory - 0x7d930832111f2b268967de1b579f7474efb638dd TokenExchanger - 0x06e6c579c5d14a0ba5724217cdbb3ba924a59be6 W12ListerStub - 0x6074a1bfe00625f55d6bc2d3a4989a709372e7bd Owner - 0x0360d0068f30f8952eccde246ab2a96fac889ffd Service wallet - 0x0360d0068f30f8952eccde246ab2a96fac889ffd
- Loading branch information