Commit graph

2528 commits

Author SHA1 Message Date
cryptozoidberg
f882c7d654
fixed issue with proper error handling in predownload 2024-02-19 00:51:58 +04: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
7b246312a8
predownload updated up to height 2.5M 2024-02-17 05:08:06 +01:00
sowle
054be248cb
fix loop variable type here and there (performance) 2024-02-17 05:06:44 +01:00
sowle
b21083db1f
fix loop variable type here and there (performance) 2024-02-16 03:56:42 +01:00
zano build machine
075a28f89f === build number: 256 -> 257 === 2024-02-15 20:10:51 +03:00
cryptozoidberg
d095330b22
predownloads updated 2024-02-15 20:31:20 +04: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
c4be6e120a
adaptation of zarcanum era codebase to pre_zarcanum api(for backward compatibility with exchanges) 2024-02-15 06:14:51 +04:00
zano build machine
300b82b0da === build number: 255 -> 256 === 2024-02-14 01:55:50 +03: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
268632d6da
crypto: generate_schnorr_sig version for public_key and secret_key types 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
e0bb0138cb
crypto: default template argument for generate/verify_schnorr_sig 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
2473df2275
assets: thirdparty assets not erasing from own list 2024-02-14 02:10:26 +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
f288d0519c
lifted ui to latest commit 2024-02-13 23:07:59 +04:00
zano build machine
c55551be54 === build number: 254 -> 255 === 2024-02-13 21:57:07 +03:00
cryptozoidberg
fb73401800
replaced vector<bool> top list<bool>, because c++ is insane about some stuff 2024-02-09 19:42:11 +04:00
sowle
c97e17b494
compilation fix 2024-02-09 14:59:32 +01:00
sowle
e209591019
wallet: minor fix for log in the case when ki has already been seen + extended the comment covering this case 2024-02-09 13:53:10 +01:00
zano build machine
6de63ddbd8 === build number: 253 -> 254 === 2024-02-09 15:16:19 +03: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
sowle
ddcfa36a90
crypto: general_double_schnorr_sig implemented 2024-02-08 17:32:41 +01:00
sowle
69e0be6db6
asset_descriptor_operation: opt_amount_commitment -> amount_commitment (made non-optional) 2024-02-07 20:11:09 +01:00
cryptozoidberg
ba92ecad36
Merge branch 'cryptoassets' into develop 2024-02-07 22:54:39 +04: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
sowle
8198f1dbcb
comment added (size calculation) 2024-02-07 17:21:54 +01:00
cryptozoidberg
a45d63bdf8
added fee bruning 2024-02-07 18:18:30 +04:00
zano build machine
0c5cdbae17 === build number: 252 -> 253 === 2024-02-07 15:50:57 +03:00
cryptozoidberg
2aa3bdcb3f
nebaled rpc cals chaining to wallets manager 2024-02-07 16:46:58 +04:00
cryptozoidberg
e20f419adc
added hardforks infor to rpc get_info 2024-02-07 16:46:58 +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