Contract dadbc43b2f83f25ddc877756fbbd944fc41b6b9e07f310e1349af83dda0746d9

← Back to Index 📥 Download WASM

Meta

Description Tokens bonding curve
rssdkver 22.0.7#211569aa49c8d896877dfca1f2eb4fe9071121c8
rsver 1.84.0

Instances

  • CA5TTZQC2JM4TMT76XMAFW6CFGPB4FOGCCDS34T5WKDIOAQ6FGPFRXNQ
  • CA6A4OIBSEWFDRQDMRZAYIRZAZTFA2CMTTGSPBGOL2Z2RGUOOEVE3QM2
  • CA6WZ6LDJNQVUSHU7E7CSRAKFQPYK27VE3EKFREK3DBFH6JM2P23HSSU
  • CA76UDM27K6D2S4R2WVZHUB6PPMBB2GLILEBRKZFZHOLZJN2FUDREHFY
  • CAECY2424L46XRWJWG6RYX3WYKUMXO5JOLF3TS7OMPQDU5N3HXELMWA5
  • CAGETU2GU7LBRAFSMV2B5JX3OEHQGRXRZK6YSYMBZ2WM4WPOXOD7CUML
  • CAJB5DX53ZURUM5BN5F52IVRTWQRQVV42W3LMEPJMJDNGEWILCI54PJ7
  • CANIYCE43CCAPVJ4M6HU3FCRVXZF2ZWA3D757NOXQ3DZQNELTI3F5DTP
  • CAOZ26ASQDDC5IDGJCKDXOPJUO6Z3N7AL3AMXYHDO4ZFEJB5BZHCEZG3
  • CAPTBPIOCC54PEANRBAN6IJHAHOU4AS6D77KSIRQTVU3HMBK4QGRQ3NZ
  • CAQS3EQ4TNFL5DZIUP7TDQXC5CEAO4FRTNN5TYYH2UG4DQ6OW34ILL6M
  • CARBVAMERCSNFRZ4KZ774GIWPFHR3B3AIS6H3VMJYHQONWZ2PYNNKUAU
  • CAUYMRMYOCCZKVJT66HE6GYSMZNGJIUHHRMV5P5VJRIAOFJSEZL65M2G
  • CAZ6BWTRHFL5EX2KYFFSOGVYIGPBTXL2F6RLDZ4QXXA5J623OIQCEQ7U
  • CB2XFUJ2L6IFMSTYN5UQQWFSXFNPRBPG3IUELUDYKKYAYURLLWSIICHI
  • CBBIFGKMRFZVKS2REILWZU5WAJ4ZYXJYAA5IGVBWF3RCR2C3ERRR7IWM
  • CBEEJ2XPCJI6YPEIFQVCCQOA3VJPLVT3DPXA42OCONEAAXA7FCEXTSPR
  • CBFK2F5YGP325BHAW4MKOVSDCHRTPNHOIL7JONCN2IPWVCWPXXV7BBFL
  • CBGB774OEMUJTUVHYEPNNLZDISJYNA3ZEB3MUBNRZZPSMW7YKLCDWFEL
  • CBGOVXKBIA4TB32KHK3R67SMKRP372B2MBZ2OLU6HXKQHBLHVUG5PN62
  • CBM5QT33MVKQB3PCRIMIAZFVBO7YBOPRJQFD26NK5OSZCV2TPAQX5GFN
  • CBMWDJR4SSQ5OX5YJFPXDM2225C7TCOHT73SRO3VKJZZOK2HBGF4LDT6
  • CBOHJLMHPPWQOC37GVOLXSGA6XJW5BZYZGLZMBC7PEIHT62SZK4ZANGJ
  • CBRQU77ZWSFN7SUITUXPYMJ3HTIRITRFY7U6XYKPPLQNTT4TFR7MK7GS
  • CBYJM4JJ23D57FM7FI3J4ODDT5L55O3W2RCZGZJ2DV4XRFYYAUO6J3L3
  • CBYOCLNVLK3SEOXGKPNNQ7DZWP2NIVGBDXCSSICVGDAYITFCCTR6JWZ6
  • CC3DV36SQHM443RBJ3BUM6BC7NV2ZEDVYM3TI2YUB4SB4ENNJOMRWCIK
  • CC52V3Q3YRMZQICPBUYQQHL3IJJVEWYXSECKTTYL3JTYZTFQKKWCN4RI
  • CCCQMT4RDUN446R5EI4QSFR6FX6DIGGQ3XC4L5NQ5EPP6HOTJN45IW66
  • CCMFXTC5WNWPDEWXVUWKC4I5DTMS4XQTZ3X3UWT32NUWPOY2WL5LNLLY
  • CD2C7KV6NIEOOYCD7OFYSZZSRJ4L7OHWOXYIN2DIWRBCANTFIVHOPLKX
  • CD32USW7GPRATE2RI6FASU4T7LYBN2RTSUW6ERINTWII5VU5TFDOC2XN
  • CD5C3FKEVMDB6XMZH5CTC7Z5YRLSYLKFPG52PBIZO2FHJUCIUFYPEFHZ
  • CD5J7HXCUZG65YA6ODTG7MBKRBR6P5EQVPPUEM5Q2Y6BEAKWWUEIZVJR
  • CD73ZYD6SGQP4EPBWHWTTONRYUUA4UKJFI5GSSWKP7RUEZJ3MESHAJET
  • CDAWKHAUV5IDB2CCHVDCLTWU5DCRQO5WY4MUWRQY7C5KNJ4LU33YXRDV
  • CDBX7GZPEECFNIOKCK3YNV7JBSDG4HWVZW2ENHJUKRH3ZGSQVL45PZBC
  • CDIPL5JFBWWWAT6TBY5ZFJWGEELOGQE5YQP2ZS7MUWAE37SIARIK245W
  • CDIT7Z65LJOKW4FZZNDNZYQD522AI2Y4ROS5VPHZFEWAOETNICO4TWA3
  • CDK35BVCGM3L2HZ4MNXT2R5IOLC53RTLG6ZVQTSTUAIUNHCZLFT33W7K
  • CDKIE73PIB7YGWUGYPZKDMF543WY7O3KUOPP7YC32473IRKJOBRDC7CQ
  • CDKXM73D2LC5URBUNNM2QVIDKNBFUEB5HWEV76FISSSWA3N3AWMWVJT3
  • CDR6DKJUYVCR644IYMF2JIXZWTDQQ6TMXRQJVNZ6CYIHQKBBAGBATNMN
  • CDR7ERI56NPEVWKQFAH5UJGLH5PBNB27OXPAFJD5XDWANVGG64BEOWU5
  • CDRLETTAOVCCNYEBXLSO5MCKK6SSSIGVZXFA6FHSCSOGFMO2DDCNL5JU
  • CDRPLBSGPDBQV6DCTDREGUPCR6OMA5T5BBK3MGTHJ2O4HISTKV4YCAPT
  • CDUXZJOWDEH2Z2IS3T2ZGHQPHWI3QARN5IDCTQWCO7YWKQZYDGLYC4UD

Interface

fn __constructor(
    env: soroban_sdk::Env,
    creator: soroban_sdk::Address,
    factory_contract: soroban_sdk::Address,
    access_control_contract: soroban_sdk::Address,
    supply_config: (soroban_sdk::Address, i128),
    reserve_config: (soroban_sdk::Address, i128, i128),
    premium_config: (soroban_sdk::Address, soroban_sdk::Address),
    amm_config: (soroban_sdk::Address, soroban_sdk::Address),
    fee_nominator: u32,
)
fn get_premium_price_coefficient(env: soroban_sdk::Env) -> i128
fn get_fee_nominator(env: soroban_sdk::Env) -> u32
fn estimate_buy(env: soroban_sdk::Env, reserve_amount_in: i128) -> i128
fn buy(
    env: soroban_sdk::Env,
    buyer: soroban_sdk::Address,
    reserve_amount_in: i128,
    supply_amount_out_min: i128,
) -> i128
fn estimate_sell(env: soroban_sdk::Env, supply_amount_in: i128) -> i128
fn sell(
    env: soroban_sdk::Env,
    seller: soroban_sdk::Address,
    supply_amount_in: i128,
    reserve_amount_out_min: i128,
) -> i128
fn fee_collected(env: soroban_sdk::Env) -> i128
fn admin_withdraw_fee(env: soroban_sdk::Env, admin: soroban_sdk::Address) -> i128
fn promote_to_amm(env: soroban_sdk::Env) -> soroban_sdk::Address
fn claim_premium(env: soroban_sdk::Env, address: soroban_sdk::Address) -> i128
fn get_system_premium_available(env: soroban_sdk::Env) -> i128
fn get_creator_premium_available(env: soroban_sdk::Env) -> i128
fn get_distribute_premium_available(env: soroban_sdk::Env) -> i128
fn get_buyer_premium_available(
    env: soroban_sdk::Env,
    address: soroban_sdk::Address,
) -> i128
fn is_promoted(env: soroban_sdk::Env) -> bool
fn liquidity_pool(env: soroban_sdk::Env) -> soroban_sdk::Address
fn kill_swap(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn unkill_swap(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn kill_promote(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn unkill_promote(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn get_supply_token(env: soroban_sdk::Env) -> soroban_sdk::Address
fn get_supply(env: soroban_sdk::Env) -> i128
fn get_reserve_token(env: soroban_sdk::Env) -> soroban_sdk::Address
fn get_reserve(env: soroban_sdk::Env) -> i128
fn collected(env: soroban_sdk::Env) -> i128
fn collected_base(env: soroban_sdk::Env) -> i128
fn collected_premium(env: soroban_sdk::Env) -> i128
fn get_creator_premium_on_promote(env: soroban_sdk::Env) -> i128
fn get_creator_premium_no_promote(env: soroban_sdk::Env) -> i128
fn get_buyer_premium_no_promote(
    env: soroban_sdk::Env,
    buyer: soroban_sdk::Address,
) -> i128
fn collected_premium_expire_at(env: soroban_sdk::Env) -> u64
fn collected_threshold(env: soroban_sdk::Env) -> i128
fn get_is_killed_swap(env: soroban_sdk::Env) -> bool
fn get_is_killed_promote(env: soroban_sdk::Env) -> bool
fn get_swap_pool(env: soroban_sdk::Env) -> soroban_sdk::Address
fn get_created_at(env: soroban_sdk::Env) -> u64
fn version(env: soroban_sdk::Env) -> u32
fn commit_upgrade(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    new_wasm_hash: soroban_sdk::BytesN<32>,
)
fn apply_upgrade(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
) -> soroban_sdk::BytesN<32>
fn revert_upgrade(env: soroban_sdk::Env, admin: soroban_sdk::Address)

Imports

WebAssembly Text (WAT) ▶