🐞Wrong decimals at scan sides

Websites like Etherscan and Bscscan, may display the decimal values of tenXXX token wrong.

For a more fair calculation of wrapping XXX tokens to tenXXX tokens we use more decimals for the tenXXX tokens than the regular 18. Scan websites don't handle that correctly at any time with the emitted events at transactions. They sometimes cut out decimals what results in wrong displayed decimals.

e.g.: What happens in a transfer between wallet A and B with an amount of: 0.0000000000000001000000

TransactionAmountDisplayed

A -> B

0.0000000000000000988000

0.0000000000000000002000

A -> Fee Reserve

0.0000000000000000010000

Not displayed (no emit)

A -> DAO

0.0000000000000000002000

0.000000000000002000

It looks like the DAO wallet get a higher amount that does not get transferred at all.

But that only affects the presentation of the emitted events. As you can see in your wallet it does not mean you lose any funds.

Last updated