fragosti
c8421efcd3
Address feedback
2018-06-04 10:27:24 -07:00
Alex Browne
b05a3b7aed
Check transaction receipt status codes where applicable
2018-05-23 15:09:17 -07:00
Leonid Logvinov
65f09d0528
Fix prettier
2018-05-23 10:15:03 -07:00
Leonid Logvinov
5913d654bd
Remove 0x.js as a dependency from website
2018-05-23 09:41:35 -07:00
Fabio Berger
78623ae3bd
Merge branch 'development' into v2-prototype
...
* development: (29 commits)
Do not remove artifacts when running `clean`
fix style errors
Fix circular dependency
Add my profile image to images
Add myself to about page
Add dogfood configs to website
Revert to lerna:run lint
Do lint sequentially
Exclude monorepo-scripts from tslint as test
Fix prettier
Add hover state to top tokens
Change to weekly txn volume
Change minimum Node version to 6.12
Document Node.js version requirement and add it to package.json
Apply prettier to some files which were not formatted correctly
Fix TSLint issues
Fix TSLint issues
Update ethereeumjs-testrpc to ganache-cli
Fix infinite loop
Add changelog entries for packages where executable binary exporting fixed
...
# Conflicts:
# packages/contracts/package.json
# packages/contracts/util/formatters.ts
# packages/contracts/util/signed_order_utils.ts
# packages/migrations/package.json
# yarn.lock
2018-05-16 16:18:47 +02:00
Leonid Logvinov
b74957acdf
Add missing type definitions
2018-05-14 10:35:13 +02:00
Amir Bandeali
e532f2c165
Fix zeppelin imports, run prettier
2018-04-20 13:57:18 -07:00
Brandon Millman
51b2fce8c1
Implement backendClient object to unify calls to the portal api
2018-04-18 20:12:38 -04:00
Fabio Berger
6c13b792f9
Remove legacy export
2018-04-13 10:21:33 +09:00
Jacob Evans
be73084e04
Merge branch 'development' into feature/subproviders/mnemonic-wallet-subprovider
2018-04-12 10:20:52 +10:00
Jacob Evans
f44ef7ce59
Update website to support latest ledger
2018-04-11 15:12:02 +10:00
Fabio Berger
22fa5a57a5
Refactor RedundantRpcSubprovider into RedundantSubprovider
2018-04-06 15:46:27 +09:00
Leonid Logvinov
249bf0163d
Move our contract templates to accept Provider instead of Web3Wrapper
2018-04-04 11:56:32 +03:00
Fabio Berger
3e3b667366
Remove WETH hack now that updated WETH address is in TokenRegistry
2018-03-27 11:38:22 +01:00
Fabio Berger
109fc41474
Add error popover if TokenRegistry on network user is browsing on don't include the requisite default tokens for 0x Portal to function
2018-03-25 00:22:06 +00:00
Brandon Millman
c8a8b851d8
Consolidate all console.log into the @0xproject/utils package
2018-03-13 18:13:48 -07:00
Fabio Berger
76a31b6fd6
Merge pull request #447 from 0xProject/refactorAnalytics
...
Refactor Website Analytics
2018-03-12 11:28:34 +01:00
Fabio Berger
caaa70f630
Fix getTokenBalanceAndAllowanceAsync to take ownerAddressIfExists so that we don't sometimes pass an empty string and sometimes undefined
2018-03-11 12:33:34 +01:00
Fabio Berger
56a8e0a09a
Fix userAddress bugs
2018-03-11 12:04:46 +01:00
Fabio Berger
4ac6b6828c
Get rid of getFirstAccountIfExistsAsync since no longer needed
2018-03-10 22:38:31 +01:00
Fabio Berger
63f2606863
Refactor blockchain to store userAddress as address or undefined
2018-03-10 22:31:19 +01:00
Fabio Berger
cea8dcae3d
Refactor Analytics so that calls to ReactGA are all in a single module, combining the provider type util function, moving GA id to configs and using utils.onPageLoadAsync
2018-03-10 16:53:42 +01:00
Fabio Berger
7ebebb5bd9
Create blockchainWatcher class and refactor Portal such that Ether amounts are always passed around as baseUnits
2018-03-09 19:02:07 +01:00
Fabio Berger
cfd734d84f
remove remaining declaration
2018-03-09 15:09:25 +01:00
Fabio Berger
342a697e42
Remove _exchangeAddress instance var from blockchain class
2018-03-09 15:08:22 +01:00
Fabio Berger
0b1ba9f997
Move Documentation to the @0xproject/react-docs
package
2018-03-06 16:31:55 +01:00
Fabio Berger
0fbb443e4b
Move onPageLoadAsync to utils
2018-03-02 17:01:46 +01:00
Leonid Logvinov
7f8f4df0a0
Rename _unsubscribeAll to unsubscribeAll
2018-02-26 14:38:17 -08:00
Leonid Logvinov
43cf8d30bd
Implement blockchain.portalOrderToZeroExOrder
2018-02-08 18:28:54 +01:00
Leonid Logvinov
1233c33116
Address feedback
2018-02-08 16:23:20 +01:00
Leonid Logvinov
8fba0477a6
Remove hash from signatureData
2018-02-07 20:58:19 +01:00
Jacob Evans
7f257e258f
Change the InjectedWeb3Subprovider to accept Web3.Provider
2018-02-02 14:44:29 -08:00
Brandon Millman
7cc4a8f5ce
Fix lint errors
2018-01-30 16:26:42 -08:00
Fabio Berger
adc6170f02
Make default gasPrice more readable
2018-01-30 20:53:22 +01:00
Fabio Berger
16ea0348a9
Fix linter errors
2018-01-30 20:45:09 +01:00
Fabio Berger
8d30058a6d
Pass in whether we want the personal message prefix appended and never append it for Ledger. This fixes signing when Ledger is used and the backing node is not Parity
2018-01-30 14:19:58 +01:00
Fabio Berger
86cc011212
Wholesale replace the tokenByAddress and de-dup properly
2018-01-30 11:16:13 +01:00
Fabio Berger
c0facfc28f
Call destroy ealier so that web3Wrapper stops polling for userAddress/networkId updates before we prep for the batchDispatch
2018-01-30 11:15:36 +01:00
Fabio Berger
8175c7c085
Remove the ability to clear tokenByAddress. It should simply be updated.
2018-01-29 17:56:35 +01:00
Fabio Berger
72571628da
Fetch default gasPrice from our ethGasStation API mirror and set it for all transactions
2018-01-29 16:38:05 +01:00
Fabio Berger
542a1a11b9
Add missing entries for Ropsten and Rinkeby testnets, added Ropsten to Ledger network dropdown
2018-01-29 13:16:40 +01:00
Fabio Berger
609342be7a
Add flash message instructing user to confirm tx on Ledger
2018-01-29 12:45:50 +01:00
Fabio Berger
af08177f79
Make it such that users can switch between Ledger accounts without first switching back to an injected provider
2018-01-29 12:10:49 +01:00
Fabio Berger
005a02efeb
Fix bug where could not switch to Ledger and back
2018-01-28 17:45:20 +01:00
Fabio Berger
6206ebc994
Implement just-in-time loading of token balances & allowances
2018-01-28 16:19:55 +01:00
Fabio Berger
dd9f5adc2e
Initial Ledger support implementation
2018-01-28 10:29:15 +01:00
Leonid Logvinov
614ea14a7f
Fix prettier
2018-01-18 16:18:25 +01:00
Fabio Berger
f9c21efc30
Use intervalUtils.clearAsyncExcludingInterval instead of calling clearInterval directly for grepability
2018-01-18 19:29:54 +08:00
Fabio Berger
996e9e9102
Add missing onError callbacks
2018-01-18 15:02:36 +08:00
Leonid Logvinov
e34b0af251
Fix ts error in portal after enabling more strict checks
2018-01-10 12:43:50 +01:00