1
0
Fork 0
forked from lthn/blockchain
Commit graph

382 commits

Author SHA1 Message Date
cryptozoidberg
8cfeab405b
merged from cryptoassets 2023-04-10 15:29:54 +02:00
cryptozoidberg
3b7e038064
fixed multiple compilation problems 2023-04-07 22:53:50 +02:00
sowle
29cb62aaf3
asset surjection proof: debugging in progress 2023-04-05 06:45:27 +02:00
sowle
4d6977b301
wallet2::load_whitelisted_tokens() was temporary disabled 2023-04-04 23:19:48 +02:00
cryptozoidberg
dcf1b0adae
basic crypto functions exported from wallet 2023-04-03 20:32:18 +02:00
sowle
990f99767d
asset surjection proof: core adaptation & debugging (wip) 2023-04-01 06:49:40 +02:00
sowle
c1d6d13e7b
assets surjection proof: work in progress 2023-03-22 23:28:01 +01:00
sowle
cce4aaaaa3
Zarcanum adaptation for confidential assets: balance and range proofs generation/verification has been debugged (WIP) 2023-03-21 02:34:29 +01:00
sowle
b5c1c5477d
Zarcanum adaptation for confidential assets (WIP) 2023-03-20 21:25:08 +01:00
sowle
96753bbc94
proofs generation moved from construct_miner_tx to wallet2::prepare_and_sign_pos_block + improvements over generate_zc_outs_range_proof 2023-03-17 23:59:21 +01:00
sowle
c6294f7cb6
Zarcanum & assets balance proof refactoring: work in progress 2023-03-16 23:59:52 +01:00
cryptozoidberg
83c5336004
Core tests for basic ionic swaps scenario: draft for verification code 2023-03-16 19:15:11 +01:00
cryptozoidberg
8e43055140
Core tests for basic ionic swaps scenario: code for creating proposal 2023-03-13 22:14:39 +01:00
sowle
d39b72c9eb
fixed a bug in old-style Zarcanum proof generation (temporary stuff) 2023-03-13 20:06:02 +01:00
sowle
1df413019f
wallet: fixed pos entry selection (limited to native coins) 2023-03-10 13:46:33 +01:00
cryptozoidberg
f0d5bc94cd
Core tests for basic ionic swaps scenario: inital code 2023-03-09 19:49:40 +01:00
sowle
c45f9ee894
fixed passing of blinded_asset_id for each decoy when requested by RPC from daemon + minor improvements for CLSAG_GGX 2023-03-08 21:26:09 +01:00
cryptozoidberg
8be2cc083f
Implemented accept ionic swap proposal(partially) 2023-03-08 21:19:59 +01:00
sowle
f980bdadf5
balance proof: final fixes for asset-transferring txs; outputs_generation_context cleanup 2023-03-07 12:38:30 +01:00
cryptozoidberg
6e1fb500eb
Implemented function for decoding proposal details 2023-03-06 22:47:06 +01:00
cryptozoidberg
0030f7fbf6
Implemented basic code for validatiing ionic_swap 2023-03-03 18:17:16 +01:00
cryptozoidberg
404bfc1576
Creating outpus, minor fixes for ionic_swap 2023-02-28 21:35:28 +01:00
cryptozoidberg
2328a2cced
Implemented basics for building ionic_swap template 2023-02-23 19:10:22 +01:00
sowle
f9b54f305a
ca: wallet refactoring to support confidential assets (WIP) 2023-02-21 01:41:33 +01:00
sowle
7652a117cd
confidential assets: core & wallet refactoring, various fixes, WIP 2023-02-09 23:35:33 +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
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
5c6de2fddb
fixed asset duplication in balances with custom list 2022-12-15 17:11:55 +01:00
cryptozoidberg
d6cf863687
fixed multiple UI bugs related to multiassets 2022-12-10 00:00:20 +01:00
cryptozoidberg
9c30c60881
fixed scaling issue, fixed missing Zano entry in balances list 2022-12-06 21:31:17 +01:00
sowle
a8be7c327d
fix for a typo 2022-12-04 15:20:09 +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
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
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
sowle
e1acf907db
wallet2::is_transfer_able_to_go() adapted for HF4 2022-11-28 21:15:49 +01:00
cryptozoidberg
ac135253eb
simplewallet now can show multiassets balances 2022-11-26 23:00:32 +01:00
sowle
6b2831e525
wallet: sweep_below adapted for HF4 2022-11-25 23:01:45 +01:00
cryptozoidberg
b9facc0b6e
fixed bug in wallet regarding genesis reset 2022-11-25 22:03:21 +01:00
sowle
453e2b3456
wallet2: minor logging improvements 2022-11-24 21:54:43 +01:00
sowle
fd456f2445
Merge branch 'multiassets' into zarcanum 2022-11-24 13:15:55 +01:00
sowle
741aae9b7f
wallet: prepare_tx_sources() fixed for post-HF4 transfers 2022-11-23 18:09:49 +01:00
sowle
068d606557
coretests: zarcanum_basic_tests improved to check post-HF4 transfers via wallet2 with mixins (exposes a bug atm) + overloaded wallet2::transfer() 2022-11-23 15:10:06 +01:00
cryptozoidberg
b6fd8314ca
Merge branch 'zarcanum' into multiassets 2022-11-18 21:55:39 +01:00
cryptozoidberg
059c367d89
multiple fixes over wallet and cmake 2022-11-18 21:04:05 +01:00
cryptozoidberg
bf3430b49b
added support of multibalances on wallets_manager and wallet rpc level 2022-11-18 16:11:15 +01:00
cryptozoidberg
490b8b12f1
added pre-loading token whitelist via ssl 2022-11-17 21:58:36 +01:00