LeaseJournal
@totemsdk/wots-lease / LeaseJournal
Class: LeaseJournal
Constructors
Constructor
new LeaseJournal(
storage,logger?):LeaseJournal
Parameters
storage
StorageAdapter
logger?
LoggerAdapter = ...
Returns
LeaseJournal
Methods
append()
append(
entry):Promise<void>
Parameters
entry
Returns
Promise<void>
clear()
clear():
Promise<void>
Returns
Promise<void>
getAll()
getAll():
JournalEntry[]
Returns
getByReservation()
getByReservation(
reservationId):JournalEntry|undefined
Parameters
reservationId
string
Returns
JournalEntry | undefined
getByTree()
getByTree(
treeId):JournalEntry[]
Parameters
treeId
string
Returns
initialize()
initialize():
Promise<void>
Returns
Promise<void>