Commit graph

  • 98eb2f642b
    get_block_count, on_get_block_hash, get_block_header_by_hash todo hinto.janai 2024-09-06 17:58:40 -0400
  • ae074d6f57
    rpc handler constants hinto.janai 2024-09-06 17:58:20 -0400
  • b2c1b8c162 limited util macro scopes to the crate Dmitry Holodov 2024-09-06 14:19:28 -0700
  • 51fd017c5b
    blockchain: add BlockchainReadRequest::BlockExtendedHeaderByHash hinto.janai 2024-09-06 17:16:13 -0400
  • 1b94435952
    fix imports hinto.janai 2024-09-06 16:54:28 -0400
  • 79a0b22cf8 fixed lint issues in test code Dmitry Holodov 2024-09-06 12:18:39 -0700
  • 99baa7b47f lint fixes Dmitry Holodov 2024-09-06 11:38:13 -0700
  • 81e2addb1d removed commented dead code Dmitry Holodov 2024-09-06 00:18:08 -0700
  • ba3a9df2dd made thiserror a workspace dep Dmitry Holodov 2024-09-06 00:15:55 -0700
  • 0aa84aac6c downgraded deps to latest stable versions Dmitry Holodov 2024-09-05 23:55:03 -0700
  • 8b1d78b0b4 additional linting Dmitry Holodov 2024-09-05 23:13:21 -0700
  • 123aedd6a9
    add test Boog900 2024-09-06 02:39:40 +0100
  • aefcaa96d4 lint fix Dmitry Holodov 2024-09-05 16:40:53 -0700
  • a9d8eee373
    Merge branch 'main' into storage-alt-blocks Boog900 2024-09-06 00:28:54 +0100
  • 21e4b3a20a
    commit Cargo.lock Boog900 2024-09-06 00:26:36 +0100
  • 6927b05f81
    add last service request Boog900 2024-09-06 00:23:55 +0100
  • 0f658d62e0 fix Dmitry Holodov 2024-09-05 16:22:47 -0700
  • 9be0362b1f
    Merge branch 'Cuprate:main' into dimalinux/cryptonote Dmitry Holodov 2024-09-05 17:17:17 -0600
  • c2b01049bb misc refactoring Dmitry Holodov 2024-09-05 16:15:38 -0700
  • 758cdc291c removed C code Dmitry Holodov 2024-09-05 15:58:49 -0700
  • 036a1deb78 more slow hash tests Dmitry Holodov 2024-09-05 15:47:29 -0700
  • 9f8f2c7edf
    cleanup hinto.janai 2024-09-05 18:23:39 -0400
  • d443cfb9b7
    split state from main handler struct hinto.janai 2024-09-05 18:11:27 -0400
  • d268c50246
    rpc/interface: impl thiserror::Error hinto.janai 2024-09-05 18:06:22 -0400
  • 7406afb910
    use BoxFuture hinto.janai 2024-09-05 18:06:07 -0400
  • 29afe237d5
    remove crate lints hinto.janai 2024-09-05 17:38:57 -0400
  • 4118f488bf
    fix merge hinto.janai 2024-09-05 17:19:57 -0400
  • 3965349f71
    Merge branch 'main' into rpc-handler hinto.janai 2024-09-05 17:11:03 -0400
  • 4653ac5884
    rpc/interface: separate RpcHandler into 3 tower::Services (#266) hinto-janai 2024-09-05 11:53:16 -0400
  • 4111cffb61 more documentation and cleanup Dmitry Holodov 2024-09-04 21:13:47 -0700
  • e49058054e
    cleanup hinto.janai 2024-09-04 20:43:13 -0400
  • b4e8fb291d
    cap hinto.janai 2024-09-04 20:40:34 -0400
  • 1197397613
    index hinto.janai 2024-09-04 20:31:05 -0400
  • a2f4c5e5c7
    resource index hinto.janai 2024-09-04 20:30:01 -0400
  • 7a3c6dcac2
    fixes hinto.janai 2024-09-04 20:10:16 -0400
  • b7df20b91e
    cleanup hinto.janai 2024-09-04 17:35:47 -0400
  • e566a70e00
    update md files hinto.janai 2024-09-04 17:34:05 -0400
  • a2dce21122
    storage/blockchain hinto.janai 2024-09-04 17:18:36 -0400
  • c6551e8ce0
    service/shutdown hinto.janai 2024-09-04 17:11:25 -0400
  • db2b8dd18e
    service/thread-model hinto.janai 2024-09-04 17:10:37 -0400
  • 14f29f9635
    service/resize hinto.janai 2024-09-04 17:05:00 -0400
  • 7a7fb23dac
    service diagram hinto.janai 2024-09-04 16:52:58 -0400
  • 88f5869fbd
    common/service hinto.janai 2024-09-04 16:26:04 -0400
  • 7ae2e5e5b4
    common/ops hinto.janai 2024-09-04 16:21:53 -0400
  • 7a784459da
    common/types hinto.janai 2024-09-04 16:18:01 -0400
  • 10d0b977eb adding more documentation Dmitry Holodov 2024-09-03 18:02:07 -0700
  • 76d0cfbd87
    issues hinto.janai 2024-09-03 20:53:44 -0400
  • e88ac0140e
    serde hinto.janai 2024-09-03 20:46:57 -0400
  • 1cf9af11c6
    syncing hinto.janai 2024-09-03 20:33:28 -0400
  • b1f26ef3f5
    abstraction hinto.janai 2024-09-03 20:32:17 -0400
  • 047f653f05
    backends hinto.janai 2024-09-03 19:40:33 -0400
  • 20f54e34d8
    db abstraction hinto.janai 2024-09-03 19:36:10 -0400
  • 785138a400 Gave Blake256 a Digest trait Dmitry Holodov 2024-09-03 16:13:52 -0700
  • 86017f3291
    add files, intro hinto.janai 2024-09-03 17:22:15 -0400
  • 87ae85f590
    fix test hinto.janai 2024-09-03 16:45:45 -0400
  • d23ffa3ec3
    cleanup hinto.janai 2024-09-03 16:30:25 -0400
  • 5460804874 added module documentation for blake256 Dmitry Holodov 2024-09-02 23:23:12 -0700
  • 52873ca2b4 converted macro in compress to a lamda Dmitry Holodov 2024-09-02 22:49:28 -0700
  • 0b5bf2d3f5 original blake algorithm in pure rust is working Dmitry Holodov 2024-09-02 22:38:47 -0700
  • bf00b44260
    add chapters hinto.janai 2024-09-02 20:52:51 -0400
  • 59d847e462
    apply diff hinto.janai 2024-09-02 20:38:56 -0400
  • 7487aa4779
    interface: extract out to RpcService hinto.janai 2024-09-02 20:34:02 -0400
  • 68ba5f4781
    split rpc calls into 3 Services hinto.janai 2024-09-02 20:15:12 -0400
  • c57020d805
    interface: handle json-rpc concepts hinto.janai 2024-09-02 19:58:38 -0400
  • 5f37771729
    error signatures hinto.janai 2024-09-02 18:08:52 -0400
  • 57677a5e90
    Merge branch 'main' into rpc-handler hinto.janai 2024-09-02 17:48:04 -0400
  • f89e29eeba
    fixes hinto.janai 2024-09-02 17:47:23 -0400
  • 0941f68efc
    helper: fix clippy (#265) hinto-janai 2024-09-02 17:46:11 -0400
  • abfc3c503c
    add state, fn signatures hinto.janai 2024-09-02 17:37:18 -0400
  • 2f311bca8e
    fix tests hinto.janai 2024-09-02 16:57:22 -0400
  • 29587d9bb4
    Merge branch 'main' into rpc-handler hinto.janai 2024-09-02 16:50:49 -0400
  • 2c5581a7ca
    helper: fix lints hinto.janai 2024-09-02 16:49:32 -0400
  • eead49beb0
    lints: opt in manual lint crates (#263) hinto-janai 2024-09-02 13:12:54 -0400
  • b837d350a4
    workspace: add naming convention lints (#261) hinto-janai 2024-09-02 13:10:45 -0400
  • bec8cc0aa4
    helper: add and use cast module (#264) hinto-janai 2024-09-02 13:09:52 -0400
  • cfbd28796a
    blockchain: config/ -> config.rs hinto.janai 2024-09-02 12:54:04 -0400
  • 770ae1de41
    tabs -> spaces hinto.janai 2024-09-02 12:52:23 -0400
  • 0875c25536
    fix lint hinto.janai 2024-09-01 21:02:08 -0400
  • 112b9e6d11
    spacing hinto.janai 2024-09-01 21:00:55 -0400
  • 927967d024
    database: fix lints hinto.janai 2024-09-01 20:50:19 -0400
  • b083b7191e
    fix crates hinto.janai 2024-09-01 20:42:36 -0400
  • e261449801
    helper: add cast module hinto.janai 2024-09-01 20:11:56 -0400
  • c1f2061f16
    test fixes hinto.janai 2024-09-01 19:43:51 -0400
  • f01797f3b6
    rpc/interface: fix test hinto.janai 2024-09-01 19:14:56 -0400
  • 5c725fcb9d
    types: remove borsh hinto.janai 2024-09-01 18:04:36 -0400
  • b5d8ab8e7b
    helper: opt in + fixes hinto.janai 2024-09-01 17:51:49 -0400
  • 088098a9bd
    types: opt in + fixes hinto.janai 2024-09-01 17:39:41 -0400
  • 3510050f55
    storage/txpool: opt in lints + fixes hinto.janai 2024-09-01 17:37:01 -0400
  • 5ee9539df5 removed unused blake C code as prep for port to rust Dmitry Holodov 2024-09-01 14:34:44 -0700
  • e9e16c7c3d
    storage/database: fixes hinto.janai 2024-09-01 17:29:48 -0400
  • 102fc03d3b
    fix misc lints hinto.janai 2024-09-01 17:26:17 -0400
  • 91ae58205c
    storage/blockchain: fix lints hinto.janai 2024-09-01 17:21:23 -0400
  • ad2d51cd7c
    cargo.toml: fix lint group priority hinto.janai 2024-09-01 17:21:15 -0400
  • ded5dfe786
    rpc/types: fix lints hinto.janai 2024-09-01 17:12:24 -0400
  • caf448f612
    storage/blockchain: lints hinto.janai 2024-09-01 17:11:35 -0400
  • 339959f2ed
    rpc/types: lints hinto.janai 2024-09-01 17:10:48 -0400
  • f107ba749d
    rpc/json-rpc: lints hinto.janai 2024-09-01 17:10:37 -0400
  • 071bae460e
    rpc/interface: lints hinto.janai 2024-09-01 17:10:30 -0400
  • 3d73f8bcc0
    cargo.toml: transfer existing lints hinto.janai 2024-09-01 17:10:15 -0400
  • 5b0e56f711
    !! hinto.janai 2024-09-01 16:59:33 -0400