Fabio Berger
ac14dd2b29
Publish
...
- 0x.js@1.0.7
- @0xproject/abi-gen@1.0.12
- @0xproject/assert@1.0.12
- @0xproject/asset-buyer@1.0.2
- @0xproject/base-contract@3.0.0
- @0xproject/connect@3.0.0
- @0xproject/contract-wrappers@2.0.1
- contracts@2.1.48
- @0xproject/dev-utils@1.0.11
- ethereum-types@1.0.9
- @0xproject/fill-scenarios@1.0.6
- @0xproject/json-schemas@1.0.5
- @0xproject/metacoin@0.0.22
- @0xproject/migrations@1.0.13
- @0xproject/monorepo-scripts@1.0.10
- @0xproject/order-utils@1.0.6
- @0xproject/order-watcher@2.1.0
- @0xproject/react-docs@1.0.12
- @0xproject/react-shared@1.0.13
- @0xproject/sol-compiler@1.1.6
- @0xproject/sol-cov@2.1.6
- @0xproject/sol-doc@1.0.1
- @0xproject/sol-resolver@1.0.12
- @0xproject/sra-report@1.0.12
- @0xproject/sra-spec@1.0.5
- @0xproject/subproviders@2.0.6
- @0xproject/testnet-faucets@1.0.50
- @0xproject/types@1.1.2
- @0xproject/typescript-typings@3.0.0
- @0xproject/utils@2.0.0
- @0xproject/web3-wrapper@3.0.2
- @0xproject/website@0.0.53
2018-09-28 19:16:07 +01:00
Fabio Berger
c354129b6f
Updated CHANGELOGS
2018-09-28 19:15:38 +01:00
Fabio Berger
c7e26cd448
Un-nest the interface to fix the doc rendering
2018-09-28 18:59:28 +01:00
Jacob Evans
a737cfa004
Merge pull request #1090 from 0xProject/bug/contract-wrappers/handle-revert-with-reason
...
[contract-wrappers] Test revert with reason when decoding call result
2018-09-28 00:21:15 +00:00
Jacob Evans
21f6072186
Handle revert with reason when decoding call result
...
We use in-process ganache which throws on an RPC error. This means all of our tests get a nice revert error thrown when testing against ganache. This is not possible with RPC providers and a revert with reason result is returned. Our callAsync doesn't handle this and attempts to decode the revert with reason error log as a successful log, which results in an error while decoding.
This only works with our fork of ethers https://github.com/ethers-io/ethers.js/pull/188 and will need to be re-worked when updating to Ethers.js 4
2018-09-28 09:59:58 +10:00
Alex Browne
94badedad4
Remove yarn postinstall hack ( #1098 )
2018-09-27 15:34:01 -07:00
Leonid Logvinov
bf3795d2ac
Merge pull request #1097 from 0xProject/feature/export-expiration-watcher
...
Export ExpirationWatcher from OrderWatcher
2018-09-27 12:53:36 +02:00
Leonid Logvinov
bc48bc99c3
Add PR number
2018-09-27 12:53:05 +02:00
Leonid Logvinov
51bfd1ca5e
Export ExpirationWatcher from OrderWatcher
2018-09-27 12:48:48 +02:00
Leonid Logvinov
9160cd4983
Merge pull request #1069 from 0xProject/feature/ts-ethers
...
Upgrade to TS version of ethers
2018-09-27 12:47:00 +02:00
Leonid Logvinov
63d79faa85
Fix linter errors
2018-09-27 11:51:11 +02:00
Fabio Berger
70e412e375
Merge pull request #1096 from 0xProject/fixIsValidECSignature
...
Add address normalization to isValidECSignature method
2018-09-27 10:29:18 +01:00
Leonid Logvinov
a51919db0e
Remove ethers.js carret as it's a beta version
2018-09-27 11:24:03 +02:00
Leonid Logvinov
60971be35a
Throw revert reasons from contract wrappers
2018-09-27 11:21:47 +02:00
Leonid Logvinov
cb99ebf78a
Throw revert reasons from contract wrappers
2018-09-27 11:21:39 +02:00
Fabio Berger
6f02a3f40d
Fix PR nr
2018-09-27 10:05:04 +01:00
Fabio Berger
0591f1d32a
Add address normalization to isValidECSignature method
2018-09-27 10:03:54 +01:00
Fabio Berger
1402119c84
Remove RC version warnings
2018-09-26 22:48:30 +01:00
Francesco Agosti
a162281529
Merge pull request #1094 from 0xProject/feature/website/coinbase-wallet-portal-fixes-and-clay-title
...
[website] Use coinbase wallet instead of Toshi, fix portal layout, update Clay's title
2018-09-26 18:20:06 +02:00
F. Eugene Aumson
8c18a8fefc
Merge pull request #1093 from feuGeneA/sol-doc-fixes
...
[sol-doc] fixes
2018-09-26 12:16:33 -04:00
fragosti
48f6452c3b
remove items-center classname
2018-09-26 17:58:48 +02:00
fragosti
bd002caadd
Change clay to Ecosystem Development Lead
2018-09-26 17:56:09 +02:00
fragosti
d6090921a8
Update everything to Coinbase Wallet instead of Toshi
2018-09-26 17:55:40 +02:00
Francesco Agosti
78a693e092
Merge pull request #1088 from 0xProject/fix/website/relayers-column
...
[website] When number of relayers is less than number of columns, reduce column…
2018-09-26 17:40:12 +02:00
F. Eugene Aumson
3f61d27656
fix: add bin file for sol-doc cli
2018-09-26 11:28:53 -04:00
F. Eugene Aumson
30525d15f4
Merge pull request #1004 from feuGeneA/sol-doc
...
[ethereum-types, react-docs, sol-compiler, sol-doc, types, typescript-typings, website] Add new Solidity documentation generation utility
2018-09-26 10:15:53 -04:00
Francesco Agosti
c429409ed7
Merge pull request #1091 from 0xProject/feature/sra-spec/order-config-to-post-and-other-bugs
...
[connect][sra-spec] Update sra-spec and connect to have /order_config be a POST and other small improvements
2018-09-26 15:34:26 +02:00
F. Eugene Aumson
2bdaa58d71
fix: use latest versions of @0xproject packages
2018-09-26 09:22:06 -04:00
F. Eugene Aumson
75826fd559
Merge remote-tracking branch 'upstream/development' into sol-doc
2018-09-26 09:19:02 -04:00
F. Eugene Aumson
0ce6f03ed5
fix: disable tslint max-file-line-count...
...
before, tslint was saying "ERROR:
/home/gene/0x-monorepo/packages/types/src/index.ts[598, 2]: This file
has 599 lines, which exceeds the maximum of 500 lines allowed. Consider
breaking this file up into smaller parts."
https://github.com/0xProject/0x-monorepo/pull/1004#issuecomment-424704651
https://github.com/0xProject/0x-monorepo/pull/1004
2018-09-26 09:14:28 -04:00
Leonid Logvinov
5d73eebf6a
Merge branch 'development' into feature/ts-ethers
2018-09-26 14:55:52 +02:00
Fabio Berger
13aa98f0f3
Merge pull request #1092 from 0xProject/addFlagToPublishReleases
...
Add Flag to publish releases command-line tool
2018-09-26 13:50:08 +01:00
Fabio Berger
4a94f8b1ca
Merge branch 'development' into addFlagToPublishReleases
...
* development:
Add weijie and rahul
Change news link
2018-09-26 13:18:20 +01:00
Fabio Berger
f8532b3f51
Typo
2018-09-26 13:15:42 +01:00
Fabio Berger
b244f3e2c0
Merge branch 'development' of github.com:0xProject/0x-monorepo into development
...
* 'development' of github.com:0xProject/0x-monorepo:
Add weijie and rahul
Change news link
2018-09-26 13:14:23 +01:00
Fabio Berger
f33ecfd2fc
Support passing in package names into publish_release_notes command-line for when publishing must be done manually
2018-09-26 13:11:12 +01:00
fragosti
f15751d800
Add to changelog
2018-09-26 14:06:53 +02:00
fragosti
e5e439adb9
Change /order_config endpoint to POST
2018-09-26 14:01:51 +02:00
fragosti
2d8f423cee
Update examples
2018-09-26 13:57:41 +02:00
fragosti
5905fdb73b
Fix erroneous ERC721 proxy id
2018-09-26 13:22:39 +02:00
fragosti
4ed9323804
Fix development flow
2018-09-26 13:19:01 +02:00
Francesco Agosti
d77c6e13b0
Merge pull request #1089 from 0xProject/feature/website/new-hires-sept-v2-announcement
...
[website] new hires and 0x v2 news link
2018-09-25 23:04:12 +02:00
fragosti
4e10f2c6f2
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/website/new-hires-sept-v2-announcement
2018-09-25 23:02:33 +02:00
F. Eugene Aumson
d3edb9721c
Merge remote-tracking branch 'upstream/development' into sol-doc
2018-09-25 16:34:44 -04:00
Fabio Berger
1b35a6e3b5
Publish
...
- 0x.js@1.0.6
- @0xproject/abi-gen@1.0.11
- @0xproject/assert@1.0.11
- @0xproject/asset-buyer@1.0.1
- @0xproject/base-contract@2.0.5
- @0xproject/connect@2.0.4
- @0xproject/contract-wrappers@2.0.0
- contracts@2.1.47
- @0xproject/dev-utils@1.0.10
- ethereum-types@1.0.8
- @0xproject/fill-scenarios@1.0.5
- @0xproject/json-schemas@1.0.4
- @0xproject/metacoin@0.0.21
- @0xproject/migrations@1.0.12
- @0xproject/order-utils@1.0.5
- @0xproject/order-watcher@2.0.0
- @0xproject/react-docs@1.0.11
- @0xproject/react-shared@1.0.12
- @0xproject/sol-compiler@1.1.5
- @0xproject/sol-cov@2.1.5
- @0xproject/sol-resolver@1.0.11
- @0xproject/sra-report@1.0.11
- @0xproject/sra-spec@1.0.4
- @0xproject/subproviders@2.0.5
- @0xproject/testnet-faucets@1.0.49
- @0xproject/types@1.1.1
- @0xproject/typescript-typings@2.0.2
- @0xproject/utils@1.0.11
- @0xproject/web3-wrapper@3.0.1
- @0xproject/website@0.0.52
2018-09-25 21:34:14 +01:00
Fabio Berger
900a8aee76
Updated CHANGELOGS
2018-09-25 21:33:55 +01:00
F. Eugene Aumson
de9f5d350f
fix: call out a HACK in comments
...
https://github.com/0xProject/0x-monorepo/pull/1004#discussion_r220010054
https://github.com/0xProject/0x-monorepo/pull/1004
2018-09-25 16:31:40 -04:00
F. Eugene Aumson
e45f0b0eaf
fix: update smart contract doc intros
...
https://github.com/0xProject/0x-monorepo/pull/1004#discussion_r220009790
https://github.com/0xProject/0x-monorepo/pull/1004#discussion_r220009909
https://github.com/0xProject/0x-monorepo/pull/1004
2018-09-25 16:31:40 -04:00
F. Eugene Aumson
2e7b218f40
fix: comments
...
https://github.com/0xProject/0x-monorepo/pull/1004#discussion_r219990314
https://github.com/0xProject/0x-monorepo/pull/1004#discussion_r220007992
https://github.com/0xProject/0x-monorepo/pull/1004
2018-09-25 16:31:40 -04:00
F. Eugene Aumson
7fbfd9ccd9
fix: print error and exit process; don't re-throw
...
https://github.com/0xProject/0x-monorepo/pull/1004#discussion_r219979003
https://github.com/0xProject/0x-monorepo/pull/1004
2018-09-25 16:31:40 -04:00
F. Eugene Aumson
1db5ff617f
fix: split line for readability
...
https://github.com/0xProject/0x-monorepo/pull/1004#discussion_r219978696
https://github.com/0xProject/0x-monorepo/pull/1004
2018-09-25 16:31:40 -04:00
F. Eugene Aumson
ac5376a1ca
fix: rename JSON_TABWIDTH to JSON_TAB_WIDTH
...
https://github.com/0xProject/0x-monorepo/pull/1004#discussion_r219977842
https://github.com/0xProject/0x-monorepo/pull/1004
2018-09-25 16:31:39 -04:00
F. Eugene Aumson
600ffd93a6
fix: use latest versions of @0xproject packages
...
https://github.com/0xProject/0x-monorepo/pull/1004#discussion_r219977747
https://github.com/0xProject/0x-monorepo/pull/1004
2018-09-25 16:31:26 -04:00
fragosti
22597674d2
Add weijie and rahul
2018-09-25 22:29:16 +02:00
Fabio Berger
adf5acd5c4
Update yarn.lock
2018-09-25 21:23:06 +01:00
fragosti
055bcb52f8
Change news link
2018-09-25 22:04:12 +02:00
F. Eugene Aumson
6174267f69
fix: explain why tslint rule is disabled
...
https://github.com/0xProject/0x-monorepo/pull/1004#discussion_r219976511
https://github.com/0xProject/0x-monorepo/pull/1004
2018-09-25 15:51:32 -04:00
F. Eugene Aumson
e8c8d3e722
fix: rename SupportedDocJson field to SolDoc
...
from Solidity
https://github.com/0xProject/0x-monorepo/pull/1004#discussion_r219976199
https://github.com/0xProject/0x-monorepo/pull/1004
2018-09-25 15:51:03 -04:00
Brandon Millman
d20f713fad
When number of relayers is less than number of columns, reduce column number to number of relayers
2018-09-25 21:08:32 +02:00
Fabio Berger
b40861747b
Properly render function generic types that don't extend another type
2018-09-25 17:34:22 +01:00
Fabio Berger
b73df28454
Merge pull request #1087 from 0xProject/addTxHashToOrderState
...
Add transactionHash to OrderState and emit it from OrderWatcher
2018-09-25 16:37:24 +01:00
Fabio Berger
5afc739397
Add changelog entry
2018-09-25 16:37:08 +01:00
Fabio Berger
9eecf3683b
Add transactionHash to OrderState and emit it from OrderWatcher subscription
2018-09-25 16:10:13 +01:00
Fabio Berger
7570f3db51
Merge pull request #1080 from 0xProject/upgradeBlockstream
...
Fix dropped events issue in Order-watcher and Contract-wrappers subscriptions
2018-09-25 14:59:37 +01:00
Fabio Berger
977d55c61b
merge development
2018-09-25 13:07:14 +01:00
Leonid Logvinov
78ef98c27c
Publish
...
- 0x.js@1.0.5
- @0xproject/abi-gen@1.0.10
- @0xproject/assert@1.0.10
- @0xproject/asset-buyer@1.0.0
- @0xproject/base-contract@2.0.4
- @0xproject/connect@2.0.3
- @0xproject/contract-wrappers@1.0.5
- contracts@2.1.46
- @0xproject/dev-utils@1.0.9
- @0xproject/fill-scenarios@1.0.4
- @0xproject/json-schemas@1.0.3
- @0xproject/metacoin@0.0.20
- @0xproject/migrations@1.0.11
- @0xproject/order-utils@1.0.4
- @0xproject/order-watcher@1.0.5
- @0xproject/react-docs@1.0.10
- @0xproject/react-shared@1.0.11
- @0xproject/sol-compiler@1.1.4
- @0xproject/sol-cov@2.1.4
- @0xproject/sol-resolver@1.0.10
- @0xproject/sra-report@1.0.10
- @0xproject/sra-spec@1.0.3
- @0xproject/subproviders@2.0.4
- @0xproject/testnet-faucets@1.0.48
- @0xproject/types@1.1.0
- @0xproject/utils@1.0.10
- @0xproject/web3-wrapper@3.0.0
- @0xproject/website@0.0.51
2018-09-25 13:48:55 +02:00
Leonid Logvinov
411813d8d9
Updated CHANGELOGS
2018-09-25 13:48:44 +02:00
Leonid Logvinov
64f41259eb
Merge pull request #1085 from 0xProject/feature/export-sra-types
...
[sra-types] Move SRA types from @0xproject/connect to @0xproject/types
2018-09-25 13:36:47 +02:00
Fabio Berger
fc3acec669
Fix lint issues
2018-09-25 12:32:20 +01:00
Leonid Logvinov
b85db17e75
Move SRA types from @0xproject/connect to @0xproject/sra-types
2018-09-25 13:12:12 +02:00
Fabio Berger
a05530f821
Fix prettier
2018-09-25 12:06:37 +01:00
Fabio Berger
173b36c54c
Fix prettier
2018-09-25 12:06:28 +01:00
Fabio Berger
55ca971186
Decode logs received from blockstream
2018-09-25 12:05:44 +01:00
Fabio Berger
284930eb58
Add missing type
2018-09-25 11:30:27 +01:00
Fabio Berger
902691e289
Update changelogs
2018-09-25 11:29:36 +01:00
Fabio Berger
0afe55f2ff
Refactor blockstream integration to use the proper callback method interface
2018-09-25 11:20:09 +01:00
Fabio Berger
21910a7129
Add entry about newly exposed method
2018-09-25 11:02:49 +01:00
Fabio Berger
9c89d1e99b
Expose method to send raw JSON RPC payloads
2018-09-25 10:45:11 +01:00
Alex Browne
408f573188
Use the 0xorg DockerHub account instead of albrow ( #1084 )
2018-09-24 14:31:26 -07:00
F. Eugene Aumson
574270d061
fix: increase mocha timeout value
...
prior CI runs were failing because of this.
2018-09-24 17:17:28 -04:00
F. Eugene Aumson
9af5e3ba8e
fix: add CHANGELOG.json
2018-09-24 17:17:19 -04:00
Alex Browne
6f2ab23bd0
Feature/custom verdaccio dockerfile ( #1083 )
...
Create custom verdaccio docker image
2018-09-24 13:54:25 -07:00
F. Eugene Aumson
2116548eed
Merge remote-tracking branch 'upstream/development' into sol-doc
2018-09-24 13:30:37 -04:00
F. Eugene Aumson
57fca16d7b
fix: use contract name for constructor method name
...
and for its return value
2018-09-24 13:24:03 -04:00
F. Eugene Aumson
a900255820
fix: document indexed event arguments
2018-09-24 13:05:35 -04:00
F. Eugene Aumson
bd7565ceda
fix: save v1 contract doc/deploy commands
...
For posterity, save commands needed to use sol-doc to generate and
deploy documentation objects for v1 contracts.
2018-09-24 12:36:26 -04:00
F. Eugene Aumson
880cd6e440
fix: document return value's type, not its name
2018-09-24 12:29:02 -04:00
Francesco Agosti
b830c28d83
Merge pull request #1037 from 0xProject/feature/forwarder-helper/sra-and-rpc
...
[asset-buyer] Create new AssetBuyer class
2018-09-24 17:47:59 +02:00
Francesco Agosti
4a316571ff
Merge pull request #1073 from 0xProject/fix/website/signing-order-validation-bug
...
[website] Fix order creation and fill flow in Portal
2018-09-24 17:23:13 +02:00
Fabio Berger
5e1a2bd972
Merge development
2018-09-24 15:53:34 +01:00
Fabio Berger
fc33eacd2c
Merge pull request #1082 from 0xProject/fixGetBlocks
...
Fix block fetch error if block not found
2018-09-24 15:49:58 +01:00
fragosti
748a8a8ae3
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into fix/website/signing-order-validation-bug
2018-09-24 16:48:47 +02:00
Fabio Berger
7516959c9f
Add comments for clarity
2018-09-24 15:14:14 +01:00
Fabio Berger
311b925919
Add to doc comment why a block might not be returned to the caller
2018-09-24 15:14:07 +01:00
Fabio Berger
5d88a56452
Add PR nr
2018-09-24 15:11:29 +01:00
Fabio Berger
ebddf82819
Add CHANGELOG entry for change to getBlockAsync
2018-09-24 15:02:47 +01:00
Fabio Berger
d0448c2bbd
Fix bug where if block wasn't found, getBlockAsync would throw. Now it returns undefined
2018-09-24 15:02:06 +01:00
fragosti
d8d1c98a40
Upgrade all deps
2018-09-24 15:53:34 +02:00
fragosti
f49b231e91
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/forwarder-helper/sra-and-rpc
2018-09-24 15:45:06 +02:00
fragosti
7a43e19116
Improve README
2018-09-24 15:43:02 +02:00
fragosti
e4b664bafa
Add expiry buffer
2018-09-24 13:17:38 +02:00
F. Eugene Aumson
98d06d6d25
BREAKING CHANGE: document contracts from sol-doc
...
Change website to accept smart contract documentation in the format
generated by sol-doc rather than that generated by Doxity.
2018-09-22 11:29:27 -04:00
F. Eugene Aumson
9f0dfb1e1a
feat: make sol-doc only document what's requested
...
if a list of contracts-to-document is passed into sol-doc, then the
output should only contain documentation for the contracts requested.
if an empty/undefined list is passed, then it should document all
contracts that were found.
2018-09-22 10:55:46 -04:00
F. Eugene Aumson
37cb18e1da
fix: rename variable
2018-09-22 10:21:27 -04:00
F. Eugene Aumson
3e5d427d4e
feat: add sol-doc command-line interface
...
modified sol-compiler to output progress/warning/error/etc messages to
stderr rather than stdout, so that sol-doc can put its output (and
nothing else) to stdout.
for posterity, added sol-doc cli usage as npm scripts to package.json.
2018-09-22 10:14:49 -04:00
Fabio Berger
8bce407aec
Add order-utils to README list
2018-09-21 17:36:05 +01:00
fragosti
7a5376621f
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/forwarder-helper/sra-and-rpc
2018-09-21 17:20:48 +02:00
Leonid Logvinov
29f6adc2ed
Publish
...
- 0x.js@1.0.4
- @0xproject/abi-gen@1.0.9
- @0xproject/assert@1.0.9
- @0xproject/base-contract@2.0.3
- @0xproject/connect@2.0.2
- @0xproject/contract-wrappers@1.0.4
- contracts@2.1.45
- @0xproject/dev-utils@1.0.8
- ethereum-types@1.0.7
- @0xproject/fill-scenarios@1.0.3
- @0xproject/forwarder-helper@1.0.4
- @0xproject/json-schemas@1.0.2
- @0xproject/metacoin@0.0.19
- @0xproject/migrations@1.0.10
- @0xproject/monorepo-scripts@1.0.9
- @0xproject/order-utils@1.0.3
- @0xproject/order-watcher@1.0.4
- @0xproject/react-docs@1.0.9
- @0xproject/react-shared@1.0.10
- @0xproject/sol-compiler@1.1.3
- @0xproject/sol-cov@2.1.3
- @0xproject/sol-resolver@1.0.9
- @0xproject/sra-report@1.0.9
- @0xproject/sra-spec@1.0.2
- @0xproject/subproviders@2.0.3
- @0xproject/testnet-faucets@1.0.47
- @0xproject/types@1.0.2
- @0xproject/typescript-typings@2.0.1
- @0xproject/utils@1.0.9
- @0xproject/web3-wrapper@2.0.3
- @0xproject/website@0.0.50
2018-09-21 16:59:27 +02:00
Leonid Logvinov
5446de6308
Updated CHANGELOGS
2018-09-21 16:59:16 +02:00
fragosti
5e84e9689f
Small typos
2018-09-21 16:53:18 +02:00
Leonid Logvinov
9540db2aad
Merge pull request #1081 from 0xProject/fix/node-types-unpin
...
Don't depend on a specific version of node types
2018-09-21 16:45:03 +02:00
Leonid Logvinov
7dd28d6fab
Don't depend on a specific version of node types
2018-09-21 16:37:20 +02:00
fragosti
1bfaefb240
Add order provider response validation
2018-09-21 16:24:45 +02:00
fragosti
c48cf3ab3b
Make asset buyer map private
2018-09-21 16:03:47 +02:00
fragosti
c64dcec772
More renaming
2018-09-21 15:58:04 +02:00
Fabio Berger
45dc2be083
Fix prettier
2018-09-21 14:53:25 +01:00
Fabio Berger
31f6fc065f
Add changelog entries
2018-09-21 14:24:50 +01:00
fragosti
8dea48ebef
Renamed orderFetcherResponseProcessor to orderProviderResponseProcessoer
2018-09-21 15:21:44 +02:00
fragosti
97150cf55f
Add labels to TODOs
2018-09-21 14:56:54 +02:00
Fabio Berger
b0484eafe3
Upgrade blockstream to version that supports fetching logs by blockHash, fixing reliability issues
2018-09-21 13:46:10 +01:00
Fabio Berger
1b799e98e8
Add blockHash to FilterObject now that EIP234 is supported
2018-09-21 13:45:06 +01:00
Fabio Berger
e6840c60c7
Add assertion that one cannot specify both blockHash & fromBlock/toBlock to getLogsAsync
2018-09-21 13:43:06 +01:00
Fabio Berger
ba59879e7f
Merge pull request #1079 from 0xProject/fixAwaitTxMined
...
Fix awaitTransactionMinedAsync for new Parity version
2018-09-21 11:36:58 +01:00
Leonid Logvinov
f3deabccf4
Add CHANGELOG entries
2018-09-21 12:10:25 +02:00
Leonid Logvinov
393f9e5a29
Fix the way we detect BN's
2018-09-21 12:05:13 +02:00
Fabio Berger
c10807c4e3
Add PR number
2018-09-21 11:04:30 +01:00
Fabio Berger
4e8ec2359d
Also make sure the transactionReceipt contains a blockNumber when checking if a transaction has been mined.
2018-09-21 10:56:31 +01:00
Leonid Logvinov
79cf6969f9
Fix linter issue
2018-09-21 11:48:06 +02:00
Leonid Logvinov
3167bfde1a
Remove unused import
2018-09-21 11:47:30 +02:00
Fabio Berger
cbd72b6e3d
Merge pull request #1077 from PhABC/patch-1
...
[ethereum-types] Add BigNumber[] in ContractEventArg Type Definition
2018-09-21 00:01:25 +01:00
fragosti
fcca63a2dc
Move some logic to order utils
2018-09-20 23:39:55 +02:00
Philippe Castonguay
90e28220fa
Set ContractEventArg type definition to any
2018-09-20 16:19:08 -04:00
fragosti
35c324f67c
Add utility to get assetDatas
2018-09-20 19:00:23 +02:00
F. Eugene Aumson
301e491952
Merge remote-tracking branch 'upstream/development' into sol-doc
2018-09-20 12:51:30 -04:00
fragosti
03e18ff7c6
Rename OrderFetcher to OrderProvider and other small improvements
2018-09-20 15:10:15 +02:00
fragosti
d23487bda9
Update descriptions for methods on AssetBuyer
2018-09-20 14:27:20 +02:00
fragosti
3238925aa4
Add better description to README
2018-09-20 14:09:11 +02:00
Philippe Castonguay
abd308455a
Add BigNumber[] support in ContractEventArg
...
Currently, my contract has events that take a BigNumber array and typescript complains that ContractEventArg does not support this.
2018-09-19 20:17:00 -04:00
fragosti
a44f77a838
Implement StandardRelayerAPIAssetBuyerManager
2018-09-19 18:38:50 +02:00
Leonid Logvinov
5b6c91bb3f
Fixes for the breaking changes in ethers
2018-09-19 17:56:23 +02:00
Leonid Logvinov
6701ec68bd
Upgrade contract_templates to work with ethers 4.0
2018-09-19 17:56:23 +02:00
Leonid Logvinov
7b259c3f4c
Remove types for ethers.js
2018-09-19 17:56:23 +02:00
Leonid Logvinov
ecbdf5f12b
Upgrade to TS version of ethers
2018-09-19 17:56:23 +02:00
Fabio Berger
3e70ab015b
Publish
...
- 0x.js@1.0.3
- @0xproject/connect@2.0.1
- @0xproject/contract-wrappers@1.0.3
- contracts@2.1.44
- @0xproject/fill-scenarios@1.0.2
- @0xproject/forwarder-helper@1.0.3
- @0xproject/migrations@1.0.9
- @0xproject/order-utils@1.0.2
- @0xproject/order-watcher@1.0.3
- @0xproject/testnet-faucets@1.0.46
- @0xproject/website@0.0.49
2018-09-19 16:13:24 +01:00
Fabio Berger
dab7f1a739
Updated CHANGELOGS
2018-09-19 16:13:15 +01:00
Fabio Berger
f6438725eb
Update changelog entries
2018-09-19 15:59:17 +01:00
fragosti
a03b1d4d6c
Move ObjectMap to shared types
2018-09-19 16:48:57 +02:00
fragosti
14345ab24e
Rename forceOrderRefresh to shouldForceOrderRefresh
2018-09-19 16:02:52 +02:00
fragosti
60e2dfdbda
Calculate min and max rates in buy quote
2018-09-19 15:58:30 +02:00
Fabio Berger
83ffbd05be
Merge pull request #1074 from 0xProject/reduceBundleSizes
...
Reduce published packages bundle sizes
2018-09-19 14:50:01 +01:00
Fabio Berger
88be6b5e0d
Add back in evm.bytecode.object since it's needed to generate contract-wrappers
2018-09-19 13:55:09 +01:00
Fabio Berger
aa47f85f48
Make higher-order packages copy over trimmed down artifacts
2018-09-19 12:57:45 +01:00
Fabio Berger
fec9c8f1c6
Create trimmed artifacts of v2 contracts
2018-09-19 12:53:00 +01:00
fragosti
93f7e33f6a
Add isValidPercentage assert
2018-09-19 00:57:05 +02:00
fragosti
fd4b4f8f82
Make ForwaderWrapper take in a number for feePercentage instead of BigNumber
2018-09-18 23:56:07 +02:00
fragosti
0003666050
make the slippage percentage customizable by integrator
2018-09-18 16:42:52 +02:00
fragosti
b947609ff1
Restrict orders field of AssetBuyerOrdersAndFillableAmounts to SignedOrder for consistency
2018-09-18 16:26:50 +02:00
fragosti
38afd108f8
Fix order expired bug
2018-09-18 16:07:47 +02:00
fragosti
65f709d50a
Move all constants to own file
2018-09-18 16:07:08 +02:00
fragosti
f5dbf212e3
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/forwarder-helper/sra-and-rpc
2018-09-18 15:58:47 +02:00
fragosti
f6e1bf78c8
Add yarn.lock
2018-09-18 14:33:47 +02:00
fragosti
950f279508
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into fix/website/signing-order-validation-bug
2018-09-18 14:15:31 +02:00
fragosti
e46807c28b
Fix order creation and fill flow in Portal
2018-09-18 13:55:31 +02:00
Fabio Berger
e2559798df
Publish
...
- 0x.js@1.0.2
- @0xproject/contract-wrappers@1.0.2
- @0xproject/forwarder-helper@1.0.2
- @0xproject/migrations@1.0.8
- @0xproject/order-watcher@1.0.2
- @0xproject/testnet-faucets@1.0.45
- @0xproject/website@0.0.48
2018-09-18 11:18:28 +01:00
Fabio Berger
ccc18620bf
Updated CHANGELOGS
2018-09-18 11:18:19 +01:00
Fabio Berger
febe00db4f
Merge pull request #1072 from 0xProject/addMissingEtherTokenConfig
...
Add missing mainnet addresses to ZRXToken & WETH artifacts
2018-09-18 11:05:28 +01:00
Fabio Berger
6f36048a8e
Add CHANGELOG entries about bug fix
2018-09-18 10:43:18 +01:00
Fabio Berger
2457ecb7e7
Add missing mainnet addresses to ZRXToken & WETH artifacts
2018-09-18 10:29:27 +01:00
F. Eugene Aumson
30622631ff
use Array.join rather than string concatenation
2018-09-17 19:31:47 -04:00
F. Eugene Aumson
4bab402e95
doc constructors as returning a Reference...
...
...not an Intrinsic
2018-09-17 19:31:45 -04:00
F. Eugene Aumson
91de15d50e
remove stale comments
2018-09-17 19:31:42 -04:00
F. Eugene Aumson
d40a670d0b
add newline to delimit interface declaration
2018-09-17 19:31:40 -04:00
F. Eugene Aumson
4ade674ada
test multiple return values from a solidity method
2018-09-17 19:31:37 -04:00
F. Eugene Aumson
401ef2edef
minorly tweak comments
2018-09-17 19:31:34 -04:00
F. Eugene Aumson
9201273939
add and test support for return comment
2018-09-17 19:31:32 -04:00
F. Eugene Aumson
5b07669bd0
add and test support for fallback functions
2018-09-17 19:31:30 -04:00
F. Eugene Aumson
3c7155afb0
test all the natspec stuff we use in our contracts
2018-09-17 19:31:23 -04:00
Jacob Evans
2378747570
Merge pull request #1063 from 0xProject/feature/0x.js/update-readme-import
...
0xjs README/website docs update
2018-09-17 23:59:27 +02:00
F. Eugene Aumson
a75981da14
test w/&w/out devdoc content in contract
2018-09-17 17:49:14 -04:00
F. Eugene Aumson
d5f964b58e
test w/&w/out passing in contractsToCompile
2018-09-17 17:49:03 -04:00
Jacob Evans
2df569b727
Folder 1.0.0 -> 1.0.1
2018-09-17 21:33:50 +00:00
Jacob Evans
65aecc0024
Rename to v1->v0 v2->v1
2018-09-17 23:23:27 +02:00
Fabio Berger
074082ec94
Fix forwarder package.json
2018-09-17 12:53:05 +01:00
Fabio Berger
6b9f0af828
Add 0x.js 2.0.0 async and installation sections
2018-09-17 12:52:25 +01:00
Fabio Berger
bfabf765e3
Update decoration error
2018-09-17 12:52:12 +01:00
Fabio Berger
e74f736eff
Update 0x.js README
2018-09-17 12:52:04 +01:00
Fabio Berger
45483557a5
Remove doc commands from forwarder-helper package for now
2018-09-17 12:45:27 +01:00
Brandon Millman
a22d2dc7ee
Add factory method for specific assetData to buy and add comments
2018-09-15 15:05:27 +02:00
Brandon Millman
9ec2b5a2d5
Add factory method on AssetBuyer for specific token address
2018-09-15 14:53:04 +02:00
Brandon Millman
af40989f5f
Add factory method on AssetBuyer for provided orders
2018-09-15 14:47:44 +02:00
Brandon Millman
d57619b5db
Export the order fetchers
2018-09-15 14:16:08 +02:00
Brandon Millman
c692115cdc
Fix lint errors
2018-09-15 14:14:55 +02:00
Brandon Millman
dfe58e4975
Delete old test
2018-09-15 14:14:55 +02:00
Brandon Millman
4e59be9afc
Implement ProvidedOrderFetcher
2018-09-15 14:14:55 +02:00
Brandon Millman
190bf2599c
Implement StandardRelayerAPIOrderFetcher
2018-09-15 14:14:55 +02:00
Brandon Millman
f1a22e9bd7
Flesh out the AssetBuyer class
2018-09-15 14:14:48 +02:00
Brandon Millman
7b46cef83d
Create initial AssetBuyer class
2018-09-15 14:14:48 +02:00
Brandon Millman
8da7d39998
Update readme, changelog, and package.json with rename
2018-09-15 14:14:48 +02:00
Brandon Millman
91702bbae2
Move packages/forwarder-helper into packages/asset-buyer
2018-09-15 14:14:48 +02:00
Brandon Millman
90674d9038
Various clean up
2018-09-15 14:14:48 +02:00
Brandon Millman
c0a14a4a41
Catch standard relayer api errors
2018-09-15 14:14:48 +02:00
Brandon Millman
8d6132736b
Remove taker address as param and filter out non-open orders
2018-09-15 14:14:48 +02:00
Brandon Millman
8687b9533c
Add getForwarderHelperForMakerAssetDataAsync method to forwarderHelperFactory
2018-09-15 14:14:48 +02:00
Alex Browne
07942a7aec
Merge pull request #1061 from 0xProject/feature/ci-resource-classes
...
Bump CircleCI resource class for build and test-publish
2018-09-13 14:49:11 +02:00
Jacob Evans
3d1b7c10e8
Remove note about RC versions
2018-09-13 14:32:46 +02:00
Jacob Evans
cf46d2c704
0xjs README/website docs update
2018-09-13 13:58:05 +02:00
Alex Browne
4434856add
Bump CircleCI resource class for build and test-publish
2018-09-12 17:23:11 +02:00
fragosti
52d511df21
Change Davids description
2018-09-12 11:53:11 +02:00
fragosti
50f58f9121
Add images for David Sacks and Gene
2018-09-12 11:48:03 +02:00
fragosti
7a20c7b946
Fix David Sacks links
2018-09-12 11:46:42 +02:00
fragosti
ce0e60ed84
Merge branch 'feature/website/add-gene' into development
2018-09-12 11:43:16 +02:00
fragosti
4ad0a6c7b7
Add david sacks
2018-09-12 11:42:58 +02:00
fragosti
b8d8651e43
Add Gene info to website
2018-09-12 11:16:13 +02:00
F. Eugene Aumson
cbb5a425df
Merge branch 'development' into sol-doc
2018-09-11 19:00:11 -04:00
Francesco Agosti
45b68832aa
Merge pull request #1064 from 0xProject/patch/website/new-token-addresses
...
[website] Fix minting for new tokens on testnets
2018-09-07 16:12:50 +02:00
fragosti
6dfcaaf889
Clear localstorage
2018-09-07 13:12:53 +02:00
fragosti
8131c5d6bc
Fix minting for new tokens on testnets
2018-09-07 13:05:11 +02:00
Amir Bandeali
df5779b6d1
Link bug bounty section to wiki
2018-09-05 12:10:39 -07:00
Amir Bandeali
4a5a0c8c78
Update README with directory structure and bug bounty
2018-09-05 11:37:48 -07:00
Jacob Evans
b3a17624c8
Merge pull request #1060 from 0xProject/feature/testnet-faucets/v2
...
[testnet-faucets] update to v2
2018-09-05 18:33:50 +01:00
Jacob Evans
e63841a604
Check token exists for network for user params
2018-09-05 18:11:57 +01:00
Jacob Evans
7ec95e8c29
Remove unused name and symbol
2018-09-05 16:04:52 +01:00
Jacob Evans
b217495465
Floor expiration time
2018-09-05 15:57:40 +01:00
Jacob Evans
db6ddc0c4b
[testnet-faucets] update to v2
2018-09-05 15:13:21 +01:00
Fabio Berger
174b360593
Publish
...
- 0x.js@1.0.1
- @0xproject/abi-gen@1.0.8
- @0xproject/assert@1.0.8
- @0xproject/base-contract@2.0.2
- @0xproject/connect@2.0.0
- @0xproject/contract-wrappers@1.0.1
- contracts@2.1.43
- @0xproject/dev-utils@1.0.7
- ethereum-types@1.0.6
- @0xproject/fill-scenarios@1.0.1
- @0xproject/forwarder-helper@1.0.1
- @0xproject/json-schemas@1.0.1
- @0xproject/metacoin@0.0.18
- @0xproject/migrations@1.0.7
- @0xproject/monorepo-scripts@1.0.8
- @0xproject/order-utils@1.0.1
- @0xproject/order-watcher@1.0.1
- @0xproject/react-docs@1.0.8
- @0xproject/react-shared@1.0.9
- @0xproject/sol-compiler@1.1.2
- @0xproject/sol-cov@2.1.2
- @0xproject/sol-resolver@1.0.8
- @0xproject/sra-report@1.0.8
- @0xproject/sra-spec@1.0.1
- @0xproject/subproviders@2.0.2
- @0xproject/testnet-faucets@1.0.44
- @0xproject/tslint-config@1.0.7
- @0xproject/types@1.0.1
- @0xproject/typescript-typings@2.0.0
- @0xproject/utils@1.0.8
- @0xproject/web3-wrapper@2.0.2
- @0xproject/website@0.0.47
2018-09-05 11:16:45 +01:00
Fabio Berger
481a752e70
Updated CHANGELOGS
2018-09-05 11:16:34 +01:00
Fabio Berger
38acdfd632
Update CHANGELOG's to publish non-RC versions
2018-09-05 11:06:11 +01:00
Francesco Agosti
561e525778
Merge pull request #1058 from 0xProject/fix/connect/use-big-number-in-requests
...
[connect] Use BigNumber instead of string where appropriate in OrderConfigRequest
2018-09-04 17:25:51 -07:00
fragosti
69eb820d0d
Change orderConfig from POST to GET like in spec
2018-09-04 15:49:30 -07:00
Alex Browne
447f16fc4f
Merge pull request #1057 from 0xProject/deployment/copy-testnet-artifacts
...
Remove/rename/update all artifacts in preparation for v2 launch
2018-09-04 18:31:48 -04:00
Alex Browne
1769609245
Update order-watcher/package.json
2018-09-04 18:17:51 -04:00
Alex Browne
e1dcdac1bb
add packages/sol-cov/test/fixtures/artifacts to .prettierignore
2018-09-04 18:14:59 -04:00
Alex Browne
9d45d19c80
More small artifacts updates/changes
2018-09-04 18:10:23 -04:00
Alex Browne
9858bb0ce4
Fix bug in contracts tests
2018-09-04 18:10:13 -04:00
fragosti
a3527a77a6
Add to CHANGELOG
2018-09-04 14:49:39 -07:00
fragosti
33a45fa739
Use BigNumber instead of string where appropriate in OrderConfigRequest
2018-09-04 14:44:56 -07:00
Alex Browne
e70882a657
More small chnages/bug fixes
2018-09-04 17:22:22 -04:00
Alex Browne
e456332da7
Rename and update some artifact locations
2018-09-04 16:47:28 -04:00
Alex Browne
4ed84c5dc5
Rename 2.0.0-beta-testnet to 2.0.0-testnet
2018-09-04 16:11:17 -04:00
Alex Browne
2fe3f40be9
Add missing testnet addresses to 2.0.0-mainnet artifacts
2018-09-04 16:09:59 -04:00
Alex Browne
44bfdb718f
Copy artifacts from 2.0.0-beta-testnet that do not appear in 2.0.0-mainnet
2018-09-04 16:09:44 -04:00
Alex Browne
3524efc41c
Merge pull request #1055 from 0xProject/deployment/2.0.0-beta-testnet/ropsten
...
Ropsten/Kovan Contract deployment
2018-09-04 15:54:48 -04:00
Francesco Agosti
01210c291c
Merge pull request #1044 from 0xProject/feature/website/update-portal-v2
...
[website] Update portal for v2
2018-09-04 12:37:53 -07:00
Jacob Evans
192d4b4dbf
Merge branch 'deployment/2.0.0-beta-testnet/ropsten' of github.com:0xProject/0x-monorepo into deployment/2.0.0-beta-testnet/ropsten
2018-09-04 20:32:43 +01:00
Jacob Evans
68246fc335
Revert Forwarder address for Ganache
2018-09-04 20:29:01 +01:00
Fabio Berger
7ef86636aa
merge development
2018-09-04 20:26:02 +01:00
Fabio Berger
a5859c6cee
Merge pull request #1038 from 0xProject/feature/contracts/mainnetMigrations
...
Mainnet migrations
2018-09-04 20:23:48 +01:00
Fabio Berger
3463903d02
Merge branch 'deployment/2.0.0-beta-testnet/ropsten' of github.com:0xProject/0x-monorepo into deployment/2.0.0-beta-testnet/ropsten
...
* 'deployment/2.0.0-beta-testnet/ropsten' of github.com:0xProject/0x-monorepo:
Revert the exchange address change
Tslint magic-number
2018-09-04 20:22:32 +01:00
Jacob Evans
4b0f1a8431
Remove Rinkeby from Exchange.json
2018-09-04 20:21:50 +01:00
Jacob Evans
603e8aa671
Revert the exchange address change
2018-09-04 20:18:23 +01:00
fragosti
6eb980abe2
Add to changelog
2018-09-04 12:11:17 -07:00
fragosti
46b168e10f
Run linter
2018-09-04 12:09:24 -07:00
Jacob Evans
508e6ccf89
Tslint magic-number
2018-09-04 19:57:05 +01:00
fragosti
a173c5fc38
Merge branch 'feature/website/update-portal-v2' of https://github.com/0xProject/0x-monorepo into feature/website/update-portal-v2
2018-09-04 11:55:42 -07:00
fragosti
f5237f7971
Use order parser utils from order utils
2018-09-04 11:55:08 -07:00
Amir Bandeali
6f7a5d00e6
Update prettierignore
2018-09-04 11:47:26 -07:00
Fabio Berger
4061723863
merge back weth9
2018-09-04 19:42:54 +01:00
Jacob Evans
ab1b52ba87
Ropsten/Kovan Contract deployment
2018-09-04 19:41:05 +01:00
Fabio Berger
16e94ecb40
Merge branch 'deployment/2.0.0-beta-testnet/ropsten' of github.com:0xProject/0x-monorepo into deployment/2.0.0-beta-testnet/ropsten
...
* 'deployment/2.0.0-beta-testnet/ropsten' of github.com:0xProject/0x-monorepo:
Ropsten/Kovan Contract deployment
2018-09-04 19:35:48 +01:00
Jacob Evans
6bb2c5877c
Ropsten/Kovan Contract deployment
2018-09-04 19:29:40 +01:00
fragosti
a14450f367
Add order parsers to order-util
2018-09-04 11:22:31 -07:00
Amir Bandeali
85df313a7a
Update mainnet artifacts
2018-09-04 11:07:56 -07:00
Amir Bandeali
66ed6b9b88
Update mainnet configs
2018-09-04 11:07:56 -07:00
Amir Bandeali
9304d09da6
Add mainnet migrations
2018-09-04 11:07:56 -07:00
fragosti
e61dbbb6cf
Merge https://github.com/0xProject/0x-monorepo into feature/website/update-portal-v2
2018-09-04 10:53:18 -07:00
Fabio Berger
1690f59857
Remove unused imports and console.log
2018-09-04 18:42:50 +01:00
Fabio Berger
c916dd6ebb
Add back order validation logic
2018-09-04 18:39:53 +01:00
Fabio Berger
8a683b8541
Fix imports
2018-09-04 18:37:41 +01:00
Fabio Berger
4883b8be10
remove console log
2018-09-04 18:37:33 +01:00
Fabio Berger
51760f9bdd
merge development
2018-09-04 18:37:24 +01:00
Fabio Berger
6a619a4084
Merge pull request #1054 from 0xProject/addValidationMethods
...
Temporarily Add Back Validation Methods
2018-09-04 18:04:03 +01:00
Jacob Evans
feeafa193a
Ropsten/Kovan Contract deployment
2018-09-04 18:01:21 +01:00
Fabio Berger
8d8528996a
Export abstract fetchers
2018-09-04 17:44:27 +01:00
Amir Bandeali
965d609829
Merge pull request #1050 from 0xProject/refactor/contracts/multisig
...
Update MultiSig and add more tests
2018-09-04 09:12:16 -07:00
Leonid Logvinov
a52714bcf3
Merge pull request #1052 from 0xProject/feature/remove-types
...
[typescript-typings] Remove types that were moved to DefinitelyTyped
2018-09-04 17:54:54 +02:00
Fabio Berger
bbfd7647a8
Export missing type
2018-09-04 16:52:21 +01:00
Fabio Berger
0aba5a3be4
Merge branch 'development' into addValidationMethods
...
* development:
Remove unused imports
2018-09-04 16:51:27 +01:00
Fabio Berger
61bf5864a8
Merge branch 'development' of github.com:0xProject/0x-monorepo into development
...
* 'development' of github.com:0xProject/0x-monorepo:
Remove unused imports
2018-09-04 16:51:15 +01:00
Fabio Berger
56847a53f4
Add PR nr
2018-09-04 16:41:43 +01:00
Fabio Berger
8324ab3af7
Update yarn.lock
2018-09-04 16:27:26 +01:00
Fabio Berger
d496a7585c
Add validateFillOrderThrowIfInvalidAsync
and validateOrderFillableOrThrowAsync
to ExchangeWrapper
2018-09-04 16:27:16 +01:00
Fabio Berger
8d7f2a993a
Import fetchers from contract-wrappers
2018-09-04 16:24:01 +01:00
Fabio Berger
ed786f3e8f
Export fetchers from contract-wrappers
2018-09-04 16:23:29 +01:00
Fabio Berger
539c243733
Move fetchers to contract-wrappers
2018-09-04 16:23:02 +01:00
Leonid Logvinov
40e0c829b3
Fix the version
2018-09-04 17:06:09 +02:00
Amir Bandeali
e34b1f2f8b
Remove TODOs that will not be addressed
2018-09-04 07:57:47 -07:00
Amir Bandeali
f6b6619c08
Fix geth tests
2018-09-04 07:57:47 -07:00
Amir Bandeali
e480e08aa4
Add test for external_call visibility
2018-09-04 07:57:47 -07:00
Amir Bandeali
652cf7a976
Add MultiSigWalletWithTimeLock revert reasons to tests
2018-09-04 07:57:47 -07:00
Amir Bandeali
7a8ab6fbe8
Update MultiSigWalletWithTimeLock to 0.4.24
2018-09-04 07:57:47 -07:00
Amir Bandeali
9deec8ec35
Add more tests for MultiSigWalletWithTimeLock
2018-09-04 07:57:47 -07:00
Amir Bandeali
3f1586045c
Add test for executeRemoveAuthorizedAddressAtIndex when called by non-owner
2018-09-04 07:57:47 -07:00
Amir Bandeali
ada5563b1f
Update to most recent multisig
2018-09-04 07:57:47 -07:00
Leonid Logvinov
6b41a570a5
Change doc gen configs
2018-09-04 16:36:18 +02:00
Leonid Logvinov
cebf6bfb34
Move types used in public interfaces to dependencies
2018-09-04 16:36:18 +02:00
Leonid Logvinov
47a1b48ad8
Add temporarily missing web3-provider-engine types in website
2018-09-04 16:36:18 +02:00
Leonid Logvinov
ef82a9d2a6
Add CHANGELOG entry
2018-09-04 16:36:18 +02:00
Leonid Logvinov
ba6351841d
Add temporarily missing web3-provider-engine types in subproviders
2018-09-04 16:36:18 +02:00
Leonid Logvinov
cdc786a1e3
Remove types for web3-provider-engine from typescript-typings
2018-09-04 16:36:18 +02:00
Leonid Logvinov
3ea137a78f
Remove types for eth-lightwallet from typescript-typings
2018-09-04 16:36:18 +02:00
Leonid Logvinov
b525ccc825
Remove types for detect-node from typescript-typings
2018-09-04 16:36:18 +02:00
Leonid Logvinov
77acbdd3ea
Remove types for ganache-core from typescript-typings
2018-09-04 16:36:18 +02:00
Leonid Logvinov
c13190ceab
Remove types for newman from typescript-typings
2018-09-04 16:36:18 +02:00
Leonid Logvinov
78d4fc59a5
Merge pull request #1053 from 0xProject/fix/linter_issues
...
[website] Remove unused imports
2018-09-04 16:35:54 +02:00
Leonid Logvinov
f9e86c057d
Remove unused imports
2018-09-04 16:08:35 +02:00
Amir Bandeali
1d8e133a30
Merge pull request #1051 from 0xProject/fix/contracts/style
...
Apply styling fixes to contracts
2018-09-03 21:22:03 -07:00
Amir Bandeali
99fbf384fd
Apply styling fixes
2018-09-03 20:55:37 -07:00
Amir Bandeali
cb4fcf4de7
Revert in Forwarder constructor if ERC20 proxy isn't registered
2018-09-03 20:35:00 -07:00
F. Eugene Aumson
800dd5fb4f
ammend generated docs with solc's devdoc output
2018-08-31 16:18:17 -04:00
F. Eugene Aumson
3dc4eb4421
rename 2 variables
2018-08-31 15:28:12 -04:00
F. Eugene Aumson
75664b6651
make postinstall symlink hack cross platform
2018-08-31 11:49:14 -04:00
F. Eugene Aumson
327b4ba554
satisfy linter
2018-08-31 11:18:43 -04:00
F. Eugene Aumson
50b725c687
introduce named vars to clarify return statements
2018-08-31 09:33:26 -04:00
F. Eugene Aumson
72419816a8
Merge remote-tracking branch 'upstream/development' into sol-doc
2018-08-31 09:22:05 -04:00
F. Eugene Aumson
9a4e6da02f
enable sol-doc tests in circleci
2018-08-31 09:15:41 -04:00
F. Eugene Aumson
823b6c4d7d
transform solc's ABI output into doc types
2018-08-31 09:12:27 -04:00
Brandon Millman
675964dc5c
Merge pull request #1048 from 0xProject/feature/website/patch-v2-landing
...
[website] Final tweaks for landing page
2018-08-30 17:26:47 -07:00
Brandon Millman
6432f85eb0
Wording change for first benefit
2018-08-30 17:14:17 -07:00
Francesco Agosti
66eef758c6
Merge pull request #1047 from 0xProject/feature/re-add-no-unused-variables
...
Re-add no-unused-variable tslint rule
2018-08-30 15:38:21 -07:00
Brandon Millman
c64f0ba34b
Tweaks to benefits and use cases
2018-08-30 15:26:03 -07:00
Brandon Millman
6deffb6b28
Update yarn lock
2018-08-30 15:19:33 -07:00
Greg Hysen
5802713801
Merge pull request #1046 from 0xProject/fix/contracts/roundingFeeTestsMatchOrders
...
Test cases for rounding fees in matchOrders
2018-08-30 14:27:01 -07:00
Brandon Millman
11df29fa8e
Update exchange ABI for decoding logs
2018-08-30 14:23:09 -07:00
Brandon Millman
f4a41e80b8
Remove LogError legacy stuff
2018-08-30 14:04:55 -07:00
Brandon Millman
5c655b55d3
Update comment for validation
2018-08-30 14:01:04 -07:00
Brandon Millman
63c15b6f4f
Remove commented out block
2018-08-30 14:00:10 -07:00
Brandon Millman
4f2bc29744
Remove cancel check
2018-08-30 13:59:42 -07:00
fragosti
2cac431c41
Final tweaks for landing page
2018-08-30 13:53:30 -07:00
fragosti
80b7a7842c
run prettier
2018-08-30 13:47:33 -07:00
Brandon Millman
8c7cec9822
Merge pull request #1040 from 0xProject/feature/website/v2-tweaks
...
[website] Landing page tweaks for v2 launch
2018-08-30 13:46:37 -07:00
Brandon Millman
971a4087d2
Update yarn lock
2018-08-30 13:36:44 -07:00
Brandon Millman
660e670d38
Update generate and fill order flows
2018-08-30 13:36:44 -07:00
Brandon Millman
052824f4e3
Token registry from old 0x version
2018-08-30 13:36:44 -07:00
fragosti
1d5ef4d0ca
Fix unused vars for react-shared and website
2018-08-30 13:28:07 -07:00
Brandon Millman
a6440b94f4
Fix import
2018-08-30 13:24:24 -07:00
Brandon Millman
01685b7622
Fix contract not deployed on network bug in ContractWrapper class
2018-08-30 13:24:24 -07:00
Brandon Millman
397fefa8d7
Update typings version
2018-08-30 13:24:24 -07:00
Brandon Millman
82a01ef020
Initial changes for v2 portal
2018-08-30 13:24:24 -07:00
Brandon Millman
a224ce347e
Revert whats new text
2018-08-30 13:21:07 -07:00
Amir Bandeali
81ba2a8411
Merge pull request #1045 from 0xProject/feature/contracts/cancelOrderInternal
...
Add cancelOrderInternal, use within batchCancelOrders
2018-08-30 13:07:51 -07:00
Amir Bandeali
a6e8b28da5
Merge pull request #1043 from 0xProject/feature/contracts/edgeCaseTests
...
Add edge case tests
2018-08-30 13:07:19 -07:00
Brandon Millman
e90dbf66f3
Add new exchange everywhere graphic
2018-08-30 12:29:47 -07:00
Greg Hysen
0be2219beb
Test cases for rounding fees in matchOrders
2018-08-30 12:23:11 -07:00
Amir Bandeali
09b4d5e0e4
Add cancelOrderInternal, use within batchCancelOrders
2018-08-30 12:10:24 -07:00
Brandon Millman
60f1bcf51f
Remove unused render methods in landing page
2018-08-30 12:09:54 -07:00
Brandon Millman
431ac3b401
Update yarn lock
2018-08-30 12:05:29 -07:00
Francesco Agosti
50781bd77a
Merge pull request #1042 from 0xProject/feature/website/v2-tweaks-fra
...
[website] Add rotating text to landing header and careers button to topbar
2018-08-30 11:55:28 -07:00
fragosti
c3361bb86e
Remove conflict strings
2018-08-30 11:52:08 -07:00
fragosti
fd5ad69c26
Add careers page to top bar
2018-08-30 11:49:27 -07:00
fragosti
b1f97a27f3
Final tweaks
2018-08-30 11:49:27 -07:00
fragosti
febddcb356
Remove redundant import
2018-08-30 11:49:27 -07:00
fragosti
74d5af34eb
Add TypedText component and use it on landing page
2018-08-30 11:49:27 -07:00
fragosti
365890291f
Add generic title changes
2018-08-30 11:48:49 -07:00
Brandon Millman
0368de701f
Added todo comments for missing items
2018-08-30 11:44:09 -07:00
Brandon Millman
f5e7b7e7e0
Add title header to use cases section
2018-08-30 11:39:25 -07:00
Brandon Millman
038c21324e
Make hero image responsive
2018-08-30 11:39:25 -07:00
Brandon Millman
5d008ee83e
Update what's new styling
2018-08-30 11:39:25 -07:00
F. Eugene Aumson
8d122006ba
move export to top of file
2018-08-30 12:34:27 -04:00
F. Eugene Aumson
0e45497acb
rename variables
2018-08-30 12:28:09 -04:00
Amir Bandeali
d0f6933980
Add tests for token that returns >32 bytes
2018-08-30 09:27:28 -07:00
Amir Bandeali
14793f30b5
Add more proxy tests
2018-08-30 09:27:28 -07:00
Amir Bandeali
86319291e3
Update used addresses for authorizable tests
2018-08-30 09:27:28 -07:00
Amir Bandeali
afa2dd7374
Add test for fillOrder and dispatchTransferFrom where maker == taker
2018-08-30 09:26:44 -07:00
F. Eugene Aumson
fe7a62ba9a
add named var to make if
condition more readable
2018-08-30 12:02:46 -04:00
F. Eugene Aumson
b88a56e6b7
reduce proximity b/w instantiation and use of var
2018-08-30 12:02:46 -04:00
F. Eugene Aumson
297cbd996d
remove unnecessary class SolidityDocFormat
2018-08-30 12:02:42 -04:00
F. Eugene Aumson
f55234b4a0
comment public interface
2018-08-30 11:30:43 -04:00
F. Eugene Aumson
f76c88c549
remove unused constructor parameter
2018-08-30 11:24:41 -04:00
F. Eugene Aumson
863966787f
dev-depend on @0xproject/tslint-config
2018-08-30 10:43:43 -04:00
F. Eugene Aumson
7ed31d2fba
correct package.json's privacy specification
2018-08-30 10:43:43 -04:00
F. Eugene Aumson
6273339f7c
add named references for returned objects
2018-08-30 10:43:43 -04:00
F. Eugene Aumson
29f2ae605e
re-word comment: 'construction' -> 'instantiation'
2018-08-30 10:43:43 -04:00
F. Eugene Aumson
6450844d7f
rename method _addHexPrefixes
2018-08-30 10:43:43 -04:00
F. Eugene Aumson
9834395a48
remove mistaken TODO
2018-08-30 10:43:43 -04:00
F. Eugene Aumson
f429032eef
move shared doc types from react-docs to @0x/types
2018-08-30 10:43:36 -04:00
F. Eugene Aumson
5088b7f23c
hack postinstall to correct types package symlink
...
yarn is not doing this properly :( even on v1.9.4.
confirmed with @albrow .
2018-08-30 10:08:35 -04:00
fragosti
1312e4caf2
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/website/v2-tweaks
2018-08-29 16:39:25 -07:00
Amir Bandeali
eb4517d737
Merge pull request #1041 from 0xProject/refactor/contracts/assetProxyOwnerVersion
...
Update AssetProxyOwner to 0.4.24, remove redundant code
2018-08-29 15:57:53 -07:00
Amir Bandeali
d80701c277
Fix geth tests
2018-08-29 15:35:09 -07:00
Amir Bandeali
bf3ab1127d
Remove unused imports
2018-08-29 14:42:42 -07:00
Amir Bandeali
dcb12b6ad6
Update AssetProxyOwner to 0.4.24
2018-08-29 14:12:10 -07:00
Francesco Agosti
f87420a776
Merge pull request #1023 from 0xProject/website/feature/react-16
...
[website] Upgrade all the things to React 16
2018-08-29 14:04:17 -07:00
Greg Hysen
6cedf5362b
Merge pull request #1039 from 0xProject/fix/contracts/audit2Fixes
...
Fixes as-per Audit for LibBytes + ERC20 Proxy Comments
2018-08-29 13:53:49 -07:00
Greg Hysen
aa833ef074
Typos in LibBytes tests
2018-08-29 13:26:46 -07:00
Greg Hysen
5f1c9cfee5
Reverted syntax used by readBytes4 in AssetProxyOwner to be compatible with Solidity v0.4.10
2018-08-29 13:15:40 -07:00
Greg Hysen
62b93cf2eb
More tests for LibBytes
2018-08-29 13:14:51 -07:00
Brandon Millman
b1c5f6e8f1
Update use cases section
2018-08-29 12:45:24 -07:00
Brandon Millman
3bc9b309f6
Update tokenization section
2018-08-29 12:45:24 -07:00
Brandon Millman
6924a2b681
Update benefits
2018-08-29 12:45:24 -07:00
Brandon Millman
d93d4c34f5
Update whats new
2018-08-29 12:45:24 -07:00
Brandon Millman
557267477e
Add new header image
2018-08-29 12:45:16 -07:00
Brandon Millman
b9f7979e91
Replace projects section with relayers
2018-08-29 12:45:15 -07:00
Greg Hysen
8c803ab232
Updated comments for ERC20 proxy to clarify how we load the token address from calldata (3.18 from audit)
2018-08-29 12:25:06 -07:00
F. Eugene Aumson
28246abec3
remove unneeded entries from doc gen config
2018-08-29 15:23:32 -04:00
fragosti
422e5e4dd7
Apply prettier
2018-08-29 11:57:52 -07:00
fragosti
2aea820d89
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into website/feature/react-16
2018-08-29 11:42:44 -07:00
Greg Hysen
1c3b2b7141
Updated readBytes4 to match spec + added unit tests. These are 3.5/3.6 from audit
2018-08-29 11:39:52 -07:00
Alex Browne
e7d5ceb9c5
feat: Add support for TypeScript project references ( #991 )
...
* Update all package.json and tsconfig.json
* fix(contracts): Make test/utils/web3_wrapper.ts compatible with project refs
* Fix webpack config for 0x.js
* Fix linter errors by adding rootDir to tsconfig.json as needed
* Add build:ts and watch:ts commands to package.json
* Update sra-spec to work with project references
* Update tsconfig.json with latest new/removed packages
* Add TypeScript as devDependency at root
* Add missing rootDir to forwarder-helper package
* Use a separate tsconfig file for typedoc
* Fix linter errors
* Apply PR feedback (add comments)
* Fix 0x.js tsconfig
2018-08-29 11:15:30 -07:00
F. Eugene Aumson
a1959df911
add devdoc support to solc typings, and use it
2018-08-29 08:51:01 -04:00
F. Eugene Aumson
775d1efd46
add package sol-doc
2018-08-29 08:50:55 -04:00
fragosti
68af0e9eb7
Change VersionDropDown to use material-ui 3
2018-08-28 18:08:06 -07:00
fragosti
a18d0f6229
Upgrade version of react-shared in website
2018-08-28 17:49:15 -07:00
fragosti
031807df9c
Upgrade react-copy-to-clipboard
2018-08-28 15:52:09 -07:00
fragosti
72710be04b
Remove react-tap-event-plugin from react-shared
2018-08-28 15:37:20 -07:00
fragosti
ac135d55d3
Upgrade material ui in react-docs
2018-08-28 15:32:15 -07:00
fragosti
1d55e94659
Update lockfile
2018-08-28 15:27:24 -07:00
fragosti
86284f1c7e
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into website/feature/react-16
2018-08-28 15:25:08 -07:00
fragosti
61a4ae7fc4
Update material-ui in react-shared
2018-08-28 15:15:54 -07:00
fragosti
55fab3d98f
Revert "Simplify dropdown component"
...
This reverts commit 91a9014a50
.
2018-08-28 15:07:29 -07:00
fragosti
de11b62e30
Revert "Have new Popover component working in React 16"
...
This reverts commit 5785ec0713
.
2018-08-28 15:07:28 -07:00
fragosti
8e14e65b60
Revert "Enable hovering state for dropdown"
...
This reverts commit ac1640140c
.
2018-08-28 15:07:24 -07:00
fragosti
2d1d14d2e4
Upgrade material ui to 0.20.0
2018-08-28 15:04:34 -07:00
Brandon Millman
f44644ad90
Merge pull request #1022 from 0xProject/feature/contract-wrappers/order-validator
...
[contract-wrappers] Write wrapper for OrderValidator contract
2018-08-28 14:20:57 -07:00
fragosti
ac1640140c
Enable hovering state for dropdown
2018-08-28 13:53:49 -07:00
Greg Hysen
1402a0aa22
Merge pull request #1036 from 0xProject/fix/contracts/calculateFillResults
...
Making rounding consistent in calculateFillResults
2018-08-28 13:51:38 -07:00
Amir Bandeali
f225f9e7c8
Making rounding consistent in calculateFillResults
2018-08-28 13:25:05 -07:00
Amir Bandeali
14fdb71a71
safeGetPartialAmount ( #1035 )
...
* Added Test "Should transfer correct amounts when left order is fully filled and values pass isRoundingErrorCeil but fail isRoundingErrorFloor"
* Added RoundingError exception to reference function for getPartialAmount
* Added RoundingError exception to reference function for getPartialAmount
* Added isRoundingErrorCeil to getPartialAmountCeil reference funtion
* Computed new values for "Should give right maker a better buy price when correct price is not integral" that does not have a rounding error
* Almost all tests for match orders are passing after adding isRoundingErrorCeil check
* WIP commit: Added rounding error checks to getPartialAmount
* WIP commit: Added rounding error checks to getPartialAmount
* Use safe versions of getPartialAmount
* Update Exchange internals tests
* Run linter
* Found new values for "Should transfer correct amounts when right order fill amount deviates from amount derived by `Exchange.fillOrder`"
* Fixed merge conflicts
* Run all tests
* Cleaned up some comments on match Orders tests
* Fix tests for geth
2018-08-28 13:00:49 -07:00
Brandon Millman
9c4c4fb19a
Export missing types and add OrderValidatorWrapper to hidden constructors
2018-08-28 12:03:21 -07:00
F. Eugene Aumson
849e203812
add interface to return compiler output...
...
...rather than persisting it to the filesystem.
2018-08-28 14:24:26 -04:00
F. Eugene Aumson
80ed724f3a
rename var compiledData
to compiledContract
2018-08-28 14:24:26 -04:00
F. Eugene Aumson
5c056b57b7
extract method _getContractNamesToCompile()
2018-08-28 14:24:26 -04:00
F. Eugene Aumson
4779ebfd20
split method
2018-08-28 14:24:26 -04:00
fragosti
5785ec0713
Have new Popover component working in React 16
2018-08-27 18:29:35 -07:00
Alex Browne
2eab0e30b7
fix(contracts): Catch cases where the actual error differs from the expected error ( #1032 )
...
* Catch cases where the actual error differs from the expected error
* Add tests for testWithReferenceFuncAsync
* Small style and comment fixes
2018-08-27 16:07:38 -07:00
Brandon Millman
2c846ff145
Add OrderValidatorWrapper to public interface
2018-08-27 16:06:34 -07:00
Brandon Millman
ca0dfc6610
Add contract-wrappers changelog entry for OrderValidatorWrapper
2018-08-27 13:57:48 -07:00
Brandon Millman
0fd44ee2c1
Fix broken test
2018-08-27 13:53:51 -07:00
Brandon Millman
7271fc0bab
Add getBalancesAndAllowances to wrapper
2018-08-27 13:49:44 -07:00
Brandon Millman
6c039bbeb1
Update OrderValidator artifact to include getBalancesAndAllowances function
2018-08-27 13:43:19 -07:00
Brandon Millman
38e6d26145
Add params to all function comments
2018-08-27 13:31:12 -07:00
Brandon Millman
b0f210dea9
Add getERC721Owner to wrapper
2018-08-27 13:21:14 -07:00
Brandon Millman
f7469080f9
Update getOrdersAndTradersInfo to return an array instead
2018-08-27 13:21:10 -07:00
Amir Bandeali
fb5ea5d99f
Merge pull request #1030 from 0xProject/fix/contracts/forwarderFillOrderNoThrow
...
Remove redundant mstores from fillOrderNoThrow
2018-08-27 13:07:57 -07:00
Brandon Millman
be2f4cbdca
Add getBalanceAndAllowance to wrapper
2018-08-27 13:04:54 -07:00
Brandon Millman
68f2dc11b4
Add getTraderInfo and getTradersInfo to wrapper
2018-08-27 13:04:54 -07:00
Brandon Millman
d6c670dfcb
Add getOrderAndTraderInfoAsync to wrapper
2018-08-27 13:04:54 -07:00
Brandon Millman
0736c41357
Add test for order validator
2018-08-27 13:04:54 -07:00
Brandon Millman
898bd75a18
Remove some unused variables in forwarder wrapper test
2018-08-27 13:04:54 -07:00
Brandon Millman
260313a6ae
Initial OrderValidator wrapper
2018-08-27 13:04:54 -07:00
Amir Bandeali
6a99bfa68e
Add clarifying comments
2018-08-27 12:01:58 -07:00
Amir Bandeali
f60adbdd72
Remove redundant mstores from fillOrderNoThrow
2018-08-27 11:54:20 -07:00
Alex Browne
1be310cef4
Merge pull request #1031 from 0xProject/fix/internal-tests-division-by-zero-assertion
...
Use correct error message for division by zero
2018-08-27 11:48:47 -07:00
Alex Browne
ff4f86f1d6
fix(contracts): Use correct error message for division by zero
2018-08-27 11:19:25 -07:00
Fabio Berger
f4a4fefe42
Exit with non-error code at end of publishRelease
2018-08-27 15:02:12 +01:00
Fabio Berger
00a4fa5f7c
Publish
...
- 0x.js@1.0.1-rc.6
- @0xproject/abi-gen@1.0.7
- @0xproject/assert@1.0.7
- @0xproject/base-contract@2.0.1
- @0xproject/connect@2.0.0-rc.2
- @0xproject/contract-wrappers@1.0.1-rc.5
- contracts@2.1.42
- @0xproject/dev-utils@1.0.6
- @0xproject/fill-scenarios@1.0.1-rc.5
- @0xproject/forwarder-helper@1.0.1-rc.2
- @0xproject/json-schemas@1.0.1-rc.6
- @0xproject/metacoin@0.0.17
- @0xproject/migrations@1.0.6
- @0xproject/monorepo-scripts@1.0.7
- @0xproject/order-utils@1.0.1-rc.6
- @0xproject/order-watcher@1.0.1-rc.5
- @0xproject/react-docs@1.0.7
- @0xproject/react-shared@1.0.8
- @0xproject/sol-compiler@1.1.1
- @0xproject/sol-cov@2.1.1
- @0xproject/sol-resolver@1.0.7
- @0xproject/sra-report@1.0.7
- @0xproject/sra-spec@1.0.1-rc.6
- @0xproject/subproviders@2.0.1
- @0xproject/testnet-faucets@1.0.43
- @0xproject/types@1.0.1-rc.6
- @0xproject/utils@1.0.7
- @0xproject/web3-wrapper@2.0.1
- @0xproject/website@0.0.46
2018-08-27 14:48:24 +01:00
Fabio Berger
4475fefd07
Updated CHANGELOGS
2018-08-27 14:47:56 +01:00
Fabio Berger
cd08a9c121
Fix prettier
2018-08-27 13:43:29 +01:00
Fabio Berger
b0c4eb8333
Update changelog files for RC packages
2018-08-27 13:16:31 +01:00
Fabio Berger
368dbda8f0
Merge pull request #1028 from 0xProject/fix-ci
...
Fix `test_publish` CI Test
2018-08-27 13:09:11 +01:00
Fabio Berger
bc4149683e
Skip doc generation for local publishes since we test this in a separate CI test
2018-08-27 12:39:10 +01:00
Fabio Berger
6174d9ebb7
Fix typo
2018-08-27 12:34:34 +01:00
Fabio Berger
e4fc8a8414
Use absolute path
2018-08-27 12:05:55 +01:00
Fabio Berger
907972c466
Merge branch 'development' into fix-ci
...
* development:
Run yarn a second time if the first fails
2018-08-27 11:43:35 +01:00
Fabio Berger
49f5fe635f
Merge branch 'development' of github.com:0xProject/0x-monorepo into development
...
* 'development' of github.com:0xProject/0x-monorepo:
Run yarn a second time if the first fails
2018-08-27 11:43:22 +01:00
Fabio Berger
77290c1efa
Run yarn a second time if the first fails
2018-08-27 10:51:38 +01:00
Fabio Berger
4ac43a9fd2
Try relative to root dir
2018-08-27 10:38:06 +01:00
Fabio Berger
cc77d1dd49
merge development
2018-08-27 10:35:16 +01:00
Fabio Berger
51161784e8
Merge branch 'development' of github.com:0xProject/0x-monorepo into development
...
* 'development' of github.com:0xProject/0x-monorepo:
Fix command
Move md files to lib folder during build
Change exit code to failure
Fix sra-spec `main` and `types` in package.json
Issue #1025 BlockParam unroll
fix: Use yarn version 1.9.4 on CI
2018-08-27 10:34:45 +01:00
Fabio Berger
cb7660fbe7
Merge pull request #1009 from 0xProject/fix/ci-yarn-1.9.4
...
fix: Use yarn version 1.9.4 on CI
2018-08-27 10:33:02 +01:00
Fabio Berger
82e51b8787
Fix command
2018-08-27 10:15:27 +01:00
Fabio Berger
fffa96bba7
Move md files to lib folder during build
2018-08-27 10:15:13 +01:00
Fabio Berger
e6cb2e0fcd
Change exit code to failure
2018-08-27 10:14:43 +01:00
Fabio Berger
38abeaed9c
Fix sra-spec main
and types
in package.json
2018-08-27 10:13:17 +01:00
Fabio Berger
90c9e3496a
Actual relative path
2018-08-27 10:10:07 +01:00
Fabio Berger
9fc8a6e214
Try relative path
2018-08-27 10:09:51 +01:00
Fabio Berger
9df87a199a
Merge pull request #1026 from 0xProject/fix/contract-wrappers/block-param-literal
...
[contract_templates] Issue #1025 BlockParam unroll
2018-08-27 10:07:06 +01:00
Jacob Evans
7e9ba50502
Issue #1025 BlockParam unroll
...
BlockParam unrolls into number | BlockParamLiteral, though BlockParamLiteral does not get imported. This results in type build errors in downstream projects where tslint checks libs
2018-08-27 15:59:43 +10:00
Fabio Berger
41559c39b9
Fix command
2018-08-26 23:43:19 +01:00
Fabio Berger
6a6b424c86
Move md files to lib folder during build
2018-08-26 23:35:47 +01:00
Fabio Berger
3a5c6ed00f
Fix sra-spec main
and types
in package.json
2018-08-26 23:05:04 +01:00
Fabio Berger
db54588d05
Add BlockParamLiteral to template
2018-08-26 22:00:51 +01:00
Fabio Berger
52fde551e4
Remove check since this method is now used in multiple places
2018-08-26 21:16:32 +01:00
Fabio Berger
40cf805e5e
Also use failure exit code if unexpected error occurs
2018-08-26 20:54:15 +01:00
Fabio Berger
09d6496135
Change exit code to failure
2018-08-26 20:53:21 +01:00
Fabio Berger
c4dadf4bfd
Combine imports
2018-08-26 17:49:06 +01:00
Fabio Berger
35ba3e6f7c
Bumop 0x.js version
2018-08-26 17:35:17 +01:00
Fabio Berger
3ac182ee91
Fix file path to main and types in package.json
2018-08-26 17:12:13 +01:00
Amir Bandeali
00e7c70b4d
Merge pull request #986 from 0xProject/feature/contracts/assertions
...
Add more assertions to assertValidFill
2018-08-24 20:03:28 -07:00
Amir Bandeali
0aa9ed3839
Merge pull request #1008 from 0xProject/fix/contracts/robustMatching
...
Robustness in Order Matching
2018-08-24 19:00:53 -07:00
Remco Bloemen
d652deea23
Merge branch 'fix/contracts/robustMatching' of github.com:0xProject/0x.js into fix/contracts/robustMatching
2018-08-24 18:54:15 -07:00
Greg Hysen
878db3b849
Added comments to order matching
2018-08-24 18:48:29 -07:00
Greg Hysen
ec2e726be0
Rephrased some of the math in MixinMatchOrders to improve readability
2018-08-24 18:20:26 -07:00
Greg Hysen
287830d6e0
Run all tests
2018-08-24 18:20:26 -07:00
Greg Hysen
c7a7ae7e18
Give right maker better price when correct value is not integral
2018-08-24 18:20:26 -07:00
Greg Hysen
1c7ba6a315
Extract only fill
event logs
2018-08-24 18:20:26 -07:00
Greg Hysen
0a6f107243
Added temporary @todo to MixinMatchOrders
2018-08-24 18:20:25 -07:00
Greg Hysen
a93f95c55e
Wording in MixinMatchOrders
2018-08-24 18:20:25 -07:00
Greg Hysen
6833e243b7
Addressed linter errors in match order tesster
2018-08-24 18:20:25 -07:00
Greg Hysen
81dc893d1d
Removed a redundant comment from matchOrders
2018-08-24 18:20:25 -07:00
Greg Hysen
f8e565bc06
Tests for matchOrders edge cases
2018-08-24 18:20:25 -07:00
Greg Hysen
ba15fb6a06
Swapped direction of expect
values to match output in failure cases
2018-08-24 18:20:25 -07:00
Greg Hysen
1e6b83719a
Renaming verify -> assert in order matching
2018-08-24 18:20:25 -07:00
Greg Hysen
9fcb2dda73
Fixed a function comment
2018-08-24 18:20:25 -07:00
Greg Hysen
9a5ec8d030
Added function signature comments
2018-08-24 18:20:25 -07:00
Greg Hysen
ac872e5181
Added expect
messages for checking left/right order states
2018-08-24 18:20:25 -07:00
Greg Hysen
70863cca08
Ran prettier and linter
2018-08-24 18:20:25 -07:00
Greg Hysen
5a1dce15be
Updated all existing match order tests to use new format
2018-08-24 18:19:43 -07:00
Greg Hysen
d291256158
Passes comprehensive test
2018-08-24 18:18:30 -07:00
Greg Hysen
8c706ac639
Verify logs
2018-08-24 18:18:30 -07:00
Greg Hysen
f697814849
First balance test with intentional values
2018-08-24 18:18:30 -07:00
Greg Hysen
ca5c9e77c0
Ironing out the new set of test cases for order matchubng
2018-08-24 18:17:27 -07:00
Greg Hysen
a32b201afe
Rounding for fees in match orders addressed, plus example
2018-08-24 18:17:27 -07:00
Greg Hysen
0ecdf1e213
All existing tests pass.
2018-08-24 18:17:26 -07:00
Greg Hysen
057891b342
Added fees to matchOrders (previously in calculateFillResults
2018-08-24 18:17:26 -07:00
Greg Hysen
407f63ef20
Removed calculateFillResults from matchOrders workflow. Eliminates compounded rounding errors.
2018-08-24 18:17:26 -07:00
Amir Bandeali
f938c989e3
Merge pull request #1002 from 0xProject/feature/contracts/mutex
...
[contracts] Add mutexes and reentrancy guards
2018-08-24 18:15:22 -07:00
Amir Bandeali
c8500cab10
Fix build
2018-08-24 17:30:56 -07:00
Amir Bandeali
c28c3db63f
Only use one nonReentrant modifier, remove modifier from fillOrderNoThrow variations
2018-08-24 17:30:56 -07:00
Amir Bandeali
a09ee90739
Add tests for matchOrders
2018-08-24 17:30:56 -07:00
Amir Bandeali
7d5a23969d
Add reentrancy tests for fillOrder and wrapper functions
2018-08-24 17:30:56 -07:00
Amir Bandeali
56c3c29feb
Update ReentrantERC20Token with new functions and check that revert is occuring for correct reason
2018-08-24 17:30:56 -07:00
Amir Bandeali
c75212bef0
Add nonReentrant modifiers on functions that use getCurrentContextAddress only, add lockMutex modifier on functions that make external calls
2018-08-24 17:30:56 -07:00
Amir Bandeali
6d0dedc62c
Split modifiers into check only and check, lock, unlock
2018-08-24 17:30:56 -07:00
Amir Bandeali
cf12daea2f
Add ReentrantToken
2018-08-24 17:30:56 -07:00
Amir Bandeali
6f88e9bdbd
Add internal fill functions, add reentrancy guard to public functions that make external calls
2018-08-24 17:30:56 -07:00
Amir Bandeali
d8cb56caa3
Add ReentrancyGuard contract
2018-08-24 17:30:56 -07:00
Amir Bandeali
044415e23d
Remove redundant sload from getCurrentContextAddress
2018-08-24 17:30:56 -07:00
Remco Bloemen
6b866d6053
Revert maker not equal taker check
2018-08-24 17:29:52 -07:00
Amir Bandeali
74ce893f52
Merge pull request #1003 from 0xProject/feature/contracts/roundup
...
[contracts] Add getPartialAmountCeil and isRoundingErrorCeil
2018-08-24 17:29:09 -07:00
Amir Bandeali
cc1fac9bbe
Fix linting errors
2018-08-24 17:02:42 -07:00
Amir Bandeali
94e01be9ed
Merge pull request #1021 from 0xProject/feature/contracts/skipselftransfer
...
[Contracts] Skip self transfers
2018-08-24 16:58:46 -07:00
fragosti
91a9014a50
Simplify dropdown component
2018-08-24 16:48:48 -07:00
Remco Bloemen
e215992859
Fix mixin api
2018-08-24 16:46:24 -07:00
Remco Bloemen
e6f5cac878
Fix double definition of error
2018-08-24 16:46:24 -07:00
Remco Bloemen
29971f36cf
Split into assertFillable and assertValidFill
2018-08-24 16:46:24 -07:00
Remco Bloemen
3e4493b389
Disallow self filling
2018-08-24 16:46:24 -07:00
Remco Bloemen
749c6ecc30
Add revert reasons to types
2018-08-24 16:46:24 -07:00
Remco Bloemen
e6e7bae445
Remove BUG_ from revert reasons
2018-08-24 16:46:23 -07:00
Remco Bloemen
a1d8943552
Document accetable price check
2018-08-24 16:46:23 -07:00
Remco Bloemen
07e56b3cc7
Fix taker overpay check
2018-08-24 16:46:23 -07:00
Remco Bloemen
b16f5f55fb
Check fillable early
2018-08-24 16:46:23 -07:00
Remco Bloemen
d92fd43791
Update for new assertValidFill signature
2018-08-24 16:46:23 -07:00
Remco Bloemen
e706fa76ac
Add overfill and price assertion to assertValidFill
2018-08-24 16:46:23 -07:00
Remco Bloemen
11328bd93d
Skip self-transfers
2018-08-24 16:26:48 -07:00
Remco Bloemen
bc686fcbf3
Stylistic fixes
2018-08-24 16:17:02 -07:00
Remco Bloemen
80291caf7c
Append -Floor to getPartialAmount and isRoundingError
2018-08-24 16:16:44 -07:00
Brandon Millman
cd5e9a5115
Merge pull request #1018 from 0xProject/fix/migrations/order-validator-testnet
...
[migrations] Add testnet network info to OrderValidator artifact
2018-08-24 16:06:10 -07:00
fragosti
ad161a973e
Change all onTouchTap to onClick
2018-08-24 15:59:14 -07:00
fragosti
103e1aa250
Upgrade typescript version used by sra-spec
2018-08-24 15:45:43 -07:00
fragosti
641d86cb98
Add typescript dependency to typescript-typings (no idea how it was working)
2018-08-24 15:40:04 -07:00
fragosti
813b2ca1fb
Bump react-highlight in react-shared once more
2018-08-24 15:29:22 -07:00
fragosti
ec96c3bb77
Upgrade react-shared used by website to one that depends on react 16
2018-08-24 15:15:55 -07:00
fragosti
65120e84e2
Upgrade react-highlight to version that depends on React 16
2018-08-24 15:11:14 -07:00
Amir Bandeali
82b51db17e
Merge pull request #1015 from 0xProject/feature/contracts/removeCallerSigType
...
Remove SignatureType.Caller
2018-08-24 15:09:39 -07:00
fragosti
374ee2db32
Upgrade react in react-docs
2018-08-24 15:05:46 -07:00
Brandon Millman
3557cd93fc
Add testnet network info to OrderValidator artifact
2018-08-24 14:42:07 -07:00
Amir Bandeali
0629a7d143
Remove remaining Trezor references
2018-08-24 14:40:00 -07:00
Greg Hysen
a27112cbef
SignatureType.Trezor -> SignatureType.EthSign in Signature Validator tests
2018-08-24 14:40:00 -07:00
Greg Hysen
d039a1adda
Fixed linter in signatureUtils
2018-08-24 14:40:00 -07:00
Greg Hysen
bb4d449e92
Test case for Trezor Model T signature
2018-08-24 14:40:00 -07:00
Greg Hysen
241534a63d
Fixed trezor personal message in client+contracts; added a test using message signed by Trezor One (firmware v1.6.2)
2018-08-24 14:40:00 -07:00
Amir Bandeali
1932aff35c
Remove Trezor SignatureType
2018-08-24 14:40:00 -07:00
Amir Bandeali
4f27991959
Remove SigntureType.Caller from signingUtils
2018-08-24 14:39:08 -07:00
Amir Bandeali
8ce4f9c784
Remove SignatureType.Caller
2018-08-24 14:39:08 -07:00
Amir Bandeali
7351bf0b14
Merge pull request #1012 from 0xProject/feature/contracts/staticcall
...
Use staticcall for external function calls in MixinSignatureValidator
2018-08-24 14:38:54 -07:00
fragosti
48ab151ec2
Update react and remove tap event plugin [deprecated]
2018-08-24 14:20:55 -07:00
Remco Bloemen
f6080367fe
Disambiguate the operator precedence
2018-08-24 14:11:45 -07:00
Remco Bloemen
7f78d7da9d
Add tests
2018-08-24 14:09:51 -07:00
Remco Bloemen
6734f2f1bc
Add docs
2018-08-24 14:09:51 -07:00
Remco Bloemen
0fb7617a78
Fix incorect modulus
2018-08-24 14:09:51 -07:00
Remco Bloemen
4219af1430
Add DIVISION_BY_ZERO to getPartialAmount for consistency
2018-08-24 14:09:51 -07:00
Remco Bloemen
c109d1f545
Remove .only
2018-08-24 14:09:51 -07:00
Remco Bloemen
50fab9feb3
Improve getPartialAmountCeil docs
2018-08-24 14:09:51 -07:00
Remco Bloemen
3dad6ee55e
Add tests for getPartialAmountCeil
2018-08-24 14:09:51 -07:00
Remco Bloemen
5d70df771b
Add isRoundingErrorCeil
2018-08-24 14:09:50 -07:00
Remco Bloemen
ab5df342e1
Add getPartialAmountCeil
2018-08-24 14:09:50 -07:00
Amir Bandeali
6a9669a409
Rethrow Wallet and Validator errors
2018-08-24 14:06:46 -07:00
Remco Bloemen
e68942ee78
Handle zero case
2018-08-24 13:45:10 -07:00
Remco Bloemen
4159e45aff
Update tests
2018-08-24 13:45:10 -07:00
Remco Bloemen
92497d7df4
Fix isRoundingError
2018-08-24 13:45:10 -07:00
fragosti
44a430802e
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into website/feature/react-16
2018-08-24 13:38:30 -07:00
Amir Bandeali
070eff6f3a
Rename TestStaticCall => TestStaticCallReceiver
2018-08-24 13:32:04 -07:00
Amir Bandeali
681ed822ec
Revert if undefined function called in AssetProxies
2018-08-24 13:19:07 -07:00
Amir Bandeali
0a1ae2c311
Remove pragma experimental v0.5.0 and use staticcall is assembly
2018-08-24 13:19:07 -07:00
Amir Bandeali
c5f8b9c2d2
Add pragma experimental v0.5.0 to SignatureValidator and add tests
2018-08-24 13:19:07 -07:00
fragosti
6b03cfd40d
Add new react and types
2018-08-24 12:05:54 -07:00
Francesco Agosti
7f36574a57
Merge pull request #1011 from 0xProject/sra-api/rename/sra-spec
...
[sra-spec] Rename the sra-api package to sra-spec
2018-08-24 12:00:39 -07:00
fragosti
b637ca105a
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into sra-api/rename/sra-spec
2018-08-24 11:16:28 -07:00
fragosti
9ffddb47b8
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into sra-api/rename/sra-spec
2018-08-24 11:14:34 -07:00
fragosti
7bcaac4e10
Ignore api.json in public
2018-08-24 11:11:56 -07:00
Fabio Berger
7f585a15f5
Publish
...
- 0x.js@1.0.1-rc.4
- @0xproject/abi-gen@1.0.6
- @0xproject/assert@1.0.6
- @0xproject/base-contract@2.0.0
- @0xproject/connect@2.0.0-rc.1
- @0xproject/contract-wrappers@1.0.1-rc.4
- contracts@2.1.41
- @0xproject/dev-utils@1.0.5
- ethereum-types@1.0.5
- @0xproject/fill-scenarios@1.0.1-rc.4
- @0xproject/forwarder-helper@1.0.1-rc.1
- @0xproject/json-schemas@1.0.1-rc.5
- @0xproject/metacoin@0.0.16
- @0xproject/migrations@1.0.5
- @0xproject/monorepo-scripts@1.0.6
- @0xproject/order-utils@1.0.1-rc.4
- @0xproject/order-watcher@1.0.1-rc.4
- @0xproject/react-docs@1.0.6
- @0xproject/react-shared@1.0.7
- @0xproject/sol-compiler@1.1.0
- @0xproject/sol-cov@2.1.0
- @0xproject/sol-resolver@1.0.6
- @0xproject/sra-api@1.0.1-rc.5
- @0xproject/sra-report@1.0.6
- @0xproject/subproviders@2.0.0
- @0xproject/testnet-faucets@1.0.42
- @0xproject/tslint-config@1.0.6
- @0xproject/types@1.0.1-rc.5
- @0xproject/typescript-typings@1.0.5
- @0xproject/utils@1.0.6
- @0xproject/web3-wrapper@2.0.0
- @0xproject/website@0.0.45
2018-08-24 19:11:27 +01:00
Fabio Berger
b38ef579fb
Updated CHANGELOGS
2018-08-24 19:11:10 +01:00
Fabio Berger
8427db36e9
Merge branch 'development' of github.com:0xProject/0x-monorepo into development
...
* 'development' of github.com:0xProject/0x-monorepo:
Add documentation for connect v2
2018-08-24 18:59:01 +01:00
Fabio Berger
2d1c88c20d
Updated api.json
2018-08-24 18:58:34 +01:00
Fabio Berger
029ea52979
Small fixes to publish script
2018-08-24 18:58:12 +01:00
Francesco Agosti
a2b6255f40
Merge pull request #1010 from 0xProject/feature/website/connect-2-docs
...
[website] Add documentation for connect v2
2018-08-24 10:35:45 -07:00
fragosti
d4592c0a60
Run prettier
2018-08-24 10:20:17 -07:00
Fabio Berger
fb6d511811
Added missing entry for RC package
2018-08-24 17:44:14 +01:00
Fabio Berger
c1b4fe999c
Excessive command
2018-08-24 17:41:33 +01:00
Fabio Berger
1354f794a1
Merge pull request #1014 from 0xProject/feature/json-schemas/remove-superfluous-id
...
[json-schemas] Remove superflous id from relayer api fee recipients json schema
2018-08-24 16:32:04 +01:00
fragosti
8f6a96740e
Remove superflous id from relayer api fee recipients json schema
2018-08-24 08:25:34 -07:00
fragosti
1d6699585e
Add sra-spec to prettier ignore
2018-08-23 17:53:21 -07:00
Brandon Millman
e96f36751a
Merge pull request #997 from 0xProject/feature/forwarder-helper/init
...
[forwarder-helper] Initial scaffolding for the forwarder-helper package
2018-08-23 17:42:48 -07:00
fragosti
a75c298de0
Point to new s3 bucket
2018-08-23 17:31:11 -07:00
fragosti
d603d8da47
Rename sra-api to sra-spec
2018-08-23 17:30:20 -07:00
fragosti
1040826b8b
Add documentation for connect v2
2018-08-23 17:17:45 -07:00
Alex Browne
a551d0a6dd
fix: Use yarn version 1.9.4 on CI
2018-08-23 16:45:18 -07:00
Brandon Millman
21c37ba62f
Upgrade changelog version to get around test-publis CI job
2018-08-23 16:15:08 -07:00
Brandon Millman
2c660e62d3
Merge pull request #1006 from 0xProject/fix/0x.js/uglify-plugin
...
[0x.js] Update uglify plugin to support es6
2018-08-23 15:21:54 -07:00
Brandon Millman
6b667f8eca
Remove CHANGELOG.md
2018-08-23 14:56:39 -07:00
Brandon Millman
d52c1310b2
Update uglify plugin to support es6
2018-08-23 14:42:03 -07:00
Brandon Millman
6338b5bd3c
Move sorting phase into its own utils file
2018-08-23 13:47:24 -07:00
Brandon Millman
2713cca6ac
Remove legacy docs stuff
2018-08-23 11:10:40 -07:00
Brandon Millman
57c104119c
Merge branch 'development' into feature/forwarder-helper/init
...
* development: (187 commits)
Remove trailing slash
Fix linter
Stop nesting interfaces and add necessary type exports
Remove duplicate type and remove nested interface
Add support for rending the Tuple type
Add missing keyu
Remove excessive timestamp
Improve doc commebnt
Remove docs catch-all endpoint
Fix comments
Look for all TS mapped types
Add catch and exit with non-zero
Remove superfluous dep
Fix CHANGELOG entry
Fix double assignment
Upgrade Typedoc to 0.12.0, which works with TS 3.x
Fix prettier issues
Enable dry run of release publishing and handle git tags existing
update yarn.lock
Missing/superfluous type exports from connect
...
2018-08-23 10:58:33 -07:00
Brandon Millman
cd5c73550b
Update _sortedConfigs naming
2018-08-23 10:53:59 -07:00
Brandon Millman
68b060cb6a
Update yarn lock
2018-08-23 10:53:40 -07:00
Brandon Millman
7ad1a18a4a
Merge branch 'development' into feature/forwarder-helper/init
...
* development: (31 commits)
Update CI config to check development instead of v2-prototype branch
fix: Make non-interactive npm login for publish tests more robust
Run prettier
Remove comment in updates json-schemas doc
Add documentation for json-schemas
Fix typo
Remove artifacts
Update variable names, make release candidate
Update more names in docs
Improve documentation
Pin sra-report to 0xproject/connect v1.0.4
Run prettier
lint everything
Update websocket for SRA v2
Remove default query parameters
Add networkId request param option
Rename websocket files and types
Use uuid as string for requestId
Update changelogs
Add fee recipients test
...
2018-08-23 10:52:09 -07:00
Fabio Berger
6e27324a34
Merge pull request #924 from 0xProject/wrap-typedoc
...
Improved Docs & Removed monorepo-scripts from packages
2018-08-23 18:12:39 +01:00
Fabio Berger
8eb4b6f917
Remove trailing slash
2018-08-23 17:50:42 +01:00
Fabio Berger
0ca64e394b
Fix linter
2018-08-23 17:37:40 +01:00
Fabio Berger
c4c47d9665
Stop nesting interfaces and add necessary type exports
2018-08-23 17:28:27 +01:00
Fabio Berger
f9b222c127
Remove duplicate type and remove nested interface
2018-08-23 17:06:38 +01:00
Fabio Berger
28f077b16f
Add support for rending the Tuple type
2018-08-23 16:55:41 +01:00
Fabio Berger
3563fabe88
Add missing keyu
2018-08-23 16:15:47 +01:00
Fabio Berger
1ca176e992
Remove excessive timestamp
2018-08-23 15:12:43 +01:00
Fabio Berger
52e2c60361
Improve doc commebnt
2018-08-23 15:12:34 +01:00
Fabio Berger
ae154f43df
Remove docs catch-all endpoint
2018-08-23 15:08:12 +01:00
Fabio Berger
610caef73f
Fix comments
2018-08-23 15:08:02 +01:00
Fabio Berger
29a9e1fc4e
Look for all TS mapped types
2018-08-23 14:53:32 +01:00
Fabio Berger
ae937cfcce
Add catch and exit with non-zero
2018-08-23 14:53:16 +01:00
Fabio Berger
6c7dca7d07
Remove superfluous dep
2018-08-23 14:53:04 +01:00
Fabio Berger
aa9efd79db
Fix CHANGELOG entry
2018-08-23 14:52:52 +01:00
Fabio Berger
f0f4f873a9
Fix double assignment
2018-08-23 14:29:32 +01:00
Fabio Berger
0577ab96b8
Upgrade Typedoc to 0.12.0, which works with TS 3.x
2018-08-23 14:29:22 +01:00
Fabio Berger
15a34dca79
Fix prettier issues
2018-08-23 13:58:49 +01:00
Fabio Berger
2b38163274
Enable dry run of release publishing and handle git tags existing
2018-08-23 13:56:40 +01:00
Brandon Millman
572ad4615a
Fix prettier
2018-08-22 23:02:44 -07:00
Alex Browne
b013cf2e14
Merge pull request #1001 from 0xProject/fix/npm-login-with-package
...
fix: Make non-interactive npm login for publish tests more robust
2018-08-22 17:20:14 -07:00
Alex Browne
3e56990db7
Update CI config to check development instead of v2-prototype branch
2018-08-22 16:58:48 -07:00
Alex Browne
2de7a49000
fix: Make non-interactive npm login for publish tests more robust
2018-08-22 16:40:10 -07:00
Fabio Berger
2a63592994
update yarn.lock
2018-08-23 00:23:33 +01:00
Fabio Berger
2cef8d3a3e
Missing/superfluous type exports from connect
2018-08-23 00:23:19 +01:00
Fabio Berger
1417ee2ccb
Break with -1 so that the exit code of the loop if hit is non-zero
2018-08-23 00:08:45 +01:00
Fabio Berger
04e4fe251a
Prettier fix
2018-08-23 00:08:21 +01:00
Fabio Berger
61255309d2
merge development
2018-08-22 23:46:45 +01:00
Fabio Berger
27d329ff25
Replace complicated camelCase to spaces logic with change-case package
2018-08-22 23:44:46 +01:00
Francesco Agosti
cb19623a3a
Merge pull request #974 from 0xProject/feature/connect/sra-api-v2
...
[connect][sra-api][json-schemas] Update Connect to SRA v2
2018-08-22 15:39:14 -07:00
Brandon Millman
44ca6c4b71
Fix lint errors
2018-08-22 15:39:03 -07:00
Brandon Millman
bfabdf6010
Prettier
2018-08-22 15:39:03 -07:00
Brandon Millman
cbcf8e8477
Add changelog entry and fix order-util changelog PR numbers
2018-08-22 15:39:03 -07:00
Brandon Millman
b0b3f9e339
Add assertions to factory
2018-08-22 15:39:03 -07:00
Brandon Millman
a5c7ddcff5
Add more comments
2018-08-22 15:39:03 -07:00
Brandon Millman
6cef847a27
Write initial forwarderHelperFactory
2018-08-22 15:39:03 -07:00
Brandon Millman
68dfd1bb22
Add tests for getMarketBuyOrdersInfo
2018-08-22 15:39:03 -07:00
Brandon Millman
67d33ec10c
Fix rounding bug in marketUtils
2018-08-22 15:39:03 -07:00
Brandon Millman
05ba049f59
Add test for sorting that happens in constructor
2018-08-22 15:39:03 -07:00
Brandon Millman
867ff3c5ec
Update yarn lock
2018-08-22 15:39:03 -07:00
Brandon Millman
c2454d1428
Add more TODO items
2018-08-22 15:39:03 -07:00
Brandon Millman
7e0e195c88
Make config public readonly
2018-08-22 15:39:03 -07:00
Brandon Millman
e8a1950a74
Add ForwarderHelperImplConfig
2018-08-22 15:39:03 -07:00
Brandon Millman
3c973ba9f6
Remove marketSell and add to marketBuy implementation
2018-08-22 15:39:03 -07:00
Brandon Millman
2ef867f398
Add stubs for ForwarderHelper interface in ForwarderHelperImpl
2018-08-22 15:39:03 -07:00
Brandon Millman
90f2813d0e
Flesh out types
2018-08-22 15:39:03 -07:00
Brandon Millman
dd9c4b6e5d
Initial skeleton of forwarder-helper package
2018-08-22 15:39:03 -07:00
Fabio Berger
a6cdc38d53
Add/improve comments
2018-08-22 23:25:06 +01:00
Fabio Berger
167c4f8519
Fix changelogs
2018-08-22 23:24:54 +01:00
Fabio Berger
799db64541
Merge branch 'development' into wrap-typedoc
...
* development:
fix: Increase delay for non-interactive npm login
2018-08-22 23:14:45 +01:00
Fabio Berger
69b436babe
Refactor publish script so that root package.json configs.packagesWithDocs is canonical source of which packages have doc pages
2018-08-22 23:13:59 +01:00
fragosti
c83f2a070c
Run prettier
2018-08-22 14:31:53 -07:00
fragosti
ba9e31d3c1
Remove comment in updates json-schemas doc
2018-08-22 14:11:41 -07:00
Fabio Berger
e915d72202
Merge pull request #996 from 0xProject/fix/npm-auto-login-delay
...
fix: Increase delay for non-interactive npm login
2018-08-22 21:02:21 +01:00
fragosti
74e7fa13d6
Add documentation for json-schemas
2018-08-22 12:04:03 -07:00
Fabio Berger
b7c119b2aa
Fix many linter errors that showed up upon upgrading tsutil
2018-08-22 18:52:17 +01:00
Fabio Berger
3c2af2067f
Remove monorepo-scripts from tslintconfig.json
2018-08-22 16:24:45 +01:00
Fabio Berger
7c29cadb17
Use actual packageName for external example imports
2018-08-22 16:11:42 +01:00
Fabio Berger
40b202f8c0
Update all CHANGELOGs
2018-08-22 15:53:19 +01:00
Fabio Berger
392c00a698
Fix prettier
2018-08-22 15:10:32 +01:00
Fabio Berger
fb4fbc0e13
Update contract-wrappers CHANGELOG
2018-08-22 15:10:02 +01:00
Fabio Berger
730226081c
Ignore error of first yarn install
2018-08-22 14:53:01 +01:00
Fabio Berger
1fdd7466b2
Double install catching first ones error
2018-08-22 14:49:05 +01:00
Fabio Berger
00b7620af1
Add yarn cache clean
2018-08-22 14:45:00 +01:00
Fabio Berger
a39d79352d
Remove duplicate install cmd
2018-08-22 14:27:24 +01:00
Fabio Berger
3b5c8a847b
Run yarn twice on CI
2018-08-22 14:24:23 +01:00
Fabio Berger
4b84081795
Check yarn info on CircleCi
2018-08-22 14:19:19 +01:00
Fabio Berger
27ba218ed7
Improve README
2018-08-22 14:07:31 +01:00
Fabio Berger
d907b40378
Fix remaining merge issues
2018-08-22 13:12:42 +01:00
Fabio Berger
0248add542
Merge development branch
2018-08-22 11:41:42 +01:00
Fabio Berger
c12f0d04bb
Fix bugs in doc gen due to clone vs cloneDeep and pre-maturely removing placeholder undefined's in array iteration
2018-08-22 11:30:24 +01:00
Fabio Berger
22de88035c
Fix index.ts given fix in doc generation
2018-08-22 11:28:31 +01:00
Amir Bandeali
80e52464a6
Merge pull request #985 from 0xProject/feature/contracts/orderValidator
...
[contracts] Add contract for batch validating orders
2018-08-21 20:43:23 -07:00
Amir Bandeali
3760eb5baf
Add getBalancesAndAllowances
2018-08-21 18:14:22 -07:00
fragosti
c905b20ce6
Fix typo
2018-08-21 16:51:01 -07:00
Fabio Berger
301cb296ec
Move types from sol-compiler to types so they can be used in other places without requiring sol-compiler as a dep
2018-08-21 23:58:06 +01:00
Fabio Berger
1bbd7bf870
Add generated_docs dir to clean command
2018-08-21 23:20:01 +01:00
Fabio Berger
da15df2c2d
Stop logging to console for each packages without a package.json
2018-08-21 23:07:12 +01:00
Fabio Berger
fe43f84abd
Use bash for loop for generating docs for each package, revert changes to script
2018-08-21 23:06:21 +01:00
Amir Bandeali
7fa5b474eb
Add ZRX balances and allowances to TraderInfo
2018-08-21 13:53:44 -07:00
Amir Bandeali
3d25758b1d
Add OrderValidator to migrations
2018-08-21 13:53:38 -07:00
fragosti
f1ddbc9387
Remove artifacts
2018-08-21 13:17:37 -07:00
Amir Bandeali
dafb282432
Add tests
2018-08-21 11:47:28 -07:00
Amir Bandeali
0918f95421
Don't throw if ERC721 token isn't owned
2018-08-21 11:47:28 -07:00
Amir Bandeali
be67c25b0a
Add OrderValidator contract
2018-08-21 11:47:28 -07:00
Amir Bandeali
f53157414f
Merge pull request #995 from 0xProject/refactor/contracts/forwarderConstructor
...
[contracts] Remove redundant constructor args
2018-08-21 11:45:50 -07:00
Fabio Berger
6b838c034a
Modify script so it can generate docs for a specific package or all packages with doc pages, add doc gen test to CircleCi runs
2018-08-21 19:07:20 +01:00
Alex Browne
86cb89feef
fix: Increase delay for non-interactive npm login
2018-08-21 11:04:27 -07:00
Amir Bandeali
1ba26ea5e8
Remove redundant constructor args
2018-08-21 10:59:54 -07:00
fragosti
8b79868c36
Update variable names, make release candidate
2018-08-21 10:58:35 -07:00
Fabio Berger
8bb7b5b543
Add shouldUpload flag to docGenAndUpload command
2018-08-21 18:49:56 +01:00
Fabio Berger
809d301d58
Fix lowercase names involving ERC acronym
2018-08-21 17:48:24 +01:00
Fabio Berger
c00c477307
Add doc comments to AbiDecoder
2018-08-21 17:39:35 +01:00
Fabio Berger
6216714be1
Merge pull request #994 from feuGeneA/remove-more-v2-artifacts
...
[0x.js, migrations] remove more v2 contract artifacts
2018-08-21 17:35:59 +01:00
Fabio Berger
cc90c806b0
Fix sol-cov index.ts
2018-08-21 17:16:42 +01:00
Fabio Berger
04bbd60c11
Fix sol-compiler index.ts
2018-08-21 17:16:34 +01:00
Fabio Berger
ad9bb3ea59
Fix order-watcher index.ts
2018-08-21 17:16:24 +01:00
Fabio Berger
1ddac0bc7b
Fix type
2018-08-21 17:16:16 +01:00
Fabio Berger
a7468eb858
Don't check if types are used for libraries only include types
2018-08-21 17:16:00 +01:00
F. Eugene Aumson
213d82a2c2
remove more v2 contract artifacts
2018-08-21 11:41:01 -04:00
Fabio Berger
7553411fb2
Fix up order-utils
2018-08-21 16:37:03 +01:00
Fabio Berger
c52c94214f
Rather then look for typeArguments, we want to ignore Partial & Promise references, but still continue to search below them, as they might surround a type
2018-08-21 16:36:48 +01:00
Fabio Berger
151cf03f5b
Add link to Array type
2018-08-21 16:35:39 +01:00
Fabio Berger
141c51eaf5
Add missing exports to 0x.js and contract-wrappers index.ts
2018-08-21 16:35:13 +01:00
Fabio Berger
ab7d083aa5
Add missing key
2018-08-21 15:39:39 +01:00
Fabio Berger
12881e60e3
Fix file name from camel to snake case
2018-08-21 14:23:06 +01:00
Fabio Berger
1f65de60b4
Move sol-compiler dep to dependencies
now that types from it are exported in index.ts
2018-08-21 11:18:12 +01:00
Fabio Berger
635373febb
Implement ignoring config types
2018-08-21 11:17:12 +01:00
Fabio Berger
e7c7af8ef4
Add more types and ignores to docGenConfigs
2018-08-21 11:15:59 +01:00
fragosti
cd2bbd850d
Update more names in docs
2018-08-20 17:23:38 -07:00
fragosti
83a36bc4b6
Improve documentation
2018-08-20 17:18:08 -07:00
fragosti
1c95f685bb
Pin sra-report to 0xproject/connect v1.0.4
2018-08-20 16:56:57 -07:00
fragosti
e45d320fc5
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/connect/sra-api-v2
2018-08-20 16:50:24 -07:00
Francesco Agosti
dd2e54d60d
Merge pull request #987 from 0xProject/feature/add-sra-to-readme
...
Add sra-api to README
2018-08-20 16:34:12 -07:00
Brandon Millman
64eac5f37f
Merge pull request #990 from 0xProject/feature/website/update-onboarding-lock-image
...
[Website] Update lock icon in onboarding
2018-08-20 16:25:53 -07:00
Alex Browne
78ed6e0339
Merge pull request #989 from 0xProject/fix/sol-cov-incorrect-files
...
fix(sol-cov): Remove old files and update config.contractsDir
2018-08-20 14:25:36 -07:00
Brandon Millman
79aff1c57a
Update lock icon in onboarding
2018-08-20 14:25:31 -07:00
Amir Bandeali
a21bfc5f2c
Merge pull request #976 from feuGeneA/remove-v2-artifacts
...
[migrations, 0x.js, contract-wrappers, fill-scenarios, order-utils, order-watcher] remove v2 contract artifacts
2018-08-20 14:23:44 -07:00
Alex Browne
da3dc7affc
fix(sol-cov): Remove old files and update config.contractsDir
2018-08-20 13:56:55 -07:00
Brandon Millman
254d88ffa0
Add Matt Taylor to website
2018-08-20 13:56:31 -07:00
Brandon Millman
4ded591624
Merge pull request #988 from 0xProject/fix/website/build-error
...
[website] Revert changes to website causing it to fail building
2018-08-20 13:55:22 -07:00
Brandon Millman
2af99a1fe2
Add CODEOWNERS file
2018-08-20 13:35:55 -07:00
fragosti
135fbf67ad
Apply prettir
2018-08-20 13:15:30 -07:00
F. Eugene Aumson
6405c70d07
change clean to also remove generated artifacts
2018-08-20 16:12:09 -04:00
F. Eugene Aumson
1255570b95
remove disabled scripts
2018-08-20 16:12:09 -04:00
F. Eugene Aumson
a263e7dfce
remove v2 contract artifacts
2018-08-20 16:12:09 -04:00
Brandon Millman
cbe0ffb3ce
Remove exit 0 from website build command
2018-08-20 12:19:26 -07:00
Brandon Millman
67b4ba2a57
Revert error renames
2018-08-20 12:18:35 -07:00
fragosti
ab71f54128
Add sra-api to README
2018-08-20 12:10:58 -07:00
fragosti
cabce8cb67
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/connect/sra-api-v2
2018-08-20 12:01:58 -07:00
fragosti
44cc5e45cc
Run prettier
2018-08-20 11:53:49 -07:00
fragosti
1ae11ed8ae
lint everything
2018-08-20 11:51:26 -07:00
fragosti
075e3a41c8
Update websocket for SRA v2
2018-08-20 11:42:29 -07:00
Brandon Millman
756787c61f
Update yarn lock
2018-08-20 11:28:55 -07:00
Fabio Berger
b67677f476
Fix website given that it still depends on an old version of @0xproject/Types
2018-08-20 13:51:23 +01:00
Fabio Berger
b4cf69b021
Cleanup web3-wrapper and subproviders index.ts
2018-08-20 13:50:28 +01:00
Fabio Berger
d149b6cdec
Cleanup connect index.ts
2018-08-20 13:49:50 +01:00
Fabio Berger
f29263c477
Cleanup contract-wrappers index.ts
2018-08-20 13:49:29 +01:00
Fabio Berger
61ef6edaa5
Change Yarn verson in README
2018-08-18 12:27:15 -07:00
Fabio Berger
fae58ca695
Merge pull request #975 from 0xProject/feature/contract-wrappers/executeTransaction
...
[Contract-wrappers] Exchange execute transaction encoder
2018-08-18 12:23:16 -07:00
Jacob Evans
1c68057999
Rename to Transaction Encoder.
...
Add tests for all encoding methods.
2018-08-18 09:32:29 +10:00
Fabio Berger
fb637d9234
Make sure we don't render protected properties
2018-08-17 16:09:04 -07:00
Fabio Berger
0f7ced3625
Make sure export isn't internal to the package
2018-08-17 14:12:23 -07:00
Fabio Berger
ea4d7f153a
Also ignore implementationOf
2018-08-17 14:12:04 -07:00
fragosti
f2d1d95355
Remove default query parameters
2018-08-17 13:58:55 -07:00
Amir Bandeali
ddf85112d7
Merge pull request #933 from 0xProject/refactor/contracts/tokens
...
[contracts] Refactor token implementations
2018-08-17 13:28:01 -07:00
Fabio Berger
05ce002435
Refactor DocGenerateAndUploadUtils to be a class, and decompose large methods for readability
2018-08-17 12:53:27 -07:00
fragosti
48ec78d3aa
Add networkId request param option
2018-08-17 10:43:44 -07:00
Amir Bandeali
e35788e2c8
Update artifacts
2018-08-16 17:32:20 -07:00
Amir Bandeali
8bce73dc67
Fix typos, run prettier, and allow anyone to call on DummyERC721Token
2018-08-16 17:32:16 -07:00
Amir Bandeali
c13f538400
Update CHANGELOGs
2018-08-16 17:31:21 -07:00
Amir Bandeali
09d3d15db0
Fix Geth tests
2018-08-16 17:31:21 -07:00
Amir Bandeali
633e6c38c8
Fix linting errors
2018-08-16 17:31:21 -07:00
Amir Bandeali
a4d6bc3190
Fix tests that assumed logs were being filtered
2018-08-16 17:31:21 -07:00
Amir Bandeali
0b9a9d92af
Add tests for ERC721Token
2018-08-16 17:31:21 -07:00
Amir Bandeali
a82e36c1d4
Add ERC721Receiver that returns incorrect value
2018-08-16 17:31:21 -07:00
Amir Bandeali
61ba012b1f
Add ERC721 revert reasons to types
2018-08-16 17:31:21 -07:00
Amir Bandeali
aeb9ffbf5a
Store methodId and number of indexed args in AbiDecoder to differentiate between events with same function signature
2018-08-16 17:31:21 -07:00
Amir Bandeali
6dde6d7cb7
Increase max mintable amount
2018-08-16 17:31:21 -07:00
Amir Bandeali
1d70724bcf
Fix DummyERC721Receiver
2018-08-16 17:31:21 -07:00
Amir Bandeali
77c87cd009
Update artifacts
2018-08-16 17:31:21 -07:00
Amir Bandeali
4dd59a370d
Add tests for ERC20 token with no return values
2018-08-16 17:31:21 -07:00
Amir Bandeali
7a6e647386
Add constructor back to DummyERC721Token
2018-08-16 17:31:21 -07:00
Amir Bandeali
f5459164d2
Restructure directories
2018-08-16 17:31:21 -07:00
Amir Bandeali
2743eee044
Update checking for erc721 existence
2018-08-16 17:31:21 -07:00
Amir Bandeali
bb3c345891
Update ERC20Token
2018-08-16 17:31:21 -07:00
Amir Bandeali
0f3201d72a
Optimize ERC721Token
2018-08-16 17:31:21 -07:00
Alex Browne
8131a87046
Merge pull request #978 from 0xProject/feature/lenra-3.0.0-beta.25
...
feat: Update lerna to version 3.0.0-beta.25 of our fork
2018-08-16 17:10:28 -07:00
fragosti
64a85dfb9c
Rename websocket files and types
2018-08-16 17:03:11 -07:00
Fabio Berger
68d7eb5712
Fix comment
2018-08-16 17:02:47 -07:00
Fabio Berger
f7375fca98
Move doc configs to a separate file
2018-08-16 17:02:37 -07:00
fragosti
e079790f7f
Use uuid as string for requestId
2018-08-16 16:51:55 -07:00
Fabio Berger
2604d40751
Merge pull request #965 from feuGeneA/sol-compile-lot
...
[sol-compiler] Compile in batches rather than one at a time
2018-08-16 16:42:37 -07:00
fragosti
89174cd63f
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/connect/sra-api-v2
2018-08-16 16:08:02 -07:00
fragosti
8cb1d2a0af
Update changelogs
2018-08-16 16:05:34 -07:00
F. Eugene Aumson
c1ec849554
Merge branch 'development' into sol-compile-lot
2018-08-16 15:32:09 -07:00
Fabio Berger
def575b995
Remove outdating comment
2018-08-16 15:31:43 -07:00
dependabot[bot]
d0d6a6a500
Merge pull request #970 from 0xProject/dependabot/npm_and_yarn/copy-webpack-plugin-4.5.2
2018-08-16 22:30:15 +00:00
F. Eugene Aumson
445177bf42
move doesFileExist to fsWrapper
2018-08-16 15:26:20 -07:00
Fabio Berger
a4c3a0d39f
Undo prettier
2018-08-16 15:15:30 -07:00
Fabio Berger
7c08f6d30a
Update yarn.lock
2018-08-16 15:13:28 -07:00
Fabio Berger
0337b5a401
Merge development
2018-08-16 15:10:12 -07:00
dependabot[bot]
4d81ab679d
Bump copy-webpack-plugin from 4.5.1 to 4.5.2
...
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin ) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.5.1...v4.5.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-08-16 22:09:01 +00:00
Fabio Berger
72752bcb68
Merge pull request #928 from 0xProject/dependabot/npm_and_yarn/copyfiles-2.0.0
...
Bump copyfiles from 1.2.0 to 2.0.0
2018-08-16 15:05:47 -07:00
Fabio Berger
e47e9c5b34
Fix external exports section name
2018-08-16 15:01:52 -07:00
F. Eugene Aumson
402ca27fbf
change some *Sync to *Async
2018-08-16 15:01:33 -07:00
Fabio Berger
8e3df2b5ae
Render external dep exports
2018-08-16 14:57:45 -07:00
Fabio Berger
bf9ee82d9f
Remove stray console log
2018-08-16 13:59:50 -07:00
Fabio Berger
ae7bce7674
Add links for external dep exports to docJson
2018-08-16 13:56:29 -07:00
Fabio Berger
7d09a94428
Remove unused ContractWrapper export
2018-08-16 13:50:03 -07:00
Alex Browne
b7079e9616
feat: Update lerna to version 3.0.0-beta.25 of our fork
2018-08-16 13:20:07 -07:00
F. Eugene Aumson
85427a84df
clarify variable names for artifact mod times
2018-08-16 11:17:57 -07:00
F. Eugene Aumson
a59f18927d
flatten out interface to verifyAndPersist* method
2018-08-16 10:57:31 -07:00
F. Eugene Aumson
a607a61bde
clarify iteration range
2018-08-16 10:48:33 -07:00
F. Eugene Aumson
421a7394df
scrap comments in favor of self-documentation
2018-08-16 10:47:33 -07:00
F. Eugene Aumson
acb3c0d0aa
declare contractData before adding to map
2018-08-16 10:42:03 -07:00
F. Eugene Aumson
11231795cd
change return Promise<void>
to await...
2018-08-16 10:32:27 -07:00
F. Eugene Aumson
6b6b368bf6
consolidate binPaths... ref's into fullSolcVersion
2018-08-16 10:29:36 -07:00
Fabio Berger
60f026e6fd
Export Web3ProviderEngine directly instead of indirectly via subproviders
2018-08-16 08:45:43 -07:00
Jacob Evans
36668f9409
[Contract-wrappers] Exchange execute transaction encoder
2018-08-16 16:51:55 +10:00
Jacob Evans
480d28ea26
Merge pull request #959 from 0xProject/bug/order-utils/rounding-error-small-maker
...
[Order-utils] Order is valid when maker amount is very small
2018-08-16 12:13:27 +10:00
Jacob Evans
88c99396a2
Rename OrderAlreadyCancelledOrFilled -> OrderCancelled.
...
Remove try catch of throwing errors in favour of returning the Errors in a OrderValidationResult
2018-08-16 11:12:35 +10:00
fragosti
ca5e52920d
Add fee recipients test
2018-08-15 17:52:13 -07:00
fragosti
30dfb7511d
All previous tests passing
2018-08-15 17:36:54 -07:00
fragosti
1c87e5f698
Get orders async tests passing
2018-08-15 17:31:39 -07:00
F. Eugene Aumson
badcb35525
extract method _shouldCompile()
2018-08-15 17:22:35 -07:00
fragosti
c325d638c9
getAssetPairsAsync tests passing
2018-08-15 17:18:19 -07:00
Fabio Berger
baab0f27b5
Check for superfluous types in a packages index.ts and throw if they exist
2018-08-15 16:50:23 -07:00
Fabio Berger
9e7657ac5d
Improve Error external link
2018-08-15 16:38:30 -07:00
Fabio Berger
237bac920a
Remove unused types from 0x.js index.ts discovered
2018-08-15 16:38:07 -07:00
F. Eugene Aumson
89202b7bdf
clarify recompilation tests
2018-08-15 16:01:57 -07:00
F. Eugene Aumson
20ac6936ac
change .rejectedWith(error) to .rejected()
2018-08-15 16:01:04 -07:00
F. Eugene Aumson
976d159e52
follow chai_setup pattern
2018-08-15 15:51:25 -07:00
fragosti
e7f19e350e
Project now builds
2018-08-15 15:10:39 -07:00
fragosti
41768617a9
Update test fixtures
2018-08-15 14:41:09 -07:00
F. Eugene Aumson
455c78dfb1
renamed variable compiled
to compilerOutput
2018-08-15 14:09:57 -07:00
F. Eugene Aumson
ec41e314b0
use for...of _.keys
instead of for...in
2018-08-15 13:39:33 -07:00
F. Eugene Aumson
8959b0993e
raise error for unknown compiler version
2018-08-15 13:38:41 -07:00
F. Eugene Aumson
7c96fa45f8
comments
2018-08-15 13:10:49 -07:00
F. Eugene Aumson
ad9a7d72ce
remedy missing *IfExists identifier suffix
2018-08-15 13:10:45 -07:00
F. Eugene Aumson
558286467b
extract interfaces for re-used complex data types
2018-08-15 12:53:41 -07:00
F. Eugene Aumson
f0f94f199e
move getSolcAsync to static private method
2018-08-15 12:53:33 -07:00
Fabio Berger
6e74d1519b
Add externalTypeToLink to docJson
2018-08-15 11:37:06 -07:00
Fabio Berger
a8d44ccc48
Move external types to link mapping to doc generation util and refactor typedocUtils to be a class to avoid excessive param passing
2018-08-15 11:36:45 -07:00
F. Eugene Aumson
d744468479
rename variable inputsByVersion to versionToInputs
2018-08-15 11:21:46 -07:00
F. Eugene Aumson
c01810f0d7
move getSolcAsync to static private method
2018-08-15 11:13:09 -07:00
Jacob Evans
622509c508
[Order-utils] Order is valid when maker amount is very small
...
Previously our min fillable calculation would throw a rounding error
when encountering a valid order (with a small maker amount). This was
inconsistent with the on-chain logic which allowed this order to be
filled.
2018-08-15 13:06:32 +10:00
fragosti
bb992f8a49
Update parsing code
2018-08-14 19:16:36 -07:00
F. Eugene Aumson
c11d805469
Update changelog
2018-08-14 18:02:39 -07:00
Fabio Berger
3b8a343711
Add version to our custom DocJson format
2018-08-14 17:55:38 -07:00
Fabio Berger
83e3bb899e
Move purging private underscored items to the doc json generation phase
2018-08-14 17:41:03 -07:00
F. Eugene Aumson
bb4558e0be
test compiler
2018-08-14 17:40:31 -07:00
fragosti
3eeb9ddfa6
Update connect json-schemas
2018-08-14 17:31:19 -07:00
Fabio Berger
cb5d8d75bf
Link class reference types exported in same package to their declaration
2018-08-14 17:24:48 -07:00
Fabio Berger
267078ed6c
Remove duplicate Typescript import
2018-08-14 17:23:36 -07:00
fragosti
80e5127a46
Update types and add missing param to SRA spec
2018-08-14 17:16:03 -07:00
Fabio Berger
19e17ba128
Add ability to hide specific class constructors
2018-08-14 16:34:48 -07:00
Fabio Berger
04e00e0c28
Improve missing type detection
2018-08-14 16:34:21 -07:00
Fabio Berger
8bebffb147
Flesh out 0x.js index.ts and added some exports to other index.ts in the process
2018-08-14 16:25:37 -07:00
fragosti
5c40c466f6
Update json-schemas, update HTTPClient types
2018-08-14 16:06:09 -07:00
Brandon Millman
f9f232f5d9
Merge pull request #954 from 0xProject/refactor/order-utils/market-utils-api
...
[order-utils] Update marketUtils api to be friendlier
2018-08-14 15:45:21 -07:00
Brandon Millman
7b7b97dd7b
Merge branch 'development' into refactor/order-utils/market-utils-api
...
* development:
Bump @types/fetch-mock from 5.12.2 to 6.0.3
2018-08-14 15:21:28 -07:00
dependabot[bot]
b6cdc00a31
Bump copyfiles from 1.2.0 to 2.0.0
...
Bumps [copyfiles](https://github.com/calvinmetcalf/copyfiles ) from 1.2.0 to 2.0.0.
- [Release notes](https://github.com/calvinmetcalf/copyfiles/releases )
- [Commits](https://github.com/calvinmetcalf/copyfiles/compare/v1.2.0...v2.0.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-08-14 21:51:13 +00:00
Fabio Berger
644fe1de8f
Merge in new 0x.js interface
2018-08-14 14:45:10 -07:00
fragosti
ce88086e08
Update types to reflect v2
2018-08-14 14:40:52 -07:00
Fabio Berger
1d9408a8e0
Fix additional merge conflicts
2018-08-14 14:39:59 -07:00
Fabio Berger
c743f010e3
Merge pull request #920 from 0xProject/dependabot/npm_and_yarn/@types/fetch-mock-6.0.3
...
Bump @types/fetch-mock from 5.12.2 to 6.0.3
2018-08-14 14:38:49 -07:00
Fabio Berger
2f2582a0da
Merge development
2018-08-14 14:21:47 -07:00
fragosti
c1cc92a46f
Change names of basic types in Client interface
2018-08-14 14:00:16 -07:00
Brandon Millman
9c3d10d5be
Merge branch 'development' into refactor/order-utils/market-utils-api
...
* development:
feat: Upgrade TypeScript to 3.0.1
Add defaults for networkId and pagination
Update sortingUtils to support Order and SignedOrder
Change rateUtils to use Order
Updated CHANGELOG
Fix lint errors
Update tests for optional feeRate
Make feeRate optional with a default of 0
Add tests for sortingUtils
Implement sorting utils
Add tests for rateUtils
Implement rate utils
2018-08-14 13:48:21 -07:00
Brandon Millman
3afe405bbe
Merge pull request #953 from 0xProject/feature/order-utils/order-sorting-utils
...
[order-utils] Add rate and sorting utilities
2018-08-14 13:45:04 -07:00
Alex Browne
7eff195d61
Merge pull request #966 from 0xProject/feature/typescript-3.0.1
...
feat: Upgrade TypeScript to 3.0.1
2018-08-14 11:46:08 -07:00
F. Eugene Aumson
e79c7632e6
simplify method interface
2018-08-14 11:42:06 -07:00
F. Eugene Aumson
aa27346f93
simplify method parameter
2018-08-14 11:42:06 -07:00
F. Eugene Aumson
db6de490b2
corrected whitespace (no functional changes)
2018-08-14 11:42:06 -07:00
F. Eugene Aumson
014d71d5ae
compile contracts in batches
...
one batch per compiler version needed.
2018-08-14 11:42:06 -07:00
F. Eugene Aumson
783bc873db
extract method _verifyAndPersistCompilationAsync()
2018-08-14 11:42:06 -07:00
F. Eugene Aumson
478bf14289
extract method _compile()
2018-08-14 11:42:06 -07:00
F. Eugene Aumson
d89934954d
extract function getSolcAsync()
2018-08-14 11:42:06 -07:00
Alex Browne
6baa5ef311
feat: Upgrade TypeScript to 3.0.1
2018-08-14 11:02:04 -07:00
dependabot[bot]
db20ad1c5d
Bump @types/fetch-mock from 5.12.2 to 6.0.3
...
Bumps [@types/fetch-mock](https://github.com/DefinitelyTyped/DefinitelyTyped ) from 5.12.2 to 6.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-08-14 06:21:07 +00:00
Francesco Agosti
56eb444ea4
Merge pull request #964 from 0xProject/feature/sra-api/add-defaults
...
[sra-api] Add defaults for networkId and pagination
2018-08-13 23:05:37 -07:00
Brandon Millman
6a2634d362
Make marketUtils interface compatible with Order and SignedOrder
2018-08-13 21:31:23 -07:00
Brandon Millman
a2192e62df
Update CHANGELOG
2018-08-13 21:31:23 -07:00
Brandon Millman
66745c5260
Remove remaining amounts that are now defaults in tests
2018-08-13 21:31:22 -07:00
Brandon Millman
c10c4cec1d
Update marketUtils api
2018-08-13 21:31:22 -07:00
Fabio Berger
f2d9dfb56b
Remove 0x.js from Circle CI
2018-08-13 20:51:04 -07:00
fragosti
228387f995
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/sra-api/add-defaults
2018-08-13 18:52:32 -07:00
Fabio Berger
336519a690
Add PR nr.
2018-08-13 18:50:12 -07:00
Fabio Berger
10dc3ea81c
Fix merge
2018-08-13 18:49:35 -07:00
fragosti
dd7e03c7d7
Add defaults for networkId and pagination
2018-08-13 18:46:54 -07:00
Alex Browne
fadd292ecf
Publish
...
- 0x.js@1.0.1-rc.3
- @0xproject/abi-gen@1.0.5
- @0xproject/assert@1.0.5
- @0xproject/base-contract@2.0.0-rc.1
- @0xproject/connect@1.0.5
- @0xproject/contract-wrappers@1.0.1-rc.3
- contracts@2.1.40
- @0xproject/dev-utils@1.0.4
- ethereum-types@1.0.4
- @0xproject/fill-scenarios@1.0.1-rc.3
- @0xproject/json-schemas@1.0.1-rc.4
- @0xproject/metacoin@0.0.15
- @0xproject/migrations@1.0.4
- @0xproject/monorepo-scripts@1.0.5
- @0xproject/order-utils@1.0.1-rc.3
- @0xproject/order-watcher@1.0.1-rc.3
- @0xproject/react-docs@1.0.5
- @0xproject/react-docs-example@0.0.20
- @0xproject/react-shared@1.0.6
- @0xproject/sol-compiler@1.0.5
- @0xproject/sol-cov@2.0.0
- @0xproject/sol-resolver@1.0.5
- @0xproject/sra-api@1.0.1-rc.4
- @0xproject/sra-report@1.0.5
- @0xproject/subproviders@1.0.5
- @0xproject/testnet-faucets@1.0.41
- @0xproject/tslint-config@1.0.5
- @0xproject/types@1.0.1-rc.4
- @0xproject/typescript-typings@1.0.4
- @0xproject/utils@1.0.5
- @0xproject/web3-wrapper@1.2.0
- @0xproject/website@0.0.44
2018-08-13 18:34:51 -07:00
Alex Browne
7c8a7a2420
Updated CHANGELOGS
2018-08-13 18:34:37 -07:00
Brandon Millman
99b744ba52
Update sortingUtils to support Order and SignedOrder
2018-08-13 18:32:15 -07:00
Fabio Berger
c320c8742e
Add CHANGELOG entry about public interface refactor
2018-08-13 18:20:45 -07:00
Fabio Berger
3a086cae1a
Merge branch 'development' into refactor/0x-js-exported-interface
...
* development:
fix(0x.js, order-utils): Fix CHANGELOG.json versions
2018-08-13 18:15:50 -07:00
Fabio Berger
b10cba600d
Refactor 0x.js to simply re-export it's own sub-dependencies rather then wrapping them in a ZeroEx object
2018-08-13 18:10:11 -07:00
Alex Browne
3b0fa1aa87
fix(0x.js, order-utils): Fix CHANGELOG.json versions
2018-08-13 18:06:27 -07:00
Brandon Millman
d859399841
Change rateUtils to use Order
2018-08-13 17:46:43 -07:00
Fabio Berger
8169155a65
Update yarn.lock
2018-08-13 16:56:05 -07:00
Fabio Berger
952367d532
Add missing types from 0x.js index.ts
2018-08-13 16:55:52 -07:00
Fabio Berger
67666446bf
Add a check to make sure types part of the exported interface are also exported from the packages index.ts
2018-08-13 16:55:37 -07:00
Fabio Berger
3d1c8dfe06
Remove old comment
2018-08-13 16:52:45 -07:00
Alex Browne
283175df98
Run publish/installation tests in CircleCI ( #951 )
...
feat(monorepo-scripts): Run publish tests in CircleCI
2018-08-13 16:49:50 -07:00
Fabio Berger
aeb368a1d9
Merge pull request #932 from 0xProject/fix-ganache-fork
...
Fix ganache fork
2018-08-13 19:45:01 -04:00
Jacob Evans
e51deb93ee
Merge pull request #914 from 0xProject/feature/0x.js/ec-signature-string
...
0x.js Return signature as a hex encoded string
2018-08-14 09:36:11 +10:00
Jacob Evans
a351757493
Update version numbers.
...
Add source for Metamask future fix.
Consolidate switch statement to one return
2018-08-14 09:18:13 +10:00
Francesco Agosti
0025c6640b
Merge pull request #958 from 0xProject/feature/sra-api/camel-case-everything
...
[sra-api] Enforce camelCase for all parameters and other changes.
2018-08-13 15:12:01 -07:00
Alex Browne
25a8554be1
fix(sol-compiler, sol-resolver): Bug where sol-resolver tried to read a directory ( #961 )
...
fix(sol-compiler, sol-resolver): Fix bug where sol-resolver tried to read a directory
2018-08-13 14:17:05 -07:00
Fabio Berger
cd76c129da
Merge pull request #955 from feuGeneA/patch-6
...
[PR template] a to-do list should be in the imperative mood
2018-08-13 16:46:34 -04:00
Fabio Berger
7340338626
Merge pull request #938 from 0xProject/sol-cov-fixes
...
Sol cov fixes
2018-08-13 16:40:46 -04:00
Fabio Berger
9d3c287918
Merge branch 'sol-cov-fixes' of github.com:0xProject/0x-monorepo into sol-cov-fixes
...
* 'sol-cov-fixes' of github.com:0xProject/0x-monorepo: (49 commits)
Add @return comments
Import marshaller directly
Update comment about ethers checksummed address behavior
Add packages/coverage/.gitkeep file
Update CI config and package.json to run @0xproject/utils tests on CI
Update remaining CHANGELOG.json files
Change amir picture
Update CHANGELOG.json for contract-wrappers
Update ethers typings for TypeScript 2.9.2
Update CHANGELOG.json for base-contract
Move some ethers-related types to typescript-typings/ethers
Apply prettier
Add strictArgumentEncodingCheck to BaseContract and use it in contract templates
fix(monorepo-scripts): Fix typo in git tag command
feat(monorepo-scripts): Add confirmation prompt before publishing
fix comments and styling for MixinSignatureValidator
Update TypeScript to version 2.9.2
Use asm for hashEIP712Message, increment free memory pointer after asm hashing functions
Fix comments, styling, and optimize hashOrder
Remove assertion comments
...
2018-08-13 13:01:32 -07:00
Fabio Berger
c2b5fe3d84
Remove test for unknown prop now that we are allowing additional props fro txData
2018-08-13 13:01:10 -07:00
fragosti
5ef84d61fa
Ignore api.json in prettier
2018-08-13 12:58:15 -07:00
fragosti
58321a36dc
apply prettier
2018-08-13 11:45:13 -07:00
Jacob Evans
ca4905c343
Rename from SignerProviderType.EthSign to SignerType.Default
2018-08-11 18:27:21 +10:00
fragosti
b6d793aec4
Enforce camelCase for all parameters and change the way the site is deployed and hosted
2018-08-10 15:56:47 -07:00
F. Eugene Aumson
83fb9df63d
a to-do list should be in the imperative mood
2018-08-10 00:34:31 -07:00
Amir Bandeali
083319786f
Merge pull request #948 from 0xProject/feature/contracts/forwarderFoK
...
[contracts] Make marketBuy functions revert if entire amount not filled
2018-08-09 17:22:56 -07:00
Francesco Agosti
719699eb30
Merge pull request #916 from 0xProject/feature/sra/add-sra-package
...
Add the sra-api package (OpenAPI Spec)
2018-08-09 17:02:43 -07:00
fragosti
889ec81ff3
Fix order-watcher json-schemas
2018-08-09 16:43:16 -07:00
fragosti
2f66f26048
Fix linting issues
2018-08-09 16:41:43 -07:00
fragosti
713f285f37
fix contract-wrappers json-schemas
2018-08-09 16:22:20 -07:00
Brandon Millman
ab64ea7377
Updated CHANGELOG
2018-08-09 19:20:07 -04:00
Brandon Millman
b86210332f
Fix lint errors
2018-08-09 19:12:42 -04:00
Brandon Millman
af52598d32
Update tests for optional feeRate
2018-08-09 19:12:42 -04:00
Brandon Millman
cbe639866e
Make feeRate optional with a default of 0
2018-08-09 19:12:42 -04:00
Brandon Millman
fcd57d2743
Add tests for sortingUtils
2018-08-09 19:12:42 -04:00
Brandon Millman
c0924d8067
Implement sorting utils
2018-08-09 19:12:42 -04:00
Brandon Millman
a1860b076d
Add tests for rateUtils
2018-08-09 19:12:42 -04:00
Brandon Millman
32ab4dcac7
Implement rate utils
2018-08-09 19:12:42 -04:00
fragosti
938a99f435
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/sra/add-sra-package
2018-08-09 15:57:12 -07:00
Alex Browne
f97ec000e1
Merge pull request #949 from 0xProject/fix/update-dependencies
...
fix: Update dependencies
2018-08-09 14:22:16 -07:00
Amir Bandeali
1b5c5e7a3b
Change withdrawERC20 => withdrawAsset, reuse transfer logic
2018-08-09 14:07:27 -07:00
fragosti
c804e2230d
Update Clays linkedin
2018-08-09 12:25:26 -07:00
fragosti
3f610d4865
Merge https://github.com/0xProject/0x-monorepo into development
2018-08-09 12:15:30 -07:00
fragosti
8404e0e73f
Add clay to website
2018-08-09 12:15:18 -07:00
fragosti
b2c666bb1f
Apply prettier
2018-08-09 11:42:05 -07:00
Alex Browne
f3761af567
fix: Update dependencies
2018-08-09 11:35:54 -07:00
Amir Bandeali
b9d8d2d5e3
Make marketBuy functions revert if entire amount not filled
2018-08-09 11:26:32 -07:00
Amir Bandeali
b60a74c8bc
Merge pull request #941 from 0xProject/feature/contracts/returnValuesTests
...
[contracts] Test fillOrder return values and abiEncodeFillOrder
2018-08-09 10:39:14 -07:00
fragosti
0113ecee96
Change scripts folder to build_scripts
2018-08-09 10:13:37 -07:00
fragosti
eb20e86947
Force case change in file
2018-08-09 09:39:29 -07:00
Leonid Logvinov
15e15f994a
Merge branch 'development' into sol-cov-fixes
2018-08-09 17:03:41 +02:00
Leonid Logvinov
d44ff6a915
Add @return comments
2018-08-09 17:02:13 +02:00
Leonid Logvinov
68605ca261
Import marshaller directly
2018-08-09 17:00:05 +02:00
Jacob Evans
5d4dd406f2
Update Changelogs. Rebased from development
2018-08-09 12:05:17 +10:00
Jacob Evans
9dd6ba7825
Update jsdoc
2018-08-09 12:02:17 +10:00
Jacob Evans
45e9fbe8f9
Introduce SignerProviderType
...
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
2018-08-09 12:02:12 +10:00
Alex Browne
53713188fe
Merge pull request #915 from 0xProject/feature/encode-decode-checks
...
Add strictArgumentEncodingCheck to BaseContract and use it in contract templates
2018-08-08 18:28:15 -07:00
Alex Browne
c4c37cafa0
Update comment about ethers checksummed address behavior
2018-08-08 17:58:04 -07:00
Alex Browne
5b7774f9d0
Add packages/coverage/.gitkeep file
2018-08-08 17:33:20 -07:00
Alex Browne
ca7d8a8940
Update CI config and package.json to run @0xproject/utils tests on CI
2018-08-08 16:47:36 -07:00
Alex Browne
762bbe9bcd
Update remaining CHANGELOG.json files
2018-08-08 16:44:52 -07:00
fragosti
03fb73d1d2
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into development
2018-08-08 15:50:59 -07:00
Amir Bandeali
d10e2652ae
Revert incrementing memory ptr in dispatchTransferFrom
2018-08-08 15:44:43 -07:00
Amir Bandeali
9a5d7b7635
Test abiEncodeFillOrder as part of combinatorial follOrder tests
2018-08-08 15:44:43 -07:00
Amir Bandeali
1fb3da6b53
Increment free memory pointer for internal Exchange functions that use asm
2018-08-08 15:44:43 -07:00
Amir Bandeali
970bef717e
Add return values to combinatorial fillOrder tests
2018-08-08 15:44:43 -07:00
fragosti
2a85f79040
Change amir picture
2018-08-08 15:42:09 -07:00
Amir Bandeali
651a468b44
Merge pull request #946 from 0xProject/fix/contracts/signatureValidatorComments
...
[contracts] Fix comments and styling for MixinSignatureValidator
2018-08-08 15:35:34 -07:00
fragosti
5e8ad0aef4
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/sra/add-sra-package
2018-08-08 15:12:10 -07:00
Alex Browne
44d909c0c7
Update CHANGELOG.json for contract-wrappers
2018-08-08 14:54:35 -07:00
Alex Browne
44b01f2069
Update ethers typings for TypeScript 2.9.2
2018-08-08 14:52:05 -07:00
fragosti
d7d51791a6
Remove md hints because the static site cannot handle them
2018-08-08 14:50:06 -07:00
fragosti
9e3fe7092b
Add section about json-schemas and sra report
2018-08-08 14:47:43 -07:00
fragosti
083d42c8f7
Fix links in markdown
2018-08-08 14:36:38 -07:00
fragosti
6121a6d2bf
Add to changelog and fix OrderBook typo
2018-08-08 14:28:09 -07:00
Alex Browne
09af23f950
Update CHANGELOG.json for base-contract
2018-08-08 14:27:30 -07:00
Alex Browne
52e094addc
Move some ethers-related types to typescript-typings/ethers
2018-08-08 14:27:30 -07:00
Alex Browne
6a6739ebbe
Apply prettier
2018-08-08 14:27:30 -07:00
Alex Browne
6a5965d73b
Add strictArgumentEncodingCheck to BaseContract and use it in contract templates
2018-08-08 14:27:30 -07:00
Alex Browne
19cda0eb03
Merge pull request #947 from 0xProject/feature/confirm-before-publish
...
Add confirmation prompt before publishing
2018-08-08 14:23:52 -07:00
fragosti
cc67c0df51
Correct orderbook typo
2018-08-08 14:18:24 -07:00
fragosti
76b91cbcda
Enforce that error code are ints not number
2018-08-08 14:16:59 -07:00
Alex Browne
13f0d27f7c
Merge pull request #945 from 0xProject/fix/typescript-2.9.2
...
Update TypeScript to version 2.9.2
2018-08-08 14:12:18 -07:00
Alex Browne
5ccf41c566
fix(monorepo-scripts): Fix typo in git tag command
2018-08-08 14:01:57 -07:00
Alex Browne
797fd38e00
feat(monorepo-scripts): Add confirmation prompt before publishing
2018-08-08 14:01:12 -07:00
fragosti
9aacceb0e4
Remove tests directory, use swagger api, make json api compliant
2018-08-08 14:00:50 -07:00
Amir Bandeali
68fb1bf376
fix comments and styling for MixinSignatureValidator
2018-08-08 13:58:29 -07:00
Amir Bandeali
a6ccfaf9ca
Merge pull request #925 from 0xProject/refactor/contracts/hashing
...
[contracts] Fix comments, styling and small optimization for hashOrder
2018-08-08 13:48:31 -07:00
fragosti
c9e1b7c5dc
Change remainingFillableAmount to metaData
2018-08-08 11:57:16 -07:00
Alex Browne
6e2e658162
Update TypeScript to version 2.9.2
2018-08-08 11:27:38 -07:00
Amir Bandeali
149c07dfd2
Use asm for hashEIP712Message, increment free memory pointer after asm hashing functions
2018-08-08 11:15:38 -07:00
Fabio Berger
9f42ceb5a3
Split publish_utils since it was becoming too big and unwieldy
2018-08-08 09:47:06 -04:00
Fabio Berger
386b5bb122
Add back hashSpy
2018-08-08 09:33:20 -04:00
Fabio Berger
ca67e7d36f
Remove console.log
2018-08-08 09:32:32 -04:00
Fabio Berger
d49af66add
Add additional special-case acronym
2018-08-08 09:32:14 -04:00
fragosti
853b5aa38b
Change some static side configs
2018-08-07 18:18:37 -07:00
fragosti
4e30bc3e16
Add POST order endpoint
2018-08-07 17:58:38 -07:00
fragosti
95b656f360
Add GET fee_recipients
2018-08-07 17:42:52 -07:00
fragosti
b0a7db81cb
Add GET order_config
2018-08-07 16:52:34 -07:00
fragosti
e6c91493f2
token_pairs -> asset_pairs
2018-08-07 16:26:25 -07:00
fragosti
3771df728c
Add GET OrderBook endpoint
2018-08-07 16:24:31 -07:00
fragosti
f6dbc23995
Add GET order endpoint spec
2018-08-07 16:10:59 -07:00
fragosti
f36a43a83f
Add orders endpoint
2018-08-07 15:39:33 -07:00
fragosti
f4c2fabbf8
Minor refactoring
2018-08-07 15:03:52 -07:00
Amir Bandeali
3d6cf50364
Fix comments, styling, and optimize hashOrder
2018-08-07 14:34:28 -07:00
fragosti
0a616ad3b8
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/sra/add-sra-package
2018-08-07 13:52:53 -07:00
fragosti
57a4429123
Add discharge config and deploy
2018-08-07 13:50:56 -07:00
fragosti
3b542bf356
Add static site build
2018-08-07 13:36:59 -07:00
fragosti
be472b61e7
Add markdown section
2018-08-07 13:22:11 -07:00
Brandon Millman
8199e87943
Merge pull request #937 from 0xProject/feature/contract-wrappers/forwarder-estimation-utils
...
Add marketUtils object for assisting with market buy calculations
2018-08-06 16:36:32 -04:00
Brandon Millman
35201af4b1
Remove assertion comments
2018-08-06 16:35:49 -04:00
Fabio Berger
1a89905ab9
Remove hash spy for now
2018-08-06 15:39:21 -04:00
Fabio Berger
b2b3c24fd2
Remove console.log
2018-08-06 15:39:11 -04:00
Fabio Berger
bc5835229d
Remove stray console log
2018-08-06 15:31:52 -04:00
Fabio Berger
6182d2c7f6
Pass in typeDefinitionByName so that type declarations also link to inner-types and show the popover
2018-08-06 15:28:21 -04:00
Fabio Berger
af90a777c6
Update types
2018-08-06 15:27:39 -04:00
Fabio Berger
fdcb42d8e1
Fix bug where we only rendered one TypeDoc JSON key per export, instead of all of them
2018-08-06 15:27:28 -04:00
Fabio Berger
4e6322beb5
Add missing type exports
2018-08-06 15:26:39 -04:00
Fabio Berger
6e122691d1
Fix bug related to react-scroll's scrollSpy and the render order of elements
2018-08-06 11:57:56 -04:00
Fabio Berger
ea5684e054
Remove unused imports
2018-08-06 11:01:12 -04:00
Fabio Berger
50bbd793c6
Fix key
2018-08-06 10:55:19 -04:00
Fabio Berger
a1a777e715
Add missing type
2018-08-06 10:49:17 -04:00
Fabio Berger
d234ee12de
Update yarn.lock
2018-08-06 10:49:11 -04:00
Fabio Berger
50e0ddcf79
Update dep
2018-08-06 10:49:02 -04:00
Fabio Berger
da304de3fc
Re-order deps
2018-08-06 10:48:45 -04:00
Fabio Berger
ff3c77f7c4
Remove stray console.lgos
2018-08-06 10:48:18 -04:00
Brandon Millman
0bc775cdb8
Remove 0x test case from hexSchema test
2018-08-05 21:02:10 -04:00
Brandon Millman
2273798df9
Update CHANGELOGs
2018-08-05 20:58:57 -04:00
Brandon Millman
7d0bec9b2a
Add some test cases that stress slippageBufferAmount param
2018-08-05 20:54:29 -04:00
Brandon Millman
8382161f75
Add tests for findFeeOrdersThatCoverFeesForTargetOrders
2018-08-05 20:48:56 -04:00
Brandon Millman
bc5f8e52de
Change orderStates param name to remaingFillableMakerAssetAmounts
2018-08-05 18:33:52 -04:00
Brandon Millman
09c0fc94fc
Implement first round of tests for findOrdersThatCoverMakerAssetFillAmount
2018-08-05 18:33:52 -04:00
Brandon Millman
e5d65b585a
Update hex schema to match 0x
2018-08-05 18:33:52 -04:00
Brandon Millman
d9933237a0
Move helper functions into order-utils
2018-08-05 18:33:52 -04:00
Brandon Millman
a016747c36
Add findFeeOrdersThatCoverFeesForTargetOrders to ForwarderWrapper
2018-08-05 18:33:52 -04:00
Brandon Millman
1c06380ef5
Add findOrdersThatCoverMakerAssetFillAmount static method on ForwarderWrapper
2018-08-05 18:33:52 -04:00
Brandon Millman
47fef1f8ff
Merge pull request #936 from 0xProject/feature/contract-wrappers/forwader-optimizations
...
ForwarderWrapper order optimizations
2018-08-05 17:47:42 -04:00
Brandon Millman
3cb955c136
Move CreateOrderOpts into shared types
2018-08-05 17:15:58 -04:00
Brandon Millman
47673ba4bb
Update createFactory to accept one createOrderOpts param to encompass all optional params
2018-08-05 16:54:35 -04:00
Fabio Berger
4527e9ce00
Remove prefix hack and add prefix for objectLiteral functions
2018-08-04 10:09:59 +02:00
Fabio Berger
7759e67a5a
Rename EIP712Utils to eip712Utils since objectLiterals shouldn't start with caps
2018-08-04 10:09:08 +02:00
Brandon Millman
3865a081a0
Prettier
2018-08-03 16:46:55 -04:00
Fabio Berger
4d75689790
Fix commebt
2018-08-03 22:42:17 +02:00
Fabio Berger
6df8746871
Omit certain exports and re-org index.ts
2018-08-03 22:37:02 +02:00
Fabio Berger
c68e183953
Add missing sol-cov comments
2018-08-03 22:36:44 +02:00
Fabio Berger
f42119c928
Add missing compiler comments
2018-08-03 22:36:32 +02:00
Fabio Berger
30be039570
Add missing comments
2018-08-03 22:24:42 +02:00
Brandon Millman
d00ee5df0d
Fix CHANGELOGs
2018-08-03 16:04:59 -04:00
Brandon Millman
4f381ca1d9
Update orderFactory interface
2018-08-03 16:04:47 -04:00
Fabio Berger
bcc1ad2086
Re-order index.ts and add missing types
2018-08-03 21:30:57 +02:00
Fabio Berger
343cd05363
Add missing comments
2018-08-03 21:27:01 +02:00
Fabio Berger
d9f09b5e1e
Make rendering of individually exported functions lighter-weight
2018-08-03 19:45:09 +02:00
Fabio Berger
9337d207a1
Stop exporting constants from order-utils
2018-08-03 19:41:55 +02:00
Fabio Berger
c17d6c47c3
Properly render class/objectLiteral properties that are simple variables
2018-08-03 19:24:58 +02:00
Fabio Berger
a728247d6c
Display camelCase names all-caps properly
2018-08-03 18:28:56 +02:00
Fabio Berger
36d615318d
Omit several exports from order-utils docs
2018-08-03 17:52:09 +02:00
Fabio Berger
1588f4ac39
Stop exporting crypto
2018-08-03 17:51:58 +02:00
Fabio Berger
0e82be1bda
Remove react-docs-example package and links to it
2018-08-03 17:18:18 +02:00
Fabio Berger
d85ce6ac75
Make signature_util into an object literal so related functions are rendered together in the docs
2018-08-03 17:15:14 +02:00
Fabio Berger
0d3d9dad84
Don't process functions beginning with underscores
2018-08-03 17:14:14 +02:00
Fabio Berger
b8c8258404
Don't render object literal properties that start with underscore since are private
2018-08-03 17:13:38 +02:00
Fabio Berger
3ee3fc2fb3
Add missing doc comments
2018-08-03 17:13:10 +02:00
Leonid Logvinov
bb4d15005a
Add comments
2018-08-03 16:45:26 +02:00
Leonid Logvinov
477c3dc4f6
Add PR numbers
2018-08-03 16:28:00 +02:00
Leonid Logvinov
81f689e693
Add sol-cov CHANGELOG
2018-08-03 13:57:19 +02:00
Leonid Logvinov
e80fa6e311
Read truffle compiler config from truffle.js and assert that the passed solidity version matches the one in artifacts
2018-08-03 13:42:47 +02:00
Leonid Logvinov
c94168981c
Use CallDataRPC in subprovider
2018-08-03 13:42:05 +02:00
Leonid Logvinov
749ec0cefe
Add a TODO for failed transactions
2018-08-03 13:38:40 +02:00
Leonid Logvinov
bd488020df
Export RPC data types from web3-wrapper
2018-08-03 13:36:16 +02:00
Leonid Logvinov
ab398751e1
Alow additional properties in txData json-schema
2018-08-03 13:34:40 +02:00
Leonid Logvinov
74d5f2f0b9
Export marshaller from web3-wrapper
2018-08-03 13:32:45 +02:00
Fabio Berger
10f6647ab3
Add missing types to web3-wrapper index.ts
2018-08-03 13:27:20 +02:00
Fabio Berger
406b7c33f5
Re-order subproviders index.ts and add missing types
2018-08-03 13:27:08 +02:00
Fabio Berger
13520dbd94
Add missing types to sol-cov index.ts
2018-08-03 13:02:29 +02:00
Fabio Berger
d136df7679
Color-code basic type arrays orange aswell
2018-08-03 13:02:14 +02:00
Fabio Berger
8c96a31152
Fix sol-compiler doc configs
2018-08-03 12:40:47 +02:00
Fabio Berger
d4bd4ec441
Add comments for types and unnest type declarations
2018-08-03 12:40:35 +02:00
Fabio Berger
e4aed98a3d
Add missing type exports
2018-08-03 12:40:01 +02:00
Fabio Berger
4a2a22a43b
Refactor logic for clarity
2018-08-03 11:44:50 +02:00
Fabio Berger
47584b18e9
Fix-up Order-utils doc page
2018-08-03 11:14:16 +02:00
Fabio Berger
6dd656bdfc
Add OrderWatcher docs page
2018-08-03 11:14:01 +02:00
fragosti
260640feed
Refactor using some utility methods
2018-08-02 20:19:50 -07:00
fragosti
36e7cb16aa
Add errors and headers
2018-08-02 18:24:24 -07:00
fragosti
0390a5ecbf
Limit error codes with ranges
2018-08-02 18:08:36 -07:00
Brandon Millman
82092ab50a
Rename to calldata utils
2018-08-02 16:03:19 -07:00
Brandon Millman
c3e6be7956
Add missing PR numbers
2018-08-02 15:53:02 -07:00
fragosti
1ce6579c3a
Create asset_pairs SRA endpoint (and establish conventions)
2018-08-02 15:25:40 -07:00
Fabio Berger
b5d98a2803
Fix link in 0x.js intro
2018-08-02 21:09:48 +02:00
Fabio Berger
c7a5b8c776
Add MD sections to contract-wrappers docs
2018-08-02 21:09:38 +02:00
Fabio Berger
90ead59d34
Add support for rendering nested IndexSignatures
2018-08-02 21:09:18 +02:00
Fabio Berger
faa980ffc3
Add ability to omit rendering specific exports and also support direct exports from index.ts
2018-08-02 21:08:21 +02:00
fragosti
afc5c2616a
Enforce stronger naming convention for json schema ids
2018-08-02 11:57:23 -07:00
Fabio Berger
9a3b630b19
prettier
2018-08-02 17:27:29 +02:00
Fabio Berger
b3473ff89f
Remove unused var
2018-08-02 17:27:10 +02:00
Fabio Berger
987971bd59
Fix bug where if there were multiple matches, it wouldn't always take the longest match
2018-08-02 17:26:53 +02:00
Fabio Berger
71a2f2d721
We need to always include the globals.d.ts otherwise TS complains about .json imports
2018-08-02 17:25:18 +02:00
Brandon Millman
6e74896620
CHANGELOG
2018-08-01 20:49:10 -07:00
Brandon Millman
30c6fe08ec
Add tests
2018-08-01 20:47:59 -07:00
Brandon Millman
7c864b81e0
Add createOrder with no signing to orderFactory
2018-08-01 20:47:59 -07:00
Brandon Millman
4f006fdc5c
Create marketBuyOrdersOptimizations
2018-08-01 20:23:44 -07:00
Brandon Millman
9f7f61085c
Update contract-wrappers CHANGELOG.json
2018-08-01 15:29:47 -07:00
Brandon Millman
2414b47a30
Merge pull request #934 from 0xProject/feature/contract-wrappers/forwader
...
Initial forwarder contract wrapper
2018-08-01 15:26:45 -07:00
Fabio Berger
238eef6bae
Fix connect docs
2018-08-02 00:01:23 +02:00
Fabio Berger
b92b745ab7
Don't ignore compiler errors
2018-08-02 00:01:16 +02:00
Fabio Berger
0132286cab
Add contract-wrappers page and make topBar component more concise
2018-08-02 00:01:02 +02:00
fragosti
f8a252d142
All schema tests padding
2018-08-01 13:55:16 -07:00
fragosti
962d6e71b6
update orders channel subscribe schema
2018-08-01 13:52:40 -07:00
fragosti
48aaf22855
Update order book schema test
2018-08-01 13:34:10 -07:00
fragosti
8351f5998a
Add relayerApiOrdersResponseTest
2018-08-01 13:27:01 -07:00
Fabio Berger
2494af99aa
Prefix menu and sections with markdown as that is all the should now be defined
2018-08-01 21:00:45 +02:00
Fabio Berger
e5b93d1f02
Add callpath to properties
2018-08-01 20:48:19 +02:00
fragosti
86eafeb826
Add tests for asset pair endpoint
2018-08-01 11:44:59 -07:00
Fabio Berger
32e1c2ac97
Add padding above anchor titles so they show up nice when scrolled to
2018-08-01 19:02:20 +02:00
Fabio Berger
5e3bbbbb3c
Use our fork of react-scroll that fixes scrolling within an absolutely positioned div to work correctly. See: https://github.com/fisshy/react-scroll/pull/330
2018-08-01 18:56:31 +02:00
Fabio Berger
3bdf6004ca
Start refactoring docs to remove unnecessary configs given more concise TypeDoc JSON
2018-08-01 17:36:37 +02:00
Fabio Berger
11869122b4
Update React-scroll, getting rid of the need to manually set the url hash
2018-08-01 17:33:28 +02:00
Fabio Berger
9b24459108
Add /src/artifacts in order-utils to gitignore
2018-08-01 17:29:24 +02:00
Fabio Berger
c5fbc5c991
Also add artifacts to src
2018-08-01 17:28:48 +02:00
Fabio Berger
0413e3e77f
Change order of index.ts since it not dictates to ordering of the docs
2018-08-01 17:27:33 +02:00
Fabio Berger
92fda0a940
Remove unused dep so that it's not re-compiled onWatcher
2018-08-01 17:27:10 +02:00
fragosti
63e088730a
Group all standard relayer api tests together
2018-07-31 17:46:57 -07:00
fragosti
a78d35f84e
Add test for relayerApiOrderSchema
2018-07-31 17:22:26 -07:00
fragosti
63e869f6d0
Add paginated collection test case
2018-07-31 17:04:22 -07:00
fragosti
4aff9515d8
Get schema tests running (not crashiing)
2018-07-31 16:37:51 -07:00
Leonid Logvinov
6f0daa5463
Add the CHANGELOG entry for #909
2018-07-31 15:28:17 +02:00
Leonid Logvinov
a658aaaf30
Merge pull request #909 from joincivil/ritave/resolver-check-dirs
...
Fixed the relative resolver not checking if the file can be read in the
2018-07-31 14:49:50 +02:00
Leonid Logvinov
37590d5f5e
Merge branch 'development' into ritave/resolver-check-dirs
2018-07-31 14:47:51 +02:00
Brandon Millman
ca1f926d6d
Clarify ethAmount is in wei
2018-07-31 00:26:53 -07:00
Brandon Millman
5d44a67e62
Update forwarder_wrapper_test
2018-07-31 00:11:29 -07:00
Brandon Millman
8ed3d59f96
Add more assertions
2018-07-31 00:11:29 -07:00
Brandon Millman
bc93ff0cb5
Write initial test for forwarder_wrapper
2018-07-31 00:11:29 -07:00
Brandon Millman
44498f2263
Fix spelling error in exchange wrapper tests
2018-07-31 00:11:29 -07:00
Brandon Millman
045751a430
Add getOrdersInfo to exchange_wrapper
2018-07-31 00:11:28 -07:00
fragosti
162fe797fc
Update schemas export
2018-07-30 17:53:01 -07:00
fragosti
e671563f1e
Update json-schemas for SRA v1
2018-07-30 17:16:14 -07:00
Brandon Millman
a7238d0fdb
Implement initial forwarder wrapper
2018-07-30 13:58:19 -07:00
Fabio Berger
2a899f5295
Move to dep
2018-07-30 22:42:22 +02:00
Fabio Berger
b7cd84fad6
Remove outdated parts of Dockerfile
2018-07-30 22:42:05 +02:00
Fabio Berger
36b6da7c4f
Fix github dep to point to branch
2018-07-30 22:41:51 +02:00
Brandon Millman
02eb575813
Merge pull request #931 from 0xProject/feature/website/meta-tags
...
Add MetaTags component for easily adding customizable meta tags for a new page
2018-07-30 13:28:09 -07:00
Brandon Millman
ca8a6665ba
Add back tags in html
2018-07-30 13:27:27 -07:00
Fabio Berger
ba00cd916a
Remove console
2018-07-30 21:09:56 +02:00
Fabio Berger
b4f916d214
Standardize child naming
2018-07-30 21:09:17 +02:00
Fabio Berger
79faf7d3cb
Update yarn.lock
2018-07-30 15:40:20 +02:00
Fabio Berger
79b1b6c8e0
Fix bugs in doc gen
2018-07-30 15:40:10 +02:00
Brandon Millman
2ecf7a3349
Fix jobs page overflow issue
2018-07-30 00:58:30 -07:00
Brandon Millman
5283dcce2e
Create MetaTags component
2018-07-30 00:48:39 -07:00
Fabio Berger
b56fc697c4
Move logic to publishUtils so can use as command-line and script import
2018-07-29 23:55:28 +02:00
Fabio Berger
b7ff1fe5d3
Move type
2018-07-29 23:34:49 +02:00
Fabio Berger
1b24064c9f
Move publish_release_notes to own script and other publish cleanup
2018-07-29 23:34:42 +02:00
Fabio Berger
bb9237b0f4
Make monorepo-scripts a private package now that no other package depends on it
2018-07-29 23:01:21 +02:00
Fabio Berger
fe2787fcc1
Add back the 'clean' command
2018-07-29 23:00:44 +02:00
Fabio Berger
11778db05a
Remove no longer necessary include
2018-07-29 23:00:33 +02:00
Fabio Berger
454af2bda3
Fix package.json
2018-07-29 22:49:34 +02:00
Fabio Berger
9f7479711e
Improve doc gen script
2018-07-29 22:29:56 +02:00
Fabio Berger
4579e1637d
Add missing exports discovered by generating compact typedoc JSON
2018-07-29 21:59:09 +02:00
Fabio Berger
f4a2e227e1
Remove all in-package monorepo-scripts by adding doc gen/upload and aggregate release note publishing to publish script
2018-07-29 21:58:39 +02:00
Francesco Agosti
48e538f5c7
Merge pull request #910 from 0xProject/feature/website/upgrade-allowance-toggles-to-locks-and-checks
...
[website] Use new designs with tooltips for allowance toggles
2018-07-27 12:02:29 -07:00
fragosti
c851c37630
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into feature/website/upgrade-allowance-toggles-to-locks-and-checks
2018-07-27 11:51:30 -07:00
fragosti
a0d7b1efa5
Remove unused variable
2018-07-27 11:49:06 -07:00
fragosti
1a06e6b305
Add loading state for initial load and other PR feedback
2018-07-27 11:48:04 -07:00
fragosti
43d7045a5b
Add scripts
2018-07-27 10:19:20 -07:00
Olaf Tomalka
9199a56b7a
Added fix to CHANGELOG
2018-07-27 15:20:24 +02:00
Fabio Berger
44d1be27e6
Add note about needing Yarn 1.6 to README
2018-07-27 12:22:43 +02:00
Alex Browne
554d5f97df
Add combinatorial tests for internal Exchange functions ( #807 )
...
* WIP add combinatorial tests for internal Exchange functions
* Change combinitorial testing strategy based on feedback
* Check value of filled[orderHash] in updateFilledState tests
* Add combinatorial tests for addFillResults
* Add combinatorial tests for getPartialAmount
* Implement generic `testWithReferenceFuncAsync`
* Implement generic `testCombinatoriallyWithReferenceFuncAsync`
* Add combinatorial tests for isRoundingError
* Add combinatorial tests for calculateFillResults
* Add support for Geth in internal contract tests
* Fix contract artifacts
* Change DECIMAL_PLACES to 78 and add a note.
* Document new functions in utils
* Optimize tests by only reseting state when needed
* Rename/move some files
* Print parameter names on failure in testWithReferenceFuncAsync
* Add to changelog for utils package
* Appease various linters
* Rename some more things related to FillOrderCombinatorialUtils
* Remove .only from test/exchange/internal.ts
* Remove old test for isRoundingError and getPartialAmount
* Appease linters again
* Remove old todos
* Fix typos, add comments, rename some things
* Re-add some LibMath tests
* Update contract internal tests to use new SafeMath revert reasons
* Apply PR feedback from Amir
* Apply PR feedback from Remco
* Re-add networks to ZRXToken artifact
* Remove duplicate Whitelist in compiler.json
2018-07-26 22:09:55 -07:00
fragosti
78a4b9897c
Add to README
2018-07-26 16:58:27 -07:00
fragosti
c1fcbe3f04
Create API development environment and json distribution
2018-07-26 16:49:43 -07:00
fragosti
efa67d87aa
Rename to sra-api
2018-07-26 14:52:23 -07:00
fragosti
4fe410a277
Add typescript typings for Open API spec
2018-07-26 14:47:02 -07:00
fragosti
3235606644
Reset CHANGELOG
2018-07-26 14:32:22 -07:00
fragosti
260976914d
Add basic smoke test
2018-07-26 14:30:24 -07:00
fragosti
3ca4b7e7a7
Initial commit
2018-07-26 13:24:34 -07:00
Fabio Berger
95c627f581
Publish
...
- 0x.js@1.0.1-rc.2
- @0xproject/abi-gen@1.0.4
- @0xproject/assert@1.0.4
- @0xproject/base-contract@1.0.4
- @0xproject/connect@1.0.4
- @0xproject/contract-wrappers@1.0.1-rc.2
- contracts@2.1.39
- @0xproject/dev-utils@1.0.3
- @0xproject/fill-scenarios@1.0.1-rc.2
- @0xproject/json-schemas@1.0.1-rc.3
- @0xproject/metacoin@0.0.14
- @0xproject/migrations@1.0.3
- @0xproject/order-utils@1.0.1-rc.2
- @0xproject/order-watcher@1.0.1-rc.2
- @0xproject/react-docs@1.0.4
- @0xproject/react-docs-example@0.0.19
- @0xproject/react-shared@1.0.5
- @0xproject/sol-compiler@1.0.4
- @0xproject/sol-cov@1.0.3
- @0xproject/sol-resolver@1.0.4
- @0xproject/sra-report@1.0.4
- @0xproject/subproviders@1.0.4
- @0xproject/testnet-faucets@1.0.40
- @0xproject/types@1.0.1-rc.3
- @0xproject/utils@1.0.4
- @0xproject/web3-wrapper@1.1.2
- @0xproject/website@0.0.43
2018-07-26 17:42:30 +02:00
Fabio Berger
512dbb448b
Updated CHANGELOGS
2018-07-26 17:42:22 +02:00
Fabio Berger
b793c1cc73
Update yarn.lock
2018-07-26 17:20:48 +02:00
Fabio Berger
aea048ecc7
Point to actual current version
2018-07-26 17:19:26 +02:00
Fabio Berger
d0e6413fcf
Add changelog entries for other RCs that did publish
2018-07-26 17:12:17 +02:00
Fabio Berger
3b7ad1688b
Fix changelogs and package versions for ones that weren't published
2018-07-26 17:10:59 +02:00
Fabio Berger
e907b99314
Fix circle.yml
2018-07-26 16:57:08 +02:00
Fabio Berger
973bcb0483
Publish
...
- 0x.js@1.0.1-rc.2
- @0xproject/abi-gen@1.0.3
- @0xproject/assert@1.0.3
- @0xproject/base-contract@1.0.3
- @0xproject/connect@1.0.3
- @0xproject/contract-wrappers@1.0.1-rc.2
- contracts@2.1.38
- @0xproject/dev-utils@1.0.3
- ethereum-types@1.0.3
- @0xproject/fill-scenarios@1.0.1-rc.2
- @0xproject/json-schemas@1.0.1-rc.2
- @0xproject/metacoin@0.0.13
- @0xproject/migrations@1.0.3
- @0xproject/monorepo-scripts@1.0.4
- @0xproject/order-utils@1.0.1-rc.2
- @0xproject/order-watcher@1.0.1-rc.2
- @0xproject/react-docs@1.0.3
- @0xproject/react-docs-example@0.0.18
- @0xproject/react-shared@1.0.4
- @0xproject/sol-compiler@1.0.3
- @0xproject/sol-cov@1.0.3
- @0xproject/sol-resolver@1.0.3
- @0xproject/sra-report@1.0.3
- @0xproject/subproviders@1.0.3
- @0xproject/testnet-faucets@1.0.39
- @0xproject/tslint-config@1.0.4
- @0xproject/types@1.0.1-rc.2
- @0xproject/typescript-typings@1.0.3
- @0xproject/utils@1.0.3
- @0xproject/web3-wrapper@1.1.1
- @0xproject/website@0.0.42
2018-07-26 16:27:08 +02:00
Fabio Berger
87fb9a76ce
Updated CHANGELOGS
2018-07-26 16:26:57 +02:00
Fabio Berger
0187e0c47d
Still test unrunnable packages for compilation issues
2018-07-26 16:20:20 +02:00
Fabio Berger
8732d8ece8
Add changelog entries for next RC publish
2018-07-26 16:02:49 +02:00
Fabio Berger
2e7c130f62
Expose lerna dep
2018-07-26 16:00:46 +02:00
Fabio Berger
a90f434df5
Split running packages that cannot be run in a node.js script
2018-07-26 15:58:35 +02:00
Fabio Berger
3b005ad47c
Fix accidental import from test folder
2018-07-26 15:34:00 +02:00
Fabio Berger
735bc2f178
Re-enable deleted the dir after test runs
2018-07-26 15:32:53 +02:00
Fabio Berger
e3cfa6363d
Change test:installation so it also causes run-time errors to appear
2018-07-26 15:32:30 +02:00
Fabio Berger
331b1cb9a0
Fix lint issue
2018-07-26 15:27:50 +02:00
Fabio Berger
55dbb0ece0
Always append monorepo root path so script can be called from anywhere
2018-07-26 14:42:07 +02:00
Fabio Berger
af4071e119
Delete any remenants of test-env dir before creating a new one
2018-07-26 14:23:45 +02:00
Fabio Berger
9947e643d0
Print version that will be tested
2018-07-26 14:23:07 +02:00
Fabio Berger
d3be4f2852
Add ending slash
2018-07-26 14:22:51 +02:00
Fabio Berger
e320f343f8
Add support for testing installations post-publish as well
2018-07-26 14:14:14 +02:00
Fabio Berger
f6cc7d9c3c
Fix asset path
2018-07-26 14:04:47 +02:00
Fabio Berger
b756f76b0e
Publish
...
- 0x.js@1.0.1-rc.1
- @0xproject/abi-gen@1.0.2
- @0xproject/assert@1.0.2
- @0xproject/base-contract@1.0.2
- @0xproject/connect@1.0.2
- @0xproject/contract-wrappers@1.0.1-rc.1
- contracts@2.1.37
- @0xproject/dev-utils@1.0.2
- ethereum-types@1.0.2
- @0xproject/fill-scenarios@1.0.1-rc.1
- @0xproject/json-schemas@1.0.1-rc.1
- @0xproject/metacoin@0.0.12
- @0xproject/migrations@1.0.2
- @0xproject/monorepo-scripts@1.0.3
- @0xproject/order-utils@1.0.1-rc.1
- @0xproject/order-watcher@1.0.1-rc.1
- @0xproject/react-docs@1.0.2
- @0xproject/react-docs-example@0.0.17
- @0xproject/react-shared@1.0.3
- @0xproject/sol-compiler@1.0.2
- @0xproject/sol-cov@1.0.2
- @0xproject/sol-resolver@1.0.2
- @0xproject/sra-report@1.0.2
- @0xproject/subproviders@1.0.2
- @0xproject/testnet-faucets@1.0.38
- @0xproject/tslint-config@1.0.3
- @0xproject/types@1.0.1-rc.1
- @0xproject/typescript-typings@1.0.2
- @0xproject/utils@1.0.2
- @0xproject/web3-wrapper@1.1.0
- @0xproject/website@0.0.41
2018-07-26 13:53:36 +02:00
Fabio Berger
034948065d
Updated CHANGELOGS
2018-07-26 13:53:27 +02:00
Fabio Berger
0c2df7e589
Fix linter
2018-07-26 13:40:37 +02:00
Fabio Berger
2ae6a71ca3
Revert to using execAsync
2018-07-26 13:27:21 +02:00
Fabio Berger
206fd0f78e
update yarn.lock
2018-07-26 13:20:35 +02:00
Fabio Berger
b84225ac70
Revert to publishing ethereum-types
2018-07-26 13:05:36 +02:00
Fabio Berger
5ebcea53d6
Fix marshaller import
2018-07-26 12:59:48 +02:00
Fabio Berger
a491e01144
Update yarn.lock
2018-07-26 12:52:25 +02:00
Fabio Berger
1236efc008
Temporarily have all packages depend on an older, published version of ethereum-types since we cannot publish a new one
2018-07-26 12:50:15 +02:00
Fabio Berger
e63bbdeb87
Temporarily make ethereum-types private to exclude from publishing
2018-07-26 12:40:31 +02:00
Fabio Berger
084ccb62a6
Add order-watcher artifacts to gitignore
2018-07-26 12:35:22 +02:00
Fabio Berger
015469885d
Fix changelogs
2018-07-26 12:34:41 +02:00
Fabio Berger
061f223269
Remove artifacts for git
2018-07-26 12:15:01 +02:00
Fabio Berger
88ee35d5f9
Call 'lerna publish' with spawn so we see stderr and stdout in real-time
2018-07-26 12:14:13 +02:00
Francesco Agosti
6c5b33ec71
Merge pull request #902 from 0xProject/feature/web3-wrapper/unexport-marshaller
...
Stop exporting marshaller from web3-wrapper
2018-07-25 16:32:04 -07:00
Brandon Millman
31b8dd1bfc
Remove careers page feature flag
2018-07-26 06:55:06 +08:00
Brandon Millman
35113487f1
Merge pull request #893 from 0xProject/feature/website/jobs-page-part2
...
Jobs page
2018-07-25 15:31:54 -07:00
Brandon Millman
9ce8e10115
Header copy change
2018-07-26 06:28:17 +08:00
Brandon Millman
d07d059eda
Margin polish
2018-07-26 06:00:35 +08:00
Fabio Berger
d836b0f815
Also skip prompt when publishing for real
2018-07-25 22:34:50 +02:00
Fabio Berger
1b1733ce7c
Merge pull request #911 from 0xProject/fix-v2-beta-migration
...
Update/Fix V2-beta-testnet migration & Use it in all RC packages
2018-07-25 22:21:32 +02:00
Fabio Berger
5fd64a969b
Add order-watcher artifacts to prettierignore
2018-07-25 22:04:12 +02:00
Fabio Berger
9a762e584c
Add contract-wrappers artifacts to prettierignore
2018-07-25 21:51:36 +02:00
Fabio Berger
7fc0fd9fb6
Prettier fixes
2018-07-25 21:36:56 +02:00
fragosti
da4b70fcae
Merge branch 'v2-prototype' of https://github.com/0xProject/0x-monorepo into feature/web3-wrapper/unexport-marshaller
2018-07-25 10:33:13 -07:00
Fabio Berger
a0db69ee05
Missing artifact
2018-07-25 19:10:36 +02:00
Fabio Berger
2c62504b79
Replace hard-coded compact_artifacts with migrations artifacts
2018-07-25 18:47:40 +02:00
Fabio Berger
67303106dc
Update order-utils to use 2.0.0-beta-testnet artifacts
2018-07-25 18:28:09 +02:00
Fabio Berger
600d574042
Remove artifacts which should no longer be commited
2018-07-25 18:18:28 +02:00
Fabio Berger
07d4f21807
Add artifacts to gitignore
2018-07-25 18:16:09 +02:00
Fabio Berger
4da12067b9
New WETH9 artifacts
2018-07-25 18:12:28 +02:00
Fabio Berger
24ab24879c
Modify WETH9 event arg names to be identical to ERC20 standard suggested names
2018-07-25 18:10:10 +02:00
Fabio Berger
dc51741b83
Update artifacts in contract-wrappers, generate artifacts and improve README
2018-07-25 18:07:12 +02:00
Fabio Berger
dd979dbf6d
Update the kovan addresses in artifacts
2018-07-25 14:58:04 +02:00
Fabio Berger
0cfea5613a
Improve the README instructions for migrations
2018-07-25 14:57:38 +02:00
Fabio Berger
98dd3ecab7
Use infura
2018-07-25 14:49:33 +02:00
Fabio Berger
fe05e0bac3
Fix typo
2018-07-25 14:48:28 +02:00
Fabio Berger
d3f9b72c84
Update v2-beta-testnet migration
2018-07-25 13:12:26 +02:00
Fabio Berger
05b35c0fdc
Merge pull request #908 from 0xProject/publish-fixes-rc
...
Publish Flow Fixes For RC releases
2018-07-25 12:33:08 +02:00
Fabio Berger
36b61650b3
Update yarn.lock to not use local npm registry
2018-07-25 12:13:45 +02:00
Brandon Millman
c37b6f0eeb
Update open positions section
2018-07-25 18:08:05 +08:00
Fabio Berger
28114c3b5a
Remove unused import
2018-07-25 12:04:45 +02:00
Fabio Berger
2617df4ec7
Update artifact
2018-07-25 12:04:00 +02:00
Fabio Berger
0d28c48eb9
update yarn.lock
2018-07-25 12:02:16 +02:00
Fabio Berger
c6a6a54cce
Fix dep collision
2018-07-25 12:02:10 +02:00
Fabio Berger
e5aa03da64
merge v2-prototype
2018-07-25 11:59:29 +02:00
Fabio Berger
47c0195b07
Leave react-dom type version also unspecified
2018-07-25 11:57:17 +02:00
Fabio Berger
f13d43dbf5
Remove unused typwe
2018-07-25 11:54:51 +02:00
Fabio Berger
f9e99a27d3
Remove force publish
2018-07-25 11:51:06 +02:00
Brandon Millman
854b8fad22
Update benefits section
2018-07-25 17:48:12 +08:00
Fabio Berger
91c7105d43
Revert "Temporarily add changelog & package.json version changes"
...
This reverts commit 97268d2253
.
2018-07-25 11:48:01 +02:00
Fabio Berger
c1e3533287
Add back build step
2018-07-25 11:47:52 +02:00
Brandon Millman
bb7c308081
Update mission section
2018-07-25 15:35:26 +08:00
Brandon Millman
fcbaf2f4e3
Header copy updates
2018-07-25 14:41:26 +08:00
Brandon Millman
109c5df973
Use isMobileWidth util
2018-07-25 14:24:00 +08:00
Brandon Millman
b0fab3ea4a
Use our image component in mission
2018-07-25 14:21:39 +08:00
fragosti
490fed6228
Make a non-jank Spinner component and use it
2018-07-24 19:09:02 -07:00
fragosti
9c81692d48
Merge branch 'v2-prototype' of https://github.com/0xProject/0x-monorepo into feature/website/upgrade-allowance-toggles-to-locks-and-checks
2018-07-24 16:02:21 -07:00
fragosti
c505ba6f3e
Center allowance toggles in account page
2018-07-24 15:58:33 -07:00
fragosti
ee71f57453
Increase allowance toggle loading spinner size by 1
2018-07-24 15:51:07 -07:00
Olaf Tomalka
f133aebfaf
Fixed the relative resolver not checking if the file can be read in the
...
first place
2018-07-25 00:37:48 +02:00
fragosti
88556d31e2
Add unlocking and locking token copy
2018-07-24 15:32:12 -07:00
fragosti
c0d75c6476
Hide tooltip after allowance toggle click
2018-07-24 15:19:06 -07:00
fragosti
5b6cf447e5
Make tooltip appear to the left of the toggle when onboarding in progress
2018-07-24 15:11:46 -07:00
fragosti
3890f8224d
Fix tooltip wrapping issue in onboardin
2018-07-24 14:44:31 -07:00
fragosti
b9f5c93830
Fix wrap button alignment issue
2018-07-24 14:19:19 -07:00
Leonid Logvinov
c40b3dea6c
Specify registry url only if local publish attempted
2018-07-24 21:57:47 +02:00
Leonid Logvinov
dbc798596b
Replace dry mode with local publishing mode
2018-07-24 21:57:47 +02:00
Amir Bandeali
fac90c446c
Update orderEpoch comments
2018-07-24 10:46:08 -07:00
Fabio Berger
c5859b65a3
Install our fork of lerna and use it
2018-07-24 19:35:13 +02:00
Francesco Agosti
14bb697924
Merge pull request #891 from 0xProject/bug/website/wiki-page-topbar
...
Make topbar zIndex 1
2018-07-24 10:22:18 -07:00
Fabio Berger
dbd815c1e0
Merge pull request #905 from 0xProject/fix-rc-packages
...
Fix Published Packages Type Issues
2018-07-24 18:45:10 +02:00
Fabio Berger
9592a9a821
Omit specific version of react types
2018-07-24 17:15:25 +02:00
Fabio Berger
dd9f020c9b
Correct next version
2018-07-24 17:15:18 +02:00
Fabio Berger
56f21f4bab
Merge v2-prototype
2018-07-24 17:13:21 +02:00
Fabio Berger
91bc1b468b
Omit specific version of react types
2018-07-24 16:44:40 +02:00
Fabio Berger
97268d2253
Temporarily add changelog & package.json version changes
2018-07-24 16:33:16 +02:00
Fabio Berger
14b3c50b69
Fix lerna verson
2018-07-24 16:29:55 +02:00
Fabio Berger
333bf9de05
Correct next version
2018-07-24 16:29:37 +02:00
Fabio Berger
16a38c687e
Merge fix-rc-packages
2018-07-24 16:20:25 +02:00
Leonid Logvinov
24aa5cd1bf
Make the test:installation work with the local npm registry
2018-07-24 16:08:17 +02:00
Leonid Logvinov
f699da90ba
Pretend we defined types for @lerna/batch-packages
2018-07-24 16:07:32 +02:00
Leonid Logvinov
d1e33a3dff
Add utils.getTopologicallySortedPackages
2018-07-24 16:07:11 +02:00
Leonid Logvinov
f50ac932d6
Introduce PackageJson file
2018-07-24 16:06:51 +02:00
Leonid Logvinov
cab32d7593
Add .npmrc to gitignore
2018-07-24 16:05:25 +02:00
Leonid Logvinov
2073aa9abc
Test installation on latest version, not the packed one
2018-07-24 15:19:57 +02:00
Leonid Logvinov
0386025395
Temp: Force publish
2018-07-24 15:19:36 +02:00
Leonid Logvinov
0772403ea9
Fix(lerna): Change lerna version
2018-07-24 15:18:46 +02:00
Fabio Berger
8acfc9a2f9
improve logs
2018-07-24 13:43:27 +02:00
Fabio Berger
de087abc8d
remove legacy prepublishOnly
2018-07-24 13:32:39 +02:00
Fabio Berger
98b2875512
Add --yes flag
2018-07-24 13:28:02 +02:00
Fabio Berger
e9e73aa0a3
Add node
2018-07-24 13:21:28 +02:00
Fabio Berger
d280311734
Use relative path to lerna executable
2018-07-24 13:19:31 +02:00
Fabio Berger
789762617f
Upgrade to new lerna
2018-07-24 13:05:18 +02:00
Fabio Berger
6f38d1bee5
Add missing 'publish'
2018-07-24 12:46:40 +02:00
Fabio Berger
73d75bc405
Fix publish command
2018-07-24 12:44:38 +02:00
Fabio Berger
91dcfd5ee8
Use cdVersions flag instead of interactive prompt
2018-07-24 12:39:41 +02:00
Fabio Berger
5fe0e9f2e7
Temporarily use local lerna
2018-07-24 12:36:53 +02:00
Brandon Millman
51fb6e6a23
Always go to open positions when clicking CTA
2018-07-24 14:06:53 +08:00
Brandon Millman
9392d5c84f
Fix hiding of dots on small screens
2018-07-24 13:51:37 +08:00
Brandon Millman
e49d136b99
Merge branch 'v2-prototype' into feature/website/jobs-page-part2
...
* v2-prototype: (38 commits)
Revert "Publish"
Publish
Remove ERC721 callback functions
Use != instead of > in loops, add sanity checks to market fill functions
Add more tests and fixes
Remove MConstants and MixinConstants for LibConstants
Remove redundant external call by reimplementing fillOrderNoThrow
Remove orders length check
Add assertValidFillResults
Update web3Wrapper CHANGELOG
Get actual gasPrice from transaction instead of setting default
Store orders length in varible before looping over orders
Use transferFrom instead of safeTransferFrom
Fix minimal tests
Fix rounding error issues, use different logic when makerAsset is ZRX
Rename marketSellEth => marketSellWeth
Update percentage constants
Update transferEthFeeAndRefund, add check to ERC721 transfer
Refactor forwarding contract architecture, remove batch functions
Updated CHANGELOGS
...
2018-07-24 13:43:26 +08:00
Fabio Berger
d50174b89e
Add ignore flag
2018-07-23 21:33:03 +02:00
Fabio Berger
1d9a77027e
Use include
2018-07-23 21:23:09 +02:00
Fabio Berger
b4cd8897b2
Dedup versionPrompt being triggered multiple times
2018-07-23 21:20:09 +02:00
Fabio Berger
df341717f7
Remove regex
2018-07-23 21:14:51 +02:00
Fabio Berger
68974313e1
Make regex less strict
2018-07-23 21:12:47 +02:00
Fabio Berger
39a06e1d3b
Add timeout before writing to stdin
2018-07-23 21:10:44 +02:00
Fabio Berger
bfe57b84d6
Use string equals and remove returns
2018-07-23 20:59:41 +02:00
Fabio Berger
dae975b08c
Add in print statements
2018-07-23 20:51:25 +02:00
Fabio Berger
27d44e3021
Add missing vars
2018-07-23 20:46:10 +02:00
Fabio Berger
df00d93b9c
Also add private package new versions to packageToNextVersion
2018-07-23 20:44:47 +02:00
Fabio Berger
15bbbb3762
Make sure private packages have a next version
2018-07-23 20:36:03 +02:00
Fabio Berger
c9ee526d8b
more bogus
2018-07-23 20:30:51 +02:00
Fabio Berger
b110d95de1
testing
2018-07-23 20:29:14 +02:00
Fabio Berger
76eab5d3ec
Fix publish to give lerna actual version rather then the semver diff
2018-07-23 20:21:49 +02:00
Fabio Berger
4a2715e61f
Update lerna.json
2018-07-23 20:19:04 +02:00
Fabio Berger
7fbcc3999f
Changed artifacts
2018-07-23 20:16:16 +02:00
Fabio Berger
e873b8948f
And also temporarily remove rebuilding from publish flow
2018-07-23 20:15:35 +02:00
Fabio Berger
c8108a1db2
Temporarily uncommented parts of publish flow
2018-07-23 20:12:18 +02:00
Fabio Berger
195c3af84e
Fix lerna publish to include publishing prerelease versions
2018-07-23 19:56:53 +02:00
Fabio Berger
39724292e3
Omit building website before publish
2018-07-23 19:28:27 +02:00
Fabio Berger
24b5aa0e82
Add new RC versions to changelog so that these packages are publised as RC's
2018-07-23 19:18:09 +02:00
Fabio Berger
3af2ef8439
Revert "Revert "Publish""
...
This reverts commit a66ccaa1da
.
2018-07-23 19:11:48 +02:00
Fabio Berger
e2d027e252
Add skip-git for testing
2018-07-23 19:09:35 +02:00
Fabio Berger
bddcebfbb1
Allow registry to be configured in lerna.json
2018-07-23 19:09:24 +02:00
Amir Bandeali
a05b14e4d9
Merge pull request #847 from 0xProject/refactor/contracts/simplify-forwarder
...
Refactor forwarding contract architecture, remove batch functions
2018-07-23 10:50:39 -05:00
Fabio Berger
9a36e73f4e
Move solidity-parser-antlr type to dependencies since it's used as part of the packages public interface
2018-07-23 17:35:16 +02:00
Leonid Logvinov
a66ccaa1da
Revert "Publish"
...
This reverts commit 3dc94051713e4a32796ce3b4ae4b70b527e24cfe.
2018-07-23 17:13:44 +02:00
Leonid Logvinov
f05a563802
Publish
...
- 0x.js@1.0.0
- @0xproject/abi-gen@1.0.1
- @0xproject/assert@1.0.1
- @0xproject/base-contract@1.0.1
- @0xproject/connect@1.0.1
- @0xproject/contract-wrappers@1.0.0
- contracts@2.1.36
- @0xproject/dev-utils@1.0.1
- ethereum-types@1.0.1
- @0xproject/fill-scenarios@1.0.0
- @0xproject/json-schemas@1.0.0
- @0xproject/metacoin@0.0.11
- @0xproject/migrations@1.0.1
- @0xproject/monorepo-scripts@1.0.1
- @0xproject/order-utils@1.0.0
- @0xproject/order-watcher@1.0.0
- @0xproject/react-docs@1.0.1
- @0xproject/react-docs-example@0.0.16
- @0xproject/react-shared@1.0.1
- @0xproject/sol-compiler@1.0.1
- @0xproject/sol-cov@1.0.1
- @0xproject/sol-resolver@1.0.1
- @0xproject/sra-report@1.0.1
- @0xproject/subproviders@1.0.1
- @0xproject/testnet-faucets@1.0.37
- @0xproject/tslint-config@1.0.1
- @0xproject/types@1.0.0
- @0xproject/typescript-typings@1.0.1
- @0xproject/utils@1.0.1
- @0xproject/web3-wrapper@1.0.1
- @0xproject/website@0.0.40
2018-07-23 17:13:44 +02:00
Amir Bandeali
06396b8874
Remove ERC721 callback functions
2018-07-23 10:02:51 -05:00
Amir Bandeali
e5e68de2d7
Use != instead of > in loops, add sanity checks to market fill functions
2018-07-23 10:02:51 -05:00
Amir Bandeali
dcc0908617
Add more tests and fixes
2018-07-23 10:02:51 -05:00
Amir Bandeali
45d68285f1
Remove MConstants and MixinConstants for LibConstants
2018-07-23 10:02:51 -05:00
Amir Bandeali
e20f3a0f97
Remove redundant external call by reimplementing fillOrderNoThrow
2018-07-23 10:02:51 -05:00
Amir Bandeali
c5029e61e3
Remove orders length check
2018-07-23 10:02:51 -05:00
Amir Bandeali
e90ed01105
Add assertValidFillResults
2018-07-23 10:02:51 -05:00
Amir Bandeali
d8099d53fe
Update web3Wrapper CHANGELOG
2018-07-23 10:02:51 -05:00
Amir Bandeali
0a976a3fb8
Get actual gasPrice from transaction instead of setting default
2018-07-23 10:00:23 -05:00
Amir Bandeali
4636d5fbc2
Store orders length in varible before looping over orders
2018-07-23 10:00:23 -05:00
Amir Bandeali
3506ec1caa
Use transferFrom instead of safeTransferFrom
2018-07-23 10:00:23 -05:00
Amir Bandeali
1f0e819756
Fix minimal tests
2018-07-23 10:00:23 -05:00
Amir Bandeali
799ff2a5c3
Fix rounding error issues, use different logic when makerAsset is ZRX
2018-07-23 10:00:23 -05:00
Amir Bandeali
ec5f768f9b
Rename marketSellEth => marketSellWeth
2018-07-23 10:00:23 -05:00
Amir Bandeali
66ab010055
Update percentage constants
2018-07-23 10:00:23 -05:00
Amir Bandeali
6fb157488c
Update transferEthFeeAndRefund, add check to ERC721 transfer
2018-07-23 10:00:23 -05:00
Amir Bandeali
814518dd80
Refactor forwarding contract architecture, remove batch functions
2018-07-23 10:00:23 -05:00
Amir Bandeali
554b18a466
Merge pull request #906 from 0xProject/refactor/contracts/examples
...
[contracts] Add `examples` directory
2018-07-23 10:00:06 -05:00
Leonid Logvinov
855b6b1dc5
Updated CHANGELOGS
2018-07-23 16:58:40 +02:00
Amir Bandeali
c2ae9f62a4
Add tests to verify ZRX_ASSET_DATA
2018-07-23 09:34:47 -05:00
Amir Bandeali
4159a8fe6e
Add comments for deploying with constant ZRX_ASSET_DATA
2018-07-23 09:34:47 -05:00
Amir Bandeali
d8b44283a2
Move example contracts into new examples dir
2018-07-23 09:34:47 -05:00
Leonid Logvinov
2c1daf9c9a
Add missing timestamps in CHANGELOGs
2018-07-23 16:24:13 +02:00
Fabio Berger
c7962216e9
Omit verson of react types
2018-07-23 16:02:03 +02:00
Leonid Logvinov
ffdaf88fd0
Add missing timestamps in CHANGELOGs
2018-07-23 15:57:16 +02:00
Fabio Berger
f84f879950
Stop specifying a specific version of @types/react so there can't be two instances of the type installed
2018-07-23 14:39:34 +02:00
Fabio Berger
eb6027fba7
Move hdkey typings to dependencies since it's part of the exported interface
2018-07-23 13:45:43 +02:00
Fabio Berger
9a1f0ac8e2
Add dependent types of the react-popper typings
2018-07-23 11:43:01 +02:00
Fabio Berger
51b6f8bc71
Revert "Move frontend package types out of typescript-typings since this package will be used in both node and browser contexts"
...
This reverts commit 74483631d0
.
2018-07-23 11:42:01 +02:00
Fabio Berger
4f73b81b9c
Add troubleshooting section to utils README
2018-07-23 11:00:27 +02:00
Amir Bandeali
195d11f9d0
Merge pull request #877 from 0xProject/feature/contracts/removeERC721Callback
...
Removed receiverData and `onReceive` callback from ERC721 proxy.
2018-07-22 18:14:09 -05:00
Fabio Berger
b325ad1735
Add additional required tsconfig option for utils package since it now relies on RequestInit & Response types defined in lib.dom.d.ts
2018-07-22 18:27:36 +02:00
Fabio Berger
74483631d0
Move frontend package types out of typescript-typings since this package will be used in both node and browser contexts
2018-07-22 16:22:19 +02:00
Fabio Berger
89b24a21a0
Add bn.js types as dep of typescript-typings
since they are needed by ethereumjs-utils types
2018-07-22 15:57:47 +02:00
Fabio Berger
f0f13aa1dd
Move ECSignature type from types package into eth-light-wallet type dec since only used there
2018-07-22 15:52:52 +02:00
Fabio Berger
06f61949f9
Merge pull request #880 from feuGeneA/patch-5
...
make PR template checklist more useful
2018-07-22 15:35:15 +02:00
Francesco Agosti
0e72b67865
Merge pull request #895 from 0xProject/feature/website/send-eth-from-portal
...
Send Ether from Portal
2018-07-22 03:45:21 -07:00
Fabio Berger
b987eebf21
Fix version of ethereumjs-abi to 0.6.5 to fix decoding bug
2018-07-22 07:37:12 +02:00
Fabio Berger
c808d12b74
Merge pull request #904 from lukeautry/luke/leading_zero_encode
...
0x.js v2: fix decodeAssetData for addresses starting in 0
2018-07-22 07:16:49 +02:00
Luke Autry
b466431ede
fix decodeAssetData for addresses starting in 0
2018-07-21 18:05:33 -04:00
Amir Bandeali
bf69ca6e53
Merge pull request #899 from kroitor/patch-1
...
Deduplicate assert web3-wrapper signMessageAsync
2018-07-20 20:28:29 -07:00
Brandon Millman
6ffa907f0e
Merge branch 'v2-prototype' into feature/website/jobs-page-part2
...
* v2-prototype: (103 commits)
Add changelog entry for @0xproject/utils
Add AbortController polyfill to fetchAsync in utils
Increase node heap size for webpack command
Add missing timestamp to CHANGELOG entries
Upgrade some @0xproject packages to 1.0.0 in website
Hard code fillOrder selector into abiEncodeFillOrder
Returns byte array instead of memory range for encoding fillOrder calldata
Created LibAbiEncoder with `fillOrderNoThrow`
Add missing dep in migrations
Fix the abi-gen entry point
Fix linter error
Remove the postinstall hook
Update website package.json with original imports
@0xproject/sra-report@1.0.0
Change all package to depend on the new @0xproject/connect@1.0.0
@0xproject/connect@1.0.0
Use old assert version in @0xproject/connect
FIx a typo
Remove rc versions from unmigrated packages
0x.js@1.0.0-rc.2
...
2018-07-20 16:15:04 -07:00
Brandon Millman
e54501522d
Merge pull request #903 from 0xProject/bug/website/fix-website
...
Add AbortController polyfill to fetchAsync in utils
2018-07-20 13:51:12 -07:00
Brandon Millman
f2baeddc30
Merge branch 'v2-prototype' into bug/website/fix-website
...
* v2-prototype:
Add missing timestamp to CHANGELOG entries
2018-07-20 12:07:27 -07:00
Brandon Millman
fd349b618a
Add changelog entry for @0xproject/utils
2018-07-20 12:05:47 -07:00
Brandon Millman
6ca2a02766
Add AbortController polyfill to fetchAsync in utils
2018-07-20 11:58:38 -07:00
Brandon Millman
d9a282bd92
Increase node heap size for webpack command
2018-07-20 11:56:20 -07:00
Fabio Berger
dc151f7290
Add missing timestamp to CHANGELOG entries
2018-07-20 20:13:53 +02:00
Brandon Millman
cce2127f72
Upgrade some @0xproject packages to 1.0.0 in website
2018-07-20 10:55:47 -07:00
fragosti
0f8e6b395e
WIP for allowance toggle redesign working
2018-07-20 10:44:59 -07:00
fragosti
b28cc6d7d3
Show token name dynamically in tooltip
2018-07-20 10:14:17 -07:00
fragosti
3bf12a98a7
Implement tooltips
2018-07-20 09:55:08 -07:00
fragosti
f27084ced4
Add loading state
2018-07-20 09:16:55 -07:00
fragosti
cdcf624e9e
Have basic lock and check working in walelt
2018-07-20 08:52:14 -07:00
fragosti
ad4c2b95e4
Add remove marshaller to changelog notes
2018-07-20 08:51:16 -07:00
Amir Bandeali
8e7c395f59
Merge pull request #892 from 0xProject/refactor/contracts/LibAbiEncoder
...
Created LibAbiEncoder with `fillOrderNoThrow`
2018-07-20 07:43:40 -07:00
Amir Bandeali
02d50a513a
Hard code fillOrder selector into abiEncodeFillOrder
2018-07-20 07:37:40 -07:00
Greg Hysen
d61759f6dd
Returns byte array instead of memory range for encoding fillOrder calldata
2018-07-20 07:37:40 -07:00
Greg Hysen
5790ed7ba9
Created LibAbiEncoder with fillOrderNoThrow
2018-07-20 07:37:40 -07:00
fragosti
067adbfb62
Stop exporting marshaller from web3-wrapper
2018-07-20 07:37:17 -07:00
Leonid Logvinov
7fadba59e7
Merge pull request #901 from 0xProject/feature/abi-gen-fix
...
Fix the abi-gen entry point
2018-07-20 16:34:17 +02:00
Fabio Berger
bcde0731db
Merge branch 'v2-prototype' of github.com:0xProject/0x-monorepo into v2-prototype
...
* 'v2-prototype' of github.com:0xProject/0x-monorepo:
Fix linter error
Remove the postinstall hook
2018-07-20 16:31:49 +02:00
Fabio Berger
052afb67a4
Add missing dep in migrations
2018-07-20 16:31:39 +02:00
Leonid Logvinov
6e15d7bb0f
Fix the abi-gen entry point
2018-07-20 16:30:47 +02:00
Igor Kroitor
5bb68974ec
Deduplicate assert web3-wrapper signMessageAsync
2018-07-20 08:49:16 +03:00
Leonid Logvinov
0a3ba4d27d
Fix linter error
2018-07-20 02:06:11 +02:00
Leonid Logvinov
482a226dc5
Remove the postinstall hook
2018-07-20 02:02:16 +02:00
Fabio Berger
9e69458ba8
Merge branch 'v2-prototype' of github.com:0xProject/0x-monorepo into v2-prototype
...
* 'v2-prototype' of github.com:0xProject/0x-monorepo:
@0xproject/sra-report@1.0.0
Change all package to depend on the new @0xproject/connect@1.0.0
2018-07-20 01:24:19 +02:00
Fabio Berger
71e386d5fa
Update website package.json with original imports
2018-07-20 01:22:48 +02:00
Leonid Logvinov
60b501b137
@0xproject/sra-report@1.0.0
2018-07-20 01:07:44 +02:00
Leonid Logvinov
36f8e9f1d5
Change all package to depend on the new @0xproject/connect@1.0.0
2018-07-20 01:06:14 +02:00
Leonid Logvinov
78707bd3ca
@0xproject/connect@1.0.0
2018-07-20 01:03:15 +02:00
Leonid Logvinov
56137d0605
Use old assert version in @0xproject/connect
2018-07-20 01:01:54 +02:00
Leonid Logvinov
681a582630
FIx a typo
2018-07-20 00:54:44 +02:00
Leonid Logvinov
846a447c4d
Remove rc versions from unmigrated packages
2018-07-20 00:50:13 +02:00
Leonid Logvinov
f76be4f016
0x.js@1.0.0-rc.2
2018-07-20 00:45:19 +02:00
Fabio Berger
ed19067096
Move methods in ZeroEx.assetData
to ZeroEx
itself
2018-07-20 00:39:23 +02:00
Leonid Logvinov
eb9f7c2c9d
Fix scoping of assets in 0x.js
2018-07-20 00:21:59 +02:00
Leonid Logvinov
52693f7d0a
0x.js@1.0.0-rc.1
2018-07-20 00:11:00 +02:00
Leonid Logvinov
5e015872ef
Remove bundles config
2018-07-20 00:07:25 +02:00
Leonid Logvinov
08c291bd3f
@0xproject/order-watcher@1.0.0-rc.1
2018-07-20 00:05:44 +02:00
Leonid Logvinov
48c5d69c9d
Add monorepo-scripts postpublish.ts
2018-07-20 00:05:25 +02:00
Leonid Logvinov
0f9c262bb0
Change all package to depend on the new @0xproject/contract-wrappers@1.0.0-rc.1
2018-07-20 00:01:24 +02:00
Leonid Logvinov
dff0fc65bf
@0xproject/contract-wrappers@1.0.0-rc.1
2018-07-19 23:56:46 +02:00
Leonid Logvinov
161f96c07d
Change all package to depend on the new @0xproject/migrations@1.0.0
2018-07-19 23:50:46 +02:00
Leonid Logvinov
67ad21b368
@0xproject/migrations@1.0.0
2018-07-19 23:46:23 +02:00
Leonid Logvinov
d5e633c38f
Change all package to depend on the new @0xproject/sol-cov@1.0.0
2018-07-19 23:44:51 +02:00
Leonid Logvinov
617ef5b6ce
@0xproject/sol-cov@1.0.0
2018-07-19 23:42:28 +02:00
Leonid Logvinov
8bd4e38d02
Change all package to depend on the new @0xproject/react-docs@1.0.0
2018-07-19 23:39:28 +02:00
Leonid Logvinov
f364b5c5ab
@0xproject/react-docs@1.0.0
2018-07-19 23:38:13 +02:00
Leonid Logvinov
6486fced34
Change all package to depend on the new @0xproject/react-shared@1.0.0
2018-07-19 23:37:01 +02:00
Leonid Logvinov
bc9f2a51a2
@0xproject/react-shared@1.0.0
2018-07-19 23:35:14 +02:00
Leonid Logvinov
9c03b54d75
Copy postpublish scripts on build in fill-scenarios
2018-07-19 23:32:46 +02:00
Leonid Logvinov
eae08ea1e4
Change all package to depend on the new @0xproject/fill-scenarios@1.0.0-rc.1
2018-07-19 23:32:31 +02:00
Leonid Logvinov
6f276223c6
@0xproject/fill-scenarios@1.0.0-rc.1
2018-07-19 23:28:05 +02:00
Leonid Logvinov
21effcaa8b
Change all package to depend on the new @0xproject/order-utils@1.0.0-rc.1
2018-07-19 23:26:32 +02:00
Leonid Logvinov
114b31a813
@0xproject/order-utils@1.0.0-rc.1
2018-07-19 23:23:37 +02:00
Leonid Logvinov
1a1b7a2bc4
Change all package to depend on the new @0xproject/sol-compiler@1.0.0
2018-07-19 23:21:29 +02:00
Leonid Logvinov
c9b213839a
@0xproject/sol-compiler@1.0.0
2018-07-19 23:19:38 +02:00
Leonid Logvinov
4043fa76cc
Change all package to depend on the new @0xproject/dev-utils@1.0.0
2018-07-19 23:16:47 +02:00
Leonid Logvinov
9c8e3bc4c9
@0xproject/dev-utils@1.0.0
2018-07-19 23:14:30 +02:00
Leonid Logvinov
18b1f01641
Change all package to depend on the new @0xproject/subproviders@1.0.0
2018-07-19 23:12:44 +02:00
Leonid Logvinov
9085c674e4
@0xproject/subproviders@1.0.0
2018-07-19 23:10:57 +02:00
Leonid Logvinov
b5d19d3fb1
Change all package to depend on the new @0xproject/base-contract@1.0.0
2018-07-19 23:05:01 +02:00
Leonid Logvinov
cc0477153b
Fix the scripts build
2018-07-19 23:03:55 +02:00
Leonid Logvinov
76008b41c5
@0xproject/base-contract@1.0.0
2018-07-19 23:02:15 +02:00
Leonid Logvinov
8193fdc304
Change all package to depend on the new @0xproject/web3-wrapper@1.0.0
2018-07-19 22:57:27 +02:00
Leonid Logvinov
9d06c81078
FIx a typo
2018-07-19 22:56:17 +02:00
Leonid Logvinov
cdf85e5eee
@0xproject/web3-wrapper@1.0.0
2018-07-19 22:54:32 +02:00
Leonid Logvinov
d774dbc432
Change all package to depend on the new @0xproject/abi-gen@1.0.0
2018-07-19 22:47:58 +02:00
Leonid Logvinov
0369f5ebc4
@0xproject/abi-gen@1.0.0
2018-07-19 22:46:33 +02:00
Leonid Logvinov
1e6b11b27e
Change all package to depend on the new @0xproject/assert@1.0.0
2018-07-19 22:45:22 +02:00
Leonid Logvinov
7a8231435b
Add forgotten file to git
2018-07-19 22:43:56 +02:00
Leonid Logvinov
b1aa7725df
@0xproject/assert@1.0.0
2018-07-19 22:41:35 +02:00
Leonid Logvinov
bfe0ba3e9a
Change all package to depend on the new @0xproject/sol-resolver@1.0.0
2018-07-19 22:39:42 +02:00
Leonid Logvinov
2d39329ee7
Add monorepo-scripts to sol-resolver
2018-07-19 22:38:19 +02:00
Leonid Logvinov
761b0063a0
@0xproject/sol-resolver@1.0.0
2018-07-19 22:33:24 +02:00
Leonid Logvinov
0f27ce3424
Change all package to depend on the new @0xproject/json-schemas@1.0.0-rc.1
2018-07-19 22:30:09 +02:00
Leonid Logvinov
2b0c0a6ff7
@0xproject/json-schemas@1.0.0-rc.1
2018-07-19 22:26:35 +02:00
Leonid Logvinov
5bd96f6fe9
Change the next @0xproject/json-schemas version to be 1.0.0-rc.1
2018-07-19 22:26:13 +02:00
Leonid Logvinov
37ac6749ba
Change all package to depend on the new @0xproject/utils@1.0.0
2018-07-19 22:22:51 +02:00
Leonid Logvinov
bf955bd87f
@0xproject/utils@1.0.0
2018-07-19 22:20:35 +02:00
Leonid Logvinov
6bd921d0bc
Add a missing CHANGELOG entry
2018-07-19 22:20:08 +02:00
Leonid Logvinov
534decea95
Change all package to depend on the new @0xproject/types@1.0.0-rc.1
2018-07-19 22:17:55 +02:00
Leonid Logvinov
267830d463
FIx a typo
2018-07-19 22:15:31 +02:00
Leonid Logvinov
e82d0c21ec
@0xproject/types@1.0.0-rc.1
2018-07-19 22:06:05 +02:00
Leonid Logvinov
ece6417699
Change the next @0xproject/types version to be 1.0.0-rc.1
2018-07-19 22:05:22 +02:00
Leonid Logvinov
74d5449719
Change all package to depend on the new @0xproject/tslint-config@1.0.0
2018-07-19 22:03:23 +02:00
Leonid Logvinov
4af7ff9cc3
@0xproject/tslint-config@1.0.0
2018-07-19 22:01:18 +02:00
Leonid Logvinov
46dedfcb67
Change the next @0xproject/tslint-config version to be 1.0.0
2018-07-19 22:00:58 +02:00
Leonid Logvinov
a9fa1a0df6
Change all package to depend on the new @0xproject/typescript-typings@1.0.0
2018-07-19 21:54:44 +02:00
Leonid Logvinov
a8572b4944
@0xproject/typescript-typings@1.0.0
2018-07-19 21:51:38 +02:00
Leonid Logvinov
91c0d47ad4
Change the next @0xproject/typescript-typings version to be 1.0.0
2018-07-19 21:51:12 +02:00
Leonid Logvinov
fd2611794a
Change all package to depend on the new @0xproject/monorepo-scripts@1.0.0
2018-07-19 21:49:03 +02:00
Leonid Logvinov
1fe1c5321b
@0xproject/monorepo-scripts@1.0.0
2018-07-19 21:45:38 +02:00
Leonid Logvinov
f063a5db0f
Change all package to depend on the new ethereum-types@1.0.0
2018-07-19 21:44:09 +02:00
Leonid Logvinov
3883315447
Make PR numbers links on Github releases
2018-07-19 21:40:50 +02:00
Leonid Logvinov
7679e07957
v1.0.0
2018-07-19 21:28:51 +02:00
Leonid Logvinov
c39ba37ad8
Change the next ethereum-types version to be 1.0.0
2018-07-19 21:28:06 +02:00
Fabio Berger
f1c3840c3b
Merge pull request #897 from 0xProject/doc-changes
...
Doc Changes for RC publish
2018-07-19 21:10:06 +02:00
Fabio Berger
e5c5b36a73
Specify exact version
2018-07-19 21:05:37 +02:00
Fabio Berger
c51f7a8375
Add PR nr.
2018-07-19 20:51:33 +02:00
Fabio Berger
e53e2ac31b
Fix version dropdown so it also renders RC versions properly
2018-07-19 20:45:20 +02:00
Fabio Berger
b72857cd8b
Update doc md files for v2 packages
2018-07-19 20:45:00 +02:00
Fabio Berger
cc223b9eab
Compare host rather then origin so that it comes without the http/https prefix
2018-07-19 19:01:25 +02:00
Fabio Berger
f2c49e8b37
Merge branch 'v2-prototype' into doc-changes
...
* v2-prototype:
Add missing import
Remove comment and add assertion
Add ability to nest doc ref markdown under specific versions
2018-07-19 18:15:35 +02:00
Fabio Berger
9b6476a6b7
Merge pull request #844 from 0xProject/support-multiple-doc-md
...
Support version-specific doc ref markdown sections
2018-07-19 18:14:58 +02:00
Fabio Berger
d8898cf9a3
merge v2-prototype
2018-07-19 17:48:06 +02:00
Fabio Berger
34df5af295
Don't export object literal because the docs cannot yet render them, moved type to types file
2018-07-19 17:46:24 +02:00
Fabio Berger
3de88d5345
Merge pull request #896 from 0xProject/update-lerna
...
Update Lerna & other small changes
2018-07-19 17:37:04 +02:00
Fabio Berger
9ab6ab1bf9
Improve log
2018-07-19 17:22:26 +02:00
Fabio Berger
b6de0bdd43
Merge branch 'v2-prototype' into update-lerna
...
* v2-prototype: (48 commits)
Update CHANGELOG
Rename call data schema id to CallData. Check for TypedArray when hashing data in order-utils crypto
Fix broken links in sol-cov documentation
Fix 0x.js ts warnings
Update yarn.lock
Fix 0x.js ts warnings
Fix 0x.js tests on CI
Fix a bad merge
Update package versions
Merge
Update changelogs
Add a test for ERC721 Allowance
Use allowance instead of approval for all in fill-scenarios
Upgrade sha3 to 1.2.2 to work with node v10
Check if the token doesn't exist before minting in fill scenarios
Make downlevelIteration a global config
Fix tests descriptions
DRY up the code in order-watcher collision-resistant abi decoder
Await transactions in fillScenarios
Rename decodeAssetData to decodeAssetDataOrThrow
...
2018-07-19 16:38:33 +02:00
Fabio Berger
a2b62fd808
Update yarn.lock
2018-07-19 16:38:02 +02:00
fragosti
fc166dea26
Add zIndex 1 to topbar and fix issue where no box-shadow present on /docs
2018-07-19 07:36:41 -07:00
Fabio Berger
f9c4d0925e
Add additional pattern removal and added HACK comment
2018-07-19 16:32:03 +02:00
Fabio Berger
1df9370bc2
Renames to remove mention of Lerna
2018-07-19 16:26:45 +02:00
Fabio Berger
7d840c7a18
Remove unused declaration
2018-07-19 16:26:00 +02:00
fragosti
ff12aafc0f
Remove TODO
2018-07-19 07:04:48 -07:00
fragosti
c08b4aa6a1
Remove unused Token import
2018-07-19 06:59:35 -07:00
fragosti
52a6e6357b
Add lifecycle messages
2018-07-19 06:57:00 -07:00
Fabio Berger
74c0fd419b
Upgrade Lerna to 3.0-Beta14
2018-07-19 15:51:38 +02:00
Fabio Berger
6f540e3e58
Replace lerna-get-packages with our own implementation
2018-07-19 15:50:21 +02:00
fragosti
dead04dce8
WIP for sending ether from portal (works)
2018-07-19 04:11:44 -07:00
Jacob Evans
886a03fdcd
Merge pull request #894 from 0xProject/bug/minor-fixes-json-schema-order-utils
...
Rename json schema call data id to CallData.
2018-07-19 20:06:37 +10:00
Jacob Evans
81007c453c
Update CHANGELOG
2018-07-19 19:51:07 +10:00
Jacob Evans
6529e06057
Rename call data schema id to CallData.
...
Check for TypedArray when hashing data in order-utils crypto
2018-07-19 17:51:03 +10:00
Brandon Millman
55336f96d7
Fix broken links in sol-cov documentation
2018-07-18 15:53:33 -07:00
Brandon Millman
938aabde3d
Update hr color
2018-07-18 14:47:02 -07:00
Brandon Millman
c7f196b579
Fix lint errors
2018-07-18 14:30:44 -07:00
Brandon Millman
b28a88dbb2
Add /careers route and fix hr styling
2018-07-18 14:27:06 -07:00
Brandon Millman
e6558b7135
Fix typos
2018-07-18 14:10:17 -07:00
Brandon Millman
2c8fb9aa31
Fix key errors and typo
2018-07-18 13:59:50 -07:00
Brandon Millman
f48c6b6285
Fix padding on open positions section
2018-07-18 13:59:50 -07:00
Brandon Millman
4f42f60bde
Add dots on hero
2018-07-18 13:59:50 -07:00
Brandon Millman
3942647910
Padding fixes
2018-07-18 13:59:50 -07:00
Brandon Millman
e0fbc78925
Update open positions section
2018-07-18 13:59:50 -07:00
Brandon Millman
f3e43d7d94
Benefits and values sections
2018-07-18 13:59:50 -07:00
Brandon Millman
f36547241c
Remove sections
2018-07-18 13:59:49 -07:00
Brandon Millman
7ad29950a8
Update mission section
2018-07-18 13:59:49 -07:00
Brandon Millman
cbf91ad45c
Updates to the Join 0x section
2018-07-18 13:59:49 -07:00
Brandon Millman
a039b66533
Fix development environment check
2018-07-18 13:59:49 -07:00
Fabio Berger
3a18c249f5
Merge pull request #889 from 0xProject/update_versions
...
Update Versions & Changelogs
2018-07-18 17:20:38 +02:00
Fabio Berger
7c0775aa1b
Fix 0x.js ts warnings
2018-07-18 17:06:05 +02:00
fragosti
6514c34ed8
Make topbar zIndex 1
2018-07-18 08:05:19 -07:00
Fabio Berger
ba92754669
Update yarn.lock
2018-07-18 17:00:14 +02:00
Fabio Berger
30afd39129
Fix 0x.js ts warnings
2018-07-18 17:00:07 +02:00
Leonid Logvinov
41699406cf
Fix 0x.js tests on CI
2018-07-18 16:44:45 +02:00
Greg Hysen
9aa49e59d0
Fixed merge errors
2018-07-18 16:44:24 +02:00
Fabio Berger
29d5034260
merge v2-prototype
2018-07-18 16:43:25 +02:00
Leonid Logvinov
00d1622b3f
Merge pull request #887 from 0xProject/feature/order-watcher-v2
...
Order watcher v2
2018-07-18 16:38:16 +02:00
Leonid Logvinov
a1acf19ff3
Fix a bad merge
2018-07-18 16:31:17 +02:00
Greg Hysen
86328af6b7
Fixed merge error
2018-07-18 16:27:26 +02:00
Greg Hysen
36c27bdbf8
Ran prettier
2018-07-18 16:18:54 +02:00
Fabio Berger
c839965c05
Update to Lerna v3.0-beta
2018-07-18 16:06:39 +02:00
Greg Hysen
e1a9f3435f
Removed receiverData from ERC721 Proxy Id generation
2018-07-18 15:52:14 +02:00
Greg Hysen
9f74feb347
Removed receiverData and onReceive
callback from ERC721 proxy.
2018-07-18 15:50:58 +02:00
Fabio Berger
f99232095b
Update package versions
2018-07-18 15:48:09 +02:00
Leonid Logvinov
5044fe4fe4
Merge branch 'v2-prototype' into feature/order-watcher-v2
2018-07-18 15:40:45 +02:00
Leonid Logvinov
8e49169e6b
Merge branch 'feature/order-watcher-v2' of github.com:0xProject/0x-monorepo into feature/order-watcher-v2
2018-07-18 15:39:11 +02:00
Leonid Logvinov
c71781d9ab
Merge
2018-07-18 15:38:10 +02:00
Fabio Berger
8a2a4052f3
Update changelogs
2018-07-18 15:30:38 +02:00
Leonid Logvinov
dad557164e
Merge branch 'v2-prototype' into feature/order-watcher-v2
2018-07-18 15:27:38 +02:00
Fabio Berger
e2fb49a8f8
Merge pull request #884 from 0xProject/export-more-0x.js
...
Export missing V2 pieces from 0x.js
2018-07-18 15:18:54 +02:00
Fabio Berger
b9e7973a0f
edit changelog message
2018-07-18 14:53:38 +02:00
Fabio Berger
004b1f5288
Fix prettier
2018-07-18 14:53:31 +02:00
Leonid Logvinov
857bd24c6d
Merge branch 'v2-prototype' into feature/order-watcher-v2
2018-07-18 14:51:24 +02:00
Fabio Berger
83747934ad
Fix linter
2018-07-18 12:11:11 +02:00
Fabio Berger
7f90f5ecd4
merge v2-prototype
2018-07-18 12:04:57 +02:00
Fabio Berger
12f02b9814
Rename decodeAssetDataId to decodeAssetProxyId for consistency
2018-07-18 11:49:30 +02:00
Fabio Berger
8931388309
Add java doc comments to assetDataUtils
2018-07-18 11:47:42 +02:00
Fabio Berger
25160d7344
Move encodeUint256 & decodeUint256 out of assetDataUtils since we don't want them exported
2018-07-18 11:32:01 +02:00
Leonid Logvinov
ab6bf6edc7
Merge pull request #879 from 0xProject/feature/order-watcher-erc721-tests
...
Add ERC721 tests for order watcher v2
2018-07-18 10:38:07 +02:00
Leonid Logvinov
f20b496dca
Add a test for ERC721 Allowance
2018-07-17 18:46:58 +02:00
Leonid Logvinov
cca17f70b8
Use allowance instead of approval for all in fill-scenarios
2018-07-17 18:45:35 +02:00
Leonid Logvinov
b8e69718a1
Upgrade sha3 to 1.2.2 to work with node v10
2018-07-17 16:54:25 +02:00
Fabio Berger
50ed7d2af2
Export missing types and add to doc ref whitelist
2018-07-17 16:41:55 +02:00
Fabio Berger
698de932ed
Remove unused dep
2018-07-17 16:27:59 +02:00
Fabio Berger
a3d8858bb1
Fix typing
2018-07-17 16:27:46 +02:00
Fabio Berger
83f3ba21b8
Move type decl. to typescript-typings
2018-07-17 16:01:01 +02:00
Leonid Logvinov
2aa729b212
Check if the token doesn't exist before minting in fill scenarios
2018-07-17 15:56:10 +02:00
Fabio Berger
1de70e4474
Add PR
2018-07-17 15:40:06 +02:00
Fabio Berger
f2393de59b
Make assetData a static property and add to CHANGELOG
2018-07-17 15:33:49 +02:00
Fabio Berger
94ea7cc451
Export assetDataUtils from 0x.js
2018-07-17 15:31:25 +02:00
Fabio Berger
f8dbf57582
Rename assetProxyUtils to assetDataUtils
2018-07-17 15:26:55 +02:00
Leonid Logvinov
c59cd36da6
Make downlevelIteration a global config
2018-07-17 15:25:20 +02:00
Leonid Logvinov
96c648c4b4
Fix tests descriptions
2018-07-17 13:29:59 +02:00
Leonid Logvinov
01e617bb83
DRY up the code in order-watcher collision-resistant abi decoder
2018-07-17 13:28:27 +02:00
Leonid Logvinov
28a9a8c380
Await transactions in fillScenarios
2018-07-17 13:26:49 +02:00
Leonid Logvinov
6c2796b433
Rename decodeAssetData to decodeAssetDataOrThrow
2018-07-17 13:16:47 +02:00
Leonid Logvinov
82ad5f7897
Use normalizedAddress
2018-07-17 13:13:05 +02:00
F. Eugene Aumson
bffffffc95
make PR template checklist more useful
...
Goal is to make it so that every PR should check off every checklist
item before it is considered complete.
Removed mention of labels. Since contributors outside the org don't
have permission to add labels, it's not possible for any such
contributor to ever check those items off. Opted instead to prescribe
bracketed PR title prefixes, which are accessible to all.
Re-ordered checklist items to better represent chronological progress.
2018-07-16 17:50:24 -04:00
Leonid Logvinov
c3bd3437f5
Make addOrder async
2018-07-16 15:50:06 +02:00
Leonid Logvinov
90d72a3683
Await the promise in order watcher assertion
2018-07-16 14:54:36 +02:00
Leonid Logvinov
f9bcf936ed
Merge branch 'feature/order-watcher-v2' into feature/order-watcher-erc721-tests
2018-07-16 14:38:51 +02:00
Leonid Logvinov
acff177c54
Merge branch 'v2-prototype' into feature/order-watcher-v2
2018-07-16 14:38:27 +02:00
Leonid Logvinov
658214a2e2
Yarn lock changes
2018-07-16 14:31:46 +02:00
Leonid Logvinov
55f6f02c9b
Import AssetproxyId
2018-07-16 14:31:33 +02:00
Leonid Logvinov
c5ba52910a
Add ERC721 tests to order watcher
2018-07-16 14:30:48 +02:00
Leonid Logvinov
994ccd6694
Enable downlevelIteration
2018-07-16 14:29:59 +02:00
Leonid Logvinov
4921a83813
Register asset types within collisionResistantAbiDecoder
2018-07-16 14:29:23 +02:00
Leonid Logvinov
a97ba41b86
Add ERC721 support to fill-scenarios
2018-07-16 14:28:44 +02:00
Leonid Logvinov
67e2623d2c
Remove no-unused-variable rule from tslint as it's buggy and has side-effects
2018-07-16 14:28:22 +02:00
Leonid Logvinov
4111095da3
Don't throw on transferFrom is the sender is an owner
2018-07-16 14:27:53 +02:00
Leonid Logvinov
6c21ddcedb
Pass erc721ProxyAddress to fillScenarios
2018-07-16 14:27:34 +02:00
Leonid Logvinov
d86349658f
Fix postinstall hook for contracts -> types
2018-07-16 14:26:23 +02:00
Leonid Logvinov
ffeb3194a8
Fix a dependency version
2018-07-13 17:46:53 +02:00
Leonid Logvinov
95e9f33f6a
Migrate order-watcher to v2
2018-07-13 17:45:25 +02:00
Leonid Logvinov
c599a20b34
Enable prefer-readonly rule
2018-07-13 17:44:39 +02:00
Leonid Logvinov
ca59528a32
Add OrderWatcherPartialConfigSchema
2018-07-13 17:44:00 +02:00
Leonid Logvinov
6f4fd06d38
Use migrated package versions as order-watcher dependencies
2018-07-13 17:43:32 +02:00
Leonid Logvinov
4715c2d006
Update compact_artifacts in order-watcher
2018-07-13 17:42:50 +02:00
Leonid Logvinov
fcfa43b6f1
Export newly created store from order-utils
2018-07-13 17:42:27 +02:00
Leonid Logvinov
56b4c55654
Add OrderFilledCancelledLazyStore
2018-07-13 17:41:30 +02:00
Leonid Logvinov
830790eeac
Add AbstractOrderFilledCancelledLazyStore
2018-07-13 17:39:41 +02:00
Leonid Logvinov
39de9c7879
Export forgotten stuff from contract-wrappers
2018-07-13 17:38:02 +02:00
Leonid Logvinov
7b6cc14b71
Make getZRXAssetData not async
2018-07-13 17:37:33 +02:00
Leonid Logvinov
ec749a4033
Add order-watcher to a postinstall HACK
2018-07-13 17:36:20 +02:00
Leonid Logvinov
fe32214613
Add no-return-await, no-duplicate-switch-case, no-implicit-dependencies rules
2018-07-13 17:30:44 +02:00
Leonid Logvinov
f6fcb775b7
Upgrade tslint to use prefer-readonly
2018-07-13 17:30:44 +02:00
Leonid Logvinov
d209108a95
Update contract artifacts
2018-07-13 17:30:00 +02:00
Fabio Berger
1aaf633df8
Add missing import
2018-07-09 19:59:26 +02:00
Fabio Berger
82771ec64a
Remove comment and add assertion
2018-07-09 19:53:54 +02:00
Fabio Berger
ada8a402da
merge v2-prototype
2018-07-09 19:46:28 +02:00
Fabio Berger
324b1079e7
Add ability to nest doc ref markdown under specific versions
2018-07-09 19:05:38 +02:00