1
0
Fork 0
forked from lthn/blockchain
Commit graph

123 commits

Author SHA1 Message Date
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
cryptozoidberg
3fec14f95e
Implemented multiple map rpc processing(lets chain RPC processing to different handlers maps in different objects) 2023-05-24 23:43:44 +02:00
cryptozoidberg
a9bbfdcf82
wallet_rpc_server refactoring for blocking API calls(for browser extension) 2023-05-23 23:47:42 +02:00
cryptozoidberg
44e22b611d
Multiple fixes here and there, mostly fixing compilation problems 2023-04-18 16:55:25 +02:00
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
cryptozoidberg
fed1df53f0
Implementd rpc for crypto api 2023-04-05 19:05:45 +02:00
cryptozoidberg
ca7d50d9ff
RPC server for UI: in work(need to overcome synchronization problem) 2023-03-30 23:21:51 +02:00
cryptozoidberg
4ca3e25995
Multiwallet rpc server implementation: in work 2023-03-29 20:26:46 +02:00