Commit graph

27 commits

Author SHA1 Message Date
Lee *!* Clagett
ef78f19986
/get_random_outs is now fully async using stackful coroutines (#142)
Some checks are pending
unix-ci / build-tests (ubuntu-latest, WITH_RMQ=OFF) (push) Waiting to run
unix-ci / build-tests (ubuntu-latest, WITH_RMQ=ON) (push) Waiting to run
unix-ci / build-tests (macos-13, WITH_RMQ=OFF) (push) Waiting to run
unix-ci / build-tests (macos-13, WITH_RMQ=ON) (push) Waiting to run
unix-ci / build-tests (macos-14, WITH_RMQ=OFF) (push) Waiting to run
unix-ci / build-tests (macos-14, WITH_RMQ=ON) (push) Waiting to run
unix-ci / build-tests (macos-latest, WITH_RMQ=OFF) (push) Waiting to run
unix-ci / build-tests (macos-latest, WITH_RMQ=ON) (push) Waiting to run
unix-ci / build-tests (ubuntu-20.04, WITH_RMQ=OFF) (push) Waiting to run
unix-ci / build-tests (ubuntu-20.04, WITH_RMQ=ON) (push) Waiting to run
unix-ci / build-tests (ubuntu-22.04, WITH_RMQ=ON) (push) Waiting to run
unix-ci / build-tests (ubuntu-24.04, WITH_RMQ=OFF) (push) Waiting to run
unix-ci / build-tests (ubuntu-24.04, WITH_RMQ=ON) (push) Waiting to run
unix-ci / build-tests (ubuntu-22.04, WITH_RMQ=OFF) (push) Waiting to run
2024-11-19 19:21:32 -05:00
Lee *!* Clagett
cd80138722
Update Dockerfile and CMake files to build develop/master (#149)
Some checks failed
unix-ci / build-tests (macos-13, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (macos-13, WITH_RMQ=ON) (push) Has been cancelled
unix-ci / build-tests (macos-14, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (macos-14, WITH_RMQ=ON) (push) Has been cancelled
unix-ci / build-tests (macos-latest, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (macos-latest, WITH_RMQ=ON) (push) Has been cancelled
unix-ci / build-tests (ubuntu-20.04, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (ubuntu-20.04, WITH_RMQ=ON) (push) Has been cancelled
unix-ci / build-tests (ubuntu-22.04, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (ubuntu-22.04, WITH_RMQ=ON) (push) Has been cancelled
unix-ci / build-tests (ubuntu-24.04, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (ubuntu-24.04, WITH_RMQ=ON) (push) Has been cancelled
unix-ci / build-tests (ubuntu-latest, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (ubuntu-latest, WITH_RMQ=ON) (push) Has been cancelled
2024-10-28 13:47:20 -04:00
Lee *!* Clagett
a81d71ae29
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).
2024-10-23 11:31:03 -04:00
Lee *!* Clagett
fa7642be3c
Fix build with changes to boost::uuid in versions 1.86+ (#138)
Some checks failed
unix-ci / build-tests (macos-12, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (macos-12, WITH_RMQ=ON) (push) Has been cancelled
unix-ci / build-tests (macos-13, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (macos-13, WITH_RMQ=ON) (push) Has been cancelled
unix-ci / build-tests (macos-latest, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (macos-latest, WITH_RMQ=ON) (push) Has been cancelled
unix-ci / build-tests (ubuntu-20.04, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (ubuntu-20.04, WITH_RMQ=ON) (push) Has been cancelled
unix-ci / build-tests (ubuntu-22.04, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (ubuntu-22.04, WITH_RMQ=ON) (push) Has been cancelled
unix-ci / build-tests (ubuntu-latest, WITH_RMQ=OFF) (push) Has been cancelled
unix-ci / build-tests (ubuntu-latest, WITH_RMQ=ON) (push) Has been cancelled
2024-10-09 13:52:06 -04:00
Lee *!* Clagett
ec70d23944
Fix Github CI (#99) 2024-02-26 20:36:55 -05:00
Lee *!* Clagett
0ed9ff4e2e
Update cxx version to C++17 (#85) 2023-12-05 20:25:40 -05:00
Lee *!* Clagett
619d69fb92
Add RabbitMQ support for payment hooks (#80) 2023-09-08 20:03:34 -04:00
Lee *!* Clagett
526f769206
Include PROGRAM_OPTIONS in monero::libraries list 2023-08-01 19:51:55 -04:00
Lee *!* Clagett
92e2cf0d24
Add support for admin REST server (#62) 2023-02-10 07:18:15 -05:00
Lee *!* Clagett
3030a82e49
Added unit tests, and fixed two bugs: (#53)
* Integer conversion checks in src/wire/read.h
 * Missing "boolean" function in wire::writer and derived types
2023-01-17 14:10:24 -05:00
Leee *!* Clagett
34d1b01b6f Bump CXX version to C++14 2022-08-29 20:02:30 +00:00
Leonardo Nerone
8176925476 fix(cmake): fix Mac error 'undefined symbols for architecture' 2022-08-19 11:55:04 -03:00
Lee Clagett
25dcbc72e2 Detect missing HIDAPI in Cmake 2022-07-29 15:06:06 -04:00
j-berman
7373441ed4 remove unnecessary higher level zmq_lib link 2022-07-28 15:28:24 -07:00
TheCharlatan
db154b2327 CMakeLists: Remove manual pull-in of already found libraries 2022-07-28 00:26:49 -07:00
j-berman
7cee452db1 Link static monerod build to monero-lws 2022-07-27 19:34:13 -04:00
j-berman
0f0c383983 Add cryptonote_format_utils_basic lib intro'd in v17.2.3
- ceb8e7c508
- added gitignore
2021-09-01 23:39:03 -07:00
Lee *!* Clagett
f009e76874 Fix required library check 2021-08-19 13:54:56 -04:00
Lee Clagett
81f889df10 Correct order of linking monero libs 2020-10-06 12:47:32 -04:00
Lee Clagett
132fa51400 Disable Boost+CMake usage 2020-10-06 12:45:40 -04:00
Lee Clagett
e2a00f6b60 HIDAPI is now an optional dependency 2020-10-06 12:33:39 -04:00
Lee Clagett
8c8c79e31c Additional include directory needed 2020-09-13 01:03:45 -04:00
Lee Clagett
6c3524792c Add boost::system linking, apparently needed in some boost versions 2020-09-08 13:26:17 -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
5cb8de224c Relax minimum cmake requirement from 3.11 2020-08-23 23:46:31 -04:00
Lee Clagett
c0eb6eb201 Fix cmake issues for optional libraries 2020-08-22 12:55:00 -04:00
Lee Clagett
a2ff89bc24 Initial working base separated from top-level monero project 2020-08-19 18:29:32 -04:00