16 Commits

Author SHA1 Message Date
yuyi
008aaad999
fmt: remove the prefixed module name of const names, that are in the same module (related #22183) (#22185) 2024-09-10 11:25:56 +03:00
yuyi
c51d30bf53
fmt: fix alignment of struct init fields (#22025) 2024-08-11 09:11:24 +03:00
Kim Shrier
5fbf676803
math.unsigned: fix some Uint256 bugs and add tests (#21528) 2024-05-19 16:51:01 +03:00
Kim Shrier
f71b801707
math.unsigned: permit _ separators in Uint128 decimal strings passed to uint128_from_dec_str (#21461) 2024-05-08 13:05:49 +03:00
Alexander Medvednikov
f09826e928 all: unwrap const() blocks 2023-11-25 10:02:51 +03:00
Sudoer
7e2d737a55
math.unsigned: add missing docstrings for the functions and methods in unint256.v (#19604) 2023-10-20 07:55:14 +03:00
Sudoer
20a1af3abc
math.unsigned: add missing docstrings for the functions in unint128.v (#19597) 2023-10-19 18:09:09 +03:00
blackshirt
ef5c3cdb73
math.unsigned: change uint256_from_dec_str to return a result, instead of an option (#19041) 2023-08-03 10:18:21 +03:00
yuyi
b42a3f43a5
crypto, math: change option to result (#17580) 2023-03-10 10:31:05 +02:00
yuyi
017ace6ea7
vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
David 'Epper' Marshall
120f31b4d9
math: update documentation (#14457) 2022-05-20 08:45:54 +03:00
Alexander Medvednikov
fb192d949b all: replace []byte with []u8 2022-04-15 15:35:35 +03:00
Alexander Medvednikov
d4a0d6f73c all: byte => u8 2022-04-15 14:58:56 +03:00
playX
c48a9e71f5
math.unsigned: add uint128 tests (#13213) 2022-01-19 11:18:46 +02:00
Delyan Angelov
d1ac22e3bb
math.unsigned: small fix after rename 2022-01-17 11:35:02 +02:00
playX
8de1934f51
math: add an unsigned module, implementing Uint128, Uint256 and methods on them (#13186) 2022-01-17 11:23:21 +02:00