120 Commits

Author SHA1 Message Date
Lee *!* Clagett
3bf2ad061f Remove unused function (#109) 2024-04-08 14:27:28 -04:00
Lee *!* Clagett
80604e8133 New accounts are 'pushed' to worker threads (#102) 2024-04-08 14:27:20 -04:00
Lee *!* Clagett
f300bff69f Fix "leader_thread" logic (for info messages) (#110) 2024-04-08 14:27:07 -04:00
Lee *!* Clagett
38c4999555 ZMQ Pub Spends (#101) 2024-04-08 14:26:57 -04:00
Lee *!* Clagett
fe9d861dfb Add basic REST tests and fix a few bugs (#103) 2024-04-08 14:26:39 -04:00
Lee *!* Clagett
f785cad557 Fix too many open files issue with ZeroMQ (#100) 2024-04-08 14:26:29 -04:00
Lee *!* Clagett
cde050baf1 Fix pows_version in check_pow (#108) 2024-04-08 14:26:17 -04:00
Lee *!* Clagett
d49cc0df9a ZMQ pub blocks (#97) 2024-04-08 14:25:53 -04:00
Lee *!* Clagett
486ad3b616 Update chain rollback log message (#98) 2024-04-08 14:25:41 -04:00
Lee *!* Clagett
f66943dce1 ZMQ Hardening (#96) 2024-04-08 14:25:09 -04:00
Lee *!* Clagett
ffdd8da2a9 Make arrays optional in light_wallet_server api (#95) 2024-04-08 14:23:46 -04:00
Lee *!* Clagett
351ccaa872 Basic "chain hardening" for slightly untrusted daemons (#93) 2024-04-08 14:23:35 -04:00
Lee *!* Clagett
36a8f4e003 Fix response code check for webhooks (again) (#94) 2024-04-03 21:58:04 -04:00
Lee *!* Clagett
55f6bbb386 Refuse chain rollback past a checkpoint (#92) 2024-04-03 21:49:30 -04:00
Lee *!* Clagett
e477c174e2 Add unit tests for chain syncing (#87) 2024-04-03 21:47:49 -04:00
Lee *!* Clagett
c400c9ef8a Fix fee retrieval for pre-ringct txes (#90) 2024-04-03 21:47:23 -04:00
Lee *!* Clagett
6ea656d7aa Add option to auto-accept new account creation (#86) 2024-04-03 21:47:06 -04:00
Lee *!* Clagett
b4426b4a74 Add (working draft) subaddress support (#83) 2024-04-03 21:46:44 -04:00
Lee *!* Clagett
6fa2d6799b Remove enumeration function from ::wire reading and writing (#84) 2023-12-16 14:26:39 -05:00
Lee *!* Clagett
9f98d2a8c9 Fix spend tracking bug in db::storage (#89) 2023-12-03 15:47:58 -05:00
Lee *!* Clagett
a23eadd7ef Fix output_id bug with coinbase transactions (#88) 2023-11-29 16:01:28 -05:00
Lee *!* Clagett
d5869255e9 Fix lifetime bug in wire::as_array (debug_database) (#82) 2023-11-07 15:02:06 -05:00
Lee *!* Clagett
10dc4801d7 Add /validate endpoint to admin REST api (#81) 2023-11-07 15:01:52 -05:00
Lee *!* Clagett
3b35ce2845 Add RabbitMQ support for payment hooks (#80) 2023-11-07 15:01:34 -05:00
Lee *!* Clagett
aa171b77c3 Webhooks for New Accounts (#79) 2023-11-07 15:01:01 -05:00
Lee *!* Clagett
524e26e1a4 Do not exit when monerod returns json-rpc error for block fetching (#78) 2023-11-07 15:00:02 -05:00
Lee *!* Clagett
4ce21686d7 Add config-file option (#77) 2023-11-07 14:57:54 -05:00
Lee *!* Clagett
15e2be618a Add ZMQ-PUB support for webhooks (#75) 2023-11-07 14:56:21 -05:00
Lee *!* Clagett
d59fed6da2 Fix 201 response code with webhooks (#76) 2023-11-07 14:56:05 -05:00
Lee *!* Clagett
fef3693899 Change ZMQ sub timeout (#73) 2023-11-07 14:55:52 -05:00
Lee *!* Clagett
fdbd3669a6 Add zero-confirmation support to webhooks (only) (#72) 2023-11-07 14:55:38 -05:00
Lee *!* Clagett
f827dca8d1 Add fee to get_address_txs (#74) 2023-11-07 14:55:24 -05:00
Lee *!* Clagett
ea35f88c4c Add tx fee to the db and track for webhooks (#71) 2023-11-07 14:55:04 -05:00
Lee *!* Clagett
e1bd9541f1 Update ::wire:: to be closer to Monero variant (#70) 2023-11-07 14:54:22 -05:00
Lee *!* Clagett
3e0555e07d Added webhook tx-confirmation support (#66) 2023-11-07 14:52:42 -05:00
TrasherDK
6ff7e84257 Fix Slackware build (#68) 2023-08-03 12:38:56 -04:00
Lee *!* Clagett
3ad71ba01e Adding msgpack support to ::wire:: library (#63) 2023-08-03 12:38:56 -04:00
Lee *!* Clagett
64f5d4a9ab Fix rescan to invalid blockchain height bug (#48) 2023-08-03 12:38:56 -04:00
Lee *!* Clagett
7b1e1e58f8 Add support for admin REST server (#62) 2023-06-10 18:52:13 -04:00
Lee *!* Clagett
c958ac7963 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-06-10 18:51:29 -04:00
Justin Berman
ba218f7b36 fix decoy selection off-by-1 2023-04-22 20:38:37 -04:00
j-berman
89bac4548b Link static monerod build to monero-lws 2022-07-27 19:34:32 -04:00
j-berman
80b3bb7dd8 Decrease "recent_spend_window" to 15 2022-07-24 20:57:15 -04:00
j-berman
ea9e6515e1 fix variable name typo 2022-07-24 20:57:11 -04:00
j-berman
25356a91e1 Revert back to outputs_per_second + use logic error on output miss 2022-07-24 20:57:07 -04:00
j-berman
a9794d39b8 Match Monero 0.17.2.3 decoy selection algo 2022-07-24 20:57:03 -04:00
SerHack
73fd14a53f Fixing #14 2022-07-23 12:39:34 -04:00
Lee *!* Clagett
49f8e38ffe Fix ZeroMQ resend bug in scanner loop 2022-07-23 12:39:03 -04:00
j-berman
04a54ea136 remove per_kb_fee 2022-07-23 12:35:40 -04:00
j-berman
271f0dcb64 Add support for view tags when scanning
- https://github.com/monero-project/monero/pull/8061
- also update import location for epee::misc_utils::get_gmt_time
2022-07-23 12:35:10 -04:00