pub trait ServiceRuntime: BaseRuntime {
// Required methods
fn try_query_application(
&mut self,
queried_id: UserApplicationId,
argument: Vec<u8>,
) -> Result<Vec<u8>, ExecutionError>;
fn fetch_url(&mut self, url: &str) -> Result<Vec<u8>, ExecutionError>;
}
Required Methods§
Sourcefn try_query_application(
&mut self,
queried_id: UserApplicationId,
argument: Vec<u8>,
) -> Result<Vec<u8>, ExecutionError>
fn try_query_application( &mut self, queried_id: UserApplicationId, argument: Vec<u8>, ) -> Result<Vec<u8>, ExecutionError>
Queries another application.