Commit Graph

13 Commits

Author SHA1 Message Date
Lee *!* Clagett
8cf0976557 Add /get_version, based on openmonero with a few extra additions (#209) 2025-11-26 19:04:19 -05:00
Lee *!* Clagett
3d12cc1c06 Add GH workflow for docker build and push (#186) 2025-10-17 14:53:06 -04:00
Lee Clagett
95848bd75f Fix /get_random_outs with Boost 1.87+ 2025-06-05 13:51:52 -04:00
Lee *!* Clagett
5796dad3b8 /get_random_outs is now fully async using stackful coroutines (#142) 2025-02-24 18:23:59 -05:00
Lee *!* Clagett
075dc5d7c2 Switch from epee http server to boost::beast http server. Min boost 1.70 (#136)
There is roughly a 7.4% increase in performance in the switch to
boost::beast. Additionally, the REST endpoints `/daemon_status`,
`/get_unspent_outs`, and `/submit_raw_tx` do not block in ZMQ calls,
allowing for better response times regardless of `monerod` status.

The REST endpoints `/login and `/get_random_outs` still need updates
to prevent blocking (`/login` is conditional on DB state).
2025-02-24 18:21:18 -05:00
Lee *!* Clagett
cd62461578 Add support for remote scanning via custom TCP (#118) 2025-02-24 18:11:17 -05:00
Lee *!* Clagett
a5d802cd9b Update Dockerfile and CMake files to build develop/master (#149) 2024-10-28 13:51:01 -04:00
Lee *!* Clagett
24e6c2f5f3 Pull in fixes to lmdb::database from monero PR (#130) 2024-08-09 22:06:47 -04:00
Lee *!* Clagett
e477c174e2 Add unit tests for chain syncing (#87) 2024-04-03 21:47:49 -04:00
Lee *!* Clagett
3e0555e07d Added webhook tx-confirmation support (#66) 2023-11-07 14:52:42 -05:00
Lee *!* Clagett
7b1e1e58f8 Add support for admin REST server (#62) 2023-06-10 18:52:13 -04:00
j-berman
89bac4548b Link static monerod build to monero-lws 2022-07-27 19:34:32 -04:00
Lee Clagett
a2ff89bc24 Initial working base separated from top-level monero project 2020-08-19 18:29:32 -04:00