Amir Bandeali
5e51233b49
Address PR feedback
2019-08-22 17:11:50 -07:00
Amir Bandeali
37cc948741
Add TransactionInvalidContextError class
2019-08-22 17:04:15 -07:00
Amir Bandeali
f32732db1c
Add TransactionGasPriceError rich revert class
2019-08-22 17:04:15 -07:00
Amir Bandeali
59369cea2a
Update transaction hashing and tests
2019-08-22 17:04:14 -07:00
Amir Bandeali
e6b81a824d
Update ZeroExTransaction schema
2019-08-22 17:04:14 -07:00
Amir Bandeali
1dd216b566
Update ZeroExTransaction interface
2019-08-22 17:04:14 -07:00
mzhu25
4f1525fe27
Merge pull request #1987 from 0xProject/feature/contracts/3.0/remove-forwarder-fee-abstraction
...
Remove Forwarder fee abstraction and revamp tests
2019-08-22 10:55:10 -07:00
Greg Hysen
c0acc8dfdf
Fixed sorting in artifact generation
2019-08-21 16:30:35 -07:00
Greg Hysen
697e5df52d
Added changelog entries and cleaned up merge
2019-08-21 13:05:11 -07:00
Greg Hysen
ab3246cc71
Cleaned up staking pool mixin
2019-08-21 13:04:17 -07:00
Greg Hysen
a02f96c913
ran prettier
2019-08-21 13:04:16 -07:00
Greg Hysen
74d9891e06
actors for maker / pool operator + comprehensive test cases
2019-08-21 13:04:16 -07:00
Greg Hysen
38cad56bf9
Staker Actor
2019-08-21 13:04:15 -07:00
Greg Hysen
03142d82bc
added test for trying to put maker in pool when they havent signed the message properly
2019-08-21 13:04:14 -07:00
Greg Hysen
e1a5ba9864
Pool Management test passing with signatures
2019-08-21 13:04:14 -07:00
Greg Hysen
bc0140ef3a
Signature validation for adding makers to a staking pool
2019-08-21 13:04:14 -07:00
Greg Hysen
36b76550e0
Working towards maker signature validation
2019-08-21 13:04:14 -07:00
Greg Hysen
316ef69074
Adding some tests to the reward vault
2019-08-21 13:04:12 -07:00
Greg Hysen
c57d17dc58
Exchange tracking
2019-08-21 13:04:12 -07:00
Greg Hysen
8293784629
tests for pool management
2019-08-21 13:04:11 -07:00
Lawrence Forman
c344625d0d
@0x/utils
: Ran prettier.
2019-08-21 10:59:34 -04:00
Lawrence Forman
14630465dd
@0x/order-utils
: Add comments to regex parsing code in revert_error.ts
.
2019-08-21 10:59:34 -04:00
Lawrence Forman
c3bff31cc4
@0x/order-utils
: Update CHANGELOG and run prettier.
2019-08-21 10:59:34 -04:00
Lawrence Forman
c659477358
@0x/order-utils
: Consolidate FillOrKill
errors into IncompleteFillError
.
2019-08-21 10:59:34 -04:00
Lawrence Forman
0c53e2fe46
@0x/dev-utils
: Make ganache's allowUnlimitedCOntractSize
option configurable via Web3Config
.
...
`@0x/dev-utils`: Add `UnlimitedContractSize` to `EnvVars`.
2019-08-21 10:59:34 -04:00
Lawrence Forman
8c06d660ea
Update CHANGELOGs with PR numbers.
2019-08-21 10:59:34 -04:00
Lawrence Forman
fb38867e78
Ran prettier
2019-08-21 10:59:34 -04:00
Lawrence Forman
740913fa20
@0x/dev-utils
: Set allowUnlimitedContractSize
option when creating a ganache provider.
2019-08-21 10:59:34 -04:00
Lawrence Forman
fb6e8a4608
@0x/order-utils
: Add takerAssetFillAmount
field to IncompleteFillError
type.
...
`@0x/order-utils`: Add `IncompleteMarketSellError` and `IncompleteMarketBuyError` `RevertError` types.
2019-08-21 10:59:34 -04:00
Lawrence Forman
a3f6160898
@0x/utils
: Allow for array types in RevertError
types.
2019-08-21 10:59:34 -04:00
Michael Zhu
9f4fe259f9
update some RichErrors and @return directives per comments
2019-08-20 17:24:59 -07:00
Michael Zhu
1934dddcbe
use different maker/taker amounts in tests
2019-08-20 17:24:59 -07:00
Michael Zhu
f1c51bd0db
refactor + revert when takerFeeAssetData is neither WETH nor makerAssetData
2019-08-20 17:24:59 -07:00
Michael Zhu
f8025feda2
update tests to use RevertErrors
2019-08-20 17:24:58 -07:00
Michael Zhu
5879aeac52
forwarder rich errors first pass
2019-08-20 17:24:58 -07:00
Michael Zhu
a1aee7111a
minor fixes
2019-08-20 17:23:55 -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
F. Eugene Aumson
3e0bd1f02d
Run CI in an environment that includes Python, and test generated code ( #2072 )
...
* CI: use a docker image that includes Python
So that tests of abi-gen generating Python can exercise the code being
generated.
* CI fix: disable old yarn permission denied hack
Motivated by CI failure of previous commit.
* CI fix: more resources for test-contracts-ganache
Motivated by CI failure of previous commit.
* CI fix: remove hack of permissions for python libs
Fix for previous CI run's failure of test-python. Apparently we don't
need this in the docker container we've switched to.
* abi-gen/Py: minimum viable test of gen'd code
Ensure the code is parseable by running it through black.
* abi-gen/Py: expand Python linter usage
Make abi-gen filter its output through black, if its available in the
runtime environment. Accordingly, stop having contract_wrappers.py's
setup.py pre_install run black on copied-over files.
Adds Pylint to the list of linters run against test-cli/output.
* abi-gen: re-enable Solidity linter
It was broken, running seemingly cleanly but not actually reading any
files, because it was targetting the wrong folder.
* abi-gen/test-cli/fixtures/sol: fix linter errors
* abi-gen/test-cli: disable pylint blackisted-name
* abi-gen/Py: rm unused var in contracts w/o methods
Remove unused variable from generated wrapper for contracts without any
methods.
2019-08-16 13:32:31 -04:00
Fabio B
35fcfb978d
Merge pull request #2054 from Arctek/fix/metamask-subprovider-hw
...
subproviders: Change MetamaskSubprovider eth_sign to personal_sign
2019-08-16 12:08:10 +02:00
Fabio B
c68083cf03
Remove timestamp from latest entry
2019-08-16 12:07:45 +02:00
Amir Bandeali
8402d211bf
Update CHANGELOGs
2019-08-15 16:51:50 -07:00
fabioberger
cfb5119efc
Update abi-gen-wrappers
2019-08-16 00:51:00 +02:00
Amir Bandeali
7ac30c5153
Merge branch '3.0' into feat/3.0/optimizeConstants
2019-08-15 15:20:48 -07:00
Xianny
38d2b70ba6
Update contract-wrappers everywhere ( #2068 )
...
* add validateAndSendTransactionAsync to all wrappers
* remove contract-wrappers from @0x/contracts-extensions
* replace error types in contract-wrappers
* upgrade asset-buyer and asset-swapper to contract-wrappers v11
* update website and 0x.js
* remove calldataOptimizationUtils
2019-08-15 10:53:33 -07:00
Xianny
29d5db16c2
copy artifacts should not use python path anymore ( #2070 )
2019-08-15 09:50:11 -07:00
Xianny
a8128c5772
Remove order-watcher ( #2067 )
...
* remove order-watcher
2019-08-14 14:34:59 -07:00
James Towle
f66212ce23
Merge pull request #2051 from jalextowle/feature/3.0/exchange-libs/unit-tests
...
`@0x:contracts-exchange-libs` Added unit tests to exchange-libs
2019-08-14 10:52:10 -07:00
Joshua Richardson
53a08d00fd
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into fix/metamask-subprovider-hw
2019-08-14 12:29:44 +09:30
Joshua Richardson
fccec66463
Removed unrequired ethUtil import
2019-08-14 12:14:30 +09:30