1. 03 Sep, 2018 3 commits
  2. 01 Sep, 2018 1 commit
  3. 31 Aug, 2018 1 commit
    • Rename ERC interfaces to I prefix (#1252) · 2e0713be
      * rename ERC20 to IERC20
      
      * move ERC20.sol to IERC20.sol
      
      * rename StandardToken to ERC20
      
      * rename StandardTokenMock to ERC20Mock
      
      * move StandardToken.sol to ERC20.sol, likewise test and mock files
      
      * rename MintableToken to ERC20Mintable
      
      * move MintableToken.sol to ERC20Mintable.sol, likewise test and mock files
      
      * rename BurnableToken to ERC20Burnable
      
      * move BurnableToken.sol to ERC20Burnable.sol, likewise for related files
      
      * rename CappedToken to ERC20Capped
      
      * move CappedToken.sol to ERC20Capped.sol, likewise for related files
      
      * rename PausableToken to ERC20Pausable
      
      * move PausableToken.sol to ERC20Pausable.sol, likewise for related files
      
      * rename DetailedERC20 to ERC20Detailed
      
      * move DetailedERC20.sol to ERC20Detailed.sol, likewise for related files
      
      * rename ERC721 to IERC721, and likewise for other related interfaces
      
      * move ERC721.sol to IERC721.sol, likewise for other 721 interfaces
      
      * rename ERC721Token to ERC721
      
      * move ERC721Token.sol to ERC721.sol, likewise for related files
      
      * rename ERC721BasicToken to ERC721Basic
      
      * move ERC721BasicToken.sol to ERC721Basic.sol, likewise for related files
      
      * rename ERC721PausableToken to ERC721Pausable
      
      * move ERC721PausableToken.sol to ERC721Pausable.sol
      
      * rename ERC165 to IERC165
      
      * move ERC165.sol to IERC165.sol
      
      * amend comment that ERC20 is based on FirstBlood
      
      * fix comments mentioning IERC721Receiver
      Francisco Giordano authored
  4. 29 Aug, 2018 3 commits
  5. 28 Aug, 2018 2 commits
  6. 24 Aug, 2018 3 commits
  7. 23 Aug, 2018 2 commits
  8. 22 Aug, 2018 2 commits
    • Add ERC165Query library (#1086) · 2adb4916
      * 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
    • Minor test style improvements (#1219) · 4fb9bb70
      * Changed .eq to .equal
      
      * Changed equal(bool) to .to.be.bool
      
      * Changed be.bool to equal(bool), disallowed unused expressions.
      Nicolás Venturo authored
  9. 21 Aug, 2018 1 commit
  10. 17 Aug, 2018 3 commits
  11. 16 Aug, 2018 2 commits
    • Enforce linebreak style (#1213) · b59b43fa
      * Now forcing Unix linebreak style.
      
      * Added linebreak style for Solidity files.
      Nicolás Venturo authored
    • StandardToken encapsulation (#1197) · 4dcdd293
      * 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
  12. 14 Aug, 2018 1 commit
    • Increase testing coverage (#1195) · 8d11dcc0
      * 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. 13 Aug, 2018 6 commits
  14. 12 Aug, 2018 1 commit
  15. 10 Aug, 2018 4 commits
  16. 08 Aug, 2018 5 commits