3.1.0 • Published 5 years ago
ico-maker v3.1.0
ICO Maker
Smart Contracts to build your Crowdsale solution
Install
npm install ico-makerUsage
BaseCrowdsale.sol
BaseCrowdsale is an extensible Crowdsale contract with Timed and Capped behaviours.
pragma solidity ^0.7.0;
import "ico-maker/contracts/crowdsale/BaseCrowdsale.sol";
contract MyCrowdsale is BaseCrowdsale {
constructor(
uint256 rate,
address payable wallet,
IERC20 token
) BaseCrowdsale(rate, wallet, token) {}
}Development
Install dependencies
npm installUsage (using Truffle)
Open the Truffle console
npm run truffle:consoleCompile
npm run truffle:compileTest
npm run truffle:testUsage (using Hardhat)
Open the Hardhat console
npm run hardhat:consoleCompile
npm run hardhat:compileTest
npm run hardhat:testCode Coverage
npm run hardhat:coverageLinter
Use Solhint
npm run lint:solUse ESLint
npm run lint:jsUse ESLint and fix
npm run lint:fixLicense
Code released under the MIT License.
3.1.0
5 years ago
3.0.0
5 years ago
2.5.0
6 years ago
2.4.2
6 years ago
2.4.1
6 years ago
2.4.0
6 years ago
2.3.4
6 years ago
2.3.3
6 years ago
2.3.2
6 years ago
2.3.1
6 years ago
2.3.0
6 years ago
2.2.3
6 years ago
2.2.2
6 years ago
2.2.1
7 years ago
2.2.0
7 years ago
2.1.1
7 years ago
2.1.0
7 years ago
2.0.2
7 years ago
2.0.1
7 years ago
2.0.0
7 years ago
1.0.5
7 years ago
1.0.4
7 years ago
1.0.3
7 years ago
1.0.2
7 years ago
1.0.1
7 years ago
0.2.0
7 years ago
1.0.0
7 years ago
0.1.0
7 years ago
0.0.3
7 years ago
0.0.2
7 years ago
0.0.1
7 years ago