1
0
Fork 0
forked from lthn/blockchain
Commit graph

3328 commits

Author SHA1 Message Date
cryptozoidberg
761fd4d6db
fixed few tests for mainnet-compiled version 2024-02-04 22:03:27 +01:00
cryptozoidberg
cc91951eff
fixed few coretests in relation to validation of selected decoys results 2024-02-03 22:11:57 +01:00
cryptozoidberg
252297fecd
putting back validation of max_related_block_height 2024-02-03 16:03:18 +01:00
cryptozoidberg
6ba6b55d46
one more restart of the network(with declining unnecesary changes) 2024-02-03 14:52:16 +01:00
cryptozoidberg
d729e3fffa
attempt tp fox bug with staking 2024-02-03 10:59:40 +01:00
cryptozoidberg
a4b5f5f9f1
disabled limitation for testnet 2024-02-03 10:13:39 +01:00
cryptozoidberg
1a22dbb313
restarting of the testnet 2024-02-03 08:15:50 +01:00
cryptozoidberg
154997432f
restart of the network(didn't work on last commit due to bug) 2024-02-02 22:00:29 +01:00
cryptozoidberg
159199b1ab
fixed few bugs in the wallet related to mixins and hard mixins rule 2024-02-02 21:11:47 +01:00
cryptozoidberg
09dc88ba39
network reset + some changes in genesis for testnet(which didn't work after all) 2024-02-02 16:04:43 +01:00
zano build machine
c78bb3d24d === build number: 250 -> 251 === 2024-02-01 23:00:47 +03:00
cryptozoidberg
610721c16a
UI moved to latest commit 2024-02-01 20:25:49 +01:00
cryptozoidberg
cd5c7dba32
merge from cryptoassets (merged zarcanum to develop) 2024-02-01 18:06:42 +01:00
cryptozoidberg
5ba570feca
restarting a testnet 2024-02-01 17:52:26 +01:00
cryptozoidberg
e7c73e8860
unused var in one_out_of_many_proofs 2024-02-01 17:28:38 +01:00
cryptozoidberg
ef3385192f
fixed bug with alt-block coinage validation 2024-01-29 15:20:08 +01:00
cryptozoidberg
1be00ea3c8
got rid of warnings 2024-01-28 19:40:34 +01:00
cryptozoidberg
ca9f44967d
fixed very dumb bug with cheching minimum coinage condition + fixed test for auditable wallet against the hardfork 4 2024-01-28 19:30:36 +01:00
sowle
27bb395542
Merge branch 'add_block_performance_mes' into decoy_selection 2024-01-28 16:01:02 +01:00
sowle
92f09f424f
crypto: CLSAG: auxiliary key images added to the input hash + code cleanup + minor improvements + tests 2024-01-28 15:44:56 +01:00
cryptozoidberg
90e1b6dc2a
require min coinage to spend (on the hard network rule) - 10 confirmations 2024-01-26 02:49:31 +01:00
cryptozoidberg
f680473916
Fee burning(add fork choice rule for preference by cumulative fee in block ) 2024-01-24 22:06:19 +01:00
cryptozoidberg
3b7803efa7
make sure an asset can't be emitted in a consolidated tx 2024-01-24 20:56:45 +01:00
cryptozoidberg
bbff52e937
forbidding TX_FLAG_SIGNATURE_MODE_SEPARATE for miner txs 2024-01-24 19:26:42 +01:00
cryptozoidberg
95e8954c38
Merge branch 'cryptoassets' into decoy_selection 2024-01-20 16:39:50 +01:00
cryptozoidberg
81bacaf6bb
and another tweak of decoy selection algo(more clear exit from loop) 2024-01-20 15:49:30 +01:00
cryptozoidberg
0a702f6897
another tweak of decoy selection algo + fixed over few core tests 2024-01-19 23:01:20 +01:00
cryptozoidberg
8f5eed778a
increased attempts count for pre-zarrcanum selection 2024-01-18 20:14:21 +01:00
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
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
7aaee46d4a
fixed a HF4-specific bug in is_pos_coinbase() and is_coinbase() 2024-01-17 13:04:26 +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
sowle
250bf95e11
bcs: minor naming & logging improvements 2024-01-15 23:12:29 +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
sowle
beb4fa828f
minor logging improvements 2024-01-12 03:15:56 +01:00