Skip to content

@loktin/sdk / target-savings / TargetSavingsReadAdapter

Interface: TargetSavingsReadAdapter ​

Defined in: @loktin/sdk/dist/target-savings/types.d.ts:45

Target Savings 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/target-savings/types.d.ts:54

Parameters ​

recipient ​

string

Returns ​

Promise<bigint>


feeRecipient()? ​

optional feeRecipient(): Promise<string>

Defined in: @loktin/sdk/dist/target-savings/types.d.ts:51

Returns ​

Promise<string>


goal()? ​

optional goal(goalId): Promise<Goal>

Defined in: @loktin/sdk/dist/target-savings/types.d.ts:46

Parameters ​

goalId ​

bigint

Returns ​

Promise<Goal>


loktinFeeBps()? ​

optional loktinFeeBps(): Promise<number>

Defined in: @loktin/sdk/dist/target-savings/types.d.ts:50

Returns ​

Promise<number>


minCadence()? ​

optional minCadence(): Promise<number>

Defined in: @loktin/sdk/dist/target-savings/types.d.ts:52

Returns ​

Promise<number>


paused()? ​

optional paused(): Promise<boolean>

Defined in: @loktin/sdk/dist/target-savings/types.d.ts:53

Returns ​

Promise<boolean>


previewWithdraw()? ​

optional previewWithdraw(goalId): Promise<GoalWithdrawal>

Defined in: @loktin/sdk/dist/target-savings/types.d.ts:48

Parameters ​

goalId ​

bigint

Returns ​

Promise<GoalWithdrawal>


token()? ​

optional token(): Promise<string>

Defined in: @loktin/sdk/dist/target-savings/types.d.ts:49

Returns ​

Promise<string>


userGoals()? ​

optional userGoals(owner): Promise<readonly Goal[]>

Defined in: @loktin/sdk/dist/target-savings/types.d.ts:47

Parameters ​

owner ​

string

Returns ​

Promise<readonly Goal[]>

Built on Stellar