TransactionReceiptStore
@totemsdk/server / TransactionReceiptStore
Class: TransactionReceiptStore
Constructors
Constructor
new TransactionReceiptStore(
storage,logger?,config?):TransactionReceiptStore
Parameters
storage
logger?
config?
Returns
TransactionReceiptStore
Methods
add()
add(
receipt):Promise<void>
Parameters
receipt
Returns
Promise<void>
clear()
clear():
Promise<void>
Returns
Promise<void>
count()
count():
number
Returns
number
getAll()
getAll():
TransactionReceipt[]
Returns
getByTxpowid()
getByTxpowid(
txpowid):TransactionReceipt|undefined
Parameters
txpowid
string
Returns
TransactionReceipt | undefined
getRecent()
getRecent(
count?):TransactionReceipt[]
Parameters
count?
number
Returns
initialize()
initialize():
Promise<void>
Returns
Promise<void>
isInitialized()
isInitialized():
boolean
Returns
boolean
updateStatus()
updateStatus(
txpowid,status):Promise<void>
Parameters
txpowid
string
status
"pending" | "confirmed" | "failed"
Returns
Promise<void>