PortfolioCache
@totemsdk/realtime / PortfolioCache
Class: PortfolioCache
Constructors
Constructor
new PortfolioCache(
deps,config?):PortfolioCache
Parameters
deps
config?
PortfolioCacheConfig = {}
Returns
PortfolioCache
Methods
cleanup()
cleanup():
Promise<number>
Returns
Promise<number>
clear()
clear():
Promise<void>
Returns
Promise<void>
get()
get(
address):Promise<PortfolioEntry[] |null>
Parameters
address
string
Returns
Promise<PortfolioEntry[] | null>
getAll()
getAll():
Promise<Record<string,PortfolioEntry[]>>
Returns
Promise<Record<string, PortfolioEntry[]>>
getInMemory()
getInMemory(
address):PortfolioEntry[] |null
Parameters
address
string
Returns
PortfolioEntry[] | null
remove()
remove(
address):Promise<void>
Parameters
address
string
Returns
Promise<void>
set()
set(
address,entries):Promise<void>
Parameters
address
string
entries
Returns
Promise<void>