diff options
author | Esteban MIno <efmino@uc.cl> | 2018-08-04 04:42:13 +0800 |
---|---|---|
committer | Esteban MIno <efmino@uc.cl> | 2018-08-04 04:42:13 +0800 |
commit | 081884bd8095b2027e88fabdfe297f6d2fc8c38e (patch) | |
tree | f57368bb3d2c9001d159ff1075c09572e7bdf89d | |
parent | 21a61f2987ae83a48bb1f7256ec9c34978413eb2 (diff) | |
download | dexon-wallet-081884bd8095b2027e88fabdfe297f6d2fc8c38e.tar.gz dexon-wallet-081884bd8095b2027e88fabdfe297f6d2fc8c38e.tar.zst dexon-wallet-081884bd8095b2027e88fabdfe297f6d2fc8c38e.zip |
rpc-engine not crashing when eth_watchToken
-rw-r--r-- | app/scripts/controllers/preferences.js | 9 | ||||
-rw-r--r-- | ui/app/components/pages/home.js | 4 |
2 files changed, 4 insertions, 9 deletions
diff --git a/app/scripts/controllers/preferences.js b/app/scripts/controllers/preferences.js index 8a4a63bb..50f71685 100644 --- a/app/scripts/controllers/preferences.js +++ b/app/scripts/controllers/preferences.js @@ -57,7 +57,7 @@ class PreferencesController { addSuggestedToken (tokenOpts) { // TODO: Validate params const suggested = this.getSuggestedTokens() - suggested[tokenOpts.address] = suggested + suggested[tokenOpts.address] = tokenOpts this.store.updateState({ suggestedTokens: suggested }) } @@ -69,11 +69,10 @@ class PreferencesController { * @param {Function} - next * @param {Function} - end */ - requestAddToken(req, res, next, end) { + requestAddToken (req, res, next, end) { if (req.method === 'eth_watchToken') { // TODO: Validate params! const [ rawAddress, symbol, decimals ] = req.params - const tokenOpts = { address: rawAddress, decimals, @@ -82,8 +81,8 @@ class PreferencesController { this.addSuggestedToken(tokenOpts) this.showAddTokenUi() - - return end(rawAddress) + res.result = rawAddress + return end() } else { return next() } diff --git a/ui/app/components/pages/home.js b/ui/app/components/pages/home.js index cd4bf903..97aaedd3 100644 --- a/ui/app/components/pages/home.js +++ b/ui/app/components/pages/home.js @@ -40,7 +40,6 @@ class Home extends Component { unapprovedTypedMessagesCount = 0, suggestedTokens = {}, unconfirmedTransactionsCount = 0, - } = this.props // suggested new tokens @@ -177,11 +176,8 @@ Home.propTypes = { isPopup: PropTypes.bool, isMouseUser: PropTypes.bool, t: PropTypes.func, -<<<<<<< HEAD suggestedTokens: PropTypes.object, -======= unconfirmedTransactionsCount: PropTypes.number, ->>>>>>> develop } function mapStateToProps (state) { |