Adiciona uma operação ao log.
fn add_operation(env: soroban_sdk::Env, operation: Operation)
fn sum(env: soroban_sdk::Env, x: u32, y: u32) -> u32
Subtrai dois números, garantindo que o resultado não seja negativo.
fn sub(env: soroban_sdk::Env, x: u32, y: u32) -> u32
Multiplica dois números.
fn mul(env: soroban_sdk::Env, x: u32, y: u32) -> u32
Divide dois números, tratando a divisão por zero.
fn div(env: soroban_sdk::Env, x: u32, y: u32) -> u32
Retorna a última operação realizada.
fn last_op(env: soroban_sdk::Env) -> Option
Retorna a operação com o ID especificado.
fn get_op(env: soroban_sdk::Env, id: u32) -> Option
Retorna todas as operações armazenadas.
fn all_op(env: soroban_sdk::Env) -> soroban_sdk::Vec