Commit Graph

  • 73fb2f7794 Update limits for get_random_outs (#190) Lee *!* Clagett 2025-10-29 19:44:46 -04:00
  • 653fbfd637 Update Dockerfile to use newest unbound Lee *!* Clagett 2025-10-22 19:25:17 -04:00
  • c06dd12162 Update README and set Dockerfile to perform Release builds Lee *!* Clagett 2025-10-17 14:52:20 -04:00
  • 3d12cc1c06 Add GH workflow for docker build and push (#186) Lee *!* Clagett 2025-10-16 23:01:56 -04:00
  • 8955547536 Reconnect RMQ on publish failure (#181) Lee *!* Clagett 2025-09-10 11:28:33 -04:00
  • 48060d1111 Add sanitizer option to build and add CI that uses it (#184) Lee *!* Clagett 2025-09-23 11:13:17 -04:00
  • a11482c123 Fix ringct+coinbase output tracking, and update rescan rollbacks (#178) Lee *!* Clagett 2025-09-04 23:14:03 -04:00
  • 44278d0d11 Restarting on reorg is broken; fix asio::io_context::restart calls (#177) Lee *!* Clagett 2025-09-02 11:07:35 -04:00
  • 8d854e9bc6 Fix build (Boost::system and unit tests) (#176) Lee *!* Clagett 2025-08-30 16:46:13 -04:00
  • ecf30672fb Fix import_wallet_response status (#175) Lee *!* Clagett 2025-07-23 11:45:05 -04:00
  • 28eb0e8fe3 Remove redundant workflows from CI Lee *!* Clagett 2025-07-20 20:53:16 -04:00
  • e593fd5fb2 Add support for dynamic fees over ZMQ (#166) Lee *!* Clagett 2025-07-20 03:46:02 -04:00
  • b63000d21a Update README.md (#173) Lee *!* Clagett 2025-07-06 13:28:35 -04:00
  • d382c73b51 Add optional support for git submodule building (#172) Lee *!* Clagett 2025-07-03 18:43:00 -04:00
  • 448c6740f4 Set longer timeouts for requests after login (#171) Lee *!* Clagett 2025-06-22 18:16:22 -04:00
  • c944a72b99 Fix template function call in unit tests (#163) Lee *!* Clagett 2025-06-07 15:01:10 -04:00
  • cf407344e1 Fix /submit_raw_tx_response status (currently outputs 'bool') (#162) Lee *!* Clagett 2025-06-06 19:28:59 -04:00
  • 95848bd75f Fix /get_random_outs with Boost 1.87+ Lee Clagett 2025-06-04 20:07:27 -04:00
  • 4e85e3c828 Return lws::error::not_enough_amount when received is less than requested amount (#154) everoddandeven 2025-04-19 05:20:00 +02:00
  • 450fc0b2cc Remove ubuntu-20.04 runner that is no longer available (#159) Lee *!* Clagett 2025-04-18 23:15:57 -04:00
  • e20dc2133d readme: use $HOME and ../release folder (#158) nahuhh 2025-04-19 03:14:22 +00:00
  • b1421f55ad Fixing build (upstream ZMQ CMake changes) (#155) Lee *!* Clagett 2025-02-24 17:55:42 -05:00
  • b5d0844bbd Update deprecated features removed in Boost ASIO 1.87 (#153) Lee *!* Clagett 2025-02-22 12:49:57 -05:00
  • 29358f1323 Switch from epee http client to boost::beast. All HTTP now non-blocking. (#150) Lee *!* Clagett 2024-12-04 17:25:07 -05:00
  • 66b7497a34 Update boost::asio usage to conform to newer standards: (#144) Lee *!* Clagett 2024-11-20 10:53:40 -05:00
  • 5796dad3b8 /get_random_outs is now fully async using stackful coroutines (#142) Lee *!* Clagett 2024-11-19 19:21:32 -05:00
  • ed6fde7f28 Fixing shutdown request during sync-phase (#143) Lee *!* Clagett 2024-10-23 15:45:07 -04:00
  • 075dc5d7c2 Switch from epee http server to boost::beast http server. Min boost 1.70 (#136) Lee *!* Clagett 2024-10-23 11:31:03 -04:00
  • 8080159fc8 Fix several bugs found in new server scanner code (#146) Lee *!* Clagett 2024-10-25 19:28:35 -04:00
  • cd62461578 Add support for remote scanning via custom TCP (#118) Lee *!* Clagett 2024-09-22 19:55:28 -04:00
  • a5d802cd9b Update Dockerfile and CMake files to build develop/master (#149) Lee *!* Clagett 2024-10-28 13:47:20 -04:00
  • 6af558026f Add ubuntu-24.04 and macos-14, and remove macos-12 to Github CI (#145) Lee *!* Clagett 2024-10-24 16:13:47 -04:00
  • 62d3425277 Fix LMDB double-reader bug with subaddresses+mempool (#140) Lee *!* Clagett 2024-10-15 21:45:52 -04:00
  • 48e9a52ed9 Replace deprecated result_of with decltype (#139) Lee *!* Clagett 2024-10-10 18:07:55 -04:00
  • 53ceb292ea Fix build with changes to boost::uuid in versions 1.86+ (#138) Lee *!* Clagett 2024-10-09 13:52:06 -04:00
  • 64dd5d1aa9 Add equivalent check to validate admin endpoint (#131) Lee *!* Clagett 2024-09-10 14:46:21 -04:00
  • 24e6c2f5f3 Pull in fixes to lmdb::database from monero PR (#130) Lee *!* Clagett 2024-08-09 22:05:09 -04:00
  • 14ec0907fd Update Github Actions CI - add macos-13 (#127) Lee *!* Clagett 2024-08-06 20:58:05 -04:00
  • 8fad87a0fe Add (non-standard) 'daemon_status' endpoint to REST API (#124) Lee *!* Clagett 2024-08-06 19:04:55 -04:00
  • 79564f714f Fix divide by zero in subaddresses n_maj (#114) Lee *!* Clagett 2024-06-24 21:02:24 -04:00
  • 57c67ae0e4 Fix ZeroMQ REQ send error after remote process crash/abort (#126) Lee *!* Clagett 2024-06-26 14:08:01 -04:00
  • 27b682ba69 Fix ZeroMQ invalid REQ/REP state after read timeout. (#125) Lee *!* Clagett 2024-06-25 22:07:02 -04:00
  • dca70598cb Fix max_element_count for signature inputs (#123) Lee *!* Clagett 2024-06-14 14:51:10 -04:00
  • 474fc55d69 Fix webhook bug on overlapping rescan (#121) Lee *!* Clagett 2024-06-12 13:51:19 -04:00
  • 6fe07fddb9 Fix scan height (db) bug on account check-ins (#120) Lee *!* Clagett 2024-06-06 17:01:01 -04:00
  • e093b16447 Fix several bugs: (#119) Lee *!* Clagett 2024-06-03 19:41:44 -04:00
  • 3f2916b0fa Add webhook deletion to admin cli (#105) Lee *!* Clagett 2024-05-28 20:00:30 -04:00
  • 3bf2ad061f Remove unused function (#109) Lee *!* Clagett 2024-04-08 13:22:51 -04:00
  • 80604e8133 New accounts are 'pushed' to worker threads (#102) Lee *!* Clagett 2024-04-08 12:58:43 -04:00
  • f300bff69f Fix "leader_thread" logic (for info messages) (#110) Lee *!* Clagett 2024-04-07 21:36:01 -04:00
  • 38c4999555 ZMQ Pub Spends (#101) Lee *!* Clagett 2024-04-07 19:48:12 -04:00
  • fe9d861dfb Add basic REST tests and fix a few bugs (#103) Lee *!* Clagett 2024-04-06 16:04:53 -04:00
  • f785cad557 Fix too many open files issue with ZeroMQ (#100) Lee *!* Clagett 2024-04-06 15:50:50 -04:00
  • cde050baf1 Fix pows_version in check_pow (#108) Lee *!* Clagett 2024-04-06 13:04:38 -04:00
  • f242063422 Update Github CI (#106) Lee *!* Clagett 2024-04-06 11:30:33 -04:00
  • d49cc0df9a ZMQ pub blocks (#97) Lee *!* Clagett 2024-03-31 13:32:33 -04:00
  • 486ad3b616 Update chain rollback log message (#98) Lee *!* Clagett 2024-03-31 13:31:56 -04:00
  • f66943dce1 ZMQ Hardening (#96) Lee *!* Clagett 2024-03-16 21:40:48 -04:00
  • ffdd8da2a9 Make arrays optional in light_wallet_server api (#95) Lee *!* Clagett 2024-03-16 21:40:25 -04:00
  • 351ccaa872 Basic "chain hardening" for slightly untrusted daemons (#93) Lee *!* Clagett 2024-03-07 17:39:18 -05:00
  • db66d410cd Submit review first pass (#29) Justin Berman 2024-04-06 11:05:39 -07:00
  • 36a8f4e003 Fix response code check for webhooks (again) (#94) Lee *!* Clagett 2024-03-16 21:40:12 -04:00
  • ecbd5d2bb2 Fix Github CI (#99) Lee *!* Clagett 2024-02-26 20:36:55 -05:00
  • 55f6bbb386 Refuse chain rollback past a checkpoint (#92) Lee *!* Clagett 2024-02-19 13:59:07 -05:00
  • d2ca5b4180 Fix warnings in unit tests (#91) Lee *!* Clagett 2024-01-22 14:17:38 -05:00
  • e477c174e2 Add unit tests for chain syncing (#87) Lee *!* Clagett 2024-01-22 14:17:20 -05:00
  • c400c9ef8a Fix fee retrieval for pre-ringct txes (#90) Lee *!* Clagett 2023-12-16 14:23:03 -05:00
  • 6ea656d7aa Add option to auto-accept new account creation (#86) Lee *!* Clagett 2023-12-15 18:19:55 -05:00
  • b4426b4a74 Add (working draft) subaddress support (#83) Lee *!* Clagett 2023-12-05 20:23:50 -05:00
  • e09d3d57e9 Update cxx version to C++17 (#85) Lee *!* Clagett 2023-12-05 20:25:40 -05:00
  • 6fa2d6799b Remove enumeration function from ::wire reading and writing (#84) Lee *!* Clagett 2023-12-05 20:24:22 -05:00
  • 9f98d2a8c9 Fix spend tracking bug in db::storage (#89) Lee *!* Clagett 2023-12-03 15:47:04 -05:00
  • 9446758fdb Adding release branches to CI Lee *!* Clagett 2023-11-29 19:49:20 -05:00
  • a23eadd7ef Fix output_id bug with coinbase transactions (#88) Lee *!* Clagett 2023-11-29 16:00:32 -05:00
  • 91b9a40ad7 Merge CI changes from develop Lee *!* Clagett 2023-11-07 15:06:17 -05:00
  • 8f691d0002 add arm64 arch support vdo 2022-07-29 12:54:11 +02:00
  • d5869255e9 Fix lifetime bug in wire::as_array (debug_database) (#82) Lee *!* Clagett 2023-11-05 11:30:42 -05:00
  • 10dc4801d7 Add /validate endpoint to admin REST api (#81) Lee *!* Clagett 2023-09-27 16:50:12 -04:00
  • 3b35ce2845 Add RabbitMQ support for payment hooks (#80) Lee *!* Clagett 2023-09-08 20:03:34 -04:00
  • aa171b77c3 Webhooks for New Accounts (#79) Lee *!* Clagett 2023-08-23 16:07:37 -04:00
  • 524e26e1a4 Do not exit when monerod returns json-rpc error for block fetching (#78) Lee *!* Clagett 2023-08-09 10:30:36 -04:00
  • 4ce21686d7 Add config-file option (#77) Lee *!* Clagett 2023-08-02 15:52:47 -04:00
  • 5e2936faee Add thread linking to unit tests for older ubuntu Lee *!* Clagett 2023-08-01 20:33:51 -04:00
  • fbe69ce599 Include PROGRAM_OPTIONS in monero::libraries list Lee *!* Clagett 2023-08-01 19:51:55 -04:00
  • 32fb337827 Link unit tests against program_options for Github actions Lee *!* Clagett 2023-08-01 16:24:08 -04:00
  • 15e2be618a Add ZMQ-PUB support for webhooks (#75) Lee *!* Clagett 2023-07-30 13:27:22 -04:00
  • d59fed6da2 Fix 201 response code with webhooks (#76) Lee *!* Clagett 2023-07-24 13:29:30 -04:00
  • fef3693899 Change ZMQ sub timeout (#73) Lee *!* Clagett 2023-07-12 10:47:40 -04:00
  • fdbd3669a6 Add zero-confirmation support to webhooks (only) (#72) Lee *!* Clagett 2023-07-01 11:18:18 -04:00
  • f827dca8d1 Add fee to get_address_txs (#74) Lee *!* Clagett 2023-06-25 13:48:13 -04:00
  • ea35f88c4c Add tx fee to the db and track for webhooks (#71) Lee *!* Clagett 2023-06-20 10:11:34 -04:00
  • e1bd9541f1 Update ::wire:: to be closer to Monero variant (#70) Lee *!* Clagett 2023-06-07 09:01:46 -04:00
  • 3e0555e07d Added webhook tx-confirmation support (#66) Lee *!* Clagett 2023-05-11 13:13:10 -04:00
  • 990e86f701 Update Dockerfile to use monero 18.2.2 Lee *!* Clagett 2023-08-03 13:09:33 -04:00
  • 6ff7e84257 Fix Slackware build (#68) TrasherDK 2023-04-24 04:08:31 +07:00
  • 3ad71ba01e Adding msgpack support to ::wire:: library (#63) Lee *!* Clagett 2023-04-05 10:16:50 -04:00
  • 64f5d4a9ab Fix rescan to invalid blockchain height bug (#48) Lee *!* Clagett 2023-02-10 07:18:50 -05:00
  • aff7603519 Fix type in githubwork workflow yml Lee *!* Clagett 2023-05-18 11:42:28 -04:00
  • 008624959e Update build-ubuntu.yml Lee *!* Clagett 2023-05-18 11:43:28 -04:00
  • 9c599da513 Add dependencies install to github workflow yml Lee *!* Clagett 2023-05-18 11:41:51 -04:00