1
0
Fork 0
forked from lthn/blockchain
Commit graph

1978 commits

Author SHA1 Message Date
sowle
aecb49b403
scalar_vec_t extended a bit 2023-02-22 22:01:55 +01:00
cryptozoidberg
b5ad2ffcdc
implemented boost::optional serialization 2023-02-21 17:18:21 +01:00
sowle
f3eb63d25c
ca: global refactoring: tx balance validation, asset operation validation, transaction creation. Also, main tx structure improved with @cryptozoidberg to reflect needs in versatile prunable proofs storage! 2023-02-21 01:51:55 +01:00
sowle
f9b54f305a
ca: wallet refactoring to support confidential assets (WIP) 2023-02-21 01:41:33 +01:00
sowle
4ae6616a2b
crypto: linear composition proof stub 2023-02-21 01:37:42 +01:00
sowle
b733e5561a
ca: validate_tx_semantic() refactored, bare balance check made explicit 2023-02-21 01:35:03 +01:00
sowle
a813484a4f
confidential assets: global refactoring WIP (now everything is in compilable state, including tests) 2023-02-13 21:42:31 +01:00
sowle
7652a117cd
confidential assets: core & wallet refactoring, various fixes, WIP 2023-02-09 23:35:33 +01:00
sowle
f978be8b90
range proofs: Zano now uses U and G generators for aggregable range proof amount commitments 2023-02-08 18:54:25 +01:00
sowle
cf2f806f30
confidential assets: global wallet refactoring (WIP), mainly asset_id type change (hash -> public_key) and blinded_asset_id integration 2023-02-08 18:50:26 +01:00
sowle
abf99ece5e
confidential assets: global core refactoring (wip) 2023-02-08 18:42:29 +01:00
sowle
47b1338d32
crypto: vector_UG_aggregation_proof and zc_asset_surjection_proof stubs 2023-02-08 18:31:07 +01:00
sowle
5568e0eeaf
crypto: generator U + assertion tests for generators 2023-02-08 18:16:04 +01:00
sowle
baf2b507ec
Merge branch 'release' into cryptoassets
# Conflicts:
#	utils/build_script_windows.bat (accepted mine)
2023-02-04 20:38:47 +01:00
sowle
67fecc69fe
Merge branch 'multiassets' into cryptoassets 2023-02-04 20:34:03 +01:00
sowle
f2375f0156
confidential assets: work in progress 2023-02-01 21:58:26 +01:00
cryptozoidberg
394384facc
moved UI to proper commit 2023-01-18 21:00:51 +01:00
cryptozoidberg
1b898d2afa
added disabling sandbox option for qtWebEngine under ubuntu 2023-01-16 20:05:43 +01:00
cryptozoidberg
985af2ba08
disabled full rebuild, added missing / symbol in appimage 2023-01-12 20:11:42 +01:00
cryptozoidberg
1e7dc7dff9
added extra logs for AppImage detection debug 2023-01-12 15:42:03 +01:00
cryptozoidberg
0ed7ead8df
added detecting of an AppImage and set proper path to html foldr 2023-01-11 17:44:11 +01:00
sowle
4eacfa8305
Merge branch 'master' into release 2022-12-22 20:22:37 +01:00
zano build machine
cd01fd3bd2 === build number: 143 -> 144 === 2022-12-22 17:20:31 +03:00
cryptozoidberg
48f9466b3e
extra verification checks in add_out_to_get_random_outs() 2022-12-20 21:23:53 +01:00
cryptozoidberg
64a90d190a
optimization on get_random_outs 2022-12-20 21:22:11 +01:00
cryptozoidberg
67334071a6
fixed sweep_below command in simplewallet(credits to @sowle) 2022-12-19 23:09:17 +01:00
cryptozoidberg
a9eba1d728
merged from zarcanum 2022-12-16 15:40:24 +01:00
cryptozoidberg
102e0c1cf9
disabled aliases registration fee checks for testnet 2022-12-16 15:38:49 +01:00
cryptozoidberg
28f1ed42d9
moved UI to latest commits 2022-12-15 18:50:05 +01:00
cryptozoidberg
5c6de2fddb
fixed asset duplication in balances with custom list 2022-12-15 17:11:55 +01:00
cryptozoidberg
63cdb84b80
fixed simplewallet compilation problem 2022-12-13 14:32:42 +01:00
cryptozoidberg
c057909e81
UI moved to latest commit 2022-12-12 18:12:44 +01:00
cryptozoidberg
d6cf863687
fixed multiple UI bugs related to multiassets 2022-12-10 00:00:20 +01:00
cryptozoidberg
e6b820213a
moved UI to latest commit 2022-12-09 17:57:13 +01:00
cryptozoidberg
7cda58a7cf
fixed bug in get_wallet_info 2022-12-07 18:04:40 +01:00
cryptozoidberg
0dc8a42555
added api for UI to fetch balance after whitelisting of asset 2022-12-06 21:59:49 +01:00
cryptozoidberg
9c30c60881
fixed scaling issue, fixed missing Zano entry in balances list 2022-12-06 21:31:17 +01:00
cryptozoidberg
18ec6fb2dd
moved UI to latest commit 2022-12-05 21:56:00 +01:00
sowle
aca0388c3e
don't use deprecated boost/bind.hpp and placeholders in global namespace 2022-12-04 15:25:19 +01:00
sowle
a8be7c327d
fix for a typo 2022-12-04 15:20:09 +01:00
sowle
2de573e2c3
gcc warning fix 2022-12-03 21:31:41 +01:00
sowle
528a46f4ed
wallet2::prepare_tx_destinations() fixed to correctly support assets + minor logging improvements 2022-12-03 21:12:31 +01:00
cryptozoidberg
464818fb7f
added api for adding/removing assets via UI 2022-12-02 22:29:23 +01:00
sowle
dac549f0b6
minor improvements and compilation fixes 2022-12-02 18:14:19 +01:00
cryptozoidberg
65e5ad4f9f
moved to lates UI code 2022-12-02 15:28:03 +01:00
cryptozoidberg
a14dcb4e8a
implemented add/remove custom assets 2022-12-02 15:24:50 +01:00
cryptozoidberg
11e1836096
fixed bug with inflating balances array 2022-12-01 19:05:17 +01:00
sowle
139f2a5ae4
wallet: minor log improvement 2022-11-30 19:58:20 +01:00
sowle
879b93ef44
Merge remote-tracking branch 'origin/multiassets' into zarcanum 2022-11-29 04:59:31 +01:00
cryptozoidberg
1c52911757
added asset_id for UI_to_wallet api, added preloading whitelist for wallet before balance request 2022-11-28 22:10:50 +01:00