zano build machine
f3eceda66b
=== build number: 342 -> 343 ===
2024-09-25 06:25:36 +03:00
sowle
426ca5a22b
p2p: clients with outdated versions now rejected by p2p upon hf activation as well (+tied to hf min build number)
2024-09-25 04:13:41 +02:00
sowle
b77419afc7
runtime config: min build number introduced and tied to hardfork
2024-09-25 04:10:29 +02:00
sowle
8758f6dc79
utils: parse_client_version, parse_client_version_build_number() implemented + unit tests stub
2024-09-25 04:03:57 +02:00
sowle
e0c4a3ec42
epee: added support of "000" to string_to_num_fast
2024-09-25 04:02:47 +02:00
sowle
8c9582d0f7
coretests: eth_signed_asset_basics, eth_signed_asset_via_rpc made HF5-only
2024-09-24 16:00:25 +02:00
sowle
75e30c1372
fixed a warning
2024-09-24 15:59:43 +02:00
zano build machine
39201f3d4a
=== build number: 341 -> 342 ===
2024-09-24 06:37:23 +03:00
sowle
b5e0b21f13
core: asset_operation_ownership_proof_eth is only allowed only since HF5
2024-09-24 05:36:40 +02:00
sowle
cf32e44926
reverted a minor forgotten change in COMMAND_RPC_SEND_RAW_TX
2024-09-24 02:57:54 +02:00
sowle
f17dba64ce
Merge branch 'secp256k1' into develop
2024-09-24 02:14:12 +02:00
sowle
82403dba51
coretests: eth_signed_asset_basics fixed and then greatly improved
2024-09-24 01:34:08 +02:00
sowle
2fc37934cf
removed forcefully nullifying asset_id in emit_asset() (it's up to the caller now)
2024-09-24 01:26:04 +02:00
sowle
f0891a36e8
minor improvements
2024-09-24 01:24:42 +02:00
sowle
d610c38c4e
fixed an error in construct_tx when asset update operation is ongoing with standard owner (non eth)
2024-09-23 20:35:22 +02:00
sowle
7b9c728de2
core: minor readability improvement in validate_asset_operation_against_current_blochain_state()
2024-09-23 20:34:17 +02:00
sowle
c117a76a04
upstream changes
2024-09-23 14:33:22 +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
sowle
e737bf5e02
chaingen: check_balance_via_wallet() various improvements
2024-09-23 05:39:40 +02:00
sowle
8ffbfbe60a
minor improvements
2024-09-23 05:38:47 +02:00
sowle
b66c0efc2b
wallet rpc: implemented support for third-party external asset operations signing + various
2024-09-23 05:37:36 +02:00
sowle
44b19dd070
wallet rpc: send_ext_signed_asset_tx call implemented
2024-09-23 05:34:55 +02:00
sowle
bb758a916a
wallet2: assets-related tx generation refactored
2024-09-23 05:29:57 +02:00
sowle
e414752976
refactored asset ownership handling in tx construction
2024-09-23 05:27:46 +02:00
sowle
3c9d6666cd
wallet2: various improvements
2024-09-23 05:25:24 +02:00
sowle
5f1defc5a1
core validation: additional condition validate_ado_ownership()
2024-09-23 05:19:58 +02:00
sowle
3d1ac6124e
core rpc: decrypt_tx_details call implmented
2024-09-23 05:17:00 +02:00
sowle
9d06106a78
fxed arguments order for cast_assign_a_to_b()
2024-09-23 05:15:28 +02:00
sowle
37e62ac079
various improvements
2024-09-23 05:13:26 +02:00
sowle
9d213b19b1
construct_miner_tx() doesn't clear result tx anymore, allowing to pass additional data in extra
2024-09-17 17:59:37 +02:00
Stёpa Dolgorukov
35427f8381
coretests: alt_chain_and_block_tx_fee_median test ( #456 )
...
* coretests: alt_chain_and_block_tx_fee_median test
* Run test "alt_chain_and_block_tx_fee_median" on run core tests
* Edit the test preamble
2024-09-16 22:13:49 +02:00
zano build machine
a8adcc07b7
=== build number: 340 -> 341 ===
2024-09-14 20:52:55 +03:00
cryptozoidberg
17aebd29b5
implemented custom seed option(experimental)
2024-09-14 21:46:52 +04: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
zano build machine
77d6939411
=== build number: 339 -> 340 ===
2024-09-12 17:05:49 +03:00
sowle
43602031b8
gui: show_notification slot added + minor improvements (logs)
2024-09-12 16:05:08 +02:00
zano build machine
41ef9caf40
=== build number: 338 -> 339 ===
2024-09-12 07:10:06 +03:00
sowle
d083f54edd
gui update
2024-09-12 06:09:23 +02:00
sowle
7fbfec3441
minor improvements (now unit_tests should be autoexecuted each commit)
2024-09-12 02:39:20 +02:00
sowle
ab73f0d19f
coretests: asset_operation_and_hardfork_checks test fixed
2024-09-11 22:36:54 +02:00
cryptozoidberg
8904cc20c4
fixed serialization test
2024-09-10 18:49:19 +04:00
Stёpa Dolgorukov
dc76fb9051
unit_tests: fixes for multiassets.get_or_calculate_asset_id_*
...
* Create multiassets test
* Correct an indentation
* Remove unnecessary assertions in cases of ASSET_DESCRIPTOR_OPERATION_UNDEFINED
* Correctly specify a string that represents the serialized object
2024-09-07 02:12:44 +02:00
Stёpa Dolgorukov
d74a04d6df
coretests: asset_operation_and_hardfork_checks test added
...
* Implement "asset_operation_and_hardfork_checks" test
* Run "asset_operation_and_hardfork_checks" test on core tests run
2024-09-06 13:57:14 +02:00
Stёpa Dolgorukov
0d3e90f4a5
coretests: asset_operation_and_hardfork_checks test added
2024-09-02 21:26:39 +02:00
sowle
c82809a0b9
Merge branch 'develop' into secp256k1
...
# Conflicts:
# src/wallet/wallet2.cpp
2024-08-28 19:33:26 +02:00
sowle
0b7a138abd
attempt to fix macos compilation
2024-08-27 19:50:05 +02:00
zano build machine
bc3077e429
=== build number: 337 -> 338 ===
2024-08-27 19:53:11 +03:00
sowle
62c02dab24
minor improvements
2024-08-27 18:52:34 +02:00