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

API

vpt

Module0xd47b…3db2
Move path
0x361d…7ffc::vpt
Functions
1010 public, 0 entry
Structs
1
Friend modules
None
vpt

Declarations

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

module vpt;
struct ValuePerToken has copy, drop, store {
sum: u256,
amount: u256,
}
public fun add_amount(&mut ValuePerToken,u256)
public fun add_sum(&mut ValuePerToken,u256)
public fun amount(&ValuePerToken): u256
public fun dec_amount(&mut ValuePerToken,u256)
public fun dec_sum(&mut ValuePerToken,u256)
public fun diff(&ValuePerToken,&ValuePerToken,u256): u256
public fun sum(&ValuePerToken): u256
public fun value(&ValuePerToken): u256
public fun vpt(u256, u256): ValuePerToken
public fun zero(): ValuePerToken