artiebits
5daaf60d11
Make contracts 4.24 compatible ( #951 )
...
* Make contracts 4.24 compatible
7 years ago
Doug Crescenzi
d5f06ab32f
addressed TokenVesting contstructor natspec updates in #742 ( #935 )
7 years ago
John Shutt
ad12381549
update constructor syntax for solidity 0.4.23 in numerous contracts ( #921 )
...
* update solidity-coverage to ^0.5.0
* update truffle dependency to ^4.1.8
* update solium to ^1.1.7
* update all contracts to solidity ^0.4.23
7 years ago
Matt Condon
9e1c934ffd
Various fixes and formatting chores ( #885 )
...
* fix: clean up solium linting errors
* fix: make various contracts natspec compliant
* fix: this.balance deprecated; convert to address(this).balance
* fix: contract.call deprecated and switch to gasleft()
* fix: ignore empty block rule project-wide
* fix: add ignore cases for the rest of the linting warnings
7 years ago
Francisco Giordano
a7e91856f3
Update to Truffle 4.1.5 and Ganache 6.1.0 ( #876 )
...
* Update to ganache-cli v6.1.0 and truffle v4.1.0
* Update to stable version of ganache-cli
* fix: update event emission warning
- Fix event emission warnings for solidity 4.21 after truffle has been
updated to use this version
* fix pr review comments
* update to truffle v4.1.5
* update package-lock
* add additional emit keywords
* update solidity-coverage to 0.4.15
* update to solium 1.1.6
* fix MerkleProof coverage analysis by testing through wrapper
* change version pragma to ^0.4.21
* fix solium linting errors
7 years ago
Leo Arias
82ce197e44
tests: fix most of the static warnings ( #844 )
7 years ago
Facundo Spagnuolo
c5d66183ab
Move ERC20 contracts to ERC20 custom folder ( #701 )
...
* Move ERC20 contracts to ERC20 custom folder
* Fix linter warnings for ERC20 contracts
7 years ago
AugustoL
b67856c69d
Separate ERC20 and ERC827 form tokens implementations in contracts and test folders
7 years ago
Matt Condon
e60aee61f2
fix: solium errors - blank-line only
7 years ago
Matt Condon
4d263b7fc3
fix: the result of 'npm run lint:sol:fix'
7 years ago
Alejandro Santander
b50391862c
Changes to remove warnings
7 years ago
Alejandro Santander
815d9e1f45
Replace constant with view/pure
7 years ago
Alejandro Santander
e6213767fa
Update all solidity versions to 0.4.18
7 years ago
thesved
e74652415f
Math.sol is not used, not needed
...
Small thing, but the Math.sol is not really needed, since it is not used.
7 years ago
Dora E. Mondrian
d7b67eca52
Use address type
7 years ago
Martín Triay
b60e434e0b
[TokenVesting] Add missing safemath ops
7 years ago
Martín Triay
eb9f88bafc
[TokenVesting] Remove unused variable
7 years ago
Martín Triay
aa431dfb20
[TokenVesting] Increase released amount before transfer
7 years ago
Martín Triay
fff8e040b7
[TokenVesting] vestedAmount returns the historical vested amount
7 years ago
Martín Triay
74636b7333
[TokenVesting] Use SafeMath
7 years ago
Francisco Giordano
d5e0714faf
use safeTransfer
7 years ago
Francisco Giordano
a184013d1e
explicitly mark functions public
7 years ago
Francisco Giordano
7d08c4da7f
make TokenVesting variables public
7 years ago
Francisco Giordano
01b92d1d56
fix a problem when revoke is called twice
7 years ago
Martín Triay
9e0e80e820
[TokenVesting] Allow instantiation of already started vesting contracts. Improve comments' wording.
7 years ago
Martín Triay
562fb6945f
[TokenVesting] Rename events according to convention
7 years ago
Martín Triay
822de45bfc
[TokenVesting] Add a start parameter to constructor to defer vesting
7 years ago
Martín Triay
bd56163900
[TokenVesting] Fix vestedAmount calculation. Linearity test watches beneficiary balance over vestedAmount
7 years ago
Martín Triay
c11265e694
[TokenVesting] Add events
7 years ago
Francisco Giordano
3da7c31484
add revocable flag
7 years ago
Francisco Giordano
998c72ab5b
add preconditions to constructor
7 years ago
Francisco Giordano
00f323d132
add shortcut for vestedAmount after vesting end
7 years ago
Francisco Giordano
80e591f487
add TokenVesting contract
7 years ago