@loktin/sdk / target-savings / Goal
Interface: Goal
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:11
An open savings goal.
Properties
cadenceSeconds
readonlycadenceSeconds:number
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:19
deadline
readonlydeadline:Date
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:18
depositSize
readonlydepositSize:bigint
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:20
id
readonlyid:bigint
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:12
integrator
readonlyintegrator:string
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:14
integratorFeeBps
readonlyintegratorFeeBps:number
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:15
lastCollectedPeriod
readonlylastCollectedPeriod:bigint
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:27
The last period collected, or 0 when none has been.
loktinFeeBps
readonlyloktinFeeBps:number
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:16
missedCount
readonlymissedCount:bigint
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:28
owner
readonlyowner:string
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:13
principal
readonlyprincipal:bigint
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:24
rule
readonlyrule:WithdrawalRule
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:21
shares
readonlyshares:bigint
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:25
start
readonlystart:Date
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:23
The ledger time at creation. Period k is due at start + k × cadence.
target
readonlytarget:bigint
Defined in: @loktin/sdk/dist/target-savings/types.d.ts:17