Skip to content

@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()? ​

optional accruedFees(recipient): Promise<bigint>

Defined in: @loktin/sdk/dist/spend-save/types.d.ts:91

Parameters ​

recipient ​

string

Returns ​

Promise<bigint>


enrollment()? ​

optional enrollment(user, integrator): Promise<Enrollment>

Defined in: @loktin/sdk/dist/spend-save/types.d.ts:82

Parameters ​

user ​

string

integrator ​

string

Returns ​

Promise<Enrollment>


feeRecipient()? ​

optional feeRecipient(): Promise<string>

Defined in: @loktin/sdk/dist/spend-save/types.d.ts:89

Returns ​

Promise<string>


loktinFeeBps()? ​

optional loktinFeeBps(): Promise<number>

Defined in: @loktin/sdk/dist/spend-save/types.d.ts:88

Returns ​

Promise<number>


nextWindow()? ​

optional nextWindow(user, integrator): Promise<TimeWindow>

Defined in: @loktin/sdk/dist/spend-save/types.d.ts:85

Parameters ​

user ​

string

integrator ​

string

Returns ​

Promise<TimeWindow>


paused()? ​

optional paused(): Promise<boolean>

Defined in: @loktin/sdk/dist/spend-save/types.d.ts:90

Returns ​

Promise<boolean>


previewSkim()? ​

optional previewSkim(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()? ​

optional previewWithdraw(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()? ​

optional targetSavings(): Promise<string | undefined>

Defined in: @loktin/sdk/dist/spend-save/types.d.ts:86

Returns ​

Promise<string | undefined>


token()? ​

optional token(): Promise<string>

Defined in: @loktin/sdk/dist/spend-save/types.d.ts:87

Returns ​

Promise<string>

Built on Stellar