Contract cb237ace7051472eaa68a67a3261e951e936bb7554494886171e3781ad35b77f

← Back to Index 📥 Download WASM

Meta

cliver 26.0.0#60f7458e7ecffddf2f2d91dc6d0d2db4fab03ecc
rssdkver 25.3.0#dcbea44513feb7734af6b6c4aced2c4a7a2715d0
rsver 1.95.0

Instances

  • CCB22SZOMZ656WXUNTVFAPSGRFB2XERHDAWO6GB6F7SC3DDAIY5JJTWJ

Interface

fn cast_vote(
    env: soroban_sdk::Env,
    student_address: soroban_sdk::Address,
    proposal_id: u64,
    support: bool,
    vote_weight: i128,
)
fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    token_address: soroban_sdk::Address,
)
fn create_proposal(
    env: soroban_sdk::Env,
    student_address: soroban_sdk::Address,
    description: soroban_sdk::String,
    requested_funds: i128,
    duration_ledgers: u32,
) -> u64
fn execute_proposal(
    env: soroban_sdk::Env,
    executor: soroban_sdk::Address,
    proposal_id: u64,
)
fn revoke_credential(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    student_address: soroban_sdk::Address,
)
fn issue_student_credential(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    student_address: soroban_sdk::Address,
)

Imports

WebAssembly Text (WAT) ▶