aboutsummaryrefslogtreecommitdiffstats
path: root/packages/order-utils/src/index.ts
Commit message (Collapse)AuthorAgeFilesLines
* Fix linting errorsAmir Bandeali2019-01-081-0/+1
|
* Add recursive MultiAsset decoding, store first address in pipelineAmir Bandeali2019-01-081-0/+1
|
* Add individual balances and allowances to OrderRelevantStateAmir Bandeali2019-01-081-1/+1
|
* feat: Export MultiAssetData in typesAmir Bandeali2019-01-081-0/+1
|
* chore: change package org from 0xproject to 0xJacob Evans2018-10-181-1/+1
|
* fix(order-utils): remove constants exportJacob Evans2018-10-181-1/+0
|
* feat: export AssetData from order-utilsfragosti2018-10-171-0/+1
|
* Update the exported types for the packages which touch RPC providersJacob Evans2018-10-091-1/+8
|
* Return SignedOrder from signing utils.Jacob Evans2018-10-051-1/+8
| | | | | Create a helper back in EIP712Utils for code cleanup. Moved constants in order-utils into the constants object
* Add eth_signTypedData support to our wallet subprovidersJacob Evans2018-10-051-0/+2
|
* Move SignTypedData to utils packageJacob Evans2018-10-051-4/+0
|
* Introduce Metamask Subprovider.Jacob Evans2018-10-051-1/+0
| | | | MM has a number of inconsistencies with other providers when implementing the JSON RPC interface. This subprovider wraps those nuances so they do not leak into the rest of our code
* Use order parser utils from order utilsfragosti2018-09-051-1/+1
|
* Add order parsers to order-utilfragosti2018-09-051-1/+2
|
* Fix up order-utilsFabio Berger2018-08-211-2/+12
|
* Merge developmentFabio Berger2018-08-171-0/+2
|\
| * Merge pull request #953 from 0xProject/feature/order-utils/order-sorting-utilsBrandon Millman2018-08-151-0/+2
| |\ | | | | | | [order-utils] Add rate and sorting utilities
| | * Implement sorting utilsBrandon Millman2018-08-101-0/+1
| | |
| | * Implement rate utilsBrandon Millman2018-08-101-0/+1
| | |
* | | Merge developmentFabio Berger2018-08-151-2/+2
|\| |
| * | Introduce SignerProviderTypeJacob Evans2018-08-091-9/+1
| |/ | | | | | | This allows the developer to indicate the nuanced signer provider. Some have different implementations (trezor, ledger) and others have different implementations (metamask). Breaking the abstraction of eth_sign. EthSign assumes a spec compliant implementation and can be used as a default
| * Implement first round of tests for findOrdersThatCoverMakerAssetFillAmountBrandon Millman2018-08-061-0/+1
| |
| * Move CreateOrderOpts into shared typesBrandon Millman2018-08-061-1/+9
| |
* | Rename EIP712Utils to eip712Utils since objectLiterals shouldn't start with capsFabio Berger2018-08-041-1/+1
| |
* | Re-order index.ts and add missing typesFabio Berger2018-08-041-12/+23
| |
* | Stop exporting constants from order-utilsFabio Berger2018-08-041-1/+0
| |
* | Stop exporting cryptoFabio Berger2018-08-031-1/+0
| |
* | Make signature_util into an object literal so related functions are rendered ↵Fabio Berger2018-08-031-11/+1
| | | | | | | | together in the docs
* | Add missing exports discovered by generating compact typedoc JSONFabio Berger2018-07-301-1/+12
|/
* Merge branch 'v2-prototype' into feature/order-watcher-v2Leonid Logvinov2018-07-181-1/+1
|\
| * Rename assetProxyUtils to assetDataUtilsFabio Berger2018-07-171-1/+1
| |
* | Export newly created store from order-utilsLeonid Logvinov2018-07-131-0/+1
|/
* Merge branch 'v2-prototype' into feature/combinatorial-testingFabio Berger2018-06-201-1/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * v2-prototype: (22 commits) Fix closing parens in liborder Update after rebase ERC721Proxy Always call safeTransferFrom Rename makerEpoch => orderEpoch Make cancelOrdersUpTo compatible with sender abstraction Update PR template Use Image component instead of img tag Assembler orderHash function Optimize and remove redundant encodePacked Fix linting issue Fix bug where we do fetch balances on wallet login Check network state immediately instead of waiting for delay Fix onboarding persisting when changing routes Consolidate account state messaging logic Only elevate wallet zIndex when onboarding is in progress Rebase and update feedback Run linter Add Portal v2 logging Simplified handling of source < 32 edge case Basic EIP712 encoder ...
| * Merge branch 'v2-prototype' into bug/contracts/eip712-191-prefixJacob Evans2018-06-181-1/+12
| |\
| * | Rebase and update feedbackJacob Evans2018-06-181-1/+1
| | | | | | | | | | | | | | | | | | Cache the domain separator data with address this Use the EIP712Types enum for types everywhere Rename EIP712 struct ExecuteTransaction to ZeroExTransaction
| * | Update Order utils to use eip712Jacob Evans2018-06-061-1/+2
| | |
* | | Remaining refactors of order-utils components for V2Fabio Berger2018-06-131-0/+1
| |/ |/|
* | Move OrderValidationUtils (+ tests) and ExchangeTransferSimulator to order-utilsFabio Berger2018-06-121-0/+2
| |
* | export parseECSignature methodFabio Berger2018-06-121-0/+1
| |
* | Add missing exports to order-utils and add CHANGELOG entryFabio Berger2018-06-051-1/+9
|/
* Fix order-utils testsFabio Berger2018-05-311-2/+2
|
* Initial refactor of order-utils. Move many utils from contracts into this ↵Fabio Berger2018-05-301-3/+4
| | | | package.
* Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a ↵Fabio Berger2018-05-101-0/+5
| | | | unifying library with the same interface
* Make a negligible change to order-utils to publish a new versionLeonid Logvinov2018-05-051-1/+1
|
* Stop exporting assertions from order-utilsLeonid Logvinov2018-05-021-1/+0
|
* Move order utils to @0xproject/order-utilsLeonid Logvinov2018-05-021-0/+7