sowle
|
806eb326d1
|
(cherry picked) tx_pool: add post-HF4 txs are now being check for balance proof. Core test hard_fork_4_consolidated_txs changed accordingly
|
2024-03-27 15:59:57 +01:00 |
|
sowle
|
c2fa968835
|
daemon: 1) print_asset_info command added; 2) print_tx greatly improved; 3) fill_tx_rpc_details() now fills blob and object_in_json fields and use base64 encoding
|
2024-03-26 19:55:34 +01:00 |
|
sowle
|
6740a0df28
|
tx pool: short tx listing improved
|
2024-03-26 19:52:30 +01:00 |
|
cryptozoidberg
|
6311c2078f
|
fixed RANDOM_OUTPUTS_FOR_AMOUNTS_FLAGS_COINBASE and added RANDOM_OUTPUTS_FOR_AMOUNTS_FLAGS_POS_COINBASE for future use
|
2024-03-26 16:35:18 +01:00 |
|
cryptozoidberg
|
9af876ccaa
|
decoy selection algo refactoring
|
2024-03-25 21:56:46 +01:00 |
|
cryptozoidberg
|
3fb4f16db9
|
fore get rid of WALLET_GLOBAL_OUTPUT_INDEX_UNDEFINED
|
2024-03-24 15:50:53 +01:00 |
|
cryptozoidberg
|
09d08baecc
|
fixed consensus bug related to miners motivations to include transactions
|
2024-03-21 23:01:33 +01:00 |
|
sowle
|
e11ee0fa07
|
tx_pool: remove HF4-incompatible txs on load
|
2024-03-21 19:52:18 +01:00 |
|
cryptozoidberg
|
e860a0c15a
|
Reset wallet file due to auditable wallet fixes
|
2024-02-25 17:56:00 +04:00 |
|
cryptozoidberg
|
446ab3b5b7
|
minor fixes for auditable wallet
|
2024-02-23 18:39:59 +04:00 |
|
cryptozoidberg
|
390adb3e26
|
Merge branch 'develop' into merge_develop_mobile
|
2024-02-21 18:25:34 +04:00 |
|
sowle
|
5aedc8341a
|
HF4 height set to 2555000
|
2024-02-20 15:29:13 +01:00 |
|
sowle
|
c403440287
|
wallet: WALLET_FILE_SERIALIZATION_VERSION bump up 161 -> 162
|
2024-02-20 11:57:01 +01:00 |
|
sowle
|
50ba8926cd
|
restart testnet (CURRENCY_FORMATION_VERSION: 96 -> 97)
|
2024-02-20 03:29:26 +01:00 |
|
sowle
|
80eb7fdf11
|
asset_id calculation fixed
|
2024-02-20 02:48:35 +01:00 |
|
sowle
|
2339a65ff7
|
calculate_asset_id refactored into get_or_calculate_asset_id (2)
|
2024-02-19 23:18:22 +01:00 |
|
sowle
|
159d305fcf
|
calculate_asset_id refactored into get_or_calculate_asset_id
|
2024-02-19 21:49:27 +01:00 |
|
sowle
|
f2acccb426
|
(hopefully) a proper fix for the template hell in get_first_service_attachment_by_id
|
2024-02-19 09:50:22 +01:00 |
|
cryptozoidberg
|
bb4cc18c55
|
over-simplified template syntax to please gcc
|
2024-02-19 00:01:32 +04:00 |
|
cryptozoidberg
|
f43cd585c7
|
simplified template syntax to please gcc
|
2024-02-18 23:46:55 +04:00 |
|
cryptozoidberg
|
e61d307e4c
|
fixes rtelated to gcc/clang compilation
|
2024-02-18 22:47:45 +04:00 |
|
cryptozoidberg
|
9b8c966702
|
more options for checkpoints
|
2024-02-18 21:05:22 +04:00 |
|
cryptozoidberg
|
fa606c1665
|
payment_id improved
|
2024-02-17 20:35:01 +04:00 |
|
sowle
|
93b3ca4b66
|
fix loop variable type here and there (performance)
|
2024-02-17 12:45:43 +01:00 |
|
sowle
|
b21083db1f
|
fix loop variable type here and there (performance)
|
2024-02-16 03:56:42 +01:00 |
|
cryptozoidberg
|
52a065ab0d
|
merged from release
|
2024-02-15 16:09:17 +04:00 |
|
cryptozoidberg
|
e33148e9f1
|
checkpoint postponed
|
2024-02-15 16:03:17 +04:00 |
|
cryptozoidberg
|
109c754f3c
|
restarting testnet
|
2024-02-14 02:46:41 +04:00 |
|
cryptozoidberg
|
91813968aa
|
fixes over multiasset tests to fix transfer ownership of asset
|
2024-02-14 02:10:29 +04:00 |
|
cryptozoidberg
|
42bee0eee8
|
transfer asset ownership - implemented first test
|
2024-02-14 02:10:29 +04:00 |
|
cryptozoidberg
|
188b8c447f
|
fixes related multriasset tests
|
2024-02-14 02:10:29 +04:00 |
|
cryptozoidberg
|
5336fdb46a
|
signing prefix with ado
|
2024-02-14 02:10:29 +04:00 |
|
cryptozoidberg
|
3d379033c5
|
asset ownership proov validation replaced with prefix signed with schnorr signature
|
2024-02-14 02:10:28 +04:00 |
|
cryptozoidberg
|
66ffef4080
|
changing signature scheme for ado
|
2024-02-14 02:10:28 +04:00 |
|
sowle
|
b778f0d918
|
serialization tags for asset_operation_ownership_proof
|
2024-02-14 02:10:27 +04:00 |
|
sowle
|
fb4ed29834
|
struct asset_operation_ownership_proof added
|
2024-02-14 02:10:27 +04:00 |
|
cryptozoidberg
|
87d5bb092f
|
assets: implemented ownership transfer
|
2024-02-14 02:10:26 +04:00 |
|
cryptozoidberg
|
eadaf179af
|
allowed transfering assets membership
|
2024-02-14 02:10:26 +04:00 |
|
cryptozoidberg
|
3f246e2687
|
restarting network
|
2024-02-09 15:42:05 +04:00 |
|
sowle
|
5f53c8fbe1
|
knowing a DL for transaction pub key is now being checked along with the balance proof (double Schnorr proof, share Fiat-Shamir challenge)
|
2024-02-08 17:43:01 +01:00 |
|
cryptozoidberg
|
a0de510093
|
merged from develop
|
2024-02-08 15:58:49 +04:00 |
|
sowle
|
69e0be6db6
|
asset_descriptor_operation: opt_amount_commitment -> amount_commitment (made non-optional)
|
2024-02-07 20:11:09 +01:00 |
|
cryptozoidberg
|
d08edc2ea3
|
shortened hf4 period for testnet + network reset
|
2024-02-07 22:54:07 +04: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
|
a45d63bdf8
|
added fee bruning
|
2024-02-07 18:18:30 +04:00 |
|
sowle
|
1ef05b36e1
|
comments & code cleanup
|
2024-02-04 23:51:15 +01:00 |
|
sowle
|
54b019f83d
|
calculation of amount blinding mask for asset operation made dependent on tx pub key
|
2024-02-04 23:50:17 +01:00 |
|
cryptozoidberg
|
761fd4d6db
|
fixed few tests for mainnet-compiled version
|
2024-02-04 22:03:27 +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 |
|