sowle
|
28c6a0db9b
|
error logging verbosity improved in a few places
|
2022-11-24 04:33:52 +01:00 |
|
sowle
|
834ad93094
|
coretests: zarcanum_in_alt_chain added to the list
|
2022-11-23 22:34:33 +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
|
928d937a7b
|
get_amount_from_variant() made noexcept
|
2022-11-23 19:28:17 +01:00 |
|
sowle
|
ef38eb9724
|
p2p: when use-only-priority-nodes is present and none of priority nodes are specified -- don't connect to seed nodes
|
2022-11-23 18:55:03 +01:00 |
|
sowle
|
741aae9b7f
|
wallet: prepare_tx_sources() fixed for post-HF4 transfers
|
2022-11-23 18:09:49 +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
|
3ff4a69945
|
DIFFICULTY_STARTER was split into DIFFICULTY_POW_STARTER and DIFFICULTY_POS_STARTER (2)
|
2022-11-23 04:13:39 +01:00 |
|
sowle
|
4f703fe8f8
|
DIFFICULTY_STARTER was split into DIFFICULTY_POW_STARTER and DIFFICULTY_POS_STARTER
|
2022-11-23 03:05:59 +01:00 |
|
cryptozoidberg
|
37bb9611f9
|
Merge branch 'zarcanum' into multiassets
|
2022-11-22 15:16:21 +01:00 |
|
sowle
|
0b2fef7642
|
alt block tx validation fixed for htlc
|
2022-11-21 22:57:05 +01:00 |
|
sowle
|
8ca9e1261d
|
1) fill_tx_rpc_inputs adapted; 2) earlier deprecated get_to_key_input_from_txin_v removed completely
|
2022-11-21 22:55:59 +01:00 |
|
sowle
|
88e3190aad
|
bcs: more verbose logging
|
2022-11-21 21:49:11 +01:00 |
|
sowle
|
a0125f81e9
|
bcs: prevalidate_miner_transaction moved to be called before heavy PoW/PoS (now for alt blocks as well)
|
2022-11-21 20:40:14 +01:00 |
|
sowle
|
d06aa7796e
|
bcs: purge_altblock_keyimages_from_big_heap adapted
|
2022-11-21 20:38:56 +01:00 |
|
sowle
|
ce36a65994
|
Zarcanum PoS: fix for alt blocks validation
|
2022-11-21 18:43:36 +01:00 |
|
sowle
|
ec07a63f1e
|
chaingen: fix for test_generator::build_wallets() + more verbose error logging when didn't find a kernel
|
2022-11-21 18:39:39 +01:00 |
|
cryptozoidberg
|
d4f05089cd
|
added multiasset balances on UI signals
|
2022-11-18 22:36:07 +01:00 |
|
cryptozoidberg
|
b6fd8314ca
|
Merge branch 'zarcanum' into multiassets
|
2022-11-18 21:55:39 +01:00 |
|
cryptozoidberg
|
059c367d89
|
multiple fixes over wallet and cmake
|
2022-11-18 21:04:05 +01:00 |
|
sowle
|
197ef6861f
|
validate_alt_block_input adapted for post-HF4 inputs (WIP, first attempt)
|
2022-11-18 20:55:02 +01:00 |
|
cryptozoidberg
|
bf3430b49b
|
added support of multibalances on wallets_manager and wallet rpc level
|
2022-11-18 16:11:15 +01:00 |
|
cryptozoidberg
|
8c7aa8f578
|
Updated CMakelists for openssl libs due to lates changes in base epee headers(including openssl)
|
2022-11-18 14:28:36 +01:00 |
|
cryptozoidberg
|
7c9fde7a31
|
added base class explicit specification to another line
|
2022-11-18 14:09:42 +01:00 |
|
cryptozoidberg
|
449769b229
|
added base class explicit specification
|
2022-11-18 14:00:24 +01:00 |
|
cryptozoidberg
|
ccc761df3a
|
fixed another linux-specific compilation problem
|
2022-11-18 13:19:01 +01:00 |
|
sowle
|
5fba04627b
|
the first working implementation of Zarcanum PoS verification + few bugs fixed in proof gen; zarcanum_pos_block_math test should now succeed
|
2022-11-18 04:18:41 +01:00 |
|
sowle
|
917437b31e
|
typo fixed
|
2022-11-17 23:01:37 +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
|
35b3be92eb
|
chaingen: more verbose error logging in check_tx_verification_context() and block_tx_verification_context()
|
2022-11-17 22:19:06 +01:00 |
|
cryptozoidberg
|
cadb3d033a
|
fixed linux-specific compilation problem
|
2022-11-17 22:00:59 +01:00 |
|
cryptozoidberg
|
490b8b12f1
|
added pre-loading token whitelist via ssl
|
2022-11-17 21:58:36 +01:00 |
|
cryptozoidberg
|
20bc2fdf00
|
fixed another tests-breaking issue
|
2022-11-17 20:46:21 +01:00 |
|
cryptozoidberg
|
960daaca23
|
fixed func name
|
2022-11-17 19:15:35 +01:00 |
|
sowle
|
a1bae08a67
|
crypto: minor improvements
|
2022-11-17 00:38:33 +01:00 |
|
sowle
|
a0d3ca0bf3
|
fix for PoS verification (block hash is used as a message for sig), zarcanum_test_pos_math shoud now pass (2)
|
2022-11-16 23:49:03 +01:00 |
|
sowle
|
801f244d46
|
fix for PoS verification (block hash is used as a message for sig), zarcanum_test_pos_math shoud now pass
|
2022-11-16 23:04:29 +01:00 |
|
cryptozoidberg
|
ee6f8cf972
|
right version of http_client.h
|
2022-11-16 22:27:49 +01:00 |
|
cryptozoidberg
|
e839761ae9
|
implemented https support and tokens whitelisting(just inital declaration)
|
2022-11-16 22:16:15 +01:00 |
|
sowle
|
fa0f51a7ed
|
chaingen: add_block/add_block_info adapted, remove_block_info implemented
|
2022-11-16 22:04:18 +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
|
51fbe0fc19
|
compilation fix
|
2022-11-16 03:16:50 +01:00 |
|
sowle
|
8543bb187f
|
compilation fix
|
2022-11-16 03:15:31 +01:00 |
|
sowle
|
94c9c0cebc
|
chaingen: 1) added support of mixins for build_wallets (via proxy stub); 2) add_block_info adatped for zc inputs + minor improvements
|
2022-11-16 02:31:22 +01:00 |
|
sowle
|
5e6103b38b
|
chaingen: pos_block_builder final touches 2
|
2022-11-16 01:11:53 +01:00 |
|
sowle
|
ea62c8833b
|
chaingen: pos_block_builder final touches
|
2022-11-16 00:28:18 +01:00 |
|
cryptozoidberg
|
a493ace766
|
added api for assets management in wallet(whitelist and custom set)
|
2022-11-15 21:54:55 +01:00 |
|
cryptozoidberg
|
c9255c33b8
|
merge from zarcanum
|
2022-11-15 21:14:13 +01:00 |
|
sowle
|
e02d15a170
|
coretests: pos_block_builder now supports Zarcanum
|
2022-11-11 19:10:50 +01:00 |
|