openzeppelin_relayer/models/plugin.rs
1use serde::{Deserialize, Serialize};
2use utoipa::ToSchema;
3
4#[derive(Debug, Clone)]
5pub struct PluginModel {
6 /// Plugin ID
7 pub id: String,
8 /// Plugin path
9 pub path: String,
10}
11
12#[derive(Debug, Clone, Serialize, Deserialize, ToSchema)]
13pub struct PluginCallRequest {
14 /// Plugin parameters
15 pub params: serde_json::Value,
16}