Contract e0c931985f9bbb4f813a4e9093fd4f999d4caa3a9a4edcd06fa55d918e3bf6f1

← Back to Index 📥 Download WASM

Meta

rssdkver 20.5.0#9e2c3022b4355b224a7a814e13ba51761eeb14bb
rsver 1.79.0

Instances

  • CANSYFVMIP7JVYEZQ463Y2I2VLEVNLDJJ4QNZTDBGLOOGKURPTW4A6FQ

Interface

fn initialize(
    env: soroban_sdk::Env,
    votes: soroban_sdk::Address,
    council: soroban_sdk::Address,
    settings: GovernorSettings,
)
fn settings(env: soroban_sdk::Env) -> GovernorSettings
fn council(env: soroban_sdk::Env) -> soroban_sdk::Address
fn vote_token(env: soroban_sdk::Env) -> soroban_sdk::Address
fn propose(
    env: soroban_sdk::Env,
    creator: soroban_sdk::Address,
    title: soroban_sdk::String,
    description: soroban_sdk::String,
    action: ProposalAction,
) -> u32
fn get_proposal(env: soroban_sdk::Env, proposal_id: u32) -> Option
fn close(env: soroban_sdk::Env, proposal_id: u32)
fn execute(env: soroban_sdk::Env, proposal_id: u32)
fn cancel(env: soroban_sdk::Env, from: soroban_sdk::Address, proposal_id: u32)
fn vote(
    env: soroban_sdk::Env,
    voter: soroban_sdk::Address,
    proposal_id: u32,
    support: u32,
)
fn get_vote(
    env: soroban_sdk::Env,
    voter: soroban_sdk::Address,
    proposal_id: u32,
) -> Option
fn get_proposal_votes(env: soroban_sdk::Env, proposal_id: u32) -> Option

Imports

WebAssembly Text (WAT) ▶