Skip to main content

ahri_tre_protocol/
runtime_capabilities.rs

1//! Trusted-runtime stable-protocol capability reporting contracts.
2
3use serde::{Deserialize, Serialize};
4
5#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
6#[serde(deny_unknown_fields)]
7pub struct RuntimeCapabilitiesRequest {}
8
9#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
10#[serde(deny_unknown_fields)]
11pub struct RuntimeCapabilitiesResponse {
12    pub supported_request_kinds: Vec<String>,
13}