Enable fixed point u128 (#6214)
* Add fixed u128. * remove move * Change sat_from_integer impl. * checked_pow is always positive * Revert. * rename fixed file * Rename to FixedI * rename fixed file * Add newline. * Use Multiplier in impls. * Renames negate() to saturating_negate(). * Uncomment test. * Add Signed to macro. * Add some tests for Saturating trait.
Showing
- substrate/bin/node/executor/tests/basic.rs 2 additions, 2 deletionssubstrate/bin/node/executor/tests/basic.rs
- substrate/bin/node/executor/tests/fees.rs 2 additions, 2 deletionssubstrate/bin/node/executor/tests/fees.rs
- substrate/bin/node/runtime/src/impls.rs 35 additions, 34 deletionssubstrate/bin/node/runtime/src/impls.rs
- substrate/frame/balances/src/tests.rs 2 additions, 2 deletionssubstrate/frame/balances/src/tests.rs
- substrate/frame/transaction-payment/src/lib.rs 11 additions, 9 deletionssubstrate/frame/transaction-payment/src/lib.rs
- substrate/primitives/arithmetic/fuzzer/Cargo.toml 2 additions, 2 deletionssubstrate/primitives/arithmetic/fuzzer/Cargo.toml
- substrate/primitives/arithmetic/fuzzer/src/fixed_point.rs 18 additions, 18 deletionssubstrate/primitives/arithmetic/fuzzer/src/fixed_point.rs
- substrate/primitives/arithmetic/src/fixed_point.rs 319 additions, 264 deletionssubstrate/primitives/arithmetic/src/fixed_point.rs
- substrate/primitives/arithmetic/src/lib.rs 18 additions, 2 deletionssubstrate/primitives/arithmetic/src/lib.rs
- substrate/primitives/arithmetic/src/traits.rs 9 additions, 1 deletionsubstrate/primitives/arithmetic/src/traits.rs
- substrate/primitives/runtime/src/lib.rs 2 additions, 2 deletionssubstrate/primitives/runtime/src/lib.rs
Please register or sign in to comment