clboss-contributor
|
4057154967
|
feat: add clang C++20 build job to CI
Add clang build configuration to catch C++20 compatibility issues early.
Changes:
- Add build-clang job to .github/workflows/build.yml
- Add missing #include<cstdint> for std::uint* types (clang strict mode)
- Add -lexecinfo for FreeBSD in configure.ac (backtrace_symbols)
- Fix pessimizing-move warning in test_earningsrebalancer.cpp
- Fix CHANGELOG.md formatting
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-03-04 11:24:31 -08:00 |
|
Ken Sedgwick
|
39a09c2908
|
Use BacktraceException for appropriate (most) exceptions
|
2024-08-19 15:04:30 -07:00 |
|
ZmnSCPxj jxPCSnmZ
|
c7c239cd7a
|
Bitcoin/: Explicitly use std::uint64_t with Bitcoin::varint.
|
2020-11-17 10:45:00 +00:00 |
|
ZmnSCPxj jxPCSnmZ
|
42a567a07d
|
Bitcoin/hash160.hpp: Properly include the file for std::size_t.
|
2020-11-05 10:20:39 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
41bd7bc6af
|
*: Silence clang warnings.
|
2020-11-02 19:02:35 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
1b5acab932
|
Bitcoin/addr_to_scriptPubKey.cpp: Make a little more robust, add BIP173 test vectors.
|
2020-09-24 14:36:02 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
d129e6931a
|
Bitcoin/addr_to_scriptPubKey.cpp: Begin basic address parsing.
|
2020-09-24 12:16:31 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
de60d1db30
|
Bitcoin/sighash.cpp: Function to compute the sighash for a transaction.
|
2020-09-22 21:32:28 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
94a345d665
|
Bitcoin/Tx.cpp: Add conversion to hex string.
|
2020-09-22 17:54:31 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
289b07acb7
|
Bitcoin/Tx.cpp: Handle truncation and appending.
|
2020-09-22 17:50:58 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
3cbaa97c15
|
Bitcoin/: Add comparison function.
|
2020-09-22 17:42:33 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
5af067562e
|
Bitcoin.cpp: Add facility to construct from string.
|
2020-09-22 16:29:01 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
9829a3a476
|
Bitcoin/Tx.hpp: Structure for representing Bitcoin transactions.
|
2020-09-22 15:06:12 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
1533d62a1e
|
Makefile.am: Add missing Bitcoin/WitnessField component.
|
2020-09-22 13:15:10 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
2751f992b1
|
Bitcoin/TxId.cpp: Correct ordering.
|
2020-09-22 13:14:30 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
6968cd8940
|
Bitcoin/: Implement storage and serialization of transaction parts.
|
2020-09-22 11:23:43 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
701eff3825
|
Bitcoin/TxId.cpp: Implementation of transaction ID serialization.
|
2020-09-22 09:07:51 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
08ff588428
|
Bitcoin/hash160.cpp: Implement OP_HASH160.
|
2020-09-21 11:59:04 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
a2c1c73694
|
Bitcoin/le.cpp: Add little-endian serialization wrappers.
|
2020-09-20 12:24:21 +08:00 |
|
ZmnSCPxj jxPCSnmZ
|
f7d5cd09c6
|
Bitcoin/varint.cpp: Encoding of CompactSize.
|
2020-09-18 17:50:10 +08:00 |
|