tx_sitter_client/types/
relayer.rs

1use serde::{Deserialize, Serialize};
2
3use super::transaction::TransactionType;
4
5#[derive(Debug, Serialize, Deserialize)]
6#[serde(rename_all = "camelCase")]
7pub struct CreateRelayerRequest {
8    pub name: String,
9    pub network: String,
10    pub relayer_details: RelayerDetails,
11}
12
13#[derive(Debug, Serialize, Deserialize)]
14#[serde(rename_all = "camelCase")]
15pub struct RelayerDetails {
16    pub transaction_type: TransactionType,
17    pub max_l1_gas_price: String,
18    pub max_l2_gas_price: String,
19}