1
0
Fork 0
forked from lthn/blockchain
Commit graph

3629 commits

Author SHA1 Message Date
cryptozoidberg
bca8a4bf16
fixed endless loop in decoy selection api 2024-01-18 19:16:30 +01:00
cryptozoidberg
d8241d1531
fixed issues with wallet 2024-01-18 18:27:35 +01:00
cryptozoidberg
36ce7bd00d
tweak for decoy selection algo: first 20k of Zarcanum blocks decoy selection algo will be working flat 2024-01-17 22:02:06 +01:00
cryptozoidberg
6365b55343
tweaks over coretests logging 2024-01-17 19:43:25 +01:00
cryptozoidberg
997dcb8312
fixed crash in decoy_selection api 2024-01-17 18:07:41 +01:00
cryptozoidberg
01f00a67e6
fixed unused variable 2 2024-01-17 16:08:39 +01:00
cryptozoidberg
8dd1b9d5a7
fixed unused variable 2024-01-17 16:07:11 +01:00
sowle
c99c23b9da
wallet2: set decoys count for PoS mining tx according to the core runtime config 2024-01-17 00:39:35 +01:00
cryptozoidberg
b81e168b2a
CURRENCY_HF4_MANDATORY_DECOY_SET_SIZE implemented as configurable(for coretest we would need to have 0 mixins due to old tests) 2024-01-16 21:32:10 +01:00
cryptozoidberg
b1974eb24f
mined ballance calc in wallet done via block reward(in connection to pos coinbase joined to 1 output) 2024-01-16 20:02:00 +01:00
cryptozoidberg
f7c928e3a2
outputs with zero pubkeys (00..00, torsion element of order 4) should not be used as inputs at all (even as mixins) 2024-01-16 19:01:57 +01:00
sowle
8b145089ac
Merge branch 'zc_pos_one_out' into decoy_selection
# Conflicts:
#	src/currency_core/blockchain_storage.cpp
2024-01-16 16:30:55 +01:00
sowle
6271a22058
minor improvement on mixins restrictions checks 2024-01-16 00:52:56 +01:00
cryptozoidberg
6475571781
re-factored code for mixins count verification(moved to core check, suggested by @sowle) 2024-01-15 19:38:53 +01:00
cryptozoidberg
fb31c8862b
api transition fix 2024-01-14 20:49:09 +01:00
cryptozoidberg
1c404348a0
added tx semantics test in tx_pool 2024-01-14 19:00:24 +01:00
cryptozoidberg
9cd62b236a
implemented reverse api compatibility 2024-01-14 18:00:12 +01:00
cryptozoidberg
7086531e08
disabled wllet rpc in UI 2024-01-14 14:53:16 +01:00
cryptozoidberg
90c7b5d02d
hf4 mandatory check for decoy size 2024-01-13 20:24:10 +01:00
cryptozoidberg
f874a5f7a2
added exception for coinbase transactions 2024-01-12 20:01:57 +01:00
cryptozoidberg
b363b893e4
Bunch of improvements over the wallet 2024-01-02 21:57:43 +01:00
cryptozoidberg
bfb4a91f92
fork choice rule updated 2023-12-26 22:18:46 +01:00
cryptozoidberg
6ed1c0815a
Merge branch 'cryptoassets' into decoy_selection 2023-12-15 18:57:30 +03:00
cryptozoidberg
ee3570b6dd
merged from develop 2023-12-15 18:56:55 +03:00
cryptozoidberg
22fda0c7fe
fixed bugs in for decoy selection algo 2023-12-15 18:39:50 +03:00
sowle
9b43cbc0b7 CMakeLists.txt: allowing using higher version of Boost than required 2023-12-15 15:53:22 +01:00
cryptozoidberg
04103dea7f
decoy selection algo added 2023-12-15 01:42:06 +03:00
sowle
90b43d828e
HF4: allowing 1 merged output for PoS blocks' miner tx 2023-12-14 21:34:17 +01:00
cryptozoidberg
f2ca3696fa
moved UI to latest commit 2023-12-13 15:20:33 +03:00
cryptozoidberg
5b4a3e3a38
get_random_outs_for_amounts2 in work 2023-12-08 20:41:47 +01:00
cryptozoidberg
2d44c967ef
new decoy selection algo 2023-12-08 15:31:17 +01:00
sowle
2772a446bd
CMakeLists: minmum CMake version was pushed up to 3.5 to avoid support warnings (2) 2023-12-06 16:33:35 +01:00
sowle
b0970142d5
=== build number: 248 -> 249 === 2023-12-06 16:30:18 +01:00
sowle
9a206df105
CMakeLists: minmum CMake version was pushed up to 3.5 to avoid support warnings + fixed a typo in a comment 2023-12-06 16:28:51 +01:00
sowle
fcefdd8eb5
Merge remote-tracking branch 'origin/develop' into cryptoassets
# Conflicts:
#	README.md
#	src/gui/qt-daemon/layout
#	src/version.h.in
2023-12-06 16:24:06 +01:00
sowle
327ecd3eb8 Merge branch 'release' into develop 2023-12-06 14:25:46 +01:00
sowle
0a793b9222 ====== build number: 163 -> 164 === 2023-12-06 03:12:35 +01:00
sowle
eb0b2529d0 build script windows: minor fix (using boost libs for msvc v14.2) 2023-12-06 03:11:52 +01:00
sowle
5349d2f2dd ====== build number: 162 -> 163 === 2023-12-05 21:31:01 +01:00
crypto.sowle
0367a79706
README.md: improved Linux build manual 2023-12-05 23:29:15 +03:00
sowle
0caf50fde8 build: an attempt to make Boost searching process be more error proof (2) 2023-12-05 21:06:14 +01:00
sowle
46bef30dad build: an attempt to make Boost searching process be more error proof 2023-12-05 19:50:02 +01:00
sowle
30299724fd
crypto::point_t::is_zero() now treats non-points (0, 0, 0, ?) or incorrectly encoded points (0, x, x, !0) as not an identity and thus returns false + test 2023-12-04 22:33:38 +01:00
sowle
f5958fa722 ====== build number: 161 -> 162 === 2023-12-01 15:35:17 +01:00
sowle
801dcd0ffe ui updated 2023-12-01 15:34:04 +01:00
zano build machine
10cce8002f === build number: 247 -> 248 === 2023-12-01 14:24:52 +03:00
cryptozoidberg
d0ad3c7ad4
Update Zano_appimage_wrapper.sh 2023-12-01 12:23:01 +01:00
sowle
2dd8003588 ====== build number: 160 -> 161 === 2023-11-30 17:33:52 +01:00
sowle
0ec7582cd1 predownload files updated 2023-11-30 17:32:58 +01:00
cryptozoidberg
fbf609c1ef
fixed linux desktop file link 2023-11-30 13:33:21 +01:00