Skip to content
This repository has been archived by the owner on Jul 9, 2021. It is now read-only.

Asset-swapper: Fallback orders + refactors #2513

Merged
merged 14 commits into from
Mar 12, 2020

Commits on Mar 10, 2020

  1. @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.
    merklejerk committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    6ccadcb View commit details
    Browse the repository at this point in the history
  2. rebase

    merklejerk committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    f901c40 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d0805d4 View commit details
    Browse the repository at this point in the history
  4. @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.
    merklejerk committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    8179a96 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    95bebd6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    847a7f4 View commit details
    Browse the repository at this point in the history
  7. @0x/asset-swapper: Only generate fallbacks for native orders in opt…

    …imal path.
    
    `@0x/asset-swapper`: Exclude conflicting sources across both optimal and fallback paths.
    merklejerk committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    cc12ad8 View commit details
    Browse the repository at this point in the history
  8. @0x/asset-swapper: Add gasSchedule option to SwapQuoter.

    `@0x/asset-swapper`: Rename `fees` `SwapQuoter` option to `feeSchedule`.
    merklejerk committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    05bf55d View commit details
    Browse the repository at this point in the history
  9. @0x/asset-swapper: Clean up source breakdown code a bit.

    `@0x/asset-swapper`: Allow Kyber conflicts in fallback path.
    merklejerk committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    0e7a473 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5fd767b View commit details
    Browse the repository at this point in the history
  11. @0x/asset-swapper: Fix getPathSize() and getAdjustedPathSize()

    …bug.
    
    `@0x/asset-swapper`: Add `maxFallbackSlippage` option.
    merklejerk committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    37597ec View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2020

  1. Configuration menu
    Copy the full SHA
    109d466 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87999f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a9063a View commit details
    Browse the repository at this point in the history