Greg Hysen
|
da83f75a13
|
Readability Improvements
|
2019-09-05 11:54:16 -07:00 |
|
Greg Hysen
|
c0cb78bb3f
|
Improving readability of staking
|
2019-09-05 11:46:50 -07:00 |
|
Greg Hysen
|
eb6ad7d29d
|
New staking mechanics: delay on entry opposed to exit
|
2019-09-05 11:45:11 -07:00 |
|
Amir Bandeali
|
dfcc0c6d09
|
Create _enableAndRefundNonZeroBalance to slightly reduce codesize
|
2019-09-03 17:52:17 -07:00 |
|
Amir Bandeali
|
3935e661fe
|
Add more writeLength tests
|
2019-09-03 17:05:32 -07:00 |
|
Amir Bandeali
|
9a3a302754
|
Create writeLength function in LibBytes
|
2019-09-01 18:32:52 -07:00 |
|
Amir Bandeali
|
406a78a11a
|
Use internal functions in Refundable modifiers
|
2019-09-01 17:43:18 -07:00 |
|
Amir Bandeali
|
fe01a150f0
|
Use internal function in onlyOwner, onlyAuthorized, and nonReentrant modifiers
|
2019-09-01 15:54:16 -07:00 |
|
Alex Towle
|
dba0d8469d
|
@0x:contracts-exchange Addressed review feedback
|
2019-08-29 15:20:52 -07:00 |
|
Alex Towle
|
7f17033ce3
|
@0x:contracts-exchange Added protocol fees to fillOrders and matchOrders
|
2019-08-28 15:05:13 -07:00 |
|
Alex Towle
|
05eb646848
|
@0x:contracts-utils Added a Refundable contract
|
2019-08-28 15:01:30 -07:00 |
|
Alex Towle
|
365cb161cf
|
@0x:contracts-utils Added a Refundable contract
|
2019-08-28 14:51:57 -07:00 |
|
mzhu25
|
c926a586d2
|
Merge pull request #2103 from 0xProject/feature/contracts-staking/rich-reverts
Staking RichErrors and cleanup
|
2019-08-26 17:32:05 -07:00 |
|
Michael Zhu
|
078b1af04e
|
Binop -> BinOp
|
2019-08-26 16:06:31 -07:00 |
|
Michael Zhu
|
98e5b26eb7
|
refactor SafeMath rich errors and use them in staking libs
|
2019-08-26 15:49:09 -07:00 |
|
Amir Bandeali
|
793e338dd3
|
Revert to old ReentrancyGuard implementation
|
2019-08-25 17:06:52 -07:00 |
|
Amir Bandeali
|
c366a4bd83
|
Update copyright dates
|
2019-08-20 12:49:01 -07:00 |
|
Alex Towle
|
22c8a25a26
|
Merge branch 'development' into 3.0
|
2019-08-19 11:13:21 -07:00 |
|
Amir Bandeali
|
0e2616f16b
|
Rename _rrevert to rrevert
|
2019-08-13 16:19:48 -07:00 |
|
Amir Bandeali
|
3afce213c0
|
Add rrevert to safeDiv in LibSafeMath
|
2019-08-13 16:11:57 -07:00 |
|
Amir Bandeali
|
0df360c5e8
|
Fix compile errors
|
2019-08-13 16:11:09 -07:00 |
|
Amir Bandeali
|
52dcd998c4
|
Add library implementation of SafeMath
|
2019-08-13 16:09:48 -07:00 |
|
Amir Bandeali
|
65f17fd76e
|
Make LibEIP712 a library
|
2019-08-13 16:04:33 -07:00 |
|
Amir Bandeali
|
2e97cfa5e5
|
Remove LibAssetProxyIds and TestLibConstants
|
2019-08-13 16:04:33 -07:00 |
|
Amir Bandeali
|
2251e5e418
|
Optimize LibEIP712
|
2019-08-13 16:00:19 -07:00 |
|
Lawrence Forman
|
d03f13a729
|
@0x/contracts-utils : LibMath._safeDiv() now throws a rich revert when dividing by zero.
|
2019-08-06 15:30:30 -04:00 |
|
Alex Towle
|
3915c7e8f2
|
Addressed final review comments
|
2019-08-04 23:45:02 -07:00 |
|
Alex Towle
|
6fc38292f2
|
Add RichErrors for Authorizable
|
2019-08-02 13:45:41 -07:00 |
|
Alex Towle
|
89d8df3385
|
Moved MixinAuthorizable to Authorizable and fixed imports
|
2019-08-02 13:45:41 -07:00 |
|
Alex Towle
|
9c7df2b41e
|
Reverted MixinAuthorizable to old version and moved the new version to utils
|
2019-08-02 13:45:41 -07:00 |
|
Alex Towle
|
b4a3218b13
|
Disallow address zero in Ownable
|
2019-08-02 13:44:18 -07:00 |
|
Alex Towle
|
3ca3a2820d
|
Fixed review comments
|
2019-07-30 15:53:01 -07:00 |
|
Alex Towle
|
03fced81f5
|
Added unit tests for LibRichErrors
|
2019-07-30 12:06:35 -07:00 |
|
Alex Towle
|
f9292a8fb8
|
Added unit tests for LibEIP712
|
2019-07-30 12:06:35 -07:00 |
|
Alex Towle
|
065f46a020
|
Added unit tests for LibAddress
|
2019-07-30 12:06:35 -07:00 |
|
Alex Towle
|
6efb7027b5
|
Added unit tests for ReentrancyGuard
|
2019-07-30 12:06:35 -07:00 |
|
Alex Towle
|
f4f922acb5
|
Added unit tests for Ownable
|
2019-07-30 12:06:35 -07:00 |
|
Alex Towle
|
4a4d2e7079
|
Added unit tests for SafeMath
|
2019-07-30 12:06:35 -07:00 |
|
Greg Hysen
|
58e08335b5
|
Added another test to show what happens when decoding both local and downstream events
|
2019-07-29 12:19:35 +02:00 |
|
Greg Hysen
|
24783107ba
|
Updated generated contract wrappers and ran linter
|
2019-07-29 12:11:58 +02:00 |
|
Greg Hysen
|
365c056b0f
|
Added tests for for decoding log arguments when artifact dependencies are included/excluded
|
2019-07-29 12:11:02 +02:00 |
|
James Towle
|
df5ec33330
|
@0x:contracts-utils Address remaining review comments
|
2019-07-23 15:53:25 -07:00 |
|
James Towle
|
96ab74dea4
|
@0x:contracts-utils Refactored utils to exclusively use library RichErrors
|
2019-07-23 15:53:25 -07:00 |
|
James Towle
|
f937a0b038
|
@0x:contracts-utils Added RichErrors to ReentrancyGuard
|
2019-07-23 15:53:25 -07:00 |
|
James Towle
|
da38285046
|
@0x:contracts-utils Added RichErrors to LibAddressArray
|
2019-07-23 15:53:25 -07:00 |
|
James Towle
|
d3db2dcfbb
|
@0x:contracts-utils Added RichErrors to LibBytes
|
2019-07-23 15:53:25 -07:00 |
|
Lawrence Forman
|
ddbe2acbf5
|
@0x/contracts-utils : Add LibEIP1271.sol
|
2019-07-23 15:53:24 -07:00 |
|
James Towle
|
a46b13967a
|
Refactored the SafeMath errors
|
2019-07-23 15:51:43 -07:00 |
|
James Towle
|
6e4b6929d2
|
Added RichErrors to SafeMath
|
2019-07-23 15:51:43 -07:00 |
|
James Towle
|
a0602c8863
|
Added RichErrors to Ownable
|
2019-07-23 15:51:43 -07:00 |
|