From c7f2fd279d40d401260991a76787459761a453e4 Mon Sep 17 00:00:00 2001 From: Dan Finlay Date: Fri, 30 Jun 2017 09:45:34 -0700 Subject: [PATCH 1/3] Bump token-tracker to 1.1.1 Includes a critical decimal-handling fix. Also reduces number of symbol and precision queries after initial load. --- CHANGELOG.md | 3 +++ package.json | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e88d085e0..808fe6939 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ ## Current Master +- Fix precision bug in token balances. +- Cache token symbol and precisions to reduce network load. + ## 3.8.0 2017-6-28 - No longer stop rebroadcasting transactions diff --git a/package.json b/package.json index a8aec2f04..77d3531ff 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "eth-query": "^2.1.2", "eth-sig-util": "^1.1.1", "eth-simple-keyring": "^1.1.1", - "eth-token-tracker": "^1.0.9", + "eth-token-tracker": "^1.1.1", "ethereumjs-tx": "^1.3.0", "ethereumjs-util": "ethereumjs/ethereumjs-util#ac5d0908536b447083ea422b435da27f26615de9", "ethereumjs-wallet": "^0.6.0", From 8179f5f84c288d47847540c8f189e6ee8170e701 Mon Sep 17 00:00:00 2001 From: Dan Finlay Date: Fri, 30 Jun 2017 10:10:53 -0700 Subject: [PATCH 2/3] Bump token-tracker to 1.1.2 To restore older firefox compatibility. Fixes #1696 --- CHANGELOG.md | 1 + package.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 808fe6939..143e7ca9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ - Fix precision bug in token balances. - Cache token symbol and precisions to reduce network load. +- Transpile some newer JavaScript, restores compatibility with some older browsers. ## 3.8.0 2017-6-28 diff --git a/package.json b/package.json index 77d3531ff..3b608af0e 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "eth-query": "^2.1.2", "eth-sig-util": "^1.1.1", "eth-simple-keyring": "^1.1.1", - "eth-token-tracker": "^1.1.1", + "eth-token-tracker": "^1.1.2", "ethereumjs-tx": "^1.3.0", "ethereumjs-util": "ethereumjs/ethereumjs-util#ac5d0908536b447083ea422b435da27f26615de9", "ethereumjs-wallet": "^0.6.0", From 0c011d0fda7268abfacf29715d73d347e9e8e676 Mon Sep 17 00:00:00 2001 From: Dan Finlay Date: Fri, 30 Jun 2017 10:28:27 -0700 Subject: [PATCH 3/3] Remove send button Some token precisions are not respected by TokenFactory, so it's not sufficient for a default send form. Removing for now. --- CHANGELOG.md | 2 ++ ui/app/components/token-cell.js | 2 ++ 2 files changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e88d085e0..23cda24fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## Current Master +- Remove SEND token button until a better token sending form can be built, due to some precision issues. + ## 3.8.0 2017-6-28 - No longer stop rebroadcasting transactions diff --git a/ui/app/components/token-cell.js b/ui/app/components/token-cell.js index 48f46934a..19d7139bb 100644 --- a/ui/app/components/token-cell.js +++ b/ui/app/components/token-cell.js @@ -31,9 +31,11 @@ TokenCell.prototype.render = function () { h('span', { style: { flex: '1 0 auto' } }), + /* h('button', { onClick: this.send.bind(this, address), }, 'SEND'), + */ ]) )