Commit Graph

8 Commits

Author SHA1 Message Date
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
8fad87a0fe Add (non-standard) 'daemon_status' endpoint to REST API (#124) 2024-08-06 19:06:43 -04:00
Lee *!* Clagett
b4426b4a74 Add (working draft) subaddress support (#83) 2024-04-03 21:46:44 -04:00
j-berman
04a54ea136 remove per_kb_fee 2022-07-23 12:35:40 -04:00
j-berman
04c6d553c6 keep old usage of per_kb_fee functional 2022-07-23 12:34:52 -04:00
j-berman
f027c15479 per_kb_fee -> per_byte_fee (#25) 2022-07-23 12:34:42 -04:00
Lee Clagett
15ab3e48ed Fix builds with older gcc versions (at least 5.4.0) 2020-09-05 18:47:15 -04:00
Lee Clagett
a2ff89bc24 Initial working base separated from top-level monero project 2020-08-19 18:29:32 -04:00