Contract 2174f8ca8d8bcb1490798cd18c56b69fe639e891e8e4745bef295a4979e5d55c

← Back to Index 📥 Download WASM

Meta

cliver 27.0.0#5a7c5fe76530bf4248477ac812fc757146b98cc4
rssdkver 22.0.11#34f7f53ae31e0fd02aab436a9872e79fa671ca02
rsver 1.95.0

Instances

  • CB4IO2FGJHVHT3L3G32HCHRXG6BV57SY5WCE2ITFOOWJ7W6TMU2M4WYZ

Interface

fn pause(env: soroban_sdk::Env) -> Result<(), NovaireRolloverError>
fn unpause(env: soroban_sdk::Env) -> Result<(), NovaireRolloverError>
fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    tokenizer: soroban_sdk::Address,
    vault: soroban_sdk::Address,
    marketplace: soroban_sdk::Address,
    intent_engine: soroban_sdk::Address,
    keeper: soroban_sdk::Address,
    pt_token: soroban_sdk::Address,
    underlying_token: soroban_sdk::Address,
    factory: soroban_sdk::Address,
    grace_period_ledgers: u32,
) -> Result<(), NovaireRolloverError>
fn get_position(
    env: soroban_sdk::Env,
    user: soroban_sdk::Address,
) -> Result
fn exit_rollover(
    env: soroban_sdk::Env,
    user: soroban_sdk::Address,
) -> Result<(), NovaireRolloverError>
fn update_keeper(
    env: soroban_sdk::Env,
    new_keeper: soroban_sdk::Address,
) -> Result<(), NovaireRolloverError>
fn execute_rollover(
    env: soroban_sdk::Env,
    user: soroban_sdk::Address,
) -> Result<(), NovaireRolloverError>
fn register_rollover(
    env: soroban_sdk::Env,
    user: soroban_sdk::Address,
    pt_amount: i128,
    current_epoch_maturity: u32,
    min_rate_bps: i128,
    min_underlying_out: i128,
) -> Result<(), NovaireRolloverError>

Imports

WebAssembly Text (WAT) ▶