aboutsummaryrefslogtreecommitdiffstats
path: root/packages/order-watcher
Commit message (Collapse)AuthorAgeFilesLines
* Refactor order-watcher to use Blockstream under-the-hoodFabio Berger2018-07-053-173/+104
|
* Specify the lint rule to disableJacob Evans2018-07-041-3/+3
|
* Merge branch 'v2-prototype' into eth-lightwallet-subprovider-finalJacob Evans2018-07-031-2/+2
|\
| * Update incorrect versions of depsFabio Berger2018-07-021-2/+2
| |
* | compiler and ts lint are confused about ContractEventArgsJacob Evans2018-07-031-8/+23
| |
* | Merge branch 'v2-prototype' into eth-lightwallet-subprovider-finalJacob Evans2018-07-023-3/+11
|\|
| * Merge pull request #707 from 0xProject/feature/combinatorial-testingFabio Berger2018-06-281-1/+1
| |\ | | | | | | OrderFill Declarative Testing & Combinatorial Tests [Merge after #760]
| | * Merge branch 'v2-prototype' into feature/combinatorial-testingFabio Berger2018-06-255-5/+1
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * v2-prototype: (97 commits) Fix typos in comments Add modifier and tests for removeAuthorizedAddressAtIndex Update and add tests Change removeAuthorizedAddress => removeAuthorizedAddressAtIndex Move isFunctionRemoveAuthorizedAddress to test Fix usage of `popLastByte` Fix LibBytes is a library Remove `areBytesEqual` Fix usage of `contentAddress()` Clean low bits in bytes4 Clean high bits in address Refactor LibBytes.readBytes4 for consistency Fix LibBytes.equals Add trailing garbage testcase for LibBytes.equals Rename bytes.equals Add slice and sliceDestructive Rename bytes.rawAddress and add bytes.contentAddress Rename read/writeBytesWithLength Using LibBytes for bytes Make LibBytes a library ... # Conflicts: # packages/contracts/src/utils/constants.ts # packages/contracts/test/exchange/core.ts
| | * \ Merge branch 'v2-prototype' into feature/combinatorial-testingFabio Berger2018-06-193-18/+70
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * v2-prototype: Prettier fix Update default params in sendRawPaylodAsync for improved JSON-RPC compatibility Fix missed merge conflicts Fix additional versions and update yarn.lock Add OrderWatcherConfig type to 0x.js docs page Export OrderWatcherConfig from 0x.js Update all package versions to match latest published to NPM Update CHANGELOG's with publishes performed on development branch Rebase with latest removing PROXY_ID from transfer Split transfer impl and AssetProxyMixin change @0xproject/types to ethereum-types remove mistaken comment workaround for TypeScript trailing comma bug Document contract_templates
| | * | | For some reason order-watcher tests were timeing out so I increased the ↵Fabio Berger2018-06-131-1/+1
| | | | | | | | | | | | | | | | | | | | timeout limit
| * | | | Update at abi_decoderBryce2018-06-233-14/+3
| | | | |
| * | | | CHANGELOG spacingBryce Neal2018-06-231-1/+1
| | | | |
| * | | | Fix CHANGELOG spacing.Bryce Neal2018-06-231-1/+1
| | | | |
| * | | | Fix spacingBryce2018-06-231-1/+1
| | | | |
| * | | | Add CHANGELOG entryBryce2018-06-231-0/+10
| | | | |
| * | | | Re-throw if not INVALID_ARGUMENTBryce2018-06-231-0/+1
| | | | |
| * | | | Address INVALID_ARGUMENT issueBryce2018-06-232-2/+10
| | |_|/ | |/| |
* / | | Fix Tslint issuesFabio Berger2018-06-261-24/+9
|/ / /
* | / Use make-promises-safe as a preloader instead of manually importingAlex Browne2018-06-225-5/+1
| |/ |/|
* | Fix additional versions and update yarn.lockFabio Berger2018-06-191-1/+1
| |
* | Update all package versions to match latest published to NPMFabio Berger2018-06-191-18/+18
| |
* | Update CHANGELOG's with publishes performed on development branchFabio Berger2018-06-192-0/+52
|/
* Fix no-unused-variable tslint rule to include parameters and fix issuesFabio Berger2018-06-123-2/+4
|
* Fix linter issueFabio Berger2018-06-081-1/+0
|
* Merge branch 'v2-prototype' into refactor/move-spawn-switch-to-utilsFabio Berger2018-06-082-236/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | * v2-prototype: Fix tslint issues Fix tslint failure Pass in fee and assetAmount rather then the whole signedOrder Fix missing paths Revert to returning orderState on invalid order - Refactor remainingFillableCalculator so it can be used for the maker and taker side - Moved the tests over from order-watcher - Did some token -> asset renaming Update naming in orderStateUtils to use asset over token, also removed cancelledAmount since in V2 it's binary. Fixed path Use source-map-support package to include correct line numbers in mocha move generated contract wrappers from `contract_wrappers/generated/` to `generated_contract_wrappers` in package with no non-generated contract wrappers
| * Merge pull request #678 from 0xProject/fix/order-utils/remaining-v2-changesFabio Berger2018-06-081-235/+0
| |\ | | | | | | Remaining Order-utils V2 Changes
| | * - Refactor remainingFillableCalculator so it can be used for the maker and ↵Fabio Berger2018-06-081-235/+0
| | | | | | | | | | | | | | | | | | | | | taker side - Moved the tests over from order-watcher - Did some token -> asset renaming
| * | Merge pull request #676 from 0xProject/feature/mocha-source-mapsAlex Browne2018-06-081-1/+1
| |\ \ | | |/ | |/| Use source-map-support package to include correct line numbers in mocha
| | * Use source-map-support package to include correct line numbers in mochaAlex Browne2018-06-071-1/+1
| | |
* | | Merge branch 'v2-prototype' into refactor/move-spawn-switch-to-utilsFabio Berger2018-06-079-30/+12
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * v2-prototype: (66 commits) Run prettier Remove unused variable Fix linting issues Change shouldRenderHeader prop to shouldHideHeader Get build and tests to pass typo Apply prettier Update contracts tests after rebase Apply various fixes based on PR feedback Document debug_increaseTime method and fix typo in devnet README Use an enum for ProviderType in contracts/src/utils/web3_wrapper Update contracts package README Update relevant changelogs Remove global gas estimate buffer Add Async suffix to relevant assertions Fix linter errors Update package.json and yarn.lock Update more things to work with both Geth and Ganache Small fixes and cleanup Add additional gas to calls to fillOrderNoThrow ... # Conflicts: # packages/order-watcher/src/order_watcher/order_watcher.ts # packages/react-docs/src/components/type.tsx # packages/website/ts/components/ui/lifecycle_raised_button.tsx # packages/website/ts/components/wallet/wallet.tsx
| * | Run prettierfragosti2018-06-072-7/+10
| | |
| * | Fix linting issuesfragosti2018-06-071-1/+1
| | |
| * | Get build and tests to passfragosti2018-06-072-16/+18
| | |
| * | Merge branch 'v2-prototype' of https://github.com/0xProject/0x-monorepo into ↵fragosti2018-06-071-2/+1
| |\| | | | | | | | | | feature/improve-linting
| | * Stop running prettier on generated filesLeonid Logvinov2018-06-071-2/+1
| | |
| * | Merge branch 'v2-prototype' of https://github.com/0xProject/0x-monorepo into ↵fragosti2018-06-071-4/+5
| |\| | | | | | | | | | feature/improve-linting
| * | merge v2-prototypeFabio Berger2018-06-061-1/+2
| |\ \
| * | | Exclude generate contract wrappers from tslintFabio Berger2018-06-061-1/+1
| | | |
| * | | Try enabling no-unused-variable...fragosti2018-06-058-42/+20
| | | |
* | | | Move spawnSwitchErr to @0xproject/utilsFabio Berger2018-06-062-5/+2
| |_|/ |/| |
* | | Merge v2-prototypeFabio Berger2018-06-061-1/+1
|\ \ \ | | |/ | |/|
| * | Replace `-` with `_` in yarn script name so that we are consistent across ↵Fabio Berger2018-06-051-1/+1
| | | | | | | | | | | | yarn script names
* | | - Rename watch to watch_without_deps in sub-packages, so dev's don't confuse ↵Fabio Berger2018-06-051-4/+5
|/ / | | | | | | | | | | | | running watch from root dir, with sub-package dir - stop using special prebuild script name and run pre_build steps for `watch` and `build` commands - Remove `clean` step from `build`/`watch`
* | Remove duplicate cleans in package.json when clean is called in prebuildAlex Browne2018-06-051-1/+1
| |
* | Don't automatically rebuild when running yarn testAlex Browne2018-06-051-1/+2
|/
* Merge branch 'v2-prototype' into refactor/order-utils/for-v2Fabio Berger2018-06-021-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * v2-prototype: (33 commits) Only show ProviderDisplay in portal Improve sol-cov docs Remove old parse code Refactor order parser and add shared order support to new portal Add generate and fill order routes Address feedback Override ethereumjs-tx version Fix missing key Update placeholder param ordering Change userEtherBalanceInWei to optional so we can know if its loading Add loading state to ProviderDisplay Tweaks Add Placeholder component Add StandardIconRow Split render into loading and loaaded Fix linter errors Fix linter errors Add ethereum-types to extraFileIncludes Introduce ethereum-types package Remove merge conflicts from yarn.lock ... # Conflicts: # packages/contracts/src/utils/exchange_wrapper.ts # packages/contracts/src/utils/match_order_tester.ts # packages/contracts/src/utils/types.ts # packages/contracts/test/exchange/core.ts # packages/contracts/test/exchange/match_orders.ts # packages/contracts/test/libraries/lib_bytes.ts # packages/sol-cov/package.json
| * Fix linter errorsLeonid Logvinov2018-06-011-0/+1
| |
* | Merge branch 'v2-prototype' into refactor/order-utils/for-v2Fabio Berger2018-06-011-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * v2-prototype: (45 commits) Check length before accessing indices, add awaitTransactionSuccess where needed, and rename function Add back before/after snapshots for each test Rename Signer to Wallet, rename GAS_ESTIMATE to GAS_LIMIT Make preSigned and allowedValidators mappings public Change names of signature types Fix formatting and tests Make AssetProxyId last byte of assetData Add signer to txHash, allow approveValidator to be used with executeTransaction Update Whitelist Fix Exchange interface Increase block gas limit Use last byte of signature as signature type Remove TxOrigin signature type, modify whitelist to use Validator signature type Update Whitelist contract with comments, also require maker to be whitelisted Fix build Add example whitelist contract and minimum tests Add sample whitelist contract Add TxOrigin signature type and rearrange order of types Add approveValidator function Add Validator signature type ... # Conflicts: # packages/contracts/src/contracts/current/protocol/Exchange/MixinSignatureValidator.sol # packages/contracts/src/utils/types.ts # packages/contracts/test/exchange/transactions.ts # packages/order-utils/src/asset_proxy_utils.ts
| * Rename Signer to Wallet, rename GAS_ESTIMATE to GAS_LIMITAmir Bandeali2018-05-311-1/+1
| |
* | Freeze order-utils at 0.0.5 for all packages except contractsFabio Berger2018-05-301-1/+1
|/
* Migrate migrations to v2Leonid Logvinov2018-05-252-3/+3
|
* Revert to an earlier version that worksFabio Berger2018-05-241-1/+1
|
* Remove the caret so it actually installs this versionFabio Berger2018-05-241-1/+1
|
* Bump all dependencies on json-schemas down a patch version so that they ↵Fabio Berger2018-05-241-1/+1
| | | | don't auto-magically get upgraded to the next version during the next publish
* Merge branch 'v2-prototype' into feature/truffle-sol-covLeonid Logvinov2018-05-241-1/+1
|\
| * Fix TokenTransferProxy artifact name since it's now suffixed with _v1Fabio Berger2018-05-231-1/+1
| |
| * PublishLeonid Logvinov2018-05-231-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.38.0 - @0xproject/abi-gen@0.3.0 - @0xproject/assert@0.2.10 - @0xproject/base-contract@0.3.2 - @0xproject/connect@0.6.13 - @0xproject/contract-wrappers@0.0.2 - contracts@2.1.29 - @0xproject/dev-utils@0.4.2 - @0xproject/fill-scenarios@0.0.2 - @0xproject/json-schemas@0.7.24 - @0xproject/metacoin@0.0.7 - @0xproject/migrations@0.0.6 - @0xproject/monorepo-scripts@0.1.20 - @0xproject/order-utils@0.0.5 - @0xproject/order-watcher@0.0.2 - @0xproject/react-docs-example@0.0.12 - @0xproject/react-docs@0.0.12 - @0xproject/react-shared@0.1.7 - @0xproject/sol-compiler@0.5.0 - @0xproject/sol-cov@0.0.11 - @0xproject/sol-resolver@0.0.5 - @0xproject/sra-report@0.1.0 - @0xproject/subproviders@0.10.2 - @0xproject/testnet-faucets@1.0.30 - @0xproject/tslint-config@0.4.18 - @0xproject/types@0.7.0 - @0xproject/typescript-typings@0.3.2 - @0xproject/utils@0.6.2 - @0xproject/web3-wrapper@0.6.4 - @0xproject/website@0.0.33
| * Updated CHANGELOGSLeonid Logvinov2018-05-232-0/+24
| |
* | PublishLeonid Logvinov2018-05-231-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.38.0 - @0xproject/abi-gen@0.3.0 - @0xproject/assert@0.2.10 - @0xproject/base-contract@0.3.2 - @0xproject/connect@0.6.13 - @0xproject/contract-wrappers@0.0.2 - contracts@2.1.29 - @0xproject/dev-utils@0.4.2 - @0xproject/fill-scenarios@0.0.2 - @0xproject/json-schemas@0.7.24 - @0xproject/metacoin@0.0.7 - @0xproject/migrations@0.0.6 - @0xproject/monorepo-scripts@0.1.20 - @0xproject/order-utils@0.0.5 - @0xproject/order-watcher@0.0.2 - @0xproject/react-docs-example@0.0.12 - @0xproject/react-docs@0.0.12 - @0xproject/react-shared@0.1.7 - @0xproject/sol-compiler@0.5.0 - @0xproject/sol-cov@0.0.11 - @0xproject/sol-resolver@0.0.5 - @0xproject/sra-report@0.1.0 - @0xproject/subproviders@0.10.2 - @0xproject/testnet-faucets@1.0.30 - @0xproject/tslint-config@0.4.18 - @0xproject/types@0.7.0 - @0xproject/typescript-typings@0.3.2 - @0xproject/utils@0.6.2 - @0xproject/web3-wrapper@0.6.4 - @0xproject/website@0.0.33
* | Updated CHANGELOGSLeonid Logvinov2018-05-232-0/+24
| |
* | Remove web3Factory.create and remove dev-tools dependency on sol-covLeonid Logvinov2018-05-231-3/+2
|/
* Merge pull request #594 from 0xProject/improvement/addCustomTslintRulesFabio Berger2018-05-235-15/+32
|\ | | | | Add more tslint rules
| * Fix TSLint rulesFabio Berger2018-05-165-15/+32
| |
* | Use make-promises-safe to catch unhandled rejections in testsAlex Browne2018-05-176-2/+8
|/
* Fix TSLint issuesFabio Berger2018-05-153-3/+3
|
* Fix abi-gen binary so it can be called directly from packagesFabio Berger2018-05-151-1/+2
|
* Move from using lerna multi-package commands to wsrun, update README's ↵Fabio Berger2018-05-152-16/+4
| | | | accordingly
* Add missing type definitionsLeonid Logvinov2018-05-141-1/+1
|
* Add missing .gitkeepsFabio Berger2018-05-121-0/+0
|
* Fix versionFabio Berger2018-05-111-1/+1
|
* remove unused modulesFabio Berger2018-05-111-18/+0
|
* Fix depsFabio Berger2018-05-111-1/+1
|
* Update global_hooksFabio Berger2018-05-111-3/+14
|
* Add missing version directory to pathFabio Berger2018-05-111-1/+1
|
* Add artifacts to clean commandFabio Berger2018-05-111-1/+1
|
* Fix path to artifactsFabio Berger2018-05-111-1/+1
|
* Remove unneeded tslint disableFabio Berger2018-05-101-2/+0
|
* Remove unnecessary tslint configFabio Berger2018-05-101-1/+1
|
* Add pr number to changelogsFabio Berger2018-05-101-1/+2
|
* Fix package.jsonFabio Berger2018-05-101-1/+1
|
* Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a ↵Fabio Berger2018-05-1033-0/+3978
unifying library with the same interface