sowle
|
c6294f7cb6
|
Zarcanum & assets balance proof refactoring: work in progress
|
2023-03-16 23:59:52 +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 |
|
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 |
|
sowle
|
f980bdadf5
|
balance proof: final fixes for asset-transferring txs; outputs_generation_context cleanup
|
2023-03-07 12:38:30 +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 |
|
cryptozoidberg
|
20bc2fdf00
|
fixed another tests-breaking issue
|
2022-11-17 20:46:21 +01:00 |
|
sowle
|
801f244d46
|
fix for PoS verification (block hash is used as a message for sig), zarcanum_test_pos_math shoud now pass
|
2022-11-16 23:04:29 +01:00 |
|
cryptozoidberg
|
e839761ae9
|
implemented https support and tokens whitelisting(just inital declaration)
|
2022-11-16 22:16:15 +01:00 |
|
cryptozoidberg
|
a493ace766
|
added api for assets management in wallet(whitelist and custom set)
|
2022-11-15 21:54:55 +01:00 |
|
sowle
|
5f8c90bac6
|
1) absolute_output_offsets_to_relative() is now deprecated, new functions introduced to be used instead: prepare_outputs_entries_for_key_offsets() and absolute_sorted_output_offsets_to_relative_in_place()
2) fixed incorrect key_offsets sorting in construct_tx. Coretest zarcanum_txs_with_big_decoy_set now should pass okay.
|
2022-11-08 00:17:34 +01:00 |
|
sowle
|
b2c346657a
|
wallet2: minor improvements in prepare_and_sign_pos_block()
|
2022-11-08 00:09:34 +01:00 |
|
sowle
|
3835051fcb
|
construct_miner_tx() and prepare_and_sign_pos_block() made consistent in terms of PoS input
|
2022-11-03 21:01:49 +01:00 |
|
sowle
|
4db7ac1668
|
pos block builder: WIP
|
2022-10-25 04:16:25 +02:00 |
|
sowle
|
b570ca81ef
|
pos_block_builder & zarcanum adaptation: WIP
|
2022-10-24 21:01:45 +02:00 |
|
sowle
|
078a7bf8b5
|
pos mining code is generalized and now can be used outside of wallet2
|
2022-10-23 23:48:43 +02:00 |
|
sowle
|
a1d39ad051
|
minor improvements
|
2022-10-20 18:28:47 +02:00 |
|
sowle
|
24ce9d4b40
|
blinding_masks_sum now passed via: construct_miner_tx -> create_block_template -> bild_minted_block -> prepare_and_sign_pos_block
|
2022-10-20 12:46:41 +02:00 |
|
sowle
|
fd5ecfc64c
|
Zarcanum PoS validation: zarcanum_verify_proof, prevalidate_miner_transaction, BPPE changed from H2 to X, etc.
|
2022-10-19 04:42:36 +02:00 |
|
sowle
|
3aafd31992
|
Zarcanum PoS blocks validation: WIP + wallet decoys
|
2022-10-18 04:34:32 +02:00 |
|
sowle
|
bb61396c10
|
fixed concealing_point calculation consistency over BCS and wallet PoS code
|
2022-10-18 04:32:40 +02:00 |
|
sowle
|
6810a65661
|
the first Zarcanum PoS block generated successfully, but yet to be verified by the core
|
2022-10-16 03:17:18 +02:00 |
|
sowle
|
47d18e5deb
|
wallet2::prepare_and_sign_pos_block() refactored, vector<gen_wallet_info> added
|
2022-10-14 19:18:24 +02:00 |
|
cryptozoidberg
|
bc95391e93
|
removed link to local object(really bad day)
|
2022-10-13 00:07:40 +02:00 |
|