You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A carry-over: transaction fee is converted to f64, then round() then convert back to u64. This is unnecessary, and rounding large f64 isn't accurate since f64 has precision of 53 binary digits (eg 2^53).
The conversion and rounding should be removed, but since it'd result different transaction fee is value is large enough, this change needs feature gate.
Feature ID
BtVN7YjDzNE6Dk7kTT7YTDgMNUZTNgiSJgsdzAeTg2jF
Activation Method
Single Core Contributor
Deployment Considerations
none
Minimum Beta Version
2.0.0
Minimum Stable Version
No response
Testnet Activation Epoch
715
Devnet Activation Epoch
No response
Mainnet-Beta Activation Epoch
No response
The text was updated successfully, but these errors were encountered:
SIMD
none
Description
A carry-over: transaction fee is converted to
f64
, thenround()
then convert back tou64
. This is unnecessary, and rounding largef64
isn't accurate sincef64
has precision of 53 binary digits (eg 2^53).The conversion and rounding should be removed, but since it'd result different transaction fee is value is large enough, this change needs feature gate.
Feature ID
BtVN7YjDzNE6Dk7kTT7YTDgMNUZTNgiSJgsdzAeTg2jF
Activation Method
Single Core Contributor
Deployment Considerations
none
Minimum Beta Version
2.0.0
Minimum Stable Version
No response
Testnet Activation Epoch
715
Devnet Activation Epoch
No response
Mainnet-Beta Activation Epoch
No response
The text was updated successfully, but these errors were encountered: