aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/lib/tx-state-manager.js
diff options
context:
space:
mode:
authorDan Finlay <542863+danfinlay@users.noreply.github.com>2017-10-07 05:03:04 +0800
committerGitHub <noreply@github.com>2017-10-07 05:03:04 +0800
commit0c61695656054d5da43a8bfb10d7a15cb2958d81 (patch)
treefa5b4d2789235ea23275e6e5bab08eb434e52eb8 /app/scripts/lib/tx-state-manager.js
parent52bfed5d13846326fbd8940dbb7c91a4f399b190 (diff)
parentfa11bbf99673bb6b2dd4ad5f291d63ff1358fda6 (diff)
downloadtangerine-wallet-browser-0c61695656054d5da43a8bfb10d7a15cb2958d81.tar.gz
tangerine-wallet-browser-0c61695656054d5da43a8bfb10d7a15cb2958d81.tar.zst
tangerine-wallet-browser-0c61695656054d5da43a8bfb10d7a15cb2958d81.zip
Merge branch 'master' into SignTypedData
Diffstat (limited to 'app/scripts/lib/tx-state-manager.js')
-rw-r--r--app/scripts/lib/tx-state-manager.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/scripts/lib/tx-state-manager.js b/app/scripts/lib/tx-state-manager.js
index cf8117864..2250403f6 100644
--- a/app/scripts/lib/tx-state-manager.js
+++ b/app/scripts/lib/tx-state-manager.js
@@ -46,6 +46,12 @@ module.exports = class TransactionStateManger extends EventEmitter {
return this.getFilteredTxList(opts)
}
+ getConfirmedTransactions (address) {
+ const opts = { status: 'confirmed' }
+ if (address) opts.from = address
+ return this.getFilteredTxList(opts)
+ }
+
addTx (txMeta) {
this.once(`${txMeta.id}:signed`, function (txId) {
this.removeAllListeners(`${txMeta.id}:rejected`)
@@ -242,4 +248,4 @@ module.exports = class TransactionStateManger extends EventEmitter {
_saveTxList (transactions) {
this.store.updateState({ transactions })
}
-} \ No newline at end of file
+}