use stellar_axelar_std::{contracttype, soroban_sdk, Address, Symbol, Val, Vec};
#[contracttype]
#[derive(Clone, Debug, PartialEq, Eq)]
pub struct FunctionCall {
pub contract: Address,
pub approver: Address,
pub function: Symbol,
pub args: Vec<Val>,
}