Search by name, SuiNS, address, digest, object ID, coin type or checkpoint.

API

safe_math

Module0x01ac…6d5c
Move path
0x5a5c…83ac::safe_math
Functions
1919 public, 0 entry
Structs
0
Friend modules
None
safe_math

Declarations

Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.

module safe_math;
public fun add_u128(u128, u128): u128
public fun add_u32(u32, u32): u32
public fun add_u64(u64, u64): u64
public fun div_round_up_u64(u64, u64): u64
public fun div_u128(u128, u128): u128
public fun mul_add_u64(u64,u64,u64): u64
public fun mul_div_u128(u128,u128,u128): u128
public fun mul_div_u128_to_u64(u128,u128,u128): u64
public fun mul_div_u64(u64,u64,u64): u64
public fun mul_u128(u128, u128): u128
public fun mul_u64(u64, u64): u64
public fun sub_mul_u128(u128,u128,u128): u128
public fun sub_u128(u128, u128): u128
public fun sub_u64(u64, u64): u64
public fun u128_to_u32(u128): u32
public fun u128_to_u64(u128): u64
public fun u256_to_u128(u256): u128
public fun u256_to_u64(u256): u64
public fun u64_to_u32(u64): u32