Lawrence Forman
|
3e8f9a6b53
|
Cherry-pick changes from feat/dev-utils/dydx-bridge-validation
|
2020-02-07 22:10:10 -05:00 |
|
Michael Zhu
|
f217840998
|
address comments
|
2020-01-15 13:22:53 -08:00 |
|
Michael Zhu
|
4707a46561
|
Add negative assertions for endEpoch
|
2020-01-15 13:20:54 -08:00 |
|
Michael Zhu
|
616533c5a8
|
Add negative assertions for moveStake
|
2020-01-15 13:20:54 -08:00 |
|
Michael Zhu
|
c5b2991821
|
fix bug in finalizePool
|
2020-01-15 13:20:54 -08:00 |
|
Michael Zhu
|
c36d0fdc7c
|
invalidWithdrawDelegatorRewardsAssertion
|
2020-01-15 13:20:54 -08:00 |
|
Michael Zhu
|
544e09cf4b
|
invalidUnstakeAssertion
|
2020-01-15 13:20:54 -08:00 |
|
Michael Zhu
|
c110dc9e6a
|
generic assertion for TRANSFER_FAILED reverts; _invalidStake generator
|
2020-01-15 13:20:54 -08:00 |
|
Michael Zhu
|
3bf37d6afd
|
invalidDecreaseStakingPoolOperatorShareAssertion
|
2020-01-15 13:20:54 -08:00 |
|
Michael Zhu
|
b80ae5796b
|
invalidCreateStakingPoolAssertion
|
2020-01-15 13:20:54 -08:00 |
|
Greg Hysen
|
46275a4f43
|
Minor fixes to order matching fuzz code
|
2020-01-14 17:32:10 -08:00 |
|
Greg Hysen
|
c09ac58ac0
|
Fuzz testing for matchOrders and matchOrdersWithMaximalFill.
|
2020-01-14 16:17:43 -08:00 |
|
Michael Zhu
|
1bd906ecb3
|
Add optional distribution parameter to Pseudorandom.integer, use Kumaraswamy distribution for operator share
|
2019-12-18 11:38:33 -08:00 |
|
Michael Zhu
|
8ecbde8e1e
|
Chagne StoredBalance functions to not mutate in place
|
2019-12-12 15:21:42 -08:00 |
|
Michael Zhu
|
a24b293818
|
register actors in the SimulationEnvironment constructor
|
2019-12-12 14:38:07 -08:00 |
|
Michael Zhu
|
e4a3b1cb05
|
fix bug in LibFractions reference function
|
2019-12-11 18:12:02 -08:00 |
|
Michael Zhu
|
49538f272e
|
address comments
|
2019-12-11 16:54:48 -08:00 |
|
Michael Zhu
|
865a2b1fb0
|
add/update comments
|
2019-12-09 23:45:38 -08:00 |
|
Michael Zhu
|
1fde62eeb6
|
fix bug in finalizePool
|
2019-12-09 23:45:38 -08:00 |
|
Michael Zhu
|
6754cd48e2
|
refactor + fix lint
|
2019-12-09 23:45:38 -08:00 |
|
Michael Zhu
|
ccb477687a
|
fixing bugs
|
2019-12-09 23:45:38 -08:00 |
|
Michael Zhu
|
4663eec950
|
Add function assertions required for staking rewards fuzzing: withdrawDelegatorRewards, finalizePool, and endEpoch. Also adds payProtocolFee-related assertions to fillOrder
|
2019-12-09 23:45:37 -08:00 |
|
Michael Zhu
|
fff3c1eb36
|
update pool membership simulation to use multiple makers and takers, partial fills
|
2019-12-09 23:43:16 -08:00 |
|
Michael Zhu
|
130653a1aa
|
move logger, pseudorandom, wrapper_interfaces to framework/utils/
|
2019-12-09 23:42:32 -08:00 |
|
Michael Zhu
|
faf306ad23
|
Simulation logging, hopefully address function assertion lifetime issue
|
2019-12-09 23:42:32 -08:00 |
|
Alex Towle
|
474399154f
|
Addressed last review comment
|
2019-12-03 14:41:53 -08:00 |
|
Alex Towle
|
19f5153d0e
|
Addressed some review feedback
|
2019-12-03 14:41:53 -08:00 |
|
Alex Towle
|
ce11271866
|
Appease the linter
|
2019-12-03 14:40:18 -08:00 |
|
Alex Towle
|
86cf353296
|
Improved the fuzz test
|
2019-12-03 14:40:07 -08:00 |
|
Alex Towle
|
36df5dc721
|
Implemented a hacky version of the fillOrder fuzz tests
|
2019-12-03 14:40:07 -08:00 |
|
Alex Towle
|
1e44a9c942
|
Made function assertions work with the new wrappers
|
2019-12-03 14:39:29 -08:00 |
|
Michael Zhu
|
5a79ec28d1
|
transaction protocol fee integration tests
|
2019-12-02 15:39:02 -08:00 |
|
Michael Zhu
|
bb5885e2bb
|
integration tests
|
2019-11-26 14:16:54 -08:00 |
|
Alex Towle
|
4fe57ba025
|
@0x:contracts-integrations Addressed review comments
|
2019-11-18 17:56:07 -08:00 |
|
Alex Towle
|
5fc6a03784
|
@0x:contracts-integrations Reduced reliance on DevUtils even more
|
2019-11-18 17:56:07 -08:00 |
|
Michael Zhu
|
7f4cbba076
|
Refactor integrations directory structure; move core.ts, balance stores, and FillOrderWrapper to integrations
|
2019-11-15 09:49:20 -08:00 |
|