45c0c072d1
Improve encapsulation on lifecycle, ownership and payments ( #1269 )
...
* Improve encapsulation on Pausable
* add the underscore
* Improve encapsulation on ownership
* fix rebase
* fix ownership
* Improve encapsulation on payments
* Add missing tests
* add missing test
* Do not prefix getters
* Fix tests.
* revert pending owner reset
* add missing underscore
* Add missing underscore
2018-09-05 16:11:29 -03:00
2aa5dd26be
Improve encapsulation on BreakInvariantBounty ( #1267 )
...
* Improve encapsulation on BreakInvariantBounty
* Make researchers private
* Do not prefix getters
2018-09-05 11:24:26 -03:00
b0f20d43df
Add a leading underscore to internal and private functions. ( #1257 )
...
* Add a leading underscore to internal and private functions.
Fixes #1176
* Remove super
* update the ERC721 changes
* add missing underscore after merge
* Fix mock
2018-09-03 18:08:25 -03:00
bd994a88de
Remove HasNoEther, HasNoTokens, HasNoContracts, and NoOwner ( #1254 )
...
* remove HasNoEther, HasNoTokens, HasNoContracts, and NoOwner
* remove unused ERC223TokenMock
* remove Contactable
* remove TokenDestructible
* remove DeprecatedERC721
* inline Destructible#destroy in Bounty
* remove Destructible
2018-09-03 17:27:16 -03:00
2441fd7d17
Move contracts to subdirectories ( #1253 )
...
* Move contracts to subdirectories
Fixes #1177 .
This Change also removes the LimitBalance contract.
* fix import
* move MerkleProof to cryptography
* Fix import
2018-09-03 10:53:28 -03:00
99f288bfb5
Consolidate TokenBounties into Bounty
2016-10-27 22:35:08 +01:00
37f4ff8d3e
Add killable to bounty
2016-10-27 22:08:36 +01:00
e35ba313a7
Add specs to test success and fail case of claiming
2016-10-27 18:39:31 +01:00
e8262f7c4b
Make default function payable
2016-10-26 22:38:20 +01:00
721d8fbbf7
Pass factory address at contract creation phase
2016-10-26 09:12:17 +01:00
a02a8a6e41
Resolve conflicts
2016-10-26 09:05:58 +01:00
f2ec8790e8
WIP Target contract creation via factory pattern
2016-10-26 07:24:11 +01:00
48badda96f
Fix typo
2016-10-26 07:24:11 +01:00
e318d6d246
Swap target contract at test by using abstract interface
2016-10-26 07:24:10 +01:00
8df9925d1a
Swap SimpleToken with Target
2016-10-26 07:24:10 +01:00
b5469310a1
Add bounty test to test against checkInvarient
2016-10-26 07:20:41 +01:00
1b65e336cd
Resolve PullPayment relative path for Bounties
2016-10-23 10:04:56 -07:00
40af10df5e
Correct relative directory reference
2016-10-21 16:22:55 -07:00
57d83fd022
Distinguish between Bounty types
2016-10-21 15:48:03 -07:00
27b156dbc0
Create CrowdsaleTokenBounty
2016-10-21 15:43:02 -07:00
961a26ad40
Create SimpleTokenBounty
2016-10-21 15:42:43 -07:00