1
0
Fork 0
forked from lthn/blockchain
Commit graph

56 commits

Author SHA1 Message Date
sowle
d92a54045b
Merge branch 'develop' into concise 2024-10-10 19:11:50 +02:00
Stёpa Dolgorukov
cf8004050c
coretests: correct the test "asset_current_and_total_supplies_comparative_constraints" (#468)
* Coretests: implement the test "asset_current_and_total_supplies_comparative_constraints"

* Core tests: correct the test "asset_current_and_total_supplies_comparative_constraints"
2024-10-10 15:10:25 +02:00
sowle
3a6e0c0f2f
Merge branch 'develop' into concise
# Conflicts:
#	src/wallet/wallet2.cpp
#	src/wallet/wallet2_base.h
2024-10-09 01:03:02 +02:00
Stёpa Dolgorukov
3daaad6d43
coretests: implemented test "asset_current_and_total_supplies_comparative_constraints" (#464) 2024-10-08 17:30:23 +02:00
sowle
82403dba51
coretests: eth_signed_asset_basics fixed and then greatly improved 2024-09-24 01:34:08 +02:00
sowle
08281059fb
Merge branch 'develop' into secp256k1
# Conflicts:
#	src/gui/qt-daemon/layout
#	src/simplewallet/simplewallet.cpp
#	src/version.h.in
#	tests/core_tests/chaingen_main.cpp
#	tests/core_tests/multiassets_test.cpp
#	tests/core_tests/multiassets_test.h
#	tests/unit_tests/multiassets_test.cpp
2024-09-23 14:24:00 +02:00
sowle
ef5c1f9c03
coretests: gcc compilation fixed 2024-09-23 06:15:23 +02:00
sowle
7c781ca0ff
chaingen: eth_signed_asset_via_rpc test added 2024-09-23 05:40:16 +02:00
Stёpa Dolgorukov
9d10050325
coretests: asset_operation_in_consolidated_tx test added (#459)
* coretests: Implement "asset_operation_in_consolidated_tx" test
* Define "construct_tx" overload with a generation context argument

---------

Co-authored-by: crypto.sowle <crypto.sowle@gmail.com>
2024-09-12 22:29:09 +02:00
sowle
ab73f0d19f
coretests: asset_operation_and_hardfork_checks test fixed 2024-09-11 22:36:54 +02:00
Stёpa Dolgorukov
0d3e90f4a5
coretests: asset_operation_and_hardfork_checks test added 2024-09-02 21:26:39 +02:00
cryptozoidberg
ca09405491
core tests working 2024-09-02 21:44:41 +04:00
sowle
896eadd77b
coretests: eth_signed_asset_basics test added 2024-08-02 12:35:46 +02:00
sowle
039b6674c4
coretests: asset_emission_and_unconfirmed_balance test added 2024-07-06 21:57:38 +02:00
sowle
dd04d6367b
coretests: multiassets_basic_test improved to reflect recent changes with tx pool validation 2024-03-27 22:18:06 +01:00
sowle
e1d7ea6302
asset emission: 1) fixed simplewallet's emit_asset command; 2) wallet2:emit_asset() now fix destinations for asset emission ad-hoc (null_pkey); 3) typos corrected 2024-03-26 19:57:31 +01:00
cryptozoidberg
3d0d93c625
fixed unused variables 2024-02-19 00:10:33 +04:00
cryptozoidberg
c2368fbb64
added todo to test 2024-02-14 02:10:30 +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
75f1c5461f
fix related to multiassets_basic_test and burning fees 2024-02-07 20:31:58 +04:00
cryptozoidberg
1be00ea3c8
got rid of warnings 2024-01-28 19:40:34 +01:00
cryptozoidberg
ebb8f7b6ff
wallet sync state moved to separate base structure 2023-10-31 18:29:57 +01:00
sowle
3402da561c
Merge branch 'asset_update' into cryptoassets
# Conflicts:
#	tests/core_tests/multiassets_test.cpp
2023-08-29 14:13:15 +02:00
cryptozoidberg
8e56e876db
fixed another problem with lambda call 2023-08-28 21:43:57 +02:00
sowle
16ed0c15a5
coretests: multiassets_basic_test improved 2023-08-28 19:15:49 +02:00
cryptozoidberg
7bfa59fd7e
full test for assets operations ready and passes 2023-08-25 22:40:20 +02:00
cryptozoidberg
1f11b2af97
implemented test for validation ownership of asset_update operation 2023-08-24 20:32:50 +02:00
cryptozoidberg
06db8961e7
implemented basic code for injection of debug events into wallet multistep opperations 2023-08-24 17:57:23 +02:00
cryptozoidberg
a3a022119c
extended multiassets test to check burn operations 2023-08-22 14:47:41 +02:00
cryptozoidberg
3996567462
fixed few errors discovered by multiasset_test, still problem with emmit 2023-08-17 21:00:59 +02:00
cryptozoidberg
4c666aa6a4
added more test cases for emmit into multiassets_basic_test 2023-08-16 23:04:29 +02:00
cryptozoidberg
26ef578f08
fixed at least currency_format_utils.cpp 2023-08-14 22:32:52 +02:00
sowle
256f60311a
coretests: minor fix for multiassets_basic_test 2023-08-08 13:09:39 +02:00
sowle
0d5e58c2c7
coretests: added new test assets_and_pos_mining which uncovers a bug in Zarcanum PoS implementation when a non-explicit asset id output is being staked 2023-08-08 02:43:45 +02:00
sowle
76b85372b5
coretests: assets_and_explicit_native_coins_in_outs was improved to cover alias registration (burn coins) while having all non-explicit asset ids in inputs 2023-08-07 02:41:40 +02:00
sowle
5620e453b6
coretests: added new test asset_depoyment_and_few_zc_utxos which uncovers a rare bug in asset deployment that occurs when there are few ZC outputs 2023-06-15 19:47:07 +02:00
sowle
9030bfdc2b
coretests: minor improvements around multiassets_basic_test 2023-06-06 22:46:37 +02:00
sowle
a0fb876a48
coretests: added new test assets_and_explicit_native_coins_in_outs, which uncovers a bug in wallet2 where the explicit asset id was incorrectly set when it shouldn't have been 2023-06-06 22:43:09 +02:00
sowle
a21c0a8c1a
wallet: 1) m_custom_assets clearing on resync cmd, 2) deployed asset is automatically added to custom assets list; 3) publish -> deploy; 4) help improved 2023-05-29 22:28:13 +02:00
cryptozoidberg
44e22b611d
Multiple fixes here and there, mostly fixing compilation problems 2023-04-18 16:55:25 +02:00
sowle
c817d3ccb6
minor improvement to multiasset_basic_test 2023-03-08 21:27:01 +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
cryptozoidberg
c5972c006a
added missing argument to macro in multiasset test 2022-10-12 20:09:56 +02:00
cryptozoidberg
9f26c35630
added more logs to multiasset test debug 2 2022-10-12 20:03:42 +02:00
cryptozoidberg
cebad7aab3
deterministic random enabled2 2022-10-12 17:01:58 +02:00
cryptozoidberg
fcfdf3e8ef
disabled random fix 2022-10-11 23:27:33 +02:00
cryptozoidberg
00d4ae9828
set deterministic rand to find bug in multiasset_test 2022-10-11 21:17:05 +02:00
cryptozoidberg
ce7438265d
added default initialization 2022-10-11 20:19:24 +02:00