Contract 5d07998062ac4696132c6f02626be8c613676dfbbbb1f38bff066b6fe24d6538

← Back to Index 📥 Download WASM

Meta

cliver 26.0.0#60f7458e7ecffddf2f2d91dc6d0d2db4fab03ecc
rssdkver 21.7.7#5da789c50b18a4c2be53394138212fed56f0dfc4
rsver 1.95.0

Instances

  • CAQ6TZ3427AEZKC7YQJDRVLUATGXOOERBB7O7BMKTEVU3VST76BQNRP7

Interface

Query farmer's KYC profile

fn get_farmer(
    env: soroban_sdk::Env,
    farmer: soroban_sdk::Address,
) -> Option

Verify a farmer's KYC, set compliance score and verify land ownership credentials

fn verify_kyc(
    env: soroban_sdk::Env,
    farmer: soroban_sdk::Address,
    compliance_score: u32,
    land_verified: bool,
) -> bool

Register a new farmer profile in G.A.P.A.S. platform

fn register_farmer(
    env: soroban_sdk::Env,
    farmer: soroban_sdk::Address,
    name: soroban_sdk::String,
    location: soroban_sdk::String,
) -> bool

Imports

WebAssembly Text (WAT) ▶