Add action for updating and approving a tx in one action
This commit is contained in:
parent
1eb4a5d62c
commit
d844769c92
|
@ -94,6 +94,7 @@ var actions = {
|
||||||
cancelPersonalMsg,
|
cancelPersonalMsg,
|
||||||
sendTx: sendTx,
|
sendTx: sendTx,
|
||||||
signTx: signTx,
|
signTx: signTx,
|
||||||
|
updateAndApproveTx,
|
||||||
cancelTx: cancelTx,
|
cancelTx: cancelTx,
|
||||||
completedTx: completedTx,
|
completedTx: completedTx,
|
||||||
txError: txError,
|
txError: txError,
|
||||||
|
@ -415,6 +416,20 @@ function sendTx (txData) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function updateAndApproveTx (txData) {
|
||||||
|
log.info('actions: updateAndApproveTx')
|
||||||
|
return (dispatch) => {
|
||||||
|
log.debug(`actions calling background.updateAndApproveTx`)
|
||||||
|
background.updateAndApproveTransaction(txData, (err) => {
|
||||||
|
if (err) {
|
||||||
|
dispatch(actions.txError(err))
|
||||||
|
return console.error(err.message)
|
||||||
|
}
|
||||||
|
dispatch(actions.completedTx(txData.id))
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function completedTx (id) {
|
function completedTx (id) {
|
||||||
return {
|
return {
|
||||||
type: actions.COMPLETED_TX,
|
type: actions.COMPLETED_TX,
|
||||||
|
|
Loading…
Reference in New Issue