1
0
Fork 0
forked from lthn/blockchain
Commit graph

131 commits

Author SHA1 Message Date
sowle
3abfd90e2f
asset ownership transfer refactoring (WIP) 2025-04-10 03:47:02 +03:00
cryptozoidberg
144d403c8b
fixed compilation issue 2025-04-09 12:25:05 +04:00
cryptozoidberg
5978ed27f2
fixed issue with deploy asset 2025-04-09 12:10:52 +04:00
cryptozoidberg
7d3bd99867
potential fix for preventing data race 2025-04-03 17:06:53 +04:00
cryptozoidberg
490198feee
Merge branch 'rpc_extension' into develop 2025-03-29 23:41:45 +04:00
cryptozoidberg
938050df0f
multiple fixes for wallet rpc api on_asset_send_ext_signed_tx on_attach_asset_descriptor and on_transfer_asset_ownership 2025-03-29 00:14:47 +04:00
sowle
20ad8de9f5
marketplace API: added simple check for zero fee (or incorrect json, resulted in default zero fee) 2025-03-28 21:12:17 +01:00
cryptozoidberg
be129f7a87
tests are work in progress 2025-03-24 02:36:54 +04:00
cryptozoidberg
64e2e53629
test for RPC API COMMAND_ATTACH_ASSET_DESCRIPTOR (in work) 2025-03-22 14:38:57 +04:00
cryptozoidberg
89e70c74cd
RPC extended for ownership transfer and attachment to wallet 2025-03-21 18:09:27 +04:00
cryptozoidberg
bb92e52ae2
fix of JWT auth wrong expiration units 2025-02-26 14:56:47 +04:00
sowle
d3632b2f04
wallet2 refactoring: the callback is a weak pointer now 2024-10-30 16:41:01 +01:00
cryptozoidberg
10df225359
logs cleanup 2024-10-29 13:37:16 +04:00
cryptozoidberg
f08d8797a0
fixed http-forwarding issue 2024-10-23 20:05:03 +04:00
sowle
2632446ee5
core: asset operation refactoring WIP 2024-10-18 03:15:33 +02:00
cryptozoidberg
ca51bd4886
fixing RPC API for burn 2024-10-15 17:54:50 +04:00
cryptozoidberg
e77831f1f9
little tweak on wallet unconfirmed balance 2024-10-01 20:31:42 +04:00
cryptozoidberg
74b0e6d70f
added secp256k1_ecdsa example in JS/ethers 2024-10-01 15:53:33 +04: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
9973546472
wallet RPC: enforce null asset id in destinations for asset emit operation 2024-07-05 17:19:37 +02:00
cryptozoidberg
1ea5c1aa53
implemented burn assets API + fixed deploy asset API 2024-07-05 18:23:30 +04:00
cryptozoidberg
47e10e7209
added new api to update alias 2024-06-06 21:24:31 +02:00
cryptozoidberg
d622078ef9
added universal command that call rpc-api 2024-06-03 20:57:53 +04:00
cryptozoidberg
d0bad4213a
fixed bug in rpc asset deploy function 2024-05-25 01:11:30 +04:00
cryptozoidberg
e3d1956ba3
implemented RPC API for assets deployment 2024-04-11 14:29:03 +02:00
cryptozoidberg
3a792e9a8e
added wallet API complete documentation 2024-04-09 22:52:56 +02:00
sowle
60e8fcdc47
an attempt to fix macOS compilation 2024-04-04 18:01:26 +02:00
sowle
9cd8e88ab4
an attempt to fix macos compilation 2024-04-04 16:34:43 +02:00
sowle
1f3ae7b725
wallet RPC: get_bare_outs_stats, sweep_bare_outs implemented + minor improvements 2024-04-03 16:45:33 +02:00
cryptozoidberg
83968977a1
current fixes 2024-03-24 13:48:08 +01:00
cryptozoidberg
c03438ba23
fixed mw_get_wallets for simplewallet, fail-resistant whitelisti loading 2024-03-19 17:54:41 +01:00
cryptozoidberg
86e8446e42 Implemented JWT support in UI, multiple API improvements and fixes 2024-03-18 23:27:44 +01:00
cryptozoidberg
ddbc8e2484
removed comment 2024-03-14 22:04:36 +01:00
cryptozoidberg
7e676e74e9
implemented JWT support in simplewallet 2024-03-14 21:55:22 +01:00
cryptozoidberg
bb3b893bd3
Merge branch 'develop' into auth_impl 2024-03-13 19:40:35 +01:00
cryptozoidberg
cf5e38e78f
implemented asset whitelisting RPC API 2024-03-13 18:36:53 +01:00
cryptozoidberg
21c1631825
auth basic r and d 2024-03-13 13:16:36 +01:00
cryptozoidberg
fa606c1665
payment_id improved 2024-02-17 20:35:01 +04:00
cryptozoidberg
c4be6e120a
adaptation of zarcanum era codebase to pre_zarcanum api(for backward compatibility with exchanges) 2024-02-15 06:14:51 +04:00
cryptozoidberg
1be00ea3c8
got rid of warnings 2024-01-28 19:40:34 +01:00
cryptozoidberg
fb31c8862b
api transition fix 2024-01-14 20:49:09 +01:00
cryptozoidberg
9cd62b236a
implemented reverse api compatibility 2024-01-14 18:00:12 +01:00
sowle
46a0db21ec
Merge branch 'develop' into cryptoassets
# Conflicts:
#	CMakeLists.txt
#	README.md
#	contrib/epee/include/net/http_client.h
#	src/currency_core/blockchain_storage.cpp
#	src/currency_core/currency_core.cpp
#	src/currency_core/currency_format_utils.cpp
#	src/gui/qt-daemon/layout
#	src/rpc/core_rpc_server.cpp
#	src/rpc/core_rpc_server.h
#	src/rpc/core_rpc_server_commands_defs.h
#	src/version.h.in
#	src/wallet/wallet2.cpp
#	src/wallet/wallet2.h
#	src/wallet/wallet_public_structs_defs.h
#	src/wallet/wallet_rpc_server.h
#	tests/core_tests/chaingen.cpp
#	tests/core_tests/pos_validation.cpp
#	tests/core_tests/wallet_tests.cpp
#	tests/performance_tests/main.cpp
2023-11-01 23:48:36 +01:00
cryptozoidberg
ebb8f7b6ff
wallet sync state moved to separate base structure 2023-10-31 18:29:57 +01:00
cryptozoidberg
1183c8b548
Fixed missing outgoing transactions from history 2023-06-22 23:32:17 +02:00
cryptozoidberg
c3397a00eb
fixes in simplewallet and mainwindow for new recent_history structure 2023-06-21 22:45:31 +02:00
cryptozoidberg
c48f840f68
fixes over renect_history refactoring(tests still broken) 2023-06-13 00:16:46 +02:00
cryptozoidberg
dbd8c39fe2
multiple fixes over wallet/core api 2023-05-26 20:23:35 +02:00
cryptozoidberg
84066c7203
added more proper handling of exception in rpc handlers 2023-05-25 20:05:39 +02:00