Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build a RPC and/or REST wallet server based on this library's API #4

Open
woodser opened this issue Aug 18, 2019 · 1 comment
Open

Comments

@woodser
Copy link
Owner

woodser commented Aug 18, 2019

This issue requests a RPC and/or REST wallet server be built based on this library's API.

For example, GET /get_txs with a MoneroTxQuery payload returns List<MoneroTxWallet> rooted at their blocks in order to remove redundancy.

The server should be a light layer on top of this library's existing wallet implementation and implemented based on Monero Core's existing wallet_rpc_server.cpp for maximum compatibility.

@brandon-bb
Copy link

Is anyone interested in working on this?

everoddandeven referenced this issue in everoddandeven/monero-cpp Mar 1, 2024
everoddandeven referenced this issue in everoddandeven/monero-cpp Mar 21, 2024
* Monero light wallet

* Monero light wallet

* Admin methods definition

* Admin methods implementation

* Monero Wallet Light implementation progress

* MoneroWalletLight implementation

* Deprecate monero_wallet_light_model

* Remove default parameters from implementation

* Fix compile errors #1

* Fix compile errors #2

* Fix compile errors #3

* Fix compile errors #4

* Fix compile errors - 5

* Fix compile errors - 6

* Fix compile errors woodser#7

* Fix compile errors - 8

* Fix compile errors - 9

* Fix compile errors - 10

* Remove monero_daemon_model.h

* Remove pragma once

* Restore pragma once, remove monero_utils.h from header

* uint64_t_cast implementation

* MoneroWalletLight implementation

* MoneroWalletLight implementation

* MoneroWalletLight implementation

* monero_utils::generate_key_image implementation

* Monero Wallet Light implementation

* Monero wallet light fix errors

* Monero wallet light fix errors

* Wallet monero light fix errors

* Monero light transaction copy implementation

* Fix errors

* Fix errors

* Fix erros

* Fix errors

* Fix errors

* Monero wallet light implementation

* Fix errors

* Fix static utilities

* Update CMakeLists

* get_transfers implementation

* Monero wallet light implementation

* Monero wallet light create_txs implementation

* Fix errors

* Fix errors

* Fix errors

* Fix errors

* Temporary fix

* Methods implementation

* start_syncing implementation

* Fix errors

* More info on exception

* Test

* Fix

* Reduce timeout

* Enable wallet light tests

* Fix

* Fix

* MINFO

* MINFO

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix tests

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Export outputs test

* More outputs tests

* More tests

* Fix tests

* Fix tests

* Fix tests

* Fix tests

* Fix import kye images

* Sync wallet2 too

* Fix

* Fix

* Fix

* Fix

* Fix

* Check tests

* Fix

* Fix

* Fix

* Fix

* Temp full tests

* Fix port

* Fix

* Fix

* Fix

* Custom implementation export_outputs

* Fix

* Fix

* Fix key_image_is_ours

* Fix

* Fix

* Test

* Fix

* Fix

* Fix

* Fix

* Fix

* fix

* Fix

* Fix

* Fix

* Fix

* Temp full test

* Fix

* Renable light tests

* Renable tests

* Fix tests

* change wallet test

* Relay test

* submit_txs implementation

* Enable full test

* Enable full tets

* Disable full tests

* Fix import key images

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Change  monero-project module

* Enable private spend key

* Revert "Enable private spend key"

This reverts commit 21d337e.

* Enable private spend key

* Change update submodules

* Fix

* Fix

* Fix test

* Wallet light implementation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants