Contract dce2379bbf311f43660b6f835087cbc473cb326c349085d86ba85974ef7335c3

← Back to Index 📥 Download WASM

Meta

rssdkver 21.7.7#5da789c50b18a4c2be53394138212fed56f0dfc4
rsver 1.82.0

Instances

  • CC3KNLQRTZD2FROMHS4FBXERJ7VRWDNVGYE6ASAYC4QUL4B5KMFQKKYA

Interface

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

Imports

WebAssembly Text (WAT) ▶