Matt Condon
bd2f1773cd
fix: solium errors - function-order only
7 years ago
Matt Condon
e60aee61f2
fix: solium errors - blank-line only
7 years ago
Matt Condon
b2e2d9ab1c
fix: solium errors - indentation only
7 years ago
Matt Condon
4d263b7fc3
fix: the result of 'npm run lint:sol:fix'
7 years ago
Santiago Palladino
49b42e8696
Minor change in SafeMath sub documentation
7 years ago
AugustoL
7bd95b1e31
Overload ERC20 funcitons with new _data argument
7 years ago
AugustoL
4ecdf312df
Change order of ERC20 methods and call in transferData and transferDataFrom
7 years ago
AugustoL
e57f4be1fb
Rename SmartToken to ERC827
7 years ago
AugustoL
a4b1cd6e31
Add SmartToken contract with tests and documentation
...
add missing public identifier in approveData in SmartToken contract
remove constact from showMessage function in message helper contract
move Message helper contract to mocks folder
move SmartTokenMock contract to mocks folder
7 years ago
Santiago Palladino
21297e2b2c
Add documentation to safemath functions
...
Fixes #655
7 years ago
Facundo Spagnuolo
17884e91a1
Emit Trasnfer event on SimpleToken creation
7 years ago
George Spasov
586c88802d
Changed constant to view and more expressive comment
7 years ago
AugustoL
326df13bf3
Add ECRecoveryMock contract
7 years ago
George Spasov
04946211a5
Using the new overridable function
7 years ago
George Spasov
ebdba08218
Added overridable getTokenAmount function
7 years ago
Federico Bond
090e2fca16
Remove duplicated constructor call in FinalizableCrowdsaleImpl
7 years ago
AugustoL
f446f5c5cd
Use uint256 in TokenTimeLock contract
7 years ago
Santiago Palladino
1455a5a942
Re-enable solidity coverage
...
- Upgrade version
- Re-enable in travis.yml
- Move mocks to contracts folder for instrumentation
7 years ago
Tal Ater
687dc19a4a
Documented increaseApproval() and decreaseApproval()
7 years ago
Nemil Dalal
161f25fc12
Made spelling for 'reentrant' consistent in comment
7 years ago
Nemil Dalal
d91f4d4bc1
Consistent spellings of reentrant
...
Changed `rentrancy_lock` variable to `reentrancy_lock`
7 years ago
astudnev
8375b6085f
Burnable Token should be inherited from Basic Token issue#596
7 years ago
Matt Condon
677d05743c
feat: update event names for OZ standards and test them
7 years ago
Jesse Busman
aef0f63aee
There's no need to throw when burning 0 tokens
...
Throwing when trying to burn 0 tokens is an unnecessary special case.
If another contract wants to burn() a variable amount, it should not be forced to deal with this special case of burning 0.
7 years ago
Matt Condon
5e55569db6
fix: make roles private
7 years ago
Matt Condon
9bb2c958ec
feat: add adminAddRole, adminRemoveRole, and make hasRole/checkRole public
7 years ago
Matt Condon
e931c1cbfc
feat: RBAC authentication contract and role library
7 years ago
Matt Condon
47585b1117
fix: make SplitPayment payable by default
7 years ago
Alejandro Santander
bb1736e376
Change visibility of fallbacks to external
7 years ago
Dave Hoover
11349835e9
Minor formatting change
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
Georgios Konstantopoulos
3c5a268da4
fixes #572
7 years ago
Vladimir Khramov
03ad0efd29
Small code style change
...
http://solidity.readthedocs.io/en/develop/style-guide.html#other-recommendations
The visibility modifiers for a function should come before any custom modifiers.
7 years ago
Chris Whinfrey
8765e2a53f
Use instead of directly calling on
7 years ago
Facundo Spagnuolo
365c875ced
Create detailed ERC20 interface
7 years ago
Andy Chen
be692e59eb
Update RefundVault.sol
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
Chen Yi-Cyuan
5ad07e1892
improve mum performance and reduce gas cost
7 years ago
Chris Whinfrey
7a26a0ecf1
Add capped token contract
7 years ago
Dora E. Mondrian
ac4a19dd7d
Use address type
7 years ago
Dora E. Mondrian
09b1926c41
Use address type
7 years ago
Dora E. Mondrian
d7b67eca52
Use address type
7 years ago
Dora E. Mondrian
e4427befbb
Use address type
7 years ago
Dora E. Mondrian
ca1babe1f7
Use address type
7 years ago
Mikhail Melnik
2d83c557b1
Finish minting should me called only once
...
Multiple calls to `finishMinting` will emit multiple `MintFinished` events which may be surprising if one rely on `MintFinished` event.
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