1
0
Fork 0
forked from lthn/blockchain
Commit graph

117 commits

Author SHA1 Message Date
cryptozoidberg
f36f570310
Implemented test for the issue related to TX_SERVICE_ATTACHMENT_ENCRYPT_BODY_ISOLATE_AUDITABLE with outgoing transactions 2023-07-14 22:44:16 +02:00
sowle
5620e453b6
coretests: added new test asset_depoyment_and_few_zc_utxos which uncovers a rare bug in asset deployment that occurs when there are few ZC outputs 2023-06-15 19:47:07 +02:00
sowle
ee5c0fe787
coretests: packing_outputs_on_pos_minting_wallet were completely rewritten to uncover two rare bugs in PoS block construction / defragmentation tx 2023-06-15 15:34:41 +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
a0fb876a48
coretests: added new test assets_and_explicit_native_coins_in_outs, which uncovers a bug in wallet2 where the explicit asset id was incorrectly set when it shouldn't have been 2023-06-06 22:43:09 +02:00
sowle
00c4ac3314
coretests: adapted few more tests to new testing environment 2023-06-05 20:25:16 +02:00
sowle
1ec3bac95d
coretests: adapted few tests to fit redesigned test environment (hardforks) 2023-06-05 18:19:39 +02:00
sowle
6cab1f2e9a
coretests: minor fix for counting unique tests 2023-06-04 20:50:31 +02:00
sowle
363d1bc316
coretests: redesigned test environment to allow individual tests to be conducted against various activated hardforks 2023-06-03 04:12:01 +02:00
cryptozoidberg
fd50b3ad8d
fixed hard_fork_1_pos_and_locked_coins test 2023-05-03 22:16:40 +02:00
cryptozoidberg
62d173424a
changed approach to turn core_tests against hardforks 2023-05-01 00:03:24 +02:00
cryptozoidberg
a83dedf2a4
multiple fixes over old block verification tests 2023-04-30 00:43:49 +02:00
cryptozoidberg
aa8d3207a4
minor fixes over TX_FLAG_SIGNATURE_MODE_SEPARATE 2023-04-18 20:07:33 +02:00
sowle
b9f49c26f0
coretests: blobsize check was temporary disabled 2023-04-04 23:23:46 +02:00
sowle
fd456f2445
Merge branch 'multiassets' into zarcanum 2022-11-24 13:15:55 +01:00
sowle
834ad93094
coretests: zarcanum_in_alt_chain added to the list 2022-11-23 22:34:33 +01:00
cryptozoidberg
b6fd8314ca
Merge branch 'zarcanum' into multiassets 2022-11-18 21:55:39 +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
cryptozoidberg
c9255c33b8
merge from zarcanum 2022-11-15 21:14:13 +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
831719381b
coretests: zarcanum_txs_with_big_decoy_set added (reveals a bug in construct_tx) 2022-11-07 23:57:43 +01:00
sowle
047dd31c11
coretests: zarcanum_gen_time_balance added to the list 2022-11-01 00:44:55 +01:00
sowle
5ce6c283ea
coretests: build_outputs_indext_for_chain adaptation, chaingen adaptation wip + minor improvements 2022-10-27 04:22:25 +02:00
sowle
dc8c84028d
1) get_object_blobsize(tx) fixed for post-HF4 txs 2) zarcanum_test removed from postponed! (I expect it to pass well now) 2022-10-21 05:01:10 +02:00
sowle
a1d39ad051
minor improvements 2022-10-20 18:28:47 +02:00
sowle
d4205fdf89
coretests: --log-level command-line option support added 2022-10-19 04:44:18 +02:00
cryptozoidberg
ca601b8fc8
enabled zarcanum_test_n_inputs_validation for multiassets branch 2022-10-16 14:47:34 +02:00
cryptozoidberg
76e628d63f
disabled zarcanum_test_n_inputs_validation for zarcanum branch 2022-10-16 14:46:18 +02:00
cryptozoidberg
73a8f57f84
test for validatiing n-outputs against hardfork 4 2022-10-16 14:46:18 +02:00
sowle
b94c9f75d3
1) logging: channel(s) enabling made optionally less verbose; 2) various fixes after the merge 2022-10-14 19:08:27 +02:00
cryptozoidberg
affdff7a3d
pre-fix for the problem with asset_id 2022-10-12 22:57:09 +02:00
cryptozoidberg
289cbf62f7
deterministic random enabled 2022-10-12 14:29:07 +02:00
cryptozoidberg
fcfdf3e8ef
disabled random fix 2022-10-11 23:27:33 +02:00
cryptozoidberg
0441b80216
set stop_on_first_fail to stop on fail 2022-10-11 21:26:27 +02:00
cryptozoidberg
00d4ae9828
set deterministic rand to find bug in multiasset_test 2022-10-11 21:17:05 +02:00
cryptozoidberg
2098bdc869
removed cycle for enumerating random on multiassets_basic_test 2022-10-10 20:47:41 +02:00
cryptozoidberg
19f0f0bbf0
fixed but with sequence points 2022-10-10 20:46:06 +02:00
cryptozoidberg
b3daf9aa08
fixed bug in constract_tx regarding inputs mapping 2022-10-07 21:44:43 +02:00
cryptozoidberg
d864d43aab
fixes over tests 2022-10-04 16:29:24 +02:00
sowle
7d57e8a993
coretests: chaingen PoS refactored, mining outside-of-wallet2 eliminated, code unified 2022-09-23 18:45:22 +02:00
cryptozoidberg
1c76d0d325
added balance() and rpc api implementations for multi_assets versions 2022-09-16 18:35:36 +02:00
sowle
d01ab52c7c
coretests: some HF1 tests marked as postponed 2022-09-15 23:21:02 +02:00
sowle
76807ec931
coretests: typo fixed 2022-09-15 20:26:54 +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
0d882868c8
chaingen: postponed test can be run with --run-single-test, also print 'em all 2022-09-14 22:48:42 +02:00
sowle
be1db1b4cb
zarcanum_basic_test marked as postponed for a while 2022-09-13 22:29:37 +02:00
sowle
7cc2582cee
coretests: stop_on_first_fail 2022-08-25 04:16:22 +02:00
cryptozoidberg
10e93a47dc
zarcanum core test - very basics 2022-08-12 19:26:28 +02:00
cryptozoidberg
dfac17daeb
fixed all core tests 2022-06-26 01:13:19 +02:00
cryptozoidberg
4f80c7c334
signature refactoring with [] 2022-06-19 19:47:43 +02:00