- 22 Aug, 2018 2 commits
-
-
* Add ERC165Query library * Address PR Comments * Add tests and mocks from #1024 and refactor code slightly * Fix javascript and solidity linting errors * Split supportsInterface into three methods as discussed in #1086 * Change InterfaceId_ERC165 comment to match style in the rest of the repo * Fix max-len lint issue on ERC165Checker.sol * Conditionally ignore the asserts during solidity-coverage test * Switch to abi.encodeWithSelector and add test for account addresses * Switch to supportsInterfaces API as suggested by @frangio * Adding ERC165InterfacesSupported.sol * Fix style issues * Add test for supportsInterfaces returning false * Add ERC165Checker.sol newline * feat: fix coverage implementation * fix: solidity linting error * fix: revert to using boolean tests instead of require statements * fix: make supportsERC165Interface private again * rename SupportsInterfaceWithLookupMock to avoid name clashing
Lev Dubinets authored -
* Changed .eq to .equal * Changed equal(bool) to .to.be.bool * Changed be.bool to equal(bool), disallowed unused expressions.
Nicolás Venturo authored
-
- 21 Aug, 2018 1 commit
-
-
jacob authored
-
- 17 Aug, 2018 3 commits
-
-
* fix off by one error in _burn and _burnFrom * add tests for off-by-one error * change amount used
Francisco Giordano authored -
Nicolás Venturo authored
-
* tests: use stages for the travis execution Fixes #694 * add comments as suggested by @nventuro * move the unit tests first, as suggested by @frangio * make stages clearer as suggested by @nventuro * tests: use stages for the travis execution Fixes #694 * add comments as suggested by @nventuro * move the unit tests first, as suggested by @frangio * make stages clearer as suggested by @nventuro * update the stage names as suggested by @frangio * Run all tests in parallel * added names
Leo Arias authored
-
- 16 Aug, 2018 2 commits
-
-
* Now forcing Unix linebreak style. * Added linebreak style for Solidity files.
Nicolás Venturo authored -
* make StandardToken state variables private * simplify mocks * document new internal functions * fix link to ERC20 document * revert order of Transfer and Mint events * Revert "simplify mocks" This reverts commit 371fe3e567e0ec894caa8d5f14ad590b18c5ae86. * add tests for new internal functions * add check for null account * add checks for balances and allowance * add inline docs to BurnableToken._burn * remove redundant checks and clarify why
Francisco Giordano authored
-
- 14 Aug, 2018 1 commit
-
-
* Added non-target bounty test * Increased ERC721 testing coverage. * Addressed review comments. * fix linter error * Fixed linter error * Removed unnecessary bouncer require * Improved Crowdsale tests. * Added missing SuperUser test. * Improved payment tests. * Improved token tests. * Fixed ERC721 test. * Reviewed phrasing.
Nicolás Venturo authored
-
- 13 Aug, 2018 6 commits
-
-
* Added Math.average * Removed assertion.
Nicolás Venturo authored -
Francisco Giordano authored
-
* Add Modulo operation for getting the quotient * Improved modulo tests and implementation. * Removed assertion.
jeano authored -
* Made ERC721.exists internal. * Removed exists ERC165 identifiers
Nicolás Venturo authored -
Francisco Giordano authored
-
used dos2unix program
Francisco Giordano authored
-
- 12 Aug, 2018 1 commit
-
-
Nicolás Venturo authored
-
- 10 Aug, 2018 4 commits
-
-
Francisco Giordano authored
-
* Moving towards chai.should. * Fixed failing tests. * Fixed linter errors. * Revert package-lock.json changes. * Fixed failing tests. * s/eq/equal * Addressed review comment
Nicolás Venturo authored -
Nicolás Venturo authored
-
* feat: use require in SafeMath * fix: grammar with revert
Brett Sun authored
-
- 08 Aug, 2018 6 commits
-
-
Francisco Giordano authored
-
Nicolás Venturo authored
-
Nicolás Venturo authored
-
Nicolás Venturo authored
-
* Deploy the contract with the designated owner * Fixed TX origin.
barakman authored -
Use 2 ^ 256 - 1 instead that huge constant value.
barakman authored
-
- 07 Aug, 2018 2 commits
-
-
Francisco Giordano authored
-
This is a minor change, aligning to the same convention used in the other contracts.
barakman authored
-
- 06 Aug, 2018 3 commits
-
-
* SplitPayment now requires payees. * Improved test phrasing.
Nicolás Venturo authored -
* reentrancy mutex gas optimization * 1) uint => uint256 2) ++ to += 1
yaronvel authored -
* remove Math.min64 and Math.max64 * refactor Math tests to use return values * enhance Math coverage
Francisco Giordano authored
-
- 03 Aug, 2018 4 commits
-
-
Francisco Giordano authored
-
Nicolás Venturo authored
-
Nicolás Venturo authored
-
* Consolidted ERC20 Interface and Implementation Files * Fixed CanReclaimToken's tests to use StandardTokenMock instead of BasicTokenMock * Changed token's variable type in TokenTimelock to ERC20 * Merged the StandardBurnableToken with BurnableToken since it now inherits from StandardToken; Fixed TokenTimelock so it uses SafeERC20 for ERC20 * Fixed variable type for _token in TokenTimelock constructor * Fixed linting warning in BurnableToken * Added back burnFrom tests.
Doug Crescenzi authored
-
- 02 Aug, 2018 5 commits
-
-
* Changed Crowdsale inheritance order. * Changed FinalizableCrowdsale inheritance order. (cherry picked from commit 3d86c58d)
Nicolás Venturo authored -
* Changed Crowdsale inheritance order. * Changed FinalizableCrowdsale inheritance order.
Nicolás Venturo authored -
Nicolás Venturo authored
-
* All tests now use account names, and dont use accounts[0] (except ERC721) * Added account names to some missing contracts.
Nicolás Venturo authored -
* Add an initial document for our code style * Remove abbreviations from parameters * Rename the param in AddressUtils * fix comment
Leo Arias authored
-