fn pause(env: soroban_sdk::Env)
fn unpause(env: soroban_sdk::Env)
fn distribute(env: soroban_sdk::Env, from: soroban_sdk::Address, amount: i128)
fn recipients(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn __constructor(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
asset: soroban_sdk::Address,
recipients: soroban_sdk::Vec,
min_amount: i128,
)