User Details
- User Since
- Jan 7 2020, 15:08 (129 w, 2 d)
Wed, Jun 29
Return $messages instead of array() when rustfmt made no changes to the code
Fix comments in .rustfmt.toml, don't group rules but sort by alphabet. Use rustfmt +abc-nightly in the linter.
Use nightly rustfmt, which simplifies the linter substantially
Use cargo fmt -- --check to lint files, which outputs a diff, and process that.
Mon, Jun 27
something bizzare happened with my git, adding missing files
- Removed ALGO_NAME associated const
- Added copyright
- Fixed + tested Debug impl
- Check for minimum Rust version
- Simplify CMake following Fabiens diff
Sat, Jun 25
Resolve issues raised:
There are several copyright headers missing.
Fri, Jun 24
tar xzf (mandatory xkcd https://xkcd.com/1168/)
Install specific Rust version via rustup
Thu, Jun 23
May 16 2022
In this case, it can be handled client-side. A library can provide a wrapper around chronik-client to accept addresses.
hash160 instead of addresses -- this complication should be handled server side, not app side. chronik should accept ecash addresses.
Sep 24 2021
Sep 23 2021
Add CheckArithmeticResult to intmat_tests for less copy-pasta
Sep 16 2021
Verify [Add|Sub]Int63OverflowEmulated and [Add|Sub]Int63Overflow overflow for the same operands and produce the same result for for non-overflowing operands.
Actually fix the typo in "unreachable" in OP_CHECKMULTISIG
Sep 15 2021
Add comment for the int64_t == long long int assertion.
Sep 14 2021
Update detection of built-ins.
Aug 25 2021
Fix spelling of available.
Use loop in GenInt63 instead of recursion
Aug 21 2021
Re-run tests
Aug 19 2021
Use assignment operator for bitshift in GenInt63
Aug 15 2021
Fixed GenInt63 out of bounds case
Aug 7 2021
Simplified GenInt63 using apparently non-UB
Aug 6 2021
Improve GenInt63, generates random positive uniform 63-bit number first, then maps to random uniform bit-length and then negates with 50% chance.
Aug 5 2021
Inlined and removed intmath.cpp and intmath_util.h. Renamed functions in intmath.h. Fixed copyright notice. Simplified conditional code.
Replaced by D9848
Jul 28 2021
Add multiprecision/cpp_int.hpp Boost dependency (Lord have mercy)
Fix off-by-one error in overflow_add_int64 and overflow_sub_int64 (doesn't seem to appear on Darwin/clang)
Jun 29 2021
Jun 28 2021
Rebased from master
Merged FormatUserAgent and FormatSubVersionUserAgent
Jun 25 2021
Updated commit message
Jun 24 2021
Changed to -uaclientname and -uaclientversion as discussed.
Jun 7 2021
Changed FormatSubVersion to FormatUserAgent and solely use FormatSubVersionUserAgent now
Jun 6 2021
Changed to -uaclient, which sets the client name and version of the user agent, staying compatible with -uacomment
Jun 4 2021
So what should I do instead
Aug 20 2020
May 21 2020
May 20 2020
May 5 2020
Apr 18 2020
Apr 17 2020
ok ok i admit this is cleaner now :rolling_eyes:
Apr 16 2020
I'm not sure if this is what you want but it does look cleaner now, so maybe.
Made the test less functional and more loopy.
Apr 15 2020
Refactored test cases
Apr 14 2020
Actually use exhaustive test cases in curated flags case