Lawrence Forman
2086bfff25
Merge pull request #2532 from 0xProject/feat/sol-compiler/support-0.6
...
sol-compiler: 0.6 support
2020-04-01 15:07:18 -04:00
Lawrence Forman
b9a68c0b8e
@0x/sol-compiler
: Address review feedback.
2020-04-01 14:30:17 -04:00
Lawrence Forman
74647f0e88
@0x/sol-compiler
: remove fs.promises
usage
2020-04-01 13:42:48 -04:00
Lawrence Forman
6e29c8bea9
@0x/sol-compiler
: Make source paths in output artifacts nicer if they're within modules.
...
`@0x/sol-compiler`: Makea Add v0.6 solidity test.
2020-04-01 13:42:48 -04:00
Lawrence Forman
b36373ab81
@0x/sol-compiler
: Insert compiler version in input artifacts.
2020-04-01 13:42:48 -04:00
Lawrence Forman
dc437aacf1
@0x/sol-compiler`: Refactor + add solidity 0.6 support
2020-04-01 13:42:48 -04:00
Lawrence Forman
e19dae9b28
@0x/typescript-typings
: Add version()
to SolcInstance
2020-04-01 13:42:48 -04:00
Jacob Evans
424cbd4831
Forwarder Market sell specified amount or throw ( #2521 )
...
* Forwarder Market sell specified amount or throw
* Address feedback comments
* Break if we have only protocol fee remaining
* Lint
* Update deployed addresses
* Updated artifacts and wrappers
* [asset-swapper] Forwarder throws on market sell if amount not sold (#2534 )
2020-03-31 16:25:34 +10:00
Lawrence Forman
350feed993
Merge pull request #2531 from 0xProject/feat/erc20-bridge-sampler/dev-utils-as-param
...
ERC20BridgeSampler: Pass in `DevUtils` address as a constructor arg
2020-03-30 18:02:33 -04:00
Jacob Evans
7ca4aa0ff4
[asset-swapper] Fix getBatchMarketBuyOrdersAsync ( #2533 )
2020-03-31 04:21:03 +10:00
Lawrence Forman
bf00e67245
Merge pull request #2525 from 0xProject/feat/bridge/DexForwarderBridge
...
DexForwarderBridge
2020-03-27 17:44:47 -04:00
Lawrence Forman
c5a6e49681
update ganache forwarder
address
2020-03-27 16:50:11 -04:00
Lawrence Forman
a509af2875
@0x/contract-addresses
: Add dexForwarderBridge
address.
...
`@0x/migrations`: Add `dexForwarderBridge` address field.
2020-03-27 16:40:46 -04:00
Lawrence Forman
1f789bf396
@0x/contracts-asset-proxy
: Add DexForwarderBridge.executeBridgeCall()
test.
2020-03-27 16:39:57 -04:00
Lawrence Forman
0ccbc7d3d2
@0x/contracts-asset-proxy
: Fix typos and remove BridgeTransferFromCallFailed
event from DexForwarderBridge
.
2020-03-27 16:39:57 -04:00
Lawrence Forman
f3c6f26f85
@0x/contracts-asset-proxy
: Fix typo in DFB tests.
2020-03-27 16:39:57 -04:00
Lawrence Forman
338c358df2
@0x/contracts-asset-proxy
: Address review comments.
2020-03-27 16:39:57 -04:00
Lawrence Forman
4bdaa48303
@0x/contracts-asset-proxy
: Create DexForwarderBridge
bridge contract.
2020-03-27 16:39:57 -04:00
Lawrence Forman
36267746da
@0x/contracts-erc20-bridge-sampler
: Cache DevUtils
address in getOrderFillableTakerAssetAmounts
.
2020-03-26 12:11:14 -04:00
Lawrence Forman
7775541eed
@0x/contracts-integrations
: Update ERC20BridgeSampler
tests
2020-03-26 12:09:14 -04:00
Lawrence Forman
5029be4c83
@0x/contracts-erc20-bridge-sampler
: Pass in DevUtils
address as a constructor parameter
2020-03-26 11:58:25 -04:00
Jacob Evans
277dbacf68
Set GSTCollector address and deploy Curve ( #2530 )
...
* Set GSTCollector address and deploy Curve
* CHANGELOGs
2020-03-26 18:26:16 +10:00
Lawrence Forman
0fdfb03f3c
Merge pull request #2529 from 0xProject/fix/contract-addresses/fix-dydx-bridge-mainnet-address
...
Fix DydxBridge addresses.
2020-03-25 23:30:00 -04:00
Lawrence Forman
17d81bf014
@0x/contract-addresses
: Fix DydxBridge
mainnet/kovan address.
...
`@0x/contract-addresses`: Lowercase GodsUnchained/broker addresses.
2020-03-25 22:40:18 -04:00
Jacob Evans
568e9be07e
Gas Tokens in Bridges ( #2523 )
...
* Gas Tokens in Bridges
* Added freesGasTokensFromCollector.
To handle the case where GST2 is being traded and the balanceOf checks become confusing
* Update CHANGELOGs
2020-03-26 11:58:28 +10:00
Lawrence Forman
99b0a95f8a
Merge pull request #2526 from 0xProject/fix/asset-swapper/optimizer-fee-bugs
...
AssetSwapper: Fix quote optimizer fee bug
2020-03-24 09:56:09 -04:00
Lawrence Forman
0fdd31892a
@0x/asset-swapper
: Fix quote optimizer bug not properly accounting for fees.
2020-03-20 15:59:48 -04:00
Lawrence Forman
7a682604f9
Merge pull request #2524 from 0xProject/feat/erc20-bridge/less-ambiguous-transfer-event-args
...
Rename `ERC20BridgeTransfer` event args
2020-03-13 23:04:57 -04:00
Lawrence Forman
ce96e35d7d
@0x/contracts-asset-proxy
: Rename ERC20BridgeTransfer
event args to be less ambiguous.
2020-03-13 21:00:35 -04:00
Xianny
b7fb5394a7
add gitpkg to contract-wrappers ( #2520 )
2020-03-13 10:10:32 -07:00
Lawrence Forman
aaa62beca7
Merge pull request #2522 from 0xProject/fix/asset-swapper/fee-schedule
...
`@0x/asset-swapper`: Fix fee schedule not being scaled by gas price.
2020-03-13 01:14:23 -04:00
Lawrence Forman
2b58a7242b
@0x/asset-swapper
: Fix changelog.
2020-03-13 00:40:19 -04:00
Lawrence Forman
5ed919df79
@0x/asset-swapper
: Fix fee schedule not being scaled by gas price.
2020-03-13 00:10:04 -04:00
Lawrence Forman
baf6372179
Merge pull request #2513 from 0xProject/feat/asset-swapper/death-to-reverts
...
Asset-swapper: Fallback orders + refactors
2020-03-12 18:45:27 -04:00
Lawrence Forman
1a9063a55b
@0x/asset-swapper
: Address review comments.
2020-03-11 12:24:32 -04:00
Lawrence Forman
87999f402f
@0x/asset-swapper
: Sort native path fills by ADJUSTED rate.
2020-03-11 01:17:23 -04:00
Lawrence Forman
109d466260
@0x/asset-swapper
: Fix double bridgeSlippage
on generated orders.
2020-03-10 23:02:41 -04:00
Lawrence Forman
37597eca75
@0x/asset-swapper
: Fix getPathSize()
and getAdjustedPathSize()
bug.
...
`@0x/asset-swapper`: Add `maxFallbackSlippage` option.
2020-03-10 14:25:13 -04:00
Lawrence Forman
5fd767b739
@0x/instant
: Fix changelog.
2020-03-10 13:25:39 -04:00
Lawrence Forman
0e7a473116
@0x/asset-swapper
: Clean up source breakdown code a bit.
...
`@0x/asset-swapper`: Allow Kyber conflicts in fallback path.
2020-03-10 00:05:14 -04:00
Lawrence Forman
05bf55dca8
@0x/asset-swapper
: Add gasSchedule
option to SwapQuoter
.
...
`@0x/asset-swapper`: Rename `fees` `SwapQuoter` option to `feeSchedule`.
2020-03-09 22:33:33 -04:00
Lawrence Forman
cc12ad8d86
@0x/asset-swapper
: Only generate fallbacks for native orders in optimal path.
...
`@0x/asset-swapper`: Exclude conflicting sources across both optimal and fallback paths.
2020-03-09 21:44:30 -04:00
Lawrence Forman
847a7f470c
@0x/instant
: Fix for changed asset-swapper configs.
2020-03-09 21:44:30 -04:00
Lawrence Forman
95bebd6d1d
@0x/asset-swapper
: Clean up median price calls.
2020-03-09 21:44:30 -04:00
Lawrence Forman
8179a964ea
@0x/asset-swapper
: Reintroduce runLimit
option.
...
`@0x/asset-swapper`: Make native fills one single path.
`@0x/asset-swapper`: Redo the optimizer algo again to be more thorough.
`@0x/asset-swapper`: Make `getMedianSellRate()` return `1` if maker token == taker token.
2020-03-09 21:44:30 -04:00
Lawrence Forman
d0805d4bbb
@0x/asset-swapper
: Rebase and fix some minor bugs.
2020-03-09 21:44:29 -04:00
Lawrence Forman
f901c401b7
rebase
2020-03-09 21:44:29 -04:00
Lawrence Forman
6ccadcb928
@0x/asset-swapper
: Refactor market op utils.
...
`@0x/asset-swapper`: add fallback orders.
`@0x/asset-swapper`: Remove `noConflicts` and `dustThreshold` options.
`@0x/asset-swapper`: Add `allowFallback` option.
2020-03-09 21:44:29 -04:00
Daniel Pyrathon
58b6c25d5c
Merge pull request #2519 from 0xProject/PirosB3-patch-1
...
Update addresses.json
2020-03-09 10:44:44 -07:00
Daniel Pyrathon
9cbab26202
added CHANGELOG changes
2020-03-09 10:36:32 -07:00