Amir Bandeali
|
57f5b12e24
|
Cleanup rich reverts
|
2019-09-24 18:13:37 -07:00 |
|
Amir Bandeali
|
e5aaf68277
|
Use uin8 instead of uint256 for status
|
2019-09-24 18:13:37 -07:00 |
|
Alex Towle
|
b62486923f
|
@0x:contracts-staking Removed storage assertions from Staking and moved them to a test contract
|
2019-09-24 18:12:00 -07:00 |
|
Amir Bandeali
|
f30c2c4a23
|
Make setZrxProxy callable by authorized address rather than only owner
|
2019-09-24 17:27:53 -07:00 |
|
Amir Bandeali
|
18a86ef234
|
Replace all shadowed instances of 'owner' with 'staker'
|
2019-09-24 16:52:09 -07:00 |
|
Alex Towle
|
a6af3744e2
|
@0x:contracts-staking Improved the test coverage of MixinStakingPool
|
2019-09-24 16:49:34 -07:00 |
|
Amir Bandeali
|
1b159f5ccc
|
Make deployment constant getters public
|
2019-09-24 16:43:08 -07:00 |
|
Amir Bandeali
|
85e56706bf
|
Remove wethAssetProxy and zrxVault from storage layout assertions
|
2019-09-24 16:19:53 -07:00 |
|
Amir Bandeali
|
b8b21cefe3
|
Make deployment constants private and use string reverts for constructor assertions
|
2019-09-24 16:19:53 -07:00 |
|
Amir Bandeali
|
6d7bf12ade
|
Make wethAssetProxy and zrxVault deployment constants
|
2019-09-24 16:19:53 -07:00 |
|
Amir Bandeali
|
0c5f0271c7
|
Merge pull request #2190 from 0xProject/feat/3.0/consolidate-pool-mixins
Consolidate staking pool mixins
|
2019-09-24 14:00:28 -07:00 |
|
Amir Bandeali
|
7f51822bfc
|
Fix storage layout assertions
|
2019-09-24 13:38:48 -07:00 |
|
Amir Bandeali
|
1acd8d9577
|
Make _poolJoinedByMakerAddress internal
|
2019-09-24 13:36:54 -07:00 |
|
Amir Bandeali
|
8aa302f6fc
|
Update OnlyCallableByPoolOperatorOrMakerError params and address PR feedback
|
2019-09-24 13:36:54 -07:00 |
|
Amir Bandeali
|
f8af5879af
|
Remove _getStakingPoolOperator internal getter function
|
2019-09-24 13:36:54 -07:00 |
|
Amir Bandeali
|
a7aa7feff4
|
Remove getAvailableRewardsBalance public function, make wethReservedForPoolRewards public
|
2019-09-24 13:36:54 -07:00 |
|
Amir Bandeali
|
b6a96cea23
|
Address PR comments
|
2019-09-24 13:36:54 -07:00 |
|
Amir Bandeali
|
50b02a4a55
|
Add more pool tests
|
2019-09-24 13:36:54 -07:00 |
|
Amir Bandeali
|
8a2b178e6f
|
Remove isMakerAssignedToStakingPool to reduce sloads
|
2019-09-24 13:36:54 -07:00 |
|
Amir Bandeali
|
7f1afb57b0
|
Consolidate MixinStakingPool, MixinStakingPoolMakers, and MixinStakingPoolModifiers
|
2019-09-24 13:36:54 -07:00 |
|
Amir Bandeali
|
0bc4b50818
|
Add codesize tests
|
2019-09-24 13:36:54 -07:00 |
|
Greg Hysen
|
91de2194eb
|
Removed reference counting from storage layout test
|
2019-09-24 13:35:41 -07:00 |
|
Greg Hysen
|
fef06908ec
|
Removed instances fo a frivilous currentEpoch parameter
|
2019-09-24 13:32:20 -07:00 |
|
Greg Hysen
|
a012eb0cae
|
Updated changelog and ran prettier
|
2019-09-24 13:32:20 -07:00 |
|
Greg Hysen
|
08c805a489
|
Removed explicit dependency for delegator on the next epoch after staking.
|
2019-09-24 13:32:20 -07:00 |
|
Greg Hysen
|
5b595dd080
|
Remove reference counting for cumulative rewards
|
2019-09-24 13:32:20 -07:00 |
|
James Towle
|
c29a22187c
|
Merge pull request #2199 from 0xProject/feature/staking/storage-layout-assertion
Feature/staking/storage layout assertion
|
2019-09-24 13:30:56 -07:00 |
|
Alex Towle
|
ef04248191
|
@0x:contracts-staking Addressed review comments
|
2019-09-24 10:58:51 -07:00 |
|
Amir Bandeali
|
fe1fea9a2d
|
Merge pull request #2172 from 0xProject/fix/3.0/exchange/eip712domain
Fix eip712 domain
|
2019-09-23 21:07:59 -07:00 |
|
Alex Towle
|
970f77beb0
|
@0x:contracts-staking Added storage layout assertions to the staking contract
|
2019-09-23 18:26:51 -07:00 |
|
Amir Bandeali
|
abb2b46ed3
|
Remove vaults from variable names and comments
|
2019-09-23 17:37:04 -07:00 |
|
Alex Towle
|
db241e8f90
|
@0x:contracts-staking Modified Staking events to improve their usability
|
2019-09-23 17:32:52 -07:00 |
|
Amir Bandeali
|
5bbd57d236
|
Delete unused rich reverts
|
2019-09-23 17:28:03 -07:00 |
|
Amir Bandeali
|
e9f0f4af86
|
Rename functions and variables for clarity
|
2019-09-23 16:38:22 -07:00 |
|
Amir Bandeali
|
ae75aed55e
|
Change verifyingContractAddress -> verifyingContract everywhere
|
2019-09-23 16:00:37 -07:00 |
|
Amir Bandeali
|
b359738037
|
Update EIP712 domain separator schema
|
2019-09-23 15:59:30 -07:00 |
|
Amir Bandeali
|
5ce988957f
|
Fix tests
|
2019-09-23 15:55:28 -07:00 |
|
Amir Bandeali
|
62663ed6d2
|
Fix rewards tests
|
2019-09-23 15:34:12 -07:00 |
|
Amir Bandeali
|
3965d8f8c6
|
Separate wrapping ETH and querying available WETH balance
|
2019-09-23 15:34:12 -07:00 |
|
Amir Bandeali
|
fd35249de8
|
Track WETH reserved for rewards
|
2019-09-23 15:34:12 -07:00 |
|
Amir Bandeali
|
156560ae22
|
Rename overloaded function
|
2019-09-23 15:34:12 -07:00 |
|
Amir Bandeali
|
ee687a7dc4
|
Fix delegator reward unit tests
|
2019-09-23 15:34:12 -07:00 |
|
Amir Bandeali
|
1710f13242
|
Fix incorrect return value in _syncPoolRewards
|
2019-09-23 15:33:10 -07:00 |
|
Amir Bandeali
|
ef645e601c
|
Fix all tests except for reward tests (skipped)
|
2019-09-23 15:30:55 -07:00 |
|
Amir Bandeali
|
7de23c6af2
|
Rename variables and functions
|
2019-09-23 15:30:55 -07:00 |
|
Amir Bandeali
|
639026ea66
|
Delete vaults and fix contract build
|
2019-09-23 15:29:36 -07:00 |
|
Lawrence Forman
|
3883297991
|
@0x/contracts-staking : Remove getTotalBalance() function.
`@0x/contracts-staking`: Fix linter errors.
|
2019-09-23 14:21:18 -04:00 |
|
Lawrence Forman
|
196cc4313f
|
@0x/contract-staking : Make solidity uniformly hideous ;-).
|
2019-09-23 13:15:51 -04:00 |
|
Lawrence Forman
|
9dd8c61a2f
|
@0x/contract-staking : Address review nits.
`@0x/contracts-utils`: Use `safeDiv()` in `LibFractions.normalize()`.
|
2019-09-23 11:55:02 -04:00 |
|
Lawrence Forman
|
6d20f0e987
|
@0x/contracts-staking : Update compiler version in truffle config.
|
2019-09-22 13:20:47 -04:00 |
|