openzeppelin_relayer/constants/stellar_transaction.rs
1//! Constants for Stellar transaction processing.
2//!
3//! This module contains default values used throughout the Stellar transaction
4//! handling logic, including fees and retry delays.
5
6pub const STELLAR_DEFAULT_TRANSACTION_FEE: u32 = 100;
7/// Default maximum fee for fee-bump transactions (0.1 XLM = 1,000,000 stroops)
8pub const STELLAR_DEFAULT_MAX_FEE: i64 = 1_000_000;
9
10/// Default delay (in seconds) for transaction status check job after submission
11pub const STELLAR_STATUS_CHECK_JOB_DELAY_SECONDS: i64 = 2;
12/// Default delay (in seconds) for retrying transaction after bad sequence error
13pub const STELLAR_BAD_SEQUENCE_RETRY_DELAY_SECONDS: i64 = 2;