sowle
|
44e22becae
|
crypto: vector_UG_aggregation_proof's generation and verification have been debugged and finalized
|
2023-02-27 02:56:12 +01:00 |
|
sowle
|
3eca2a1611
|
explicit native asset id for tx_destination_item and construct_tx_out
|
2023-02-26 21:49:21 +01:00 |
|
sowle
|
5fbb7a7fbb
|
bcs: range proofs collection, aggragation and balance checking refactored & improved
|
2023-02-26 21:48:09 +01:00 |
|
sowle
|
7efe48f522
|
crypto: vector_UG_aggregation_proof moved to cpp and improved
|
2023-02-26 21:45:54 +01:00 |
|
sowle
|
91afdac46d
|
crypto:: scalar_t::operator- (unary) + test
|
2023-02-26 21:44:54 +01:00 |
|
sowle
|
836e903156
|
first attempt of vector_UG_aggregation_proof gen & verify
|
2023-02-22 22:05:03 +01:00 |
|
sowle
|
e019200b85
|
minor fix for construct_tx_out
|
2023-02-22 22:03:43 +01:00 |
|
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 |
|