1
0
Fork 0
forked from lthn/blockchain
Commit graph

864 commits

Author SHA1 Message Date
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
cryptozoidberg
a4b5f5f9f1
disabled limitation for testnet 2024-02-03 10:13:39 +01:00
cryptozoidberg
1a22dbb313
restarting of the testnet 2024-02-03 08:15:50 +01:00
cryptozoidberg
154997432f
restart of the network(didn't work on last commit due to bug) 2024-02-02 22:00:29 +01:00
cryptozoidberg
159199b1ab
fixed few bugs in the wallet related to mixins and hard mixins rule 2024-02-02 21:11:47 +01:00
cryptozoidberg
09dc88ba39
network reset + some changes in genesis for testnet(which didn't work after all) 2024-02-02 16:04:43 +01:00
cryptozoidberg
5ba570feca
restarting a testnet 2024-02-01 17:52:26 +01:00
cryptozoidberg
ef3385192f
fixed bug with alt-block coinage validation 2024-01-29 15:20:08 +01:00
cryptozoidberg
1be00ea3c8
got rid of warnings 2024-01-28 19:40:34 +01:00
cryptozoidberg
ca9f44967d
fixed very dumb bug with cheching minimum coinage condition + fixed test for auditable wallet against the hardfork 4 2024-01-28 19:30:36 +01:00