Amir Bandeali
5574c368cd
Allow different ETh fees to be specified for different feeRecipient addresses
2019-12-04 21:23:55 -08:00
Amir Bandeali
0d34f7b92e
Add EthFeeLengthMismatchError
2019-12-04 21:23:55 -08:00
Amir Bandeali
5be0632e01
Add tests with multiple fee recipients
2019-12-04 21:23:55 -08:00
Amir Bandeali
79ea0bf9f4
Allow affiliate fee to be split between multiple fee recipient addresses
2019-12-04 21:23:54 -08:00
Amir Bandeali
b1929cb688
Update affiliate fee tests
2019-12-04 21:23:54 -08:00
Amir Bandeali
5ad98700e5
Remove FeePercentageTooLargeError rich revert
2019-12-04 21:22:54 -08:00
Amir Bandeali
a54624b697
Do not return ethFeePaid
2019-12-04 21:22:54 -08:00
Amir Bandeali
ca34c865af
Remove max fee percentage for affiliate fees
2019-12-04 21:22:54 -08:00
Amir Bandeali
dde57b1eca
Make affiliate fee a flat amount
2019-12-04 21:22:54 -08:00
Amir Bandeali
264b06938e
Merge pull request #2378 from 0xProject/feat/bridges/chai-bridge
...
Implement ChaiBridge
2019-12-04 16:25:46 -08:00
John Johnson
99edb303e2
Merge pull request #2386 from 0xProject/feature/fix-unbound-provider
...
Fix unbound method in provider standardizer
2019-12-04 15:44:22 -08:00
John Johnson
104cc24dfc
Fixing unbound provider (metamask v7.7 incorrectly binds this)
2019-12-04 15:09:00 -08:00
Xianny
fcbcbac889
Remove assetDataUtils everywhere ( #2373 )
...
* remove assetDataUtils everywhere
* export IAssetDataContract from @0x/contract-wrappers to allow @0x/instant to decode asset data synchronously
* export generic function `decodeAssetDataOrThrow` and add ERC20Bridge support
* export `hexUtils` from order-utils instead of contracts-test-utils
2019-12-04 13:08:08 -08:00
mzhu25
b86d19028c
Merge pull request #2366 from 0xProject/feature/fuzz/makers-and-takers
...
Pool Member Fuzz Tests
2019-12-04 11:12:55 -08:00
F. Eugene Aumson
4f17a251d3
Python publish for v3 ( #2383 )
...
* Remove pre-release suffixes from version numbers
* For wrapper test, pull latest ganache image first
* For wrapper test, unpin ganache, use beta snapshot
* In docs, advise using beta ganache snapshot
Because we haven't yet published the non-beta snapshot
* Unpin package interdependencies
* unpin tests from beta 0xorg/ganache-cli version
* use beta ganache snapshot
* Set release date in CHANGELOGs
* In testing deployment, stop testing pre-releases
* Include rmtree("build") in all clean commands
* Fix clean not cleaning what it thought it was
* In monorepo script, install pkgs 1st then dev deps
* Stop pinning ganache snapshot version
* In test setup, wait longer for mesh to start up
* Fix broken hyperlinks in docs
* fix missing \n that was breaking doc rendering
* In monorepo script comment, fix typo, and clarify
2019-12-04 08:42:00 -08:00
Michael Zhu
3d79fe2bf4
post-rebase lockfile update
2019-12-03 15:34:59 -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
mzhu25
8685cf9036
Merge pull request #2357 from 0xProject/refactor/integrations/transaction-tests
...
`@0x/contracts-integrations`: Transaction integration tests
2019-12-03 11:04:11 -08:00
Michael Zhu
2232870b09
address comments
2019-12-03 10:35:59 -08:00
Amir Bandeali
b68acd101e
Fix failing tests
2019-12-03 08:46:47 -08:00
Amir Bandeali
173ba9b2b5
Add ChaiBridge unit tests
2019-12-02 16:42:17 -08:00
Amir Bandeali
64ed1f87d3
Rethrow custom error string if draw call fails
2019-12-02 16:42:17 -08:00
Michael Zhu
1ca085ec4a
address comments
2019-12-02 15:39:03 -08:00
Michael Zhu
e332b7535c
prettier
2019-12-02 15:39:02 -08:00
Michael Zhu
79eb613b3e
Use AbiEncoder for methodAbiToFunctionSignature
2019-12-02 15:39:02 -08:00
Michael Zhu
5a79ec28d1
transaction protocol fee integration tests
2019-12-02 15:39:02 -08:00
Michael Zhu
97e65a02c0
fix test nesting
2019-12-02 15:39:02 -08:00
Michael Zhu
e87c786b77
fix dataItemsToABIString
2019-12-02 15:39:02 -08:00
Michael Zhu
251d30d47f
refactor transaction integration tests to use new framework
2019-12-02 15:39:02 -08:00
fabioberger
761d0a0f18
Publish
...
- @0x/contracts-asset-proxy@3.0.0
- @0x/contracts-coordinator@3.0.0
- @0x/contracts-dev-utils@1.0.0
- @0x/contracts-erc1155@2.0.0
- @0x/contracts-erc20-bridge-sampler@1.0.0
- @0x/contracts-erc20@3.0.0
- @0x/contracts-erc721@3.0.0
- @0x/contracts-exchange-forwarder@4.0.0
- @0x/contracts-exchange-libs@4.0.0
- @0x/contracts-exchange@3.0.0
- @0x/contracts-extensions@5.0.0
- @0x/contracts-integrations@2.0.0
- @0x/contracts-multisig@4.0.0
- @0x/contracts-staking@2.0.0
- @0x/contracts-test-utils@4.0.0
- @0x/contracts-tests@0.0.6
- @0x/contracts-utils@4.0.0
- 0x.js@9.0.0
- @0x/abi-gen@5.0.0
- @0x/assert@3.0.0
- @0x/asset-swapper@3.0.0
- @0x/base-contract@6.0.0
- @0x/connect@6.0.0
- @0x/contract-addresses@4.0.0
- @0x/contract-artifacts@3.0.0
- @0x/contract-wrappers-test@12.2.1
- @0x/contract-wrappers@13.0.0
- @0x/contracts-gen@2.0.0
- @0x/dev-utils@3.0.0
- ethereum-types@3.0.0
- @0x/instant@1.0.37
- @0x/json-schemas@5.0.0
- @0x/migrations@5.0.0
- @0x/monorepo-scripts@1.0.43
- @0x/order-utils@9.0.0
- @0x/orderbook@1.0.0
- @0x/sol-compiler@4.0.0
- @0x/sol-coverage@4.0.0
- @0x/sol-doc@3.0.0
- @0x/sol-profiler@4.0.0
- @0x/sol-resolver@3.0.0
- @0x/sol-trace@3.0.0
- @0x/sol-tracing-utils@7.0.0
- @0x/sra-spec@3.0.0
- @0x/subproviders@6.0.0
- @0x/tslint-config@4.0.0
- @0x/types@3.0.0
- @0x/typescript-typings@5.0.0
- @0x/utils@5.0.0
- @0x/web3-wrapper@7.0.0
@0x/typescript-typings@5.0.0
0x.js@9.0.0
@0x/abi-gen@5.0.0
@0x/asset-swapper@3.0.0
@0x/base-contract@6.0.0
@0x/connect@6.0.0
@0x/contract-addresses@4.0.0
@0x/contract-artifacts@3.0.0
@0x/contracts-dev-utils@1.0.0
@0x/contracts-erc1155@2.0.0
@0x/contracts-integrations@2.0.0
@0x/contracts-multisig@4.0.0
@0x/contracts-staking@2.0.0
@0x/contracts-tests@0.0.6
@0x/contracts-utils@4.0.0
@0x/dev-utils@3.0.0
@0x/instant@1.0.37
@0x/json-schemas@5.0.0
@0x/migrations@5.0.0
@0x/monorepo-scripts@1.0.43
@0x/order-utils@9.0.0
@0x/orderbook@1.0.0
@0x/sol-compiler@4.0.0
@0x/sol-coverage@4.0.0
@0x/sra-spec@3.0.0
@0x/subproviders@6.0.0
@0x/tslint-config@4.0.0
@0x/types@3.0.0
@0x/assert@3.0.0
@0x/contract-wrappers-test@12.2.1
@0x/contract-wrappers@13.0.0
@0x/contracts-asset-proxy@3.0.0
@0x/contracts-coordinator@3.0.0
@0x/contracts-erc20-bridge-sampler@1.0.0
@0x/contracts-erc20@3.0.0
@0x/contracts-erc721@3.0.0
@0x/contracts-exchange-forwarder@4.0.0
@0x/contracts-exchange-libs@4.0.0
@0x/contracts-exchange@3.0.0
@0x/contracts-extensions@5.0.0
@0x/contracts-gen@2.0.0
@0x/contracts-test-utils@4.0.0
@0x/sol-doc@3.0.0
@0x/sol-profiler@4.0.0
@0x/sol-resolver@3.0.0
@0x/sol-trace@3.0.0
@0x/sol-tracing-utils@7.0.0
@0x/utils@5.0.0
@0x/web3-wrapper@7.0.0
ethereum-types@3.0.0
monorepo@761d0a0
2019-12-02 15:31:06 +01:00
fabioberger
ae4b1e74f9
Updated CHANGELOGS & MD docs
2019-12-02 15:30:53 +01:00
Jacob Evans
ac44618e58
Remove DIST_TAG
2019-12-03 00:44:01 +11:00
Jacob Evans
d634cbf924
Major version CHANGELOGs
2019-12-03 00:26:25 +11:00
Jacob Evans
21db0e6275
Publish
...
- @0x/contracts-asset-proxy@2.3.0-beta.4
- @0x/contracts-coordinator@2.1.0-beta.4
- @0x/contracts-dev-utils@0.1.0-beta.4
- @0x/contracts-erc1155@1.2.0-beta.4
- @0x/contracts-erc20-bridge-sampler@1.0.0-beta.2
- @0x/contracts-erc20@2.3.0-beta.4
- @0x/contracts-erc721@2.2.0-beta.4
- @0x/contracts-exchange-forwarder@3.1.0-beta.4
- @0x/contracts-exchange-libs@3.1.0-beta.4
- @0x/contracts-exchange@2.2.0-beta.4
- @0x/contracts-extensions@4.1.0-beta.4
- @0x/contracts-integrations@1.0.3-beta.2
- @0x/contracts-multisig@3.2.0-beta.4
- @0x/contracts-staking@1.1.0-beta.4
- @0x/contracts-test-utils@3.2.0-beta.4
- @0x/contracts-tests@0.0.5
- @0x/contracts-utils@3.3.0-beta.4
- 0x.js@8.0.0-beta.3
- @0x/abi-gen@4.4.0-beta.4
- @0x/assert@2.2.0-beta.3
- @0x/asset-swapper@2.1.0-beta.4
- @0x/base-contract@5.5.0-beta.4
- @0x/connect@5.1.0-beta.3
- @0x/contract-addresses@3.3.0-beta.5
- @0x/contract-artifacts@2.3.0-beta.4
- @0x/contract-wrappers-test@12.2.0
- @0x/contract-wrappers@12.2.0-beta.4
- @0x/contracts-gen@1.1.0-beta.4
- @0x/dev-utils@2.4.0-beta.4
- @0x/instant@1.0.36
- @0x/json-schemas@4.1.0-beta.3
- @0x/migrations@4.4.0-beta.4
- @0x/monorepo-scripts@1.0.42
- @0x/order-utils@8.5.0-beta.4
- @0x/orderbook@0.1.0-beta.4
- @0x/sol-compiler@3.2.0-beta.4
- @0x/sol-coverage@3.1.0-beta.4
- @0x/sol-doc@2.1.0-beta.4
- @0x/sol-profiler@3.2.0-beta.4
- @0x/sol-resolver@2.1.0-beta.3
- @0x/sol-trace@2.1.0-beta.4
- @0x/sol-tracing-utils@6.1.0-beta.4
- @0x/sra-spec@2.1.0-beta.3
- @0x/subproviders@5.1.0-beta.3
- @0x/types@2.5.0-beta.3
- @0x/utils@4.6.0-beta.3
- @0x/web3-wrapper@6.1.0-beta.3
@0x/json-schemas@4.1.0-beta.3
@0x/migrations@4.4.0-beta.4
@0x/monorepo-scripts@1.0.42
@0x/order-utils@8.5.0-beta.4
@0x/orderbook@0.1.0-beta.4
@0x/sol-compiler@3.2.0-beta.4
@0x/sol-coverage@3.1.0-beta.4
@0x/sol-resolver@2.1.0-beta.3
@0x/sol-trace@2.1.0-beta.4
@0x/sol-tracing-utils@6.1.0-beta.4
@0x/sra-spec@2.1.0-beta.3
@0x/subproviders@5.1.0-beta.3
0x.js@8.0.0-beta.3
@0x/abi-gen@4.4.0-beta.4
@0x/assert@2.2.0-beta.3
@0x/asset-swapper@2.1.0-beta.4
@0x/base-contract@5.5.0-beta.4
@0x/connect@5.1.0-beta.3
@0x/contract-addresses@3.3.0-beta.5
@0x/contract-artifacts@2.3.0-beta.4
@0x/contracts-extensions@4.1.0-beta.4
@0x/types@2.5.0-beta.3
@0x/utils@4.6.0-beta.3
@0x/web3-wrapper@6.1.0-beta.3
@0x/contract-wrappers-test@12.2.0
@0x/contract-wrappers@12.2.0-beta.4
@0x/contracts-gen@1.1.0-beta.4
@0x/dev-utils@2.4.0-beta.4
@0x/instant@1.0.36
@0x/sol-doc@2.1.0-beta.4
@0x/sol-profiler@3.2.0-beta.4
@0x/contracts-erc721@2.2.0-beta.4
@0x/contracts-exchange-forwarder@3.1.0-beta.4
@0x/contracts-exchange-libs@3.1.0-beta.4
@0x/contracts-exchange@2.2.0-beta.4
@0x/contracts-erc20@2.3.0-beta.4
@0x/contracts-integrations@1.0.3-beta.2
@0x/contracts-multisig@3.2.0-beta.4
@0x/contracts-staking@1.1.0-beta.4
@0x/contracts-test-utils@3.2.0-beta.4
@0x/contracts-tests@0.0.5
@0x/contracts-utils@3.3.0-beta.4
@0x/contracts-asset-proxy@2.3.0-beta.4
@0x/contracts-coordinator@2.1.0-beta.4
@0x/contracts-dev-utils@0.1.0-beta.4
@0x/contracts-erc1155@1.2.0-beta.4
@0x/contracts-erc20-bridge-sampler@1.0.0-beta.2
monorepo@21db0e6
2019-12-02 23:38:04 +11:00
Jacob Evans
ce426fd3f4
Updated CHANGELOGS & MD docs
2019-12-02 23:37:43 +11:00
Jacob Evans
b5d4c91207
Update Changelogs to beta
2019-12-02 23:11:48 +11:00
Jacob Evans
b43263be77
Merge pull request #2382 from 0xProject/fix/contract-wrappers-remove-artifacts
...
Remove contract-artifacts dep from contract-wrappers
2019-12-02 22:09:01 +10:00
Jacob Evans
207cf7ca24
Fix unused export
2019-12-02 22:48:09 +11:00
Jacob Evans
00e34758c4
Remove artifacts dep from contract-wrappers
2019-12-02 18:51:47 +11:00
Amir Bandeali
7a3f878c11
Add ChaiBridge to boilerplate
2019-12-01 15:57:01 -08:00
Amir Bandeali
b8439598bc
Remove redundant getters from bridges
2019-12-01 15:55:27 -08:00
Amir Bandeali
7fb0818923
Implement ChaiBridge
2019-12-01 15:54:58 -08:00
Amir Bandeali
a7c435adc4
Add mainnet deployment addresses for Dai, Chai, and ERC20BridgeProxy
2019-12-01 15:40:29 -08:00
Amir Bandeali
dd90aabad6
Merge pull request #2375 from Arctek/fix/coordinator-client
...
Fix for typo in constructor and gas price to apply to meta transaction.
2019-12-01 13:06:00 -08:00
Joshua Richardson
5bded1946e
Fix for typo in constructor and gas price to apply to meta transaction.
2019-12-01 16:14:31 +10:30