1
0
Fork 0
forked from lthn/blockchain
Commit graph

59 commits

Author SHA1 Message Date
sowle
5fd2899fd2
coretests: fill_tx_sources fixed 2022-10-26 01:07:52 +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
70df00f7df
coretests: pos_block_builder adaptation 2022-10-22 21:00:14 +02:00
sowle
8077c3e892
gcc fix, changed reference to pointer 2022-10-20 14:16:39 +02:00
sowle
24ce9d4b40
blinding_masks_sum now passed via: construct_miner_tx -> create_block_template -> bild_minted_block -> prepare_and_sign_pos_block 2022-10-20 12:46:41 +02:00
sowle
47d18e5deb
wallet2::prepare_and_sign_pos_block() refactored, vector<gen_wallet_info> added 2022-10-14 19:18:24 +02:00
cryptozoidberg
52b70ffb24
merge from zarcanum 2022-10-12 23:51:09 +02:00
sowle
f0bbcb5f40
wallet2::prepare_and_sign_pos_block() and COMMAND_RPC_GETBLOCKTEMPLATE refactored 2022-10-12 18:02:22 +02:00
cryptozoidberg
df596d799d
fixed warnings in core tests 2022-10-12 12:19:51 +02:00
sowle
657b1ceddf
coretests: chaingen code cleanup 2022-10-01 21:18:22 +02:00
sowle
078440a815
zarcanum WIP (use standard derivation to scalar conversion to simplify things) + minor 2022-09-23 22:18:22 +02:00
sowle
7d57e8a993
coretests: chaingen PoS refactored, mining outside-of-wallet2 eliminated, code unified 2022-09-23 18:45:22 +02:00
sowle
2aa62f43bb
coretests: getting rid of set_pos_to_low_timestamp; postponed tests not running 2022-09-15 19:41:46 +02:00
sowle
c7bc50f968
validate_pos_block refactoring 2022-09-08 22:49:36 +02:00
cryptozoidberg
ec73527df9
compilation is ok, tests in progress 2022-09-06 19:41:20 +02:00
sowle
27e695d4f1
wallet: global PoS / pos entries refactoring and code clean-up. 2022-09-05 12:30:08 +02:00
cryptozoidberg
1131292908
Multiple fixes of bugs exposed by basic zarcanum coretest 2022-08-13 23:23:16 +02:00
cryptozoidberg
1a9c3b4d37
fixed coretests compilation 2022-07-13 20:55:34 +02:00
cryptozoidberg
4f80c7c334
signature refactoring with [] 2022-06-19 19:47:43 +02:00
sowle
f24b1350ab
Merge branch 'zarcanum_tx' into zarcanum
# Conflicts solved in:
#	src/currency_core/blockchain_storage.cpp
#	src/currency_core/blockchain_storage.h
#	src/currency_core/core_runtime_config.h
2022-05-26 17:59:15 +02:00
sowle
456588ddc3
hardfork-related structures global refactoring 2022-05-26 16:53:40 +02:00
cryptozoidberg
217a54c8b1
fixed all core tests 2022-05-25 22:31:23 +02:00
cryptozoidberg
7070cecaf2
tx strcture and signature varian refactoring(compilation is still broken) 2022-05-23 21:03:13 +02:00
cryptozoidberg
389209ff02
tx stracture changes: in progress 3 + signatures converting to varian signature: in progress 2022-05-20 21:32:27 +02:00
cryptozoidberg
17d1245db1
serializations forks as magic 2022-05-17 17:32:53 +02:00
cryptozoidberg
240b5808b9
trasaction binary versions transaction implementation 2022-05-16 23:32:28 +02:00
cryptozoidberg
ca760a237a
fixed all coretests 2022-05-13 23:35:56 +02:00
cryptozoidberg
186e1fdcf9
multiple fixes over core_tests(transition to tx_version 2) 2022-05-11 23:52:33 +02:00
cryptozoidberg
1cf6d337d3
introducing tx_version(in progress, everything is broken so far) 2022-05-10 23:49:20 +02:00
cryptozoidberg
2f0b5a323f
core tests fixes for TOR 2022-04-20 20:58:52 +02:00
sowle
8375c3da62
core_tests: chaingen::check_mixin_value_for_each_input() 2021-10-19 04:46:20 +03:00
sowle
9bfc9a0490
get rid of coinday_weight 2021-10-08 08:01:59 +03:00
sowle
c4abdc39df
typo fix 2021-04-28 21:26:23 +03:00
sowle
ebf5486513
1) test_chain_unit_enchanced::check_hardfork_active implemented, 2) core runtime config minor improvement 2021-04-28 07:00:32 +03:00
cryptozoidberg
b1e2fbbe55
fixed few coretests 2021-04-27 17:15:30 -05:00
cryptozoidberg
38aab2c61c
moved htlc from hardfork 2 to hardfork 3 2021-04-22 11:48:33 -05:00
sowle
e3dfa2ca67
coretests: many tests fixed due to more strict rule for extra_alias_entry and HF2 2021-03-11 19:43:39 +03:00
cryptozoidberg
e3ef3dc704
fixed chain_switching_when_out_spent_in_alt_chain_ref_id 2021-02-04 21:28:53 +01:00
cryptozoidberg
16f37ed4c2
merge from develop 2021-01-18 22:00:36 +01:00
sowle
e625539758
coretests: construct_tx_with_many_outputs made familiar with ref_by_id 2021-01-08 23:52:46 +03:00
cryptozoidberg
b2a7423ab4
htlc in work: scanning for outputs and validation agains internal errors 2021-01-06 00:10:54 +01:00
cryptozoidberg
0f98b6d990
fixed few bugs related to prefetch 2020-06-13 21:04:43 +02:00
cryptozoidberg
c39bd62748
renamed api response codes to more general way, fixed loggin 2020-05-07 23:26:41 +02:00
cryptozoidberg
3136e311e0
all tests got fixed 2020-05-02 22:53:52 +02:00
sowle
f532e4637e
coretests fixed 2020-04-23 15:41:40 +03:00
sowle
9ede2f9802
coretests: implemented mark_unverifiable_tx callback for test_chain_unit_enchanced base class 2020-02-16 21:43:59 +03:00
sowle
c7004d0420
coretests: test_chain_unit_enchanced::remove_stuck_txs added 2019-10-16 16:32:58 +03:00
sowle
62af1716af
tests fixes:
coretests/random_state_manupulation_test
functional_tests/core_concurrency_test
unit_tests/db_accessor_tests.median_db_cache_test
2019-09-11 13:38:04 +03:00
sowle
fd0e7c3f7d
minor fixes and impovements 2019-09-07 12:46:25 +03:00
sowle
6f5762f0c1
coretests: generic improvements in chaingen 2019-08-09 07:34:27 +03:00