- 14 Jan, 2019 1 commit
-
-
* Now compiling using truffle 5. * Migrated some test files, missing BN scientific notation usage. * Now using BN time values. * Migrate ERC20 tests. * Migrate all ERC20 tests. * Migrate utils, payment and ownership tests. * All tests save ERC721 migrated. * Migrated ERC721 tests. * Fix lint errors. * Delete old test helpers. * Fix remaining crowdsale tests. * Fix signature bouncer tests. * Update how constants is used. * Compile script pre-removes the build dir. * Fix SafeMath tests. * Revert "Compile script pre-removes the build dir." This reverts commit 247e7451135d33c056a126e9e5fd77a24348018d. * Fix linter errors. * Upgrade openzeppelin-test-helpers dependency. * Update openzeppelin-test-helpers dependency. * Define math constants globally. * Remove unnecessary ether unit. * Roll back reduced ether amounts in tests. * Remove unnecessary toNumber conversions. * Delete compile script. * Fixed failing test.
Nicolás Venturo authored
-
- 11 Jan, 2019 1 commit
-
-
Nicolás Venturo authored
-
- 04 Jan, 2019 8 commits
-
-
Nicolás Venturo authored
-
Nicolás Venturo authored
-
Nicolás Venturo authored
-
Nicolás Venturo authored
-
Francisco Giordano authored
-
* Adding solhint, working on style fixes. * Upgraded to solhint 1.5.0. * Removed all references to Solium * Updated mocks to make the pass the new linter rules. * Reformatted the .solhint.json file a bit. * Removed Solium configuration files. * Remove Solium dependency. * Add comment explaing disabled time rule in TokenVesting. * Revert to the old (ugly?) style. * Revert SignatureBouncerMock style. * Fix ERC165InterfacesSupported interface.
Nicolás Venturo authored -
* Rename WhitelisterRole to WhitelistAdminRole. * Update WhitelistAdmin changelog entry.
Nicolás Venturo authored -
* separate unsigned and signed safemath libraries * update changelog entry for SignedSafeMath
Francisco Giordano authored
-
- 27 Dec, 2018 5 commits
-
-
Nicolás Venturo authored
-
Nicolás Venturo authored
-
Nicolás Venturo authored
-
(cherry picked from commit 73cbad2f)
Nicolás Venturo authored -
(cherry picked from commit 50367416)
Francisco Giordano authored
-
- 22 Dec, 2018 1 commit
-
-
(cherry picked from commit 7361ffd2)
Francisco Giordano authored
-
- 20 Dec, 2018 1 commit
-
-
* Now compiling in a separate directory using truffle 5. * Ported to 0.5.1, now compiling using 0.5.1. * test now also compiles using the truffle 5 hack. * Downgraded to 0.5.0. * Sorted scripts. * Cleaned up the compile script a bit.
Nicolás Venturo authored
-
- 18 Dec, 2018 4 commits
-
-
Nicolás Venturo authored
-
* Made the Crowdsale's constructor public again. * Added changelog entry. * Made all but Finalizable public.
Nicolás Venturo authored -
* signed safe math * fix lint errors * refactor overflow checks and add descriptions * remove incorrect description * add test for reversed arguments in multiplication test * fix power operator * improve multiplication test descriptions * Update SafeMath.test.js * add feature to changelog
Francisco Giordano authored -
* Added changelog. * Added PR template note. * Update .github/PULL_REQUEST_TEMPLATE.md Co-Authored-By: nventuro <nicolas.venturo@gmail.com> * Update PULL_REQUEST_TEMPLATE.md * Update CHANGELOG.md Co-Authored-By: nventuro <nicolas.venturo@gmail.com> * Update CHANGELOG.md Co-Authored-By: nventuro <nicolas.venturo@gmail.com> * Apply suggestions from code review Co-Authored-By: nventuro <nicolas.venturo@gmail.com> * Added more headers and sub-headers. * Added deprecations category. * Added PR links. * Added PausableCrowdsale. * Addressed review comments. * Update CHANGELOG.md Co-Authored-By: nventuro <nicolas.venturo@gmail.com>
Nicolás Venturo authored
-
- 14 Dec, 2018 1 commit
-
-
* Added PausableCrowdsale contract * Changed inheritance order to prevent "Linearization of inheritance graph impossible" error * Updated mock PausableCrowdsaleImpl to new constructor syntax * Broke function definition to multiple lines Comply with new max line length * Rename events to past-tense in PausableCrowdsale test * Removed should.be.fullfilled from PausableCrowdsale tests * Change import assertRevert to require in PausableCrowdsale tests * Remove dependency on chai-as-promised and added BigNumber support in PausableCrowdsale tests * reindent solidity with 4 spaces * add missing view modifier in _preValidatePurchase * convert assertRevert to new shoulFail helper * add new setup helper * use expectEvent * convert to assert to chai should style * add description to beforeEach blocks * extract common step to beforeEach * improve documentation * revert inheritance error * move PausableCrowdsale into crowdsale/validation * make documentation more specific * put whitespace in line with convention * improve test suite account names * undo beforeEach descriptions * simplify tests * fix transaction senders to be the anyone account * make transaction senders more explicit * remove mocha only
Tal Ater authored
-
- 12 Dec, 2018 4 commits
-
-
* Now only swapping when needed. * Removed _addTokenTo and _removeTokenFrom * Removed removeTokenFrom test. * Added tests for ERC721 _mint and _burn * _burn now uses the same swap and pop mechanism as _removeFromOwner * Gas optimization on burn
Nicolás Venturo authored -
Nicolás Venturo authored
-
* remove note that was fixed in #1526 * add build script * add prepack script * remove custom compilation steps
Francisco Giordano authored -
* Added WhitelisterRole. * Added WhitelisteeRole and WhitelistedCrowdsale. * Added WhitelistedCrowdsale tests. * Whitelisters can now remove Whitelistees. * PublicRole.behavior now supports a manager account, added Whitelistee tests. * Rephrased tests, added test for whitelistees doing invalid purchases. * Fixed linter error. * Fixed typos Co-Authored-By: nventuro <nicolas.venturo@gmail.com> * Working around JS quirks Co-Authored-By: nventuro <nicolas.venturo@gmail.com> * Update PublicRole.behavior.js * Renamed WhitelisteeRole to WhitelistedRole. * Renamed WhitelistedCrowdsale to WhitelistCrowdsale. * Now using the new test helper. * Added basic documentation.
Nicolás Venturo authored
-
- 11 Dec, 2018 3 commits
-
-
* Deprecated ERC721._burn(address, uint256) * Added missing natspec comment.
Nicolás Venturo authored -
* Fixed unnecessary dependency of RefundableCrowdsaleImpl on ERC20Mintable. * Added PostDeliveryRefundableCrowdsale. * Renamed to RefundablePostDeliveryCrowdsale. * Added deprecation warning.
Nicolás Venturo authored -
* Added _transferToken. * _transferFrom is now usable by derived contracts, abstracted away enumerable behavior. * Removed unnecesary check from _clearApprovals
Nicolás Venturo authored
-
- 07 Dec, 2018 1 commit
-
-
* signing prefix added * Minor improvement * Tests changed * Successfully tested * Minor improvements * Minor improvements * Revert "Dangling commas are now required. (#1359)" This reverts commit a6889776. * updates * fixes #1404 * approve failing test * suggested changes done * ISafeERC20 removed * conflict fixes * fixes #1205 * minor change * suggested changes * reviewed changes * final update
Aniket authored
-
- 05 Dec, 2018 1 commit
-
-
* signing prefix added * Minor improvement * Tests changed * Successfully tested * Minor improvements * Minor improvements * Revert "Dangling commas are now required. (#1359)" This reverts commit a6889776. * updates * fixes #1404 * approve failing test * suggested changes done * ISafeERC20 removed * conflict fixes * fixes #1512 * Update test/token/ERC721/ERC721Full.test.js Co-Authored-By: Aniket-Engg <30843294+Aniket-Engg@users.noreply.github.com>
Aniket authored
-
- 03 Dec, 2018 2 commits
-
-
* Added explicity pify dep, deprecating web3.eth. * Dropped promisify in favor of pify.
Nicolás Venturo authored -
Remon Nashid authored
-
- 02 Dec, 2018 1 commit
-
-
* make provider creation lazy * change getter for function * remove unused networks from truffle config * remove unused dotenv package * remove truffle-hdwallet-provider dependency * install ethereumjs-util * replace sha3 with keccak256 for ethereumjs-util v6
Francisco Giordano authored
-
- 01 Dec, 2018 2 commits
-
-
* Renamed sendTransaction to send, improved API. * Added send tests. * Now using promisified web3
Nicolás Venturo authored -
Nicolás Venturo authored
-
- 30 Nov, 2018 1 commit
-
-
Nicolás Venturo authored
-
- 29 Nov, 2018 3 commits
-
-
Nicolás Venturo authored
-
Nicolás Venturo authored
-
* Added advanceBlock to time, moved tests around. * Removed the standalone advanceBlock. * Removed the 'id' field * Fixed linter error. * Removed the 'latest' test, since it only works if time hasn't been fast-forwarded. * Removed .only directive.
Nicolás Venturo authored
-