Commit Graph

  • af2a0e5206 Merge branch 'Cuprate:main' into main main Artur 2025-08-21 16:12:23 -03:00
  • 807bfafb35 cuprated: add txpool manager (#483) Boog900 2025-08-15 15:41:23 +01:00
  • 32b3572450 lints: enable wildcard_enum_match_arm (#367) hinto-janai 2025-08-15 14:38:58 +00:00
  • 27a97ab106 Update deps (#527) Boog900 2025-08-12 22:43:47 +01:00
  • db20a19d02 p2p: fix d++ state log (#523) Boog900 2025-08-12 22:43:33 +01:00
  • 93772f17ab p2p: Expose support flags (#521) Boog900 2025-08-12 22:43:21 +01:00
  • 51d4e5f13c fix clippy (#525) Boog900 2025-08-12 22:43:07 +01:00
  • 00e4a498b3 P2P: Add hourly warning logging for no incoming P2P connections (#520) Omar 2025-08-07 09:28:33 -04:00
  • 9c2c942d2f Add Tor support to Cuprate (Arti, Tor Daemon, Dandelion router) (#509) SyntheticBird 2025-08-04 14:31:25 +00:00
  • 97e539559a rpc: submit_block + /send_raw_transaction (#515) hinto-janai 2025-07-16 23:34:33 +00:00
  • d43e0957a2 Update repo to cuprated 0.0.5 (#501) hinto-janai 2025-07-16 20:35:29 +00:00
  • 15c106f4a5 fast-sync: update height to 3456000 (#502) hinto-janai 2025-07-16 20:30:26 +00:00
  • b6a0302c81 ci: install openssl, fix clippy (#513) hinto-janai 2025-07-03 13:03:14 +00:00
  • b6bd4ffb1f ci: extend build environments (#480) hinto-janai 2025-06-28 14:02:40 +00:00
  • e67b9f5f68 storage: fix get_txid for pre-RCT outputs (#504) hinto-janai 2025-06-07 14:23:47 -04:00
  • d4caf95838 cuprated: Removing panicking assert in address_book_config (#506) SyntheticBird 2025-06-06 15:04:38 +00:00
  • 392653c659 Define Tor Zone, add onion addressing and more (#481) SyntheticBird 2025-06-05 19:54:19 +00:00
  • 6df4b7e102 Merge branch 'Cuprate:main' into main Artur 2025-06-05 14:49:49 -03:00
  • 640ac1bc1c Update repo to cuprated 0.0.4 (#462) hinto-janai 2025-06-04 12:29:32 -04:00
  • 4c2c749a4c cuprated: CupratedRpcHandler, enable certain endpoints (#450) hinto-janai 2025-06-04 12:28:40 -04:00
  • cb41f2057e fast-sync: update height to 3425792 (#490) hinto-janai 2025-06-03 21:55:26 -04:00
  • e3f60cc77e cuprated: Fix config flatten (#495) Boog900 2025-05-31 00:47:41 +01:00
  • f882eb24f6 ci: Rust naming scheme for releases (#484) hinto-janai 2025-05-30 14:38:54 -04:00
  • 004983d09e cuprated: integrate RpcServer (#423) hinto-janai 2025-05-30 14:38:11 -04:00
  • 2a3de0b9ac randomx-rs: ab4a0ea -> 567bdca (#493) hinto-janai 2025-05-30 14:37:33 -04:00
  • 1b28c3b728 Add Fuzzing + fix found issues (#464) Boog900 2025-05-28 20:29:06 +01:00
  • 118f02d52e workspace: Rust 1.85..=1.87 (#482) hinto-janai 2025-05-27 18:55:14 -04:00
  • 1c22d40bb5 randomx-rs: e09955c -> ab4a0ea (#487) hinto-janai 2025-05-27 16:22:09 -04:00
  • 11722e053b Bypass uninmplemented stuff Artur 2025-05-22 13:52:12 -03:00
  • ce7a04f2d9 Update bug template (#460) hinto-janai 2025-05-12 20:59:51 -04:00
  • a23ca6f730 P2P: Abstract TCP methods under the Transport Trait. (#446) SyntheticBird 2025-05-10 13:22:19 +00:00
  • 63246843fe changelog: add #457 + #458 (#459) hinto-janai 2025-05-07 18:32:36 -04:00
  • 4417c65d44 display formatter implementation (#457) oussama 2025-05-08 00:31:55 +02:00
  • 2acced631a fix epee bin OOM (#458) Boog900 2025-05-07 22:02:49 +01:00
  • 11d0272a5c Update repo to cuprated 0.0.3 (#437) hinto-janai 2025-05-06 21:10:09 -04:00
  • d7e6eb785b cuprated: fix alt block log (#456) Boog900 2025-05-06 19:11:49 +01:00
  • 4f020deece cuprated: Bad reorg recover (#449) Boog900 2025-05-03 16:57:34 +01:00
  • a85d99bdc6 ci: fix deny (#452) hinto-janai 2025-05-03 09:56:54 -04:00
  • b862b3da83 fast-sync: .bin -> .json (#448) hinto-janai 2025-05-02 13:55:12 -04:00
  • fac61ccb1e Add cuprated.service (#444) hinto-janai 2025-04-30 11:20:51 -04:00
  • 474ff9ed6f cuprated: relay rules (#424) Boog900 2025-04-11 23:02:06 +01:00
  • eceb74f183 cuprated: fix switching to main chain after a reorg (#438) Boog900 2025-04-10 21:59:14 +01:00
  • 91099846d6 fix clippy warnings (#439) Boog900 2025-04-10 21:58:56 +01:00
  • 24265ac43c Use blank peer list if saved peer list cannot be read. (#426) Brandon Trussell 2025-04-10 13:25:46 +00:00
  • 95aca1d4a5 ci: fix release.yml (#434) hinto-janai 2025-04-09 11:01:19 -04:00
  • b169557ff2 ci: fix deny (#430) hinto-janai 2025-04-09 10:07:37 -04:00
  • 56d3459782 cuprated: v0.0.2 version + changelog (#413) hinto-janai 2025-04-09 10:05:45 -04:00
  • 159016f10e cuprated: update killswitch timestamp for v0.0.2 (#403) hinto-janai 2025-04-09 10:03:56 -04:00
  • 51b56b0a8b cuprated/database: fix error mappings + msg (#419) hinto-janai 2025-04-08 20:18:01 -04:00
  • 550d8598e4 books: user-book for cuprated 0.0.2 (#402) hinto-janai 2025-04-08 20:12:05 -04:00
  • 3ef6a96d04 ci: fix clippy (#428) hinto-janai 2025-04-08 15:13:11 -04:00
  • d3b7ca3e65 cuprated: RPC handlers (#355) hinto-janai 2025-04-08 12:09:43 -04:00
  • 8292da4e06 cuprated: fast_sync_hashes.bin -> 3384832 (#427) hinto-janai 2025-04-08 11:19:00 -04:00
  • 03363e393d cuprated: auto config docs (#418) Boog900 2025-04-05 15:33:56 +01:00
  • 57cd96ed6c storage: replace println with tracing (#417) hinto-janai 2025-04-02 11:08:28 -04:00
  • 3c86c5ed76 cuprated: disable STDIN if not terminal (#415) hinto-janai 2025-03-22 20:57:28 -04:00
  • f60aa82420 ci: fix deny (#414) hinto-janai 2025-03-21 16:57:52 -04:00
  • b97bbab593 Cuprated: Fix reorgs (#408) Boog900 2025-03-21 17:52:10 +00:00
  • c5cbe51300 fast-sync: add tests (#410) Boog900 2025-03-19 15:52:05 +00:00
  • e84f5c151f Readme and user book: Fix links (#406) jermanuts 2025-03-14 00:11:04 +02:00
  • 21ad35d44a books: user book fixes pt. 2 (#398) hinto-janai 2025-03-11 21:12:25 -04:00
  • 11d4f290c3 books: user book fixes (#397) hinto-janai 2025-03-11 19:46:34 -04:00
  • fcbf260747 workspace: initial release cycle files (#370) hinto-janai 2025-03-11 19:15:53 -04:00
  • bd17f615b2 books: add user-book for cuprated v0.0.1 (#165) hinto-janai 2025-03-11 18:19:21 -04:00
  • 97e3c07b23 cuprated: update killswitch timestamp (#391) hinto-janai 2025-03-11 17:19:58 -04:00
  • 7d18098b4c clippy: add doc-valid-idents (#378) hinto-janai 2025-03-08 13:48:47 -05:00
  • d5dd70a47b readme: Documentation -> Books & Crates (#380) hinto-janai 2025-03-08 13:47:54 -05:00
  • 1549a88618 cuprated: Add fast sync (#389) Boog900 2025-03-08 01:54:34 +00:00
  • 5c2b56c78e Update to experimental monero oxide api (#386) Boog900 2025-03-06 19:03:25 +00:00
  • 2dc258e4c8 Consensus: Fix reorgs (#384) Boog900 2025-03-06 16:40:52 +00:00
  • 6a9356b552 consensus: Batch get outputs (#382) Boog900 2025-03-06 16:17:09 +00:00
  • ba708a78d5 cuprated: add startup delay if config is missing (#393) Boog900 2025-03-06 03:52:03 +00:00
  • f554be73b9 cuprated: config versioning + backwards compat test (#394) hinto-janai 2025-03-05 20:35:14 -05:00
  • d795b51e4d ci: remove dependency installs, set OS versions (#392) hinto-janai 2025-03-04 22:23:38 -05:00
  • 1c04634396 P2P: fix deadlock (#385) Boog900 2025-03-04 21:36:27 +00:00
  • 4f3d11be1d Modify wrong code (#387) Yichi Zhang 2025-02-27 23:19:12 +08:00
  • 7e8e62135c database: SyncMode changes (#377) hinto-janai 2025-01-29 09:41:30 -05:00
  • d8d1e34266 Consensus: Improve API (#366) Boog900 2025-01-28 22:25:20 +00:00
  • 9842535e86 cuprated: killswitch and version module (#365) hinto-janai 2025-01-21 14:02:10 -05:00
  • 4f14452c77 Remove /benches (#354) hinto-janai 2025-01-17 15:34:36 -05:00
  • 503ef11514 cuprated: Init (#344) Boog900 2025-01-17 20:24:24 +00:00
  • 6320411f60 ci: stable Rust for deny, remove boost dep for docs (#364) hinto-janai 2025-01-16 11:31:55 -05:00
  • c817c3b889 workspace: Rust 1.84 (#363) hinto-janai 2025-01-16 10:43:42 -05:00
  • cebb71d7dc misc: Update SyntheticBird PGP key (#362) SyntheticBird 2025-01-14 01:38:14 +00:00
  • 79e4789e6a rpc/types 32 bit support (#334) Boog900 2025-01-08 03:49:59 +00:00
  • 10000b4b34 rpc/types: add missing defaults to fields (#361) Boog900 2025-01-08 01:58:43 +00:00
  • 80369b82d2 Storage: remove get_range (#359) Boog900 2024-12-19 21:58:54 +00:00
  • 7b8756fa80 cuprated: P2P protocol request handler (#303) Boog900 2024-12-03 20:21:05 +00:00
  • ecd077b402 cuprated: config & args (#304) Boog900 2024-12-03 15:17:21 +00:00
  • 38541dbfda workspace: add/fix 1.83 lints (#353) hinto-janai 2024-11-28 14:53:59 -05:00
  • 01150ab84c rpc/types: fix epee deserialization for GetBlocksResponse (#345) hinto-janai 2024-11-27 18:04:58 -05:00
  • caa08d5eaa benches: initial implementation (#196) hinto-janai 2024-11-25 15:10:42 -05:00
  • f3c1a5c2aa Fix #346 (#347) hinto-janai 2024-11-21 17:32:48 -05:00
  • 4b925b8c78 ZMQ PUB/SUB JSON Types (#330) Dmitry Holodov 2024-11-20 19:08:24 -06:00
  • c54bb0c8b2 P2P: Change ClientPool to PeerSet (#337) Boog900 2024-11-20 01:37:52 +00:00
  • e8598a082d books/architecture: add Monero oddities (#343) hinto-janai 2024-11-18 10:21:52 -05:00
  • 241088e273 Wire: fix IPv4 Endianness (#342) Boog900 2024-11-17 20:32:41 +00:00
  • 0f1ad6db1b Cargo.toml: move commas (#340) hinto-janai 2024-11-13 06:01:15 -05:00
  • 5a5f88cb13 types: fix pruned BlockCompleteEntry (#338) Boog900 2024-11-11 23:16:08 +00:00
  • 525e20e841 Fix ci and loosen version requirements (#335) Boog900 2024-11-04 15:22:43 +00:00