fn created(
env: soroban_sdk::Env,
to: soroban_sdk::Address,
amount: i128,
token: soroban_sdk::Address,
)
fn destroyed(
env: soroban_sdk::Env,
from: soroban_sdk::Address,
amount: i128,
token: soroban_sdk::Address,
)
fn bind_token(
env: soroban_sdk::Env,
token: soroban_sdk::Address,
operator: soroban_sdk::Address,
)
fn can_create(
env: soroban_sdk::Env,
to: soroban_sdk::Address,
amount: i128,
token: soroban_sdk::Address,
) -> bool
fn transferred(
env: soroban_sdk::Env,
from: soroban_sdk::Address,
to: soroban_sdk::Address,
amount: i128,
token: soroban_sdk::Address,
)
fn can_transfer(
env: soroban_sdk::Env,
from: soroban_sdk::Address,
to: soroban_sdk::Address,
amount: i128,
token: soroban_sdk::Address,
) -> bool
fn unbind_token(
env: soroban_sdk::Env,
token: soroban_sdk::Address,
operator: soroban_sdk::Address,
)
fn __constructor(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
manager: soroban_sdk::Address,
)
fn add_module_to(
env: soroban_sdk::Env,
hook: ComplianceHook,
module: soroban_sdk::Address,
operator: soroban_sdk::Address,
)
fn linked_tokens(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn remove_module_from(
env: soroban_sdk::Env,
hook: ComplianceHook,
module: soroban_sdk::Address,
operator: soroban_sdk::Address,
)
fn get_modules_for_hook(
env: soroban_sdk::Env,
hook: ComplianceHook,
) -> soroban_sdk::Vec
fn is_module_registered(
env: soroban_sdk::Env,
hook: ComplianceHook,
module: soroban_sdk::Address,
) -> bool