Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge branch 'static-dev' into static #77

Merged
merged 105 commits into from
Aug 20, 2024
Merged
Changes from 1 commit
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
0b41b2b
tests: add bitcoin_base58{en,de}code test
DeckerSU Feb 1, 2024
ba7a41e
tests: base58operations, switch from smart pointer to vector
DeckerSU Feb 1, 2024
2fe8ab8
tests: base58operations, add special cases, add encode/decode replace…
DeckerSU Feb 1, 2024
7981535
get rid of mini-gmp library
DeckerSU Feb 1, 2024
7e0dc11
tests: base58operations, add wif decode/encode with bitcoin_ functions
DeckerSU Feb 2, 2024
3363be4
payments cc: add comment about mpz_set_lli
DeckerSU Feb 6, 2024
c66e112
tests: add part of RewardsTest
DeckerSU Feb 6, 2024
56b1816
tests: add boilerplate code for 2nd part of RewardsTest
DeckerSU Feb 9, 2024
758be85
rewards: fix small memory leak in RewardsCalc
DeckerSU Feb 9, 2024
8bcb457
tests: RewardsTest completed
DeckerSU Feb 9, 2024
86243b0
remove gmp functions from rewards.cpp, use arith_uint256 math instead
DeckerSU Feb 9, 2024
0d37fce
tests: RewardsTest Improve compatibility with other tests.
DeckerSU Feb 9, 2024
4675871
tests: PaymentsTest add BnToString, BnFitsCAmount for payments.cpp
DeckerSU Feb 12, 2024
94820ac
uint256: remove ridiculous pointer comparsion
DeckerSU Feb 12, 2024
ffb6125
tests: prevent MAX_MONEY altering during ParseArgumentsTests
DeckerSU Feb 12, 2024
3eba26c
remove gmp functions from payments.cpp, use arith_uint256 math instead
DeckerSU Feb 12, 2024
931b952
remove dilithium and musig from the CC, due to upcoming secp256k1 update
DeckerSU Feb 12, 2024
0a36417
Always skip verification for old Sprout proofs
str4d Jun 25, 2019
a64eae9
Remove ability to create non-Groth16 Sprout JSDescriptions
str4d Jun 25, 2019
1c506a8
Use Sapling JSDescriptions in Boost tests
str4d Jun 25, 2019
c7d35dd
Remove non-Groth16 Sprout proofs from joinsplit gtests
str4d Jun 25, 2019
2c07c65
Remove libsnark code for pre-Sapling Sprout proofs
str4d Jun 25, 2019
3fbb8b1
Remove pre-Sapling Sprout circuit
str4d Jun 25, 2019
62192f3
Revert "Check if OpenMP is available before using it"
str4d Jun 25, 2019
92a9f30
build: More OpenMP / Multicore related things removal
DeckerSU Feb 13, 2024
0355b5e
Remove libsnark from build system
str4d Jun 25, 2019
308a6a3
More remove *_7776 files from tracking
DeckerSU Feb 13, 2024
7239ea4
Remove libsnark
DeckerSU Feb 13, 2024
232d822
Remove libsnark from build and depends system.
DeckerSU Feb 13, 2024
26499cd
Remove libgmp
str4d Jun 25, 2019
d872fcb
test: Require minimum of Sapling for all RPC tests
str4d Jul 18, 2019
550693c
rpc: Use Sapling transactions in zc_raw_joinsplit
str4d Jul 29, 2019
f05495e
Use Sapling JSDescriptions in gtests
str4d Jul 19, 2019
ac622c2
Remove makeGrothProof argument from JoinSplit::prove
str4d Sep 16, 2019
a30dbc7
Stop fetching old Sprout parameters
str4d Sep 17, 2019
37fb754
Add libsnark removal to notable changes
str4d Sep 17, 2019
8eb36e0
Move AbortNode to the top of main.cpp
str4d Sep 19, 2019
1825d83
Add comments on IBD and nMinimumChainWork
DeckerSU Feb 13, 2024
9333517
Remove obsolete CreateJoinSplit and GenerateParams binaries
str4d May 3, 2018
6718035
update KMD checkpoints
DeckerSU Feb 14, 2024
a745d1b
add additional params logging with -debug=params
DeckerSU Feb 15, 2024
0ba1438
get rid of check right port condition in dns address seed thread
DeckerSU Feb 15, 2024
f5af91e
add AC checkpoints, KMD checkpoints now include only normal PoW blocks
DeckerSU Feb 26, 2024
0a89bea
Update .gitignore
DeckerSU Mar 1, 2024
a3d1de7
Remove excessive gmp.h header in GMPArithTests
DeckerSU Mar 1, 2024
48eab69
allow -ac_private for the ZOMBIE test chain
DeckerSU Mar 7, 2024
f0fcc56
bad-diffbits error logging in debug.log, instead of stdout
DeckerSU Mar 8, 2024
114c0b2
tests: avoid dangling pointer after KomodoFeatures test
DeckerSU Mar 8, 2024
26869fa
ccutils: explicitly handle remaining enumerations in switch
DeckerSU Mar 8, 2024
5910642
payments: using correct format specifiers for logging
DeckerSU Mar 8, 2024
65f762e
komodo_utils: fix format specifiers
DeckerSU Mar 8, 2024
93f62a3
metrics: get rid of incorrect std::max usage
DeckerSU Mar 8, 2024
27da6bc
test eval bet: avoid of adding int to a string
DeckerSU Mar 8, 2024
b3ad1d0
build: mac add -fvisibility=hidden -fvisibility-inlines-hidden
DeckerSU Mar 9, 2024
1fe55d5
Update .gitignore
DeckerSU Mar 11, 2024
0fcb25e
build: mac add -Wno-unknown-warning-option for native build
DeckerSU Mar 11, 2024
61352c8
qt, refactor: Fix 'QFlags is deprecated' warnings
DeckerSU Mar 12, 2024
2157d33
qt: Add TextWidth() wrapper
DeckerSU Mar 12, 2024
b446564
qt: replace Qt::ItemFlags 0 with Qt::NoItemFlags
DeckerSU Mar 12, 2024
1bf11f4
qt: refactor: replace qLowerBound/qUpperBound/qSort with std::
DeckerSU Mar 12, 2024
446e93c
qt: refactor 0 -> QAbstractSpinBox::StepEnabledFlag::StepNone
DeckerSU Mar 12, 2024
bf4a87a
qt, refactor: Fix 'QDateTime is deprecated' warnings
DeckerSU Mar 12, 2024
3d1ed09
qt, refactor: Fix 'split is deprecated' warnings
DeckerSU Mar 12, 2024
5cd7345
qt, refactor: Fix 'pixmap is deprecated' warnings
DeckerSU Mar 12, 2024
6bc2296
qt, refactor: replace qStableSort with std::stable_sort
DeckerSU Mar 12, 2024
a788eb8
qt, refactor: Remove obsolete QModelIndex::child()
DeckerSU Mar 12, 2024
1afe2b0
qt, refactor: Replace obsolete functions of QDesktopWidget
DeckerSU Mar 12, 2024
153cabe
deal with _BSD_SOURCE and _SVID_SOURCE warning
DeckerSU Mar 12, 2024
5d7d597
build: remove verbose flag from make application(s)
DeckerSU Mar 12, 2024
c93ce4d
build, libcryptoconditions_core: enable silent rules by default
DeckerSU Mar 12, 2024
f0bf588
build, qt: disable flags debug output
DeckerSU Mar 12, 2024
f5d44f2
Merge pull request #72 from DeckerSU/patch-qt-fixes
DeckerSU Mar 12, 2024
2c72af0
build: set default ar flags to cr (instead of cru)
DeckerSU Mar 12, 2024
d6c29d1
cc, asn: ignore invalid -Warray-bounds from GCC
DeckerSU Mar 12, 2024
37b086f
cc: fix ignoring return value of ‘fread’ warning
DeckerSU Mar 12, 2024
b0c28ea
add NotaryChecker class and its instance
DeckerSU May 17, 2024
d6716f2
Cleanup: fix format specifiers to get rid of warnings on MinGW build
DeckerSU May 17, 2024
1af19aa
Cleanup: fix the ENABLE_VIRTUAL_TERMINAL_PROCESSING redifinition
DeckerSU May 17, 2024
120a40b
Merge pull request #73 from DeckerSU/patch-notary-checker
DeckerSU May 20, 2024
a2b3b0e
fix datacarrier related command-line args
DeckerSU May 24, 2024
d416c57
Merge pull request #71 from DeckerSU/patch-add-zombie-warning
DeckerSU Jun 11, 2024
b49293a
get rid of unused MAX_OP_RETURN_RELAY
DeckerSU Jun 13, 2024
873d625
Add S8 pubkeys (placeholder) and HF estimate
DeckerSU May 16, 2024
542dc81
bump version [0.8.3]
DeckerSU May 16, 2024
11692a3
bump (min) protocol version
DeckerSU May 16, 2024
f0349c0
update DEPRECATION_HEIGHT to 4820333 (S9 approximated time + extra)
DeckerSU May 16, 2024
51b062f
KIP-0002: block subsidy reduction implementation
DeckerSU May 17, 2024
3ab8f98
KIP0003: add fee burning in blocktemplate (coinbase)
DeckerSU May 20, 2024
bcdc6f1
KIP0003: fix deal with extra 5k sat in coinbase
DeckerSU May 20, 2024
84b0f0d
check deposit: remove the non-reachable condition.
DeckerSU May 20, 2024
dfdf2bb
check deposit: allow additional vouts in coinbase
DeckerSU May 20, 2024
3aa8578
add KIP0003 consensus rule for NN (now with logging only)
DeckerSU May 21, 2024
e2a182c
Merge pull request #74 from DeckerSU/patch-data-carrier
DeckerSU Jun 13, 2024
a305967
Merge branch 'static-experimental' into patch-remove-libsnark
DeckerSU Jun 13, 2024
f7ab5f6
Merge pull request #70 from DeckerSU/patch-remove-libsnark
DeckerSU Jun 13, 2024
4f43780
add Dockerfile
DeckerSU Jun 20, 2024
0f9a672
Update README.md with Docker Hub links
DeckerSU Jun 20, 2024
0432858
add real S8 pubkeys and update hardfork constants
DeckerSU Aug 9, 2024
16ee437
mac build: fix boost 1.72 build error with clang 16
DeckerSU Aug 9, 2024
e9d599c
add S8 label in notaries_elected
DeckerSU Aug 12, 2024
60c7c11
bump version [0.9.0]
DeckerSU Aug 19, 2024
4aae32c
Merge pull request #75 from DeckerSU/patch-s8-prepare
DeckerSU Aug 19, 2024
041f1de
miner: remove dead code and comments
DeckerSU Aug 19, 2024
b0a3dd0
enable KIP0003 consensus rule
DeckerSU Aug 20, 2024
dc1d474
Merge pull request #76 from DeckerSU/static-experimental
DeckerSU Aug 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
build, qt: disable flags debug output
  • Loading branch information
DeckerSU committed Mar 12, 2024
commit f0bf588684f8e4859e434a58646663ccbfca67af
22 changes: 11 additions & 11 deletions src/Makefile.qt.include
Original file line number Diff line number Diff line change
@@ -452,8 +452,8 @@ qt_komodo_qt_LDADD += $(LIBBITCOIN_ZMQ) $(ZMQ_LIBS)
endif

if ENABLE_WALLET
$(info $(red)[ Decker ]$(reset) ENABLE_WALLET)
$(info $$EXTRA_LIBRARIES is [${EXTRA_LIBRARIES}])
# $(info $(red)[ Decker ]$(reset) ENABLE_WALLET)
# $(info $$EXTRA_LIBRARIES is [${EXTRA_LIBRARIES}])
# LIBBITCOIN_CLI should be first?
qt_komodo_qt_LDADD += libbitcoin_wallet.a
endif
@@ -502,15 +502,15 @@ if TARGET_DARWIN
qt_komodo_qt_LDADD += -lc++
endif

$(info $(red)[ Decker ]$(reset) Check the komodo-qt dependencies ...)
#$(info $$qt_komodo_qt_CXXFLAGS is [${qt_komodo_qt_CXXFLAGS}])
$(info $$qt_komodo_qt_CPPFLAGS is [${qt_komodo_qt_CPPFLAGS}])
$(info $$qt_komodo_qt_LDADD is [${qt_komodo_qt_LDADD}])
$(info $$qt_komodo_qt_LDFLAGS is [${qt_komodo_qt_LDFLAGS}])
$(info $(red)[ Decker ]$(reset) Check the komodod dependencies ...)
$(info $$komodod_CPPFLAGS is [${komodod_CPPFLAGS}])
$(info $$komodod_LDADD is [${komodod_LDADD}])
$(info $$komodod_LDFLAGS is [${komodod_LDFLAGS}])
# $(info $(red)[ Decker ]$(reset) Check the komodo-qt dependencies ...)
# #$(info $$qt_komodo_qt_CXXFLAGS is [${qt_komodo_qt_CXXFLAGS}])
# $(info $$qt_komodo_qt_CPPFLAGS is [${qt_komodo_qt_CPPFLAGS}])
# $(info $$qt_komodo_qt_LDADD is [${qt_komodo_qt_LDADD}])
# $(info $$qt_komodo_qt_LDFLAGS is [${qt_komodo_qt_LDFLAGS}])
# $(info $(red)[ Decker ]$(reset) Check the komodod dependencies ...)
# $(info $$komodod_CPPFLAGS is [${komodod_CPPFLAGS}])
# $(info $$komodod_LDADD is [${komodod_LDADD}])
# $(info $$komodod_LDFLAGS is [${komodod_LDFLAGS}])

# $(info $(red)$$QT_LIBS$(reset) is [${QT_LIBS}])
# $(info $(red)$$QT_DBUS_LIBS$(reset) is [${QT_DBUS_LIBS}])