@loktin/sdk / spend-save / SpendSaveReadAdapter
Interface: SpendSaveReadAdapter
Defined in: @loktin/sdk/dist/spend-save/types.d.ts:81
Spend & Save reads served from somewhere other than the chain (K9). Each method is optional; a read without one goes to the chain.
Methods
accruedFees()?
optionalaccruedFees(recipient):Promise<bigint>
Defined in: @loktin/sdk/dist/spend-save/types.d.ts:91
Parameters
recipient
string
Returns
Promise<bigint>
enrollment()?
optionalenrollment(user,integrator):Promise<Enrollment>
Defined in: @loktin/sdk/dist/spend-save/types.d.ts:82
Parameters
user
string
integrator
string
Returns
Promise<Enrollment>
feeRecipient()?
optionalfeeRecipient():Promise<string>
Defined in: @loktin/sdk/dist/spend-save/types.d.ts:89
Returns
Promise<string>
loktinFeeBps()?
optionalloktinFeeBps():Promise<number>
Defined in: @loktin/sdk/dist/spend-save/types.d.ts:88
Returns
Promise<number>
nextWindow()?
optionalnextWindow(user,integrator):Promise<TimeWindow>
Defined in: @loktin/sdk/dist/spend-save/types.d.ts:85
Parameters
user
string
integrator
string
Returns
Promise<TimeWindow>
paused()?
optionalpaused():Promise<boolean>
Defined in: @loktin/sdk/dist/spend-save/types.d.ts:90
Returns
Promise<boolean>
previewSkim()?
optionalpreviewSkim(user,integrator,spent):Promise<SkimPreview>
Defined in: @loktin/sdk/dist/spend-save/types.d.ts:83
Parameters
user
string
integrator
string
spent
bigint
Returns
Promise<SkimPreview>
previewWithdraw()?
optionalpreviewWithdraw(user,integrator,amount):Promise<SpendSaveWithdrawal>
Defined in: @loktin/sdk/dist/spend-save/types.d.ts:84
Parameters
user
string
integrator
string
amount
bigint
Returns
Promise<SpendSaveWithdrawal>
targetSavings()?
optionaltargetSavings():Promise<string|undefined>
Defined in: @loktin/sdk/dist/spend-save/types.d.ts:86
Returns
Promise<string | undefined>
token()?
optionaltoken():Promise<string>
Defined in: @loktin/sdk/dist/spend-save/types.d.ts:87
Returns
Promise<string>