b25e8b91a5
Merge pull request #26 from nventuro/sender-param
...
Added sender parameter to initializers using msg.sender.
2018-10-08 11:03:10 -03:00
f7e53d90fa
Add Arrays library with unit tests ( #1209 ) ( #1375 )
...
* Add Arrays library with unit tests (#1209 )
* prepared due to snapshot token requirements
* add library with method to find upper bound
* add unit test for basic and edge cases
* Imporove documentation for Arrays library
Simplify Arrays.test.js to use short arrays as test date
* Added comment for uint256 mid variable.
* Explaned why uint256 mid variable calculated as Math.average is safe to use as index of array.
2018-10-08 11:01:33 -03:00
41f84f8b40
Removed selfdestruct from BreakInvariantBounty ( #1385 )
...
* signing prefix added
* Minor improvement
* Tests changed
* Successfully tested
* Minor improvements
* Minor improvements
* Revert "Dangling commas are now required. (#1359 )"
This reverts commit a6889776f4 .
* updates
* fixes #1384
* introduced claimable and cancelBounty
* cancelBounty tests
* Update BreakInvariantBounty.test.js
2018-10-08 10:51:06 -03:00
b17de011dc
Removed old, unused mocks. ( #1382 )
2018-10-05 19:18:59 -06:00
14dd3f6610
Added sender parameter to initializers using msg.sender.
2018-10-05 17:40:38 -03:00
716efc4b51
Merge pull request #24 from nventuro/init-improvs
...
Initialization improvements
2018-10-05 16:39:44 -03:00
143ccf7a74
Removed Initializable from mocks, removed explicit inheritances in the crowdsale mocks.
2018-10-05 16:34:29 -03:00
dd750bc094
Added missing initializations.
2018-10-05 16:34:29 -03:00
ef83f895b9
Added initializer to ERC721MetadataMintable.
2018-10-05 16:34:29 -03:00
cd3be5fb02
Merge pull request #23 from nventuro/oz-sol-rc3
...
Merging OZ 2.0.0.rc3
2018-10-05 16:29:08 -03:00
f29e98f772
Merge remote-tracking branch 'solidity/release-v2.0.0' into oz-sol-rc3
2018-10-04 12:00:12 -03:00
2d30918149
Release candidate v2.0.0-rc.3
v2.0.0-rc.3
2018-10-04 11:17:57 -03:00
0db1f8144d
Removed unnecessary Secondary inheritance from RefundEscrow. ( #1381 )
...
(cherry picked from commit 308e5e9cc0 )
2018-10-04 11:15:53 -03:00
308e5e9cc0
Removed unnecessary Secondary inheritance from RefundEscrow. ( #1381 )
2018-10-04 11:15:22 -03:00
ffeae0d83e
ERC20 internal transfer method ( #1370 )
...
(cherry picked from commit 43ebb4fc43 )
2018-10-04 11:14:05 -03:00
38ca422170
Removing unrequired _burn() override ( #1373 )
...
* signing prefix added
* Minor improvement
* Tests changed
* Successfully tested
* Minor improvements
* Minor improvements
* Revert "Dangling commas are now required. (#1359 )"
This reverts commit a6889776f4 .
* updates
* fixes #1371
* Removed extra whitespace
(cherry picked from commit f3888bb0b0 )
2018-10-04 11:13:05 -03:00
7c984968d8
Prevents Bounty from being claimed twice ( #1374 )
...
* signing prefix added
* Minor improvement
* Tests changed
* Successfully tested
* Minor improvements
* Minor improvements
* Revert "Dangling commas are now required. (#1359 )"
This reverts commit a6889776f4 .
* updates
* fixes #1356
* Removed extra semicolon.
(cherry picked from commit c87433e0c2 )
2018-10-04 11:12:45 -03:00
bd8345a153
Separate ERC721Mintable ( #1365 )
...
* separate part of ERC721Mintable into ERC721MetadataMintable
* remove mint and burn from 721 tests
* Fixed linter error.
* fix ERC721 mint tests
* Minor fixes.
(cherry picked from commit 744f567f40 )
2018-10-04 11:12:05 -03:00
744f567f40
Separate ERC721Mintable ( #1365 )
...
* separate part of ERC721Mintable into ERC721MetadataMintable
* remove mint and burn from 721 tests
* Fixed linter error.
* fix ERC721 mint tests
* Minor fixes.
2018-10-04 11:10:08 -03:00
b41b125c15
this is used in tests (#1380 )
...
* signing prefix added
* Minor improvement
* Tests changed
* Successfully tested
* Minor improvements
* Minor improvements
* Revert "Dangling commas are now required. (#1359 )"
This reverts commit a6889776f4 .
* updates
* fixes #1200
* suggested change
2018-10-04 09:57:37 -03:00
3df0a786e4
Merge pull request #18 from OpenZeppelin/release-v2.0.0
...
Merge OpenZeppelin 2.0 with initializer functions
2018-10-04 08:36:30 -03:00
fd4de77651
Replaces amount with value for consistency ( #1378 )
...
* fixes #1372
* done in ERC20Capped and ERC20Mintable
2018-10-04 07:51:52 -03:00
ace14d3ad7
Add note about compiling artifacts to releasing steps ( #1377 )
...
* add note about compiling artifacts to release notes
* add explanation of truffle bug
2018-10-03 23:17:06 -03:00
5c228805ad
Update issue templates ( #1376 )
...
* Update issue templates
* improve pull request template
* remove previous issue template
2018-10-03 23:13:46 -03:00
3c4528b8f4
fix initialization of ReetrancyGuard storage variable
2018-10-03 17:28:22 -03:00
c87433e0c2
Prevents Bounty from being claimed twice ( #1374 )
...
* signing prefix added
* Minor improvement
* Tests changed
* Successfully tested
* Minor improvements
* Minor improvements
* Revert "Dangling commas are now required. (#1359 )"
This reverts commit a6889776f4 .
* updates
* fixes #1356
* Removed extra semicolon.
2018-10-03 12:50:01 -03:00
f3888bb0b0
Removing unrequired _burn() override ( #1373 )
...
* signing prefix added
* Minor improvement
* Tests changed
* Successfully tested
* Minor improvements
* Minor improvements
* Revert "Dangling commas are now required. (#1359 )"
This reverts commit a6889776f4 .
* updates
* fixes #1371
* Removed extra whitespace
2018-10-03 12:23:08 -03:00
43ebb4fc43
ERC20 internal transfer method ( #1370 )
2018-10-02 18:15:59 -03:00
94a7abcebc
Merge pull request #14 from glesaint/patch-1
...
update Math.sol path
2018-10-02 10:57:53 -03:00
f4d6f40442
Fixed test path.
2018-10-02 10:48:54 -03:00
269981ee6a
Created test utils directory
2018-10-02 10:38:02 -03:00
34bc709bc2
Merged latestTime, increaseTime and duration into a time helper. ( #1364 )
2018-10-02 07:07:11 -03:00
32d0f6770c
fix lint errors
2018-10-01 18:56:50 -03:00
caa0db9fa9
Merge branch 'master' into release-v2.0.0
2018-10-01 18:54:26 -03:00
6ae041bca6
Fix/#1355 test helper to check balance difference ( #1368 )
...
* signing prefix added
* Minor improvement
* Tests changed
* Successfully tested
* Minor improvements
* Minor improvements
* Revert "Dangling commas are now required. (#1359 )"
This reverts commit a6889776f4 .
* fixex #1355
* linting
* suggested changes
* Update BreakInvariantBounty.test.js
2018-10-01 12:23:47 -03:00
fa1dfbd113
Fix #1358 Test helper to send funds ( #1367 )
...
* signing prefix added
* Minor improvement
* Tests changed
* Successfully tested
* Minor improvements
* Minor improvements
* Revert "Dangling commas are now required. (#1359 )"
This reverts commit a6889776f4 .
* fixes #1358
* linting done
* suggested changes
2018-10-01 09:39:57 -03:00
a6889776f4
Dangling commas are now required. ( #1359 )
2018-09-28 19:20:43 -06:00
621d4b30da
remove constructors from Crowdsales
2018-09-28 17:51:59 -03:00
693907d3c8
convert SampleCrowdsale and SampleCrowdsaleToken to initializers
2018-09-28 17:48:07 -03:00
2108641a37
convert distribution crowdsales to initializers
2018-09-28 16:38:04 -03:00
418b6f7cb3
convert IncreasingPriceCrowdsale to initializers
2018-09-28 16:01:57 -03:00
76169cda40
Fixed a broken payment test (+ another small fix) ( #1318 )
...
* Fixed a broken payment test
* In PR template, npm run lint:fix, not lint:all:fix
* In SplitPayment test, replaced an await-in-loop with Promise.all
(cherry picked from commit b79196f911 )
2018-09-28 11:36:06 -03:00
08bf6bbed9
Add missing tests to ECSDA ( #1248 )
...
* fix: refactor sign.js and related tests
* fix: remove unused dep
* fix: update package.json correctly
* Add missing tests to ECRecovery
* fix lint
* Reorganize the tests
* Reuse signature
* fix static errors
* Apply suggestions by @frangion and @nventuro
* Remove only
* More suggestions
* Remove unnecessary max-len
* remove only
(cherry picked from commit 75c0a59bb4 )
2018-09-28 11:28:46 -03:00
8c394de450
Add SignatureBouncer test for when msg.data is too short ( #1360 )
...
* add test for msg.data too short
* fix test to hit that branch
* Update SignatureBouncer.test.js
(cherry picked from commit 1a4e5346ed )
2018-09-28 09:38:48 -03:00
1a4e5346ed
Add SignatureBouncer test for when msg.data is too short ( #1360 )
...
* add test for msg.data too short
* fix test to hit that branch
* Update SignatureBouncer.test.js
2018-09-27 19:40:18 -03:00
ed200a0219
convert IndividuallyCappedCrowdsale to initializers
2018-09-27 19:28:14 -03:00
c4487ba836
convert CappedCrowdsale
2018-09-27 19:24:02 -03:00
2c2d80d9a0
convert TimedCrowdsale to initializers
2018-09-27 19:14:30 -03:00
6247a7bf7c
convert AllowanceCrowdsale to initializers
2018-09-27 18:57:59 -03:00
22f8660c8e
convert MintedCrowdsale to initializers
2018-09-27 18:53:31 -03:00