fn find(
env: soroban_sdk::Env,
fcm: soroban_sdk::Address,
supply: u64,
miner: soroban_sdk::Address,
message: soroban_sdk::String,
)
fn mine(
env: soroban_sdk::Env,
hash: soroban_sdk::BytesN<32>,
message: soroban_sdk::String,
nonce: u64,
miner: soroban_sdk::Address,
)
fn stake(env: soroban_sdk::Env, miner: soroban_sdk::Address, amount: u128)
fn un_stake(env: soroban_sdk::Env, miner: soroban_sdk::Address)
fn fkin_nuke_it(env: soroban_sdk::Env, caller: soroban_sdk::Address)