aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/keyring-controller.js
diff options
context:
space:
mode:
authorFrankie <frankie.diamond@gmail.com>2017-01-15 14:51:13 +0800
committerGitHub <noreply@github.com>2017-01-15 14:51:13 +0800
commit86c0eaa5a430c1837f9ae203e3f0cadb88d0b777 (patch)
tree8100ded20ce5ea1154360e3715e2153f64ed3c7b /app/scripts/keyring-controller.js
parentc1253016fcd678445e860a666ee8c4e04506f01a (diff)
parent85634326e8b7fd077b36d4b007190da2a66d6a89 (diff)
downloadtangerine-wallet-browser-86c0eaa5a430c1837f9ae203e3f0cadb88d0b777.tar
tangerine-wallet-browser-86c0eaa5a430c1837f9ae203e3f0cadb88d0b777.tar.gz
tangerine-wallet-browser-86c0eaa5a430c1837f9ae203e3f0cadb88d0b777.tar.bz2
tangerine-wallet-browser-86c0eaa5a430c1837f9ae203e3f0cadb88d0b777.tar.lz
tangerine-wallet-browser-86c0eaa5a430c1837f9ae203e3f0cadb88d0b777.tar.xz
tangerine-wallet-browser-86c0eaa5a430c1837f9ae203e3f0cadb88d0b777.tar.zst
tangerine-wallet-browser-86c0eaa5a430c1837f9ae203e3f0cadb88d0b777.zip
Merge pull request #1002 from MetaMask/bug-submitTx
handle tx finalization in controllers instead of provider-engine
Diffstat (limited to 'app/scripts/keyring-controller.js')
-rw-r--r--app/scripts/keyring-controller.js10
1 files changed, 4 insertions, 6 deletions
diff --git a/app/scripts/keyring-controller.js b/app/scripts/keyring-controller.js
index 2b4515e79..79cfe6fbd 100644
--- a/app/scripts/keyring-controller.js
+++ b/app/scripts/keyring-controller.js
@@ -316,13 +316,11 @@ module.exports = class KeyringController extends EventEmitter {
// This method signs tx and returns a promise for
// TX Manager to update the state after signing
- signTransaction (ethTx, selectedAddress, txId) {
- const address = normalize(selectedAddress)
- return this.getKeyringForAccount(address)
+ signTransaction (ethTx, _fromAddress) {
+ const fromAddress = normalize(_fromAddress)
+ return this.getKeyringForAccount(fromAddress)
.then((keyring) => {
- return keyring.signTransaction(address, ethTx)
- }).then((tx) => {
- return {tx, txId}
+ return keyring.signTransaction(fromAddress, ethTx)
})
}
// Add Unconfirmed Message