pub trait EndpointWrappers:
ContractBase
+ PriceAggregator
+ EndpointWrappers
+ EndpointWrappers
+ EndpointWrappers {
Show 18 methods
// Provided methods
fn call_init(&mut self) { ... }
fn call_upgrade(&mut self) { ... }
fn call_change_amounts(&mut self) { ... }
fn call_add_oracles(&mut self) { ... }
fn call_remove_oracles(&mut self) { ... }
fn call_submit(&mut self) { ... }
fn call_submit_batch(&mut self) { ... }
fn call_latest_round_data(&mut self) { ... }
fn call_latest_price_feed(&mut self) { ... }
fn call_latest_price_feed_optional(&mut self) { ... }
fn call_set_submission_count(&mut self) { ... }
fn call_get_oracles(&mut self) { ... }
fn call_set_pair_decimals(&mut self) { ... }
fn call_get_pair_decimals(&mut self) { ... }
fn call_submission_count(&mut self) { ... }
fn call(&mut self, fn_name: &str) -> bool { ... }
fn callback_selector(
&mut self,
___cb_closure___: &CallbackClosureForDeser<Self::Api>,
) -> CallbackSelectorResult { ... }
fn callback(&mut self) { ... }
}
Provided Methods§
fn call_init(&mut self)
fn call_upgrade(&mut self)
fn call_change_amounts(&mut self)
fn call_add_oracles(&mut self)
fn call_remove_oracles(&mut self)
fn call_submit(&mut self)
fn call_submit_batch(&mut self)
fn call_latest_round_data(&mut self)
fn call_latest_price_feed(&mut self)
fn call_latest_price_feed_optional(&mut self)
fn call_set_submission_count(&mut self)
fn call_get_oracles(&mut self)
fn call_set_pair_decimals(&mut self)
fn call_get_pair_decimals(&mut self)
fn call_submission_count(&mut self)
fn call(&mut self, fn_name: &str) -> bool
fn callback_selector( &mut self, ___cb_closure___: &CallbackClosureForDeser<Self::Api>, ) -> CallbackSelectorResult
fn callback(&mut self)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.