Fabio Berger
d3592d362e
address linter errors
2018-11-11 13:02:45 +01:00
Fabio Berger
1f0ac47bd9
Move signature validation into OrderValidationUtils.validateOrderFillableOrThrowAsync
2018-11-10 00:14:48 +01:00
Fabio Berger
773cf3cd14
Merge branch 'development' into fixOrderValidation
...
* development: (25 commits)
Publish
Updated CHANGELOGS
fix(instant): fix bug where we potentially fetch balance for the wrong account
fix: Lock Ledger hw-transport to 4.24.0
fix: wrong prop names used
chore: PR feedback
fix: broken features because of merge
fix: remove default props, fix lint problems
chore: convert payment method to stateless component
feat: add boxShadow on dropdown hover
fix: various style issues
fix: remove all:initial rule from all div based ui compoennts
fix: token selector scrolling container height
chore(instant): fix lint errors
feat(instant): fetch balance at startup
feat(instant): fetch account address at startup and drive account state changes
chore: cleanup
fix: restore button to previous state
feat: implement copy-to-clipboard
feat: add MetaMask sign, refactor Circle
...
2018-11-09 23:20:06 +01:00
Jacob Evans
b4a11de097
Publish
...
- 0x.js@2.0.1
- @0x/abi-gen@1.0.15
- @0x/abi-gen-wrappers@1.0.2
- @0x/assert@1.0.15
- @0x/asset-buyer@2.2.0
- @0x/base-contract@3.0.3
- @0x/connect@3.0.3
- @0x/contract-addresses@1.1.0
- @0x/contract-artifacts@1.1.0
- @0x/contract-wrappers@3.0.1
- contracts@2.1.51
- @0x/dev-tools-pages@0.0.3
- @0x/dev-utils@1.0.14
- ethereum-types@1.1.2
- @0x/fill-scenarios@1.0.9
- @0x/instant@0.0.4
- @0x/json-schemas@2.0.1
- @0x/metacoin@0.0.25
- @0x/migrations@2.0.1
- @0x/monorepo-scripts@1.0.13
- @0x/order-utils@2.0.1
- @0x/order-watcher@2.2.1
- @0x/react-docs@1.0.15
- @0x/react-shared@1.0.18
- @0x/sol-compiler@1.1.9
- @0x/sol-cov@2.1.9
- @0x/sol-doc@1.0.4
- @0x/sol-resolver@1.0.16
- @0x/sra-spec@1.0.8
- @0x/subproviders@2.1.1
- @0x/testnet-faucets@1.0.53
- @0x/tslint-config@1.0.10
- @0x/types@1.2.1
- @0x/typescript-typings@3.0.4
- @0x/utils@2.0.4
- @0x/web3-wrapper@3.1.1
- @0x/website@0.0.56
2018-11-09 16:28:52 +11:00
Jacob Evans
a22d78e273
Updated CHANGELOGS
2018-11-09 16:28:35 +11:00
Fabio Berger
857a35d4f7
Fix validateOrderFillableOrThrowAsync method so it also checks order signature, cancelled, cancelledUpTo, and throws helpful error messages
2018-11-09 00:45:48 +01:00
Alex Browne
e1306f55ed
Add note about tslint false positive
2018-10-26 10:52:12 -07:00
Alex Browne
b737313d16
chore: Update contract-wrappers CHANGELOG.json
2018-10-23 18:36:15 -07:00
Alex Browne
9c26334eff
fix(contract-wrappers): Fix tslint errors that were lingering due to misconfiguration
2018-10-23 18:30:58 -07:00
Alex Browne
2c04ee3f5e
chore: Add --format stylish to tslint
2018-10-23 18:30:11 -07:00
Brandon Millman
af2bf053bc
feat(contract-wrappers): relax requirement for throwing ContractWrappersError.SignatureRequestDenied
2018-10-23 10:02:00 -07:00
Brandon Millman
b75fe10c79
feat(contract-wrappers): export ForwarderWrapperError and ContractWrapperError.SignatureRequestDenied
2018-10-22 22:44:13 -07:00
Leonid Logvinov
8b62b350b1
Publish
...
- 0x.js@2.0.0
- @0x/abi-gen@1.0.14
- @0x/abi-gen-wrappers@1.0.1
- @0x/assert@1.0.14
- @0x/asset-buyer@2.1.0
- @0x/base-contract@3.0.2
- @0x/connect@3.0.2
- @0x/contract-addresses@1.0.1
- @0x/contract-artifacts@1.0.1
- @0x/contract-wrappers@3.0.0
- contracts@2.1.50
- @0x/dev-tools-pages@0.0.2
- @0x/dev-utils@1.0.13
- ethereum-types@1.1.1
- @0x/fill-scenarios@1.0.8
- @0x/instant@0.0.3
- @0x/json-schemas@2.0.0
- @0x/metacoin@0.0.24
- @0x/migrations@2.0.0
- @0x/monorepo-scripts@1.0.12
- @0x/order-utils@2.0.0
- @0x/order-watcher@2.2.0
- @0x/react-docs@1.0.14
- @0x/react-shared@1.0.17
- @0x/sol-compiler@1.1.8
- @0x/sol-cov@2.1.8
- @0x/sol-doc@1.0.3
- @0x/sol-resolver@1.0.15
- @0x/sra-spec@1.0.7
- @0x/subproviders@2.1.0
- @0x/testnet-faucets@1.0.52
- @0x/tslint-config@1.0.9
- @0x/types@1.2.0
- @0x/typescript-typings@3.0.3
- @0x/utils@2.0.3
- @0x/web3-wrapper@3.1.0
- @0x/website@0.0.55
2018-10-18 16:03:00 +02:00
Leonid Logvinov
71d1e6b0ec
Updated CHANGELOGS
2018-10-18 16:02:49 +02:00
Leonid Logvinov
7e49db2301
Fix ethereum-types versions
2018-10-18 15:52:32 +02:00
Jacob Evans
2735fb4fa6
chore: change README.md from 0xproject to 0x
2018-10-18 22:30:09 +11:00
Jacob Evans
88c929a408
chore: change tslint.json from 0xproject to 0x
2018-10-18 22:28:38 +11:00
Jacob Evans
9f924e459c
chore: change package org from 0xproject to 0x
2018-10-18 22:27:31 +11:00
Fabio Berger
7c87d2e38b
chore: Update TypeDoc to 0.13.0 (supports TS v3.1)
2018-10-17 16:18:28 +01:00
Alex Browne
5bdfad9b41
Remove ContractNotFound errors in contract-wrappers
2018-10-16 00:23:43 -07:00
Alex Browne
6f8e98e537
In contract-wrappers, remove setProvider and add unsubscribeAll method.
2018-10-15 17:35:25 -07:00
Alex Browne
e093864bff
Update json-schemas for contract-wrappers
2018-10-15 17:09:35 -07:00
Alex Browne
38b146c395
Add OrThrow suffix to getContractAddressesForNetwork
2018-10-15 14:22:48 -07:00
Alex Browne
e3af06ab10
Update CHANGELOG.json for all changed packages
2018-10-15 14:11:20 -07:00
Alex Browne
00db096d2e
Fix bug introduced during rebase
2018-10-15 13:44:21 -07:00
Alex Browne
f0e4837983
Fix failing doc generation tests
2018-10-15 13:38:59 -07:00
Alex Browne
003ab1e5b3
Fix linter errors in contract-wrappers
2018-10-15 13:38:59 -07:00
Alex Browne
c83dec22c9
Improve error handling for unknown network ids in contract-wrappers
2018-10-15 13:38:59 -07:00
Alex Browne
974ec23ecd
Apply various PR feedback
2018-10-15 13:38:33 -07:00
Alex Browne
0e1cd9784b
Use contractAddresses directly in revert_validation_test.ts
2018-10-15 13:38:33 -07:00
Alex Browne
1e9ea09f08
Introduce new contract-addresses package and use it everywhere
2018-10-15 13:38:33 -07:00
Alex Browne
33e65c322e
Remove unused abi-gen dependencies
2018-10-15 13:37:57 -07:00
Alex Browne
770cf52933
Remove unused copyfiles dependencies
2018-10-15 13:37:57 -07:00
Alex Browne
1b8b2c0b9b
Appease linter
2018-10-15 13:37:57 -07:00
Alex Browne
a48e0a08bf
Add new runMigrationsOnce method to migrations. Update contract-wrappers to use it.
2018-10-15 13:37:57 -07:00
Alex Browne
ecdd6e3303
Fix linter errors in contract-wrappers
2018-10-15 13:37:57 -07:00
Alex Browne
2bd7b0f66b
update contract_wrappers to use new artifacts and abi-gen wrappers packages
2018-10-15 13:36:59 -07:00
Alex Browne
3a7bb97ad1
Remove artifacts from migrations package and update contract-wrappers accordingly
2018-10-15 13:36:59 -07:00
Alex Browne
5b1b423b5e
Change @0xproject/contracts version number back to 2.1.48
2018-10-15 13:36:10 -07:00
Alex Browne
026ad1f9a1
Update contract-wrappers package to use new contracts package for generated files
2018-10-15 13:36:09 -07:00
Brandon Millman
22abd1dfcf
feat(contract-wrappers): add optional validation to the forwarder wrapper
...
Similar to the approach taken in exchange wrapper, make a call to an rpc
node in order to simulate the transaction before actually sending the
transaction. The decorator will parse revert reasons and other types of
errors into canonical errors that a consumer of the library expects when
interacting with a contract wrapper.
2018-10-12 14:42:31 -07:00
Leonid Logvinov
31ee8870b8
Upgrade ethers.js version
2018-10-09 16:01:34 +02:00
Jacob Evans
7f554303b4
Update the exported types for the packages which touch RPC providers
2018-10-09 20:29:41 +11:00
Jacob Evans
9e8031d5e3
Throw and handle errors from Providers.
...
In web3 wrapper when a response contains an error field we throw this rather than return response.result which is often undefined.
In Signature Utils we handle the error thrown when a user rejects the signing dialogue to prevent double signing.
Exposed the ZeroExTransaction JSON schema.
In Website only use the MetamaskSubprovider if we can detect the provider is Metamask
2018-10-09 19:01:36 +11:00
Jacob Evans
75d274f330
Return SignedOrder from signing utils.
...
Create a helper back in EIP712Utils for code cleanup.
Moved constants in order-utils into the constants object
2018-10-05 17:12:17 +10:00
Jacob Evans
3e2fe40a11
Add eth_signTypedData support to our wallet subproviders
2018-10-05 12:02:09 +10:00
Jacob Evans
07926ded6e
Introduce Metamask Subprovider.
...
MM has a number of inconsistencies with other providers when implementing the JSON RPC interface. This subprovider wraps those nuances so they do not leak into the rest of our code
2018-10-05 12:00:41 +10:00
Brandon Millman
b5d88079d9
Publish
...
- 0x.js@1.0.8
- @0xproject/abi-gen@1.0.13
- @0xproject/assert@1.0.13
- @0xproject/asset-buyer@2.0.0
- @0xproject/base-contract@3.0.1
- @0xproject/connect@3.0.1
- @0xproject/contract-wrappers@2.0.2
- contracts@2.1.49
- @0xproject/dev-utils@1.0.12
- ethereum-types@1.0.11
- @0xproject/fill-scenarios@1.0.7
- @0xproject/instant@0.0.2
- @0xproject/json-schemas@1.0.7
- @0xproject/metacoin@0.0.23
- @0xproject/migrations@1.0.14
- @0xproject/monorepo-scripts@1.0.11
- @0xproject/order-utils@1.0.7
- @0xproject/order-watcher@2.1.1
- @0xproject/react-docs@1.0.13
- @0xproject/react-shared@1.0.15
- @0xproject/sol-compiler@1.1.7
- @0xproject/sol-cov@2.1.7
- @0xproject/sol-doc@1.0.2
- @0xproject/sol-resolver@1.0.14
- @0xproject/sra-report@1.0.13
- @0xproject/sra-spec@1.0.6
- @0xproject/subproviders@2.0.7
- @0xproject/testnet-faucets@1.0.51
- @0xproject/tslint-config@1.0.8
- @0xproject/types@1.1.4
- @0xproject/typescript-typings@3.0.2
- @0xproject/utils@2.0.2
- @0xproject/web3-wrapper@3.0.3
- @0xproject/website@0.0.54
2018-10-04 15:52:06 -07:00
Brandon Millman
266440f7c3
Updated CHANGELOGS
2018-10-04 15:51:56 -07:00
Fabio Berger
c613b6741d
Upgrade webpack
2018-10-04 15:47:43 +01:00