Skip to main content

reflect_sdk/generated/types/
mod.rs

1//! This code was AUTOGENERATED using the codama library.
2//! Please DO NOT EDIT THIS FILE, instead use visitors
3//! to add features, then rerun codama to update it.
4//!
5//! <https://github.com/codama-idl/codama>
6//!
7
8  pub(crate) mod r#access_control;
9  pub(crate) mod r#access_map;
10  pub(crate) mod r#action;
11  pub(crate) mod r#action_mapping;
12  pub(crate) mod r#added_protocol_action_role;
13  pub(crate) mod r#added_protocol_role_holder;
14  pub(crate) mod r#added_strategy_action_role;
15  pub(crate) mod r#added_strategy_role_holder;
16  pub(crate) mod r#attenuation;
17  pub(crate) mod r#attenuation_updated;
18  pub(crate) mod r#auto_compound;
19  pub(crate) mod r#base;
20  pub(crate) mod r#capital_conductor_component;
21  pub(crate) mod r#capture;
22  pub(crate) mod r#component;
23  pub(crate) mod r#component_type;
24  pub(crate) mod r#current_protocol_balance;
25  pub(crate) mod r#current_protocol_ratio;
26  pub(crate) mod r#drift_spot_data;
27  pub(crate) mod r#drift_spot_markets_component;
28  pub(crate) mod r#drift_sub_accounts_component;
29  pub(crate) mod r#drift_subs;
30  pub(crate) mod r#dust_threshold_updated;
31  pub(crate) mod r#externals;
32  pub(crate) mod r#flow_control;
33  pub(crate) mod r#issue;
34  pub(crate) mod r#kill_switch;
35  pub(crate) mod r#level_roles;
36  pub(crate) mod r#max_deviation_bps_updated;
37  pub(crate) mod r#min_per_leg_transfer_updated;
38  pub(crate) mod r#new_admin_account;
39  pub(crate) mod r#penalty_scale_factor_updated;
40  pub(crate) mod r#program;
41  pub(crate) mod r#program_status;
42  pub(crate) mod r#program_status_update;
43  pub(crate) mod r#protocol_action_update;
44  pub(crate) mod r#protocol_ratios_updated;
45  pub(crate) mod r#rack;
46  pub(crate) mod r#recipient;
47  pub(crate) mod r#recipients;
48  pub(crate) mod r#redeem;
49  pub(crate) mod r#removed_protocol_action_role;
50  pub(crate) mod r#removed_protocol_role_holder;
51  pub(crate) mod r#removed_strategy_action_role;
52  pub(crate) mod r#removed_strategy_role_holder;
53  pub(crate) mod r#role;
54  pub(crate) mod r#settlement;
55  pub(crate) mod r#spl_base;
56  pub(crate) mod r#spl_main;
57  pub(crate) mod r#spls;
58  pub(crate) mod r#spl_support;
59  pub(crate) mod r#spl_support_strategy;
60  pub(crate) mod r#spl_suspend_protocol;
61  pub(crate) mod r#spl_suspend_strategy;
62  pub(crate) mod r#spot_deposit_drift;
63  pub(crate) mod r#spread_capture;
64  pub(crate) mod r#status;
65  pub(crate) mod r#strategy_action_update;
66  pub(crate) mod r#strategy_negative;
67  pub(crate) mod r#strategy_padding;
68  pub(crate) mod r#strategy_role_entry;
69  pub(crate) mod r#subs_vec;
70  pub(crate) mod r#update;
71  pub(crate) mod r#update_cap;
72  pub(crate) mod r#update_rebalance_slippage;
73  pub(crate) mod r#update_recipients;
74  pub(crate) mod r#yield_distribution;
75  pub(crate) mod r#yield_venue;
76  pub(crate) mod r#yield_venue_allocation;
77
78  pub use self::r#access_control::*;
79  pub use self::r#access_map::*;
80  pub use self::r#action::*;
81  pub use self::r#action_mapping::*;
82  pub use self::r#added_protocol_action_role::*;
83  pub use self::r#added_protocol_role_holder::*;
84  pub use self::r#added_strategy_action_role::*;
85  pub use self::r#added_strategy_role_holder::*;
86  pub use self::r#attenuation::*;
87  pub use self::r#attenuation_updated::*;
88  pub use self::r#auto_compound::*;
89  pub use self::r#base::*;
90  pub use self::r#capital_conductor_component::*;
91  pub use self::r#capture::*;
92  pub use self::r#component::*;
93  pub use self::r#component_type::*;
94  pub use self::r#current_protocol_balance::*;
95  pub use self::r#current_protocol_ratio::*;
96  pub use self::r#drift_spot_data::*;
97  pub use self::r#drift_spot_markets_component::*;
98  pub use self::r#drift_sub_accounts_component::*;
99  pub use self::r#drift_subs::*;
100  pub use self::r#dust_threshold_updated::*;
101  pub use self::r#externals::*;
102  pub use self::r#flow_control::*;
103  pub use self::r#issue::*;
104  pub use self::r#kill_switch::*;
105  pub use self::r#level_roles::*;
106  pub use self::r#max_deviation_bps_updated::*;
107  pub use self::r#min_per_leg_transfer_updated::*;
108  pub use self::r#new_admin_account::*;
109  pub use self::r#penalty_scale_factor_updated::*;
110  pub use self::r#program::*;
111  pub use self::r#program_status::*;
112  pub use self::r#program_status_update::*;
113  pub use self::r#protocol_action_update::*;
114  pub use self::r#protocol_ratios_updated::*;
115  pub use self::r#rack::*;
116  pub use self::r#recipient::*;
117  pub use self::r#recipients::*;
118  pub use self::r#redeem::*;
119  pub use self::r#removed_protocol_action_role::*;
120  pub use self::r#removed_protocol_role_holder::*;
121  pub use self::r#removed_strategy_action_role::*;
122  pub use self::r#removed_strategy_role_holder::*;
123  pub use self::r#role::*;
124  pub use self::r#settlement::*;
125  pub use self::r#spl_base::*;
126  pub use self::r#spl_main::*;
127  pub use self::r#spls::*;
128  pub use self::r#spl_support::*;
129  pub use self::r#spl_support_strategy::*;
130  pub use self::r#spl_suspend_protocol::*;
131  pub use self::r#spl_suspend_strategy::*;
132  pub use self::r#spot_deposit_drift::*;
133  pub use self::r#spread_capture::*;
134  pub use self::r#status::*;
135  pub use self::r#strategy_action_update::*;
136  pub use self::r#strategy_negative::*;
137  pub use self::r#strategy_padding::*;
138  pub use self::r#strategy_role_entry::*;
139  pub use self::r#subs_vec::*;
140  pub use self::r#update::*;
141  pub use self::r#update_cap::*;
142  pub use self::r#update_rebalance_slippage::*;
143  pub use self::r#update_recipients::*;
144  pub use self::r#yield_distribution::*;
145  pub use self::r#yield_venue::*;
146  pub use self::r#yield_venue_allocation::*;
147