Commit graph

  • b5bd22a477
    add base files hinto.janai 2024-02-02 21:14:43 -0500
  • 691fcc52ae
    readme: add TODOs hinto.janai 2024-02-02 21:05:40 -0500
  • b283796849
    database: AGPL -> MIT hinto.janai 2024-02-02 21:02:02 -0500
  • 47238fbef3
    Adding development environment advices (#49) Someone Else 2024-02-02 23:37:15 +0000
  • 86f0fbe0da
    removed nightly rustfmt SyntheticBird45 2024-02-02 23:57:33 +0100
  • ea25621d7e
    cargo fmt hinto.janai 2024-02-02 17:53:40 -0500
  • 01a33ee0b2
    workspace: include database/ as member hinto.janai 2024-02-02 17:04:32 -0500
  • a4ac72a11e
    database: use workspace deps hinto.janai 2024-02-02 17:04:22 -0500
  • ce3894c579
    lib.rs -> gist.rs hinto.janai 2024-02-02 17:01:22 -0500
  • 09de0ede9e
    Merge branch 'Cuprate:main' into db hinto-janai 2024-02-02 16:47:25 -0500
  • d33a04c489
    added ws dev advices SyntheticBird45 2024-02-02 19:48:53 +0100
  • ec4fe9b79d
    net: fix network address parsing Boog900 2024-01-30 17:53:03 +0000
  • 83b59c557c
    net: use epee_encoding instead of monero-epee-bin-serde Boog900 2024-01-30 16:09:54 +0000
  • 2b65be4b18
    net: add epee-encoding and fixed-bytes Boog900 2024-01-29 22:32:16 +0000
  • 1b8bfb8a32
    CI: add back in monerod spawn Boog900 2024-01-22 22:56:07 +0000
  • 74e04056a9
    CI: change cache key Boog900 2024-01-22 22:41:20 +0000
  • 0662a125e1
    update CI Boog900 2024-01-22 22:30:19 +0000
  • f894ff6f1b
    p2p: add handshake timeouts Boog900 2024-01-22 18:18:15 +0000
  • 81eec5cbbb
    consensus: add more difficulty tests Boog900 2024-01-22 18:17:34 +0000
  • 29e2c4b2db
    helper: fix doc test Boog900 2024-01-22 02:09:09 +0000
  • ed598e374e
    remove empty cuprate bin and common Boog900 2024-01-22 01:56:34 +0000
  • b20b6fdee1
    remove primitive-types for crypto-bigint Boog900 2024-01-21 15:18:25 +0000
  • b9334b6a90
    clean up dependencies Boog900 2024-01-21 14:46:03 +0000
  • 50894bef89
    helper/ (#45) hinto-janai 2024-01-20 19:04:09 -0500
  • 4f02eba1b6
    remove current_time_try Boog900 2024-01-20 23:55:56 +0000
  • d173dfd985
    add rayon_spawn_async, remove crypto Boog900 2024-01-20 23:27:36 +0000
  • 36e1a1415c
    Merge branch 'main' into helper Boog900 2024-01-20 23:17:01 +0000
  • d10b9d3f8b
    fmt Boog900 2024-01-19 23:56:06 +0000
  • 78244a9d16
    use static for big const arrays Boog900 2024-01-19 23:52:03 +0000
  • 0f2ec54c02
    consensus: add some more ltw tests Boog900 2024-01-19 23:46:24 +0000
  • 33550735db
    CONTRIBUTING.md (#44) hinto-janai 2024-01-19 11:07:05 -0500
  • bb2292289f
    consensus: organize tests Boog900 2024-01-19 00:34:30 +0000
  • 2b128ee66f
    fill contributing sections Boog900 2024-01-17 23:22:10 +0000
  • b14e740d2d
    monero-wire: fix some message decoding Boog900 2024-01-17 16:31:57 +0000
  • 0cc2acc816
    monero-p2p: tell client message was sent after sending message. Boog900 2024-01-13 15:56:22 +0000
  • f7149863ae
    levin: don't error when there isn't enough capacity Boog900 2024-01-13 14:39:18 +0000
  • a0b9280801
    fix message requesting in Connection Boog900 2024-01-13 13:22:34 +0000
  • 478a8c1545
    return the Client after a handshake Boog900 2024-01-13 00:07:35 +0000
  • 5e8221183e
    re-write p2p handshaker Boog900 2024-01-12 00:02:25 +0000
  • d6495cdb01
    fix rx seed initialization from previous commit Boog900 2024-01-10 23:55:17 +0000
  • 2c4ab3cc85
    add instruction on how to run scan_chain Boog900 2024-01-10 14:44:12 +0000
  • 1afe3e4dc8
    fix builds on certain archs Boog900 2024-01-10 01:49:35 +0000
  • a30f418247
    fix clippy Boog900 2024-01-09 22:58:01 +0000
  • 7cf7ea1693
    Make RX VM an option for calculate_pow_hash Boog900 2024-01-09 22:39:29 +0000
  • 730bc8fb42
    link transaction rules to monero-book Boog900 2024-01-08 01:26:44 +0000
  • 13957a5e7f
    link rules to monero-book. Boog900 2024-01-07 01:15:33 +0000
  • 40e64cc9c3
    integrate RandomX, plus some other misc changes. Boog900 2024-01-05 22:36:47 +0000
  • 5d6fb3f6b9
    integrate ringCT rules into the RPC scanner. Boog900 2023-12-27 23:50:18 +0000
  • f037532610
    add ringCT rules Boog900 2023-12-24 21:07:28 +0000
  • 84343a8297
    move RPC scanning cache to borsh Boog900 2023-12-18 14:36:22 +0000
  • 89b83313be
    thread: add low_priority_thread() hinto.janai 2023-12-17 22:51:44 -0500
  • c4d9640d48
    thread: return percent computation without static hinto.janai 2023-12-17 22:33:00 -0500
  • 41b130fdfb
    crypto: remove check_point() hinto.janai 2023-12-17 22:17:36 -0500
  • 58cdbc78a2
    asynch: remove InstaFuture hinto.janai 2023-12-17 22:16:17 -0500
  • e264a40feb
    remove InstaFuture for Ready Also renames some functions so it's clear as to what they do https://github.com/Cuprate/cuprate/pull/45#issuecomment-1859054439 Boog900 2023-12-17 14:50:08 +0000
  • cf5e909f1b
    cargo update Boog900 2023-12-17 14:32:03 +0000
  • 376a41deb2
    fmt + clippy + fix tests Boog900 2023-12-17 03:13:30 +0000
  • b0588fad2b
    change cuprate-consensus to use monero-consensus Boog900 2023-12-16 23:03:02 +0000
  • b01314ff70
    Move contextual data to monero-consensus Boog900 2023-12-14 19:09:24 +0000
  • 3eea0b73bd
    Split consensus rules into separate crate. Boog900 2023-12-14 15:39:16 +0000
  • fbd324c45d
    Commit Cargo.lock (#47) Luke Parker 2023-12-17 09:19:12 -0500
  • 91d338677b
    Commit Cargo.lock Luke Parker 2023-12-16 17:32:16 -0500
  • 2e2d439abe
    #[no_std] where possible hinto.janai 2023-12-15 13:45:01 -0500
  • 113b20f1cd
    atomic: impl fetch_*() for atomic floats hinto.janai 2023-12-14 21:45:10 -0500
  • 2b822788fb
    atomic: fix fetch_update() hinto.janai 2023-12-14 17:09:23 -0500
  • 2e45839c26
    add atomic.rs hinto.janai 2023-12-14 14:36:10 -0500
  • 20f8b6475d
    thread: test out of 100 hinto.janai 2023-12-14 13:15:26 -0500
  • 691e2feb7c
    cargo fmt hinto.janai 2023-12-13 21:26:19 -0500
  • d9b875445a
    add thread.rs hinto.janai 2023-12-13 21:22:18 -0500
  • b0dce52079
    gate modules with #[cfg(feature = "...")] hinto.janai 2023-12-12 21:37:50 -0500
  • 17dfa80d2a
    common/src/tower_utils.rs -> helper/src/asynch.rs hinto.janai 2023-12-12 21:28:22 -0500
  • 60ecd30f1b
    num: add Number/Float types, cmp_float(), cmp_float_nan() hinto.janai 2023-12-12 12:24:04 -0500
  • 8e1a9f5bc4
    sys -> time, add more free functions hinto.janai 2023-12-12 12:01:37 -0500
  • 34cd343141
    add lints and mod to lib.rs hinto.janai 2023-12-12 11:51:15 -0500
  • 2318797fda
    add crypto.rs hinto.janai 2023-12-12 11:51:00 -0500
  • ab814b41fb
    add sys.rs hinto.janai 2023-12-12 11:50:55 -0500
  • 2ee8a55019
    add num.rs hinto.janai 2023-12-12 11:50:50 -0500
  • 12729143a4
    add /helper/ hinto.janai 2023-12-12 10:52:27 -0500
  • f2f4fe7157
    config: unsafe { .get_unchecked() } -> get_or_init() hinto.janai 2023-12-11 20:04:45 -0500
  • 2853e8ed5f
    constants: dedup CUPRATE_* hinto.janai 2023-12-11 20:04:31 -0500
  • f5f7d956d0
    fix tests and fmt hinto.janai 2023-12-10 15:31:38 -0500
  • 6fbe03b9c5
    error: impl From<N> where N can fit inside i32 hinto.janai 2023-12-10 15:15:33 -0500
  • 0f1418a10a
    error: derive thiserror::Error hinto.janai 2023-12-10 15:11:23 -0500
  • 10ef6ed721
    add CONTRIBUTING.md hinto.janai 2023-12-10 11:49:45 -0500
  • edc7d36ae3
    cargo fmt hinto.janai 2023-12-10 11:33:44 -0500
  • 4c7a35e43c
    clippy fix hinto.janai 2023-12-10 09:41:12 -0500
  • 989a18bc98
    use workspace serde + serde_json hinto.janai 2023-12-10 09:21:59 -0500
  • fdf9be114b
    Cargo.toml: add json-rpc to workspace hinto.janai 2023-12-10 09:12:07 -0500
  • 5813183848
    add json-rpc/ hinto.janai 2023-12-10 09:10:12 -0500
  • 92652b26a2
    add cli args to RPC scanning binary Boog900 2023-12-08 15:36:45 +0000
  • 2c4cc1fb93
    move address book to separate crate. Also changes the address book to use the network zone trait Boog900 2023-12-08 15:03:01 +0000
  • 6a48806e4b
    add rough config.rs hinto.janai 2023-12-07 21:21:18 -0500
  • 7fdd1b71eb
    add build.rs for COMMIT environment variable hinto.janai 2023-12-07 21:15:41 -0500
  • 76549cf519
    config: add v0.0.1.toml hinto.janai 2023-12-07 21:15:23 -0500
  • 8ca663535d
    match main.rs to cli.rs hinto.janai 2023-12-07 20:41:38 -0500
  • 313c649808
    cli.rs: basic parsing/handling/mapping hinto.janai 2023-12-07 19:43:23 -0500
  • 6f6e282ccf
    add config/ hinto.janai 2023-12-06 21:44:12 -0500
  • e87981eb7e
    add macros.rs hinto.janai 2023-12-06 21:42:43 -0500
  • 03c8baf5ed
    add cert.rs hinto.janai 2023-12-06 21:39:47 -0500
  • 3ebd9522b9
    add docs.rs hinto.janai 2023-12-06 21:39:25 -0500