jup_lend_sdk/programs.rs
1use anchor_lang::declare_program;
2use bytemuck::{Pod, Zeroable};
3use vaults::types;
4
5declare_program!(vaults);
6
7unsafe impl Zeroable for types::TickHasDebt {
8 fn zeroed() -> Self {
9 types::TickHasDebt {
10 children_bits: [0; 32],
11 }
12 }
13}
14
15unsafe impl Pod for types::TickHasDebt {}
16
17declare_program!(liquidity);
18
19declare_program!(oracle);
20
21declare_program!(flashloan);