1
0
Fork 0
forked from lthn/blockchain
Commit graph

42 commits

Author SHA1 Message Date
sowle
745932738e
coretests: get_tx_version_and_harfork_id_from_events refactoring 2025-04-07 04:47:55 +03:00
sowle
141a8eac6a
chaingen: zarcanum_in_alt_chain_2 (forgotten changes) 2025-02-14 03:22:31 +01:00
sowle
d8f12cdcc8
chaingen: zarcanum_in_alt_chain_2 test added (highlights an issue in alt block validation) 2025-02-14 03:20:23 +01:00
sowle
8dd8a6ac1c
tx hf id: WIP 2024-12-27 07:27:43 +01:00
sowle
31101bc788
PoS mining, construct_block_template, and chaingen infrastructure adapted for fee burning after HF4 2024-02-07 18:48:18 +01:00
cryptozoidberg
1ba6fe0571
fixed last zarcanum tests 2024-01-31 20:47:08 +01:00
cryptozoidberg
97a6cb580f
minor changes to zarcanum test to fit coinage rule 2024-01-30 22:24:45 +01:00
cryptozoidberg
100d46fa9b
changes and fixes over few tests in connection to hardfork 4 2024-01-30 18:59:47 +01:00
cryptozoidberg
1be00ea3c8
got rid of warnings 2024-01-28 19:40:34 +01:00
cryptozoidberg
0a702f6897
another tweak of decoy selection algo + fixed over few core tests 2024-01-19 23:01:20 +01:00
sowle
e80e4a60cc
1) refactored block template creation and construct_miner_tx to incorporate block reward, essential for Zarcanum PoS; 2) fixed a bug in Zarcanum PoS generation; zarcanum_block_with_txs test now passes successfully 2023-06-09 01:19:37 +02:00
sowle
6aba2d44b6
coretests: added new test zarcanum_block_with_txs which uncovers a bug in wallet2 Zarcanum PoS generation when block has non-zero txs 2023-06-08 04:18:37 +02:00
sowle
f164335e4e
coretests: zarcanum_in_alt_chain fixed by temporary disabling altchain checks for ZC inputs (+few improvements) 2023-05-22 04:27:40 +02:00
cryptozoidberg
8cfeab405b
merged from cryptoassets 2023-04-10 15:29:54 +02:00
sowle
b5c1c5477d
Zarcanum adaptation for confidential assets (WIP) 2023-03-20 21:25:08 +01:00
cryptozoidberg
f0d5bc94cd
Core tests for basic ionic swaps scenario: inital code 2023-03-09 19:49:40 +01:00
sowle
f3583c2873
coretests: zaranum_in_alt_chain test improvements (forgotten) 2023-02-08 18:55:25 +01:00
cryptozoidberg
8c1660e20f
Merge branch 'zarcanum' into multiassets 2022-11-24 21:50:58 +01:00
cryptozoidberg
489d0a9ecf
Fixed zarcanum_test_n_inputs_validation 2022-11-24 21:49:30 +01:00
sowle
f2ebc76001
coretests: zarcanum_in_alt_chain test added (EXPOSES a bug with global outputs during alt block handling) 2022-11-23 22:01:55 +01:00
sowle
068d606557
coretests: zarcanum_basic_tests improved to check post-HF4 transfers via wallet2 with mixins (exposes a bug atm) + overloaded wallet2::transfer() 2022-11-23 15:10:06 +01:00
sowle
57acf4013d
coretests: zarcanum_pos_block_math greatly improved to cover various zarcanum signature issues (now exposes a known bug) 2022-11-17 22:20:33 +01:00
sowle
93a1aacaca
coretests: zarcanum_pos_math added to the list, now it exposes a bug with PoS block validation 2022-11-16 21:56:32 +01:00
sowle
a7198b3313
coretests: get_params_for_next_pos_block() + zarcanum_test_pos_math finally makes custom and normal gen-time PoS Zarcanum blocks 2022-11-16 03:34:42 +01:00
sowle
89fa48880e
coretests: zarcanum_txs_with_big_decoy_set -> zarcanum_txs_with_big_shuffled_decoy_set_shuffled renamed and improved for post-HF4 (will not pass until a fix in chaingen) 2022-11-09 23:48:18 +01:00
sowle
c542b86200
chaingen: 1) shuffle_source_entries impemented; 2) zarcanum_txs_with_big_decoy_set improved for pre-HF4 part 2022-11-09 16:57:48 +01:00
sowle
0b1a97832c
coretests: zarcanum_pos_block_math (WIP, pos_block_builder adaptation) 2022-11-08 00:11:11 +01:00
sowle
831719381b
coretests: zarcanum_txs_with_big_decoy_set added (reveals a bug in construct_tx) 2022-11-07 23:57:43 +01:00
sowle
096de774b1
coretests: 1) test_gentime_settings_restorer; 2) zarcanum_pos_block_math -> zarcanum_gen_time_balance + improvements 2022-11-01 00:10:51 +01:00
sowle
4ea5e67d44
coretests: 1) tests_random_split_strategy added; 2) test_gentime_settings adapted and improved 2022-10-28 04:17:48 +02:00
sowle
5ce6c283ea
coretests: build_outputs_indext_for_chain adaptation, chaingen adaptation wip + minor improvements 2022-10-27 04:22:25 +02:00
sowle
5f9aea7a22
1) on_test_generator_created() 2) zarcanum_pos_block_math test added 3) init_output_indices() adapted -- WIP 2022-10-25 23:59:25 +02:00
sowle
b0d5a3e3f7
coretests: zarcanum_test improved 2022-10-20 18:39:12 +02:00
cryptozoidberg
73a8f57f84
test for validatiing n-outputs against hardfork 4 2022-10-16 14:46:18 +02:00
cryptozoidberg
52b70ffb24
merge from zarcanum 2022-10-12 23:51:09 +02:00
sowle
525b0cb840
coretests: zarcanum_test improvements 2022-10-12 19:26:03 +02:00
cryptozoidberg
df596d799d
fixed warnings in core tests 2022-10-12 12:19:51 +02:00
sowle
369b40b7a0
coretests: fixes and improvements for zarcanum_test 2022-09-28 03:46:20 +02:00
cryptozoidberg
c2771a075e
added test against post-zarcanum era 2022-09-13 16:42:32 +02:00
sowle
a7352d8c98
coretests: hardfork setup fixed in a few tests 2022-08-23 21:29:30 +03:00
cryptozoidberg
aeaf10a979
zarcanum core test - added staking of zarcanum inputs 2022-08-12 19:48:54 +02:00
cryptozoidberg
10e93a47dc
zarcanum core test - very basics 2022-08-12 19:26:28 +02:00