1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

remove unnecessary try statments

This commit is contained in:
Frankie 2017-01-04 15:03:45 -08:00
parent 4b17222a59
commit cf6817092b
3 changed files with 23 additions and 36 deletions

View File

@ -318,18 +318,12 @@ module.exports = class KeyringController extends EventEmitter {
// TX Manager to update the state after signing // TX Manager to update the state after signing
signTransaction (ethTx, selectedAddress, txId) { signTransaction (ethTx, selectedAddress, txId) {
return new Promise((resolve, reject) => {
try {
const address = normalize(selectedAddress) const address = normalize(selectedAddress)
return this.getKeyringForAccount(address) return this.getKeyringForAccount(address)
.then((keyring) => { .then((keyring) => {
return keyring.signTransaction(address, ethTx) return keyring.signTransaction(address, ethTx)
}).then((tx) => { }).then((tx) => {
resolve({tx, txId}) return {tx, txId}
})
} catch (e) {
reject(e)
}
}) })
} }
// Add Unconfirmed Message // Add Unconfirmed Message

View File

@ -165,7 +165,6 @@ module.exports = class MetamaskController {
sendUpdate () { sendUpdate () {
this.getState() this.getState()
.then((state) => { .then((state) => {
this.listeners.forEach((remote) => { this.listeners.forEach((remote) => {
remote.sendUpdate(state) remote.sendUpdate(state)
}) })

View File

@ -138,8 +138,6 @@ module.exports = class TransactionManager extends EventEmitter {
// formats txParams so the keyringController can sign it // formats txParams so the keyringController can sign it
formatTxForSigining (txParams) { formatTxForSigining (txParams) {
return new Promise((resolve, reject) => {
try {
var address = txParams.from var address = txParams.from
var metaTx = this.getTx(txParams.metamaskId) var metaTx = this.getTx(txParams.metamaskId)
var gasMultiplier = metaTx.gasMultiplier var gasMultiplier = metaTx.gasMultiplier
@ -156,11 +154,7 @@ module.exports = class TransactionManager extends EventEmitter {
txParams.nonce = normalize(txParams.nonce) txParams.nonce = normalize(txParams.nonce)
const ethTx = new Transaction(txParams) const ethTx = new Transaction(txParams)
var txId = txParams.metamaskId var txId = txParams.metamaskId
resolve({ethTx, address, txId}) return Promise.resolve({ethTx, address, txId})
} catch (err) {
reject(err)
}
})
} }
// receives a signed tx object and updates the tx hash // receives a signed tx object and updates the tx hash