Xianny
41cc5234c4
Add coordinator wrapper ( #1792 )
...
* wip first pass at coordinator wrapper
* implement cancels, helper methods, and more unit tests
* pin typeorm version in pipeline
* prettier
* add export to 0x.js
* generate ZeroEx transaction using EIP712
* update Coordinator artifact
* change OrderError -> TypedDataError
2019-05-09 15:48:41 -07:00
Xianny
7423028fea
Replace lodash with built-ins where possible to reduce bundle size ( #1766 )
...
* add tslint rule to disallow lodash.isUndefined
* add tslint rule to disallow lodash.isNull
* apply fixes
2019-04-10 09:36:32 -07:00
Fabio Berger
26e17074c2
Fix linter issues
2019-02-19 23:09:26 -08:00
Fabio Berger
1fa82c1077
Fix up missing Provider interfaces and refactor providerUtils.standardizeOrThrow()
2019-02-19 22:34:31 -08:00
Fabio Berger
98236736e0
Fix remaining Provider to SupportedProvider type
2019-02-19 15:25:47 -08:00
Fabio Berger
5db20bbbe8
Add support for EIP1193 providers and clean up provider standardization logic
2019-02-18 15:12:29 -08:00
Greg Hysen
500b4940a3
Improvements and conventions in utils package + abi decoder
2019-02-08 17:12:54 -08:00
Greg Hysen
c72e3667b8
ran prettier and linter
2019-02-08 16:25:30 -08:00
Greg Hysen
6406126ae3
Merged tx decoder into AbiDecoder in utils and merged zeroex tx decoder into ContractWrappers.
2019-02-08 16:25:30 -08:00
Greg Hysen
c6ab380685
Ran prettier & linter
2019-01-07 15:50:48 -08:00
Greg Hysen
5da748a062
Progress on dutch auction wrapper. Need to add auction data decoding to it.
2019-01-07 15:50:48 -08:00
Greg Hysen
43b648e7dc
Dutch wrapper
2019-01-07 15:50:48 -08:00
Jacob Evans
9f924e459c
chore: change package org from 0xproject to 0x
2018-10-18 22:27:31 +11:00
Alex Browne
6f8e98e537
In contract-wrappers, remove setProvider and add unsubscribeAll method.
2018-10-15 17:35:25 -07:00
Alex Browne
e093864bff
Update json-schemas for contract-wrappers
2018-10-15 17:09:35 -07:00
Alex Browne
003ab1e5b3
Fix linter errors in contract-wrappers
2018-10-15 13:38:59 -07:00
Alex Browne
c83dec22c9
Improve error handling for unknown network ids in contract-wrappers
2018-10-15 13:38:59 -07:00
Alex Browne
974ec23ecd
Apply various PR feedback
2018-10-15 13:38:33 -07:00
Alex Browne
1e9ea09f08
Introduce new contract-addresses package and use it everywhere
2018-10-15 13:38:33 -07:00
Alex Browne
2bd7b0f66b
update contract_wrappers to use new artifacts and abi-gen wrappers packages
2018-10-15 13:36:59 -07:00
Alex Browne
3a7bb97ad1
Remove artifacts from migrations package and update contract-wrappers accordingly
2018-10-15 13:36:59 -07:00
Alex Browne
026ad1f9a1
Update contract-wrappers package to use new contracts package for generated files
2018-10-15 13:36:09 -07:00
Leonid Logvinov
8c985eb579
Fix linter issue
2018-10-02 15:09:24 +02:00
Fabio Berger
d496a7585c
Add validateFillOrderThrowIfInvalidAsync
and validateOrderFillableOrThrowAsync
to ExchangeWrapper
2018-09-04 16:27:16 +01:00
Brandon Millman
260313a6ae
Initial OrderValidator wrapper
2018-08-27 13:04:54 -07:00
Brandon Millman
8ed3d59f96
Add more assertions
2018-07-31 00:11:29 -07:00
Brandon Millman
a7238d0fdb
Implement initial forwarder wrapper
2018-07-30 13:58:19 -07:00
Leonid Logvinov
714f9ed207
Add Exchange contract wrapper
2018-07-05 15:56:32 +02:00
Leonid Logvinov
d84bb7ed7e
Remove tokenTransferProxyAddress from config
2018-06-29 17:52:54 +03:00
Leonid Logvinov
9fcf9f2504
Export newly refactored contracts from contract-wrappers and index.ts
2018-06-29 17:52:53 +03:00
Fabio Berger
a7daea1728
Remove unused methods and imports
2018-05-11 15:22:57 +02:00
Fabio Berger
d370296e82
Merge branch 'development' into breakUp0xjs
...
* development:
Fix ganache subprovider config
Fix a bug in compiler config precedence
Fix linter errors
Fix templates
Remove unused deployer docs configs
Add a legacy endpoint for the deployer
Add a check for compiler output
Add a comment
Put ARTIFACTS_VERSION in a config
Improve a comment
Remove _applyDefaultsToDeployTxDataAsync
Add a HACK comment
Fix linter issues
Rename deployer to sol-compiler
Remove deployer
Remove deployer from 0x.js and migrations
Configure migrations with a compiler.json
Remove deployer from metacoin and contract tests
Update wallet footer and add remove token functionality
# Conflicts:
# .gitignore
# packages/0x.js/package.json
# packages/0x.js/src/0x.ts
# packages/contracts/package.json
# packages/contracts/test/multi_sig_with_time_lock.ts
# packages/contracts/test/multi_sig_with_time_lock_except_remove_auth_addr.ts
# packages/contracts/util/artifacts.ts
# packages/deployer/test/deployer_test.ts
# packages/migrations/package.json
2018-05-11 12:32:57 +02:00
Fabio Berger
c6882d0bd8
Rename zeroExContract... to contractWrappers...
2018-05-10 16:51:45 +02:00
Fabio Berger
209266dbed
Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a unifying library with the same interface
2018-05-09 20:36:28 +02:00