fn set_fee(env: soroban_sdk::Env, admin: soroban_sdk::Address, new_fee: i128)
fn initialize(env: soroban_sdk::Env, admin: soroban_sdk::Address, fee: i128)
User intent to send funds/data to another chain
fn send_intent(
env: soroban_sdk::Env,
user: soroban_sdk::Address,
target_chain: soroban_sdk::Symbol,
target_address: soroban_sdk::String,
amount: i128,
)
Executed by a trusted Relayer/Oracle to deliver a cross-chain message
fn deliver_message(
env: soroban_sdk::Env,
relayer: soroban_sdk::Address,
msg_hash: soroban_sdk::String,
payload: soroban_sdk::String,
)