Brandon Chow
aff8e1e025
Remove the timestamp from subproviders CHANGELOG.json (should be automatically added) and run 'yarn prettier' to format changes.
2019-07-16 09:51:18 -07:00
Brandon Chow
43072ef80d
Add test for checksummed addresses being valid inputs for tx origin when calling signTransactionAsync in the private key subprovider
2019-07-15 18:33:33 -07:00
Jacob Evans
180c65cfeb
Change all packages to use web3providerengine without excess polling
2019-03-21 11:50:19 +01:00
Jacob Evans
9f924e459c
chore: change package org from 0xproject to 0x
2018-10-18 22:27:31 +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
ca4905c343
Rename from SignerProviderType.EthSign to SignerType.Default
2018-08-11 18:27:21 +10:00
Leonid Logvinov
bf8ac3b9e6
Fix tslint issues
2018-07-17 12:59:02 +02:00
Fabio Berger
512502ca08
Export Web3ProviderEngine from subproviders package
2018-07-13 14:26:02 +02:00
Fabio Berger
2e5ff53d72
-fetch';
2018-07-13 12:42:01 +02:00
Jacob Evans
5915f8430c
Merge branch 'v2-prototype' into eth-lightwallet-subprovider-final
2018-07-04 20:29:54 +10:00
Fabio Berger
4ba108d12f
Use stub in test to avoid difference in setup, how network requests take place
2018-07-04 00:59:18 +02:00
Jacob Evans
b9165c03af
Use PrivateKeySubprovider inside eth lightwallet
...
There's a loss of information when hex encoding and passing to eth light wallet (chain id is lost). This results in a different signature. While it may work on testnets it is not sufficient for our test cases. We can export the private key and use it in our PrivateKeyWalletSubprovider
2018-07-02 11:09:32 +10:00
Fabio Berger
6bb2203f79
Small stylistic tweaks
2018-06-25 23:07:27 +02:00
Fabio Berger
31e3b9ff8b
Fix and imprrove ethLightWalletSubprovider
2018-06-25 22:59:41 +02:00
Fabio Berger
87d66ccf6c
Fix Tslint issues
2018-06-25 22:58:36 +02:00
Cavan
7ce1e9b18d
Add eth-lightwallet subprovider and tests
2018-06-25 19:39:23 +02:00
Cavan
bb4c748bf1
Formatting and standards updates
2018-06-25 18:42:13 +02:00
Alex Browne
4012e31115
Use make-promises-safe as a preloader instead of manually importing
2018-06-21 19:17:33 -07:00
Fabio Berger
e1879ef4d9
Fix no-unused-variable tslint rule to include parameters and fix issues
2018-06-11 23:42:30 +02:00
fragosti
870eca0d9f
Run prettier
2018-06-06 16:59:28 -07:00
fragosti
9778695b4a
Try enabling no-unused-variable...
2018-06-04 19:48:21 -07:00
Leonid Logvinov
a7fc9caacb
Introduce ethereum-types package
2018-05-31 11:04:05 -07:00
Fabio Berger
cc840a6911
Merge pull request #594 from 0xProject/improvement/addCustomTslintRules
...
Add more tslint rules
2018-05-22 18:04:50 +02:00
Alex Browne
251218af8b
Use make-promises-safe to catch unhandled rejections in tests
2018-05-16 17:36:37 -07:00
Fabio Berger
839db68571
Fix TSLint rules
2018-05-16 14:59:10 +02:00
Leonid Logvinov
b74957acdf
Add missing type definitions
2018-05-14 10:35:13 +02:00
Fabio Berger
209266dbed
Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a unifying library with the same interface
2018-05-09 20:36:28 +02:00
Jacob Evans
be73084e04
Merge branch 'development' into feature/subproviders/mnemonic-wallet-subprovider
2018-04-12 10:20:52 +10:00
Jacob Evans
916b4d3a26
Renamed DerivedHDKey to DerivedHDKeyInfo
...
Added assertions on addresses for public methods
Throw a helpful error message when signer address is not instantiated address in PrivateKeyWalletSubprovider
Update changelog and rename derivationBasePath to baseDerivationPath
When returning undefined use pattern of IfExists
Added configuration object for MnemonicWallet
Put constants back into each individual wallet rather than in walletUtils
Delete accidental package-lock.json
2018-04-11 19:08:28 +10:00
Jacob Evans
3ad693d334
Test valid address format but not found
2018-04-11 14:39:55 +10:00
Jacob Evans
65b2c936ab
Tests for signed transactions and multiple accounts
2018-04-11 12:56:52 +10:00
Jacob Evans
eee190826a
Test signed messages with the second account
2018-04-11 12:51:57 +10:00
Jacob Evans
20a1deb187
Throw errors when the address is not specified or invalid
2018-04-11 12:47:17 +10:00
Jacob Evans
a34c9095c3
Rename to IS_CHILD_KEY
2018-04-10 15:51:09 +10:00
Jacob Evans
84a4b7d1c1
Refactor ledger to support multiple accounts with from address
2018-04-10 14:39:43 +10:00
Jacob Evans
5b69cd4a22
Added walletUtils and address in signMessage
2018-04-10 11:58:12 +10:00
Fabio Berger
919b327fc5
Move migrations into separate monorepo subpackage and hook it up to 0x.js and contracts
2018-04-09 17:14:25 +09:00
Fabio Berger
e05b55d4a5
merge development
2018-04-09 14:34:36 +09:00
Jacob Evans
0e8f5004d6
Add Mnemonic wallet subprovider
2018-04-06 19:03:35 +10:00
Fabio Berger
22fa5a57a5
Refactor RedundantRpcSubprovider into RedundantSubprovider
2018-04-06 15:46:27 +09:00
Jacob Evans
a0fac663f7
Update shared fixture data for network 42
2018-04-06 16:07:00 +10:00
Fabio Berger
75a51af006
Use provider over web3 in deployer, dev-utils and subprovider tests, rename subprovider to ganacheSubprovider in test util
2018-04-06 15:04:17 +09:00
Jacob Evans
774ab8a8ef
Feedback
...
remove id management from testnet faucet
spread over txParams rather than modify in place
2018-04-06 15:21:08 +10:00
Jacob Evans
9d18f751c8
Create a private key subprovider
2018-04-05 15:18:38 +10:00
Fabio Berger
5e4e27fed5
Update dev-utils and subproviders tests to use ganache in-process provider
2018-04-04 11:35:58 +09:00
Fabio Berger
8281be235c
Use @0xproject/utils promisify everywhere
2018-04-03 12:03:59 +09:00
Leonid Logvinov
d72b7299c6
Move common types out of web3 types
2018-03-27 17:56:21 +02:00
Leonid Logvinov
13299158d1
Add sol-cover implementation
2018-03-12 03:37:27 +01:00
Jacob Evans
1a6c2e2bac
Feedback
2018-03-07 15:20:06 -05:00