DeSuiLabs / DeSuiCoinFlip-Contract-V2

11 stars 5 forks source link

MAX_FEE_RATE数据类型 #1

Closed RandyPen closed 9 months ago

RandyPen commented 9 months ago
const MAX_FEE_RATE: u128 = 10_000;

它那么小,为什么要 u128

RandyPen commented 9 months ago

我看到了,为了方便后面调整运算精度

    fun compute_fee_amount(amount: u64, fee_rate: u128): u64 {
        (((amount as u128) * fee_rate / FEE_PRECISION) as u64)
    }