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

API

sdecimal

Module0xca86…d98f
Move path
0x7fd8…1fec::sdecimal
Functions
2424 public, 0 entry
Structs
1
Friend modules
None
sdecimal

Declarations

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

module sdecimal;
struct SDecimal has copy, drop, store {
is_positive: bool,
}
public fun add(SDecimal,SDecimal): SDecimal
public fun add_with_decimal(SDecimal,decimal::Decimal): SDecimal
public fun div(SDecimal,SDecimal): SDecimal
public fun div_by_decimal(SDecimal,decimal::Decimal): SDecimal
public fun div_by_rate(SDecimal,rate::Rate): SDecimal
public fun div_by_srate(SDecimal,srate::SRate): SDecimal
public fun div_by_u64(SDecimal, u64): SDecimal
public fun eq(&SDecimal,&SDecimal): bool
public fun from_decimal(bool, decimal::Decimal): SDecimal
public fun from_srate(srate::SRate): SDecimal
public fun is_positive(&SDecimal): bool
public fun is_zero(&SDecimal): bool
public fun mul(SDecimal,SDecimal): SDecimal
public fun mul_with_decimal(SDecimal,decimal::Decimal): SDecimal
public fun mul_with_rate(SDecimal,rate::Rate): SDecimal
public fun mul_with_srate(SDecimal,srate::SRate): SDecimal
public fun mul_with_u64(SDecimal, u64): SDecimal
public fun one(): SDecimal
public fun pow_u64(SDecimal, u64): SDecimal
public fun sub(SDecimal,SDecimal): SDecimal
public fun sub_with_decimal(SDecimal,decimal::Decimal): SDecimal
public fun to_srate(SDecimal): srate::SRate
public fun value(&SDecimal): decimal::Decimal
public fun zero(): SDecimal