fn plant_work( env: soroban_sdk::Env, farm_contract: soroban_sdk::Address, farmer: soroban_sdk::Address, stake: i128, hash: soroban_sdk::BytesN<32>, nonce: u64, ) -> u32