@kamino-finance/kamino-db
Version:
Kamino database models
41 lines (39 loc) • 1.36 kB
text/typescript
export interface KVaultStateEntity {
id: bigint;
created_on: Date;
token_price: string;
sol_price: string;
tokens_available: string;
tokens_available_usd: string;
tokens_invested: string;
tokens_invested_usd: string;
share_price: string;
tokens_per_share: string;
apy: string;
apy_theoretical: string | null;
apy_actual: string | null;
apy_farm_rewards: string | null;
apy_reserves_incentives: string | null;
apy_incentives: string | null;
number_of_holders: string;
shares_issued: string;
cumulative_interest_earned: string;
cumulative_interest_earned_usd: string;
cumulative_interest_earned_sol: string;
interest_earned_per_second: string;
interest_earned_per_second_usd: string;
interest_earned_per_second_sol: string;
cumulative_performance_fees: string;
cumulative_performance_fees_usd: string;
cumulative_performance_fees_sol: string;
cumulative_management_fees: string;
cumulative_management_fees_usd: string;
cumulative_management_fees_sol: string;
cumulative_reserve_rewards_earned: string;
cumulative_reserve_rewards_earned_usd: string;
cumulative_reserve_rewards_earned_sol: string;
raw_json: string;
kvault_id: string;
}
export type KVaultStateHourEntity = KVaultStateEntity & { resampled_on: Date };
export type KVaultStateDayEntity = KVaultStateEntity & { resampled_on: Date };