Commit graph

  • 3c2662cc4c
    Merge branch 'main' into rpc-interface hinto.janai 2024-07-28 19:41:49 -0400
  • d572d86e4d
    fix links hinto.janai 2024-07-28 17:46:57 -0400
  • 7f132e25ad
    add cuprate-crates.md hinto.janai 2024-07-28 17:36:52 -0400
  • ed768b11b6
    small changes Boog900 2024-07-28 22:35:17 +0100
  • a2bca1b889
    rpc: add JSON doc-tests (#232) hinto-janai 2024-07-28 16:43:16 -0400
  • 1e113f5f70
    add some comments Boog900 2024-07-28 21:33:39 +0100
  • 4377ffede0
    IsRestricted -> RpcCall hinto.janai 2024-07-28 15:49:19 -0400
  • 990e9f2353 Make functions in service/read.rs generic Jochen Müller 2024-07-27 05:09:44 +0200
  • c98d91333c Restrict Env type to prepare using it in place of ConcreteEnv Jochen Müller 2024-07-27 05:08:52 +0200
  • 68940de18e
    init tx-pool DBs Boog900 2024-07-27 02:20:31 +0100
  • 1b3cceab5f
    interface: readme docs + test hinto.janai 2024-07-26 21:08:48 -0400
  • 1ccabec620
    combine RpcHandler + RpcService, add RpcDummyHandler hinto.janai 2024-07-26 19:48:53 -0400
  • a8ced4bf69
    review fixes Boog900 2024-07-27 00:48:23 +0100
  • 45113195a0
    Apply suggestions from code review Boog900 2024-07-27 00:02:51 +0100
  • d646eac694
    misc changes Boog900 2024-07-26 22:21:06 +0100
  • d3c6128fc7
    fix ci Boog900 2024-07-26 21:30:35 +0100
  • c1cba04123
    Merge branch 'main' into tx-pool Boog900 2024-07-26 16:35:27 +0100
  • f5d6d2e5a5
    split the DB service abstraction Boog900 2024-07-26 16:26:31 +0100
  • d7379eadf6
    interface: readme intro hinto.janai 2024-07-25 20:45:22 -0400
  • b5b39b63a9
    Merge branch 'rpc-json-test' into rpc-interface hinto.janai 2024-07-25 20:10:47 -0400
  • 0438c48661
    json: TODO distribution test hinto.janai 2024-07-25 18:14:22 -0400
  • f752d798e3
    Merge branch 'main' into rpc-json-test hinto.janai 2024-07-25 18:05:22 -0400
  • cad534b929
    Merge branch 'main' into rpc-json-test hinto.janai 2024-07-25 17:51:38 -0400
  • 7416164b19
    workspace: fix lint error (#234) hinto-janai 2024-07-25 17:47:39 -0400
  • 7e1ac402d8
    fix doc/clippy hinto.janai 2024-07-25 15:59:35 -0400
  • a0f5a078aa
    dandelion-tower: fix doc hinto.janai 2024-07-25 15:49:02 -0400
  • 52a06fc657
    cargo.toml: split keyword_idents lint hinto.janai 2024-07-25 15:41:53 -0400
  • 929d19c450
    rpc: custom epee for misc/bin types (#229) hinto-janai 2024-07-25 11:46:41 -0400
  • d57a5c9a3f
    interface: call handler in routes hinto.janai 2024-07-24 20:42:16 -0400
  • 35d1cebd7c
    interface: cleanup unused imports hinto.janai 2024-07-24 20:29:03 -0400
  • 476f6ee1ba
    types: remove axum feature hinto.janai 2024-07-24 20:28:57 -0400
  • 2d95a28c6e
    clean up traits/bounds hinto.janai 2024-07-24 20:20:29 -0400
  • 72c8398397
    distribution: leave (de)compression functions as todo!() hinto.janai 2024-07-24 19:52:28 -0400
  • 1e46c98c0a
    interface: reorder short-circuit bool hinto.janai 2024-07-24 19:48:58 -0400
  • 50af75f964
    types: fix is_restricted() hinto.janai 2024-07-24 16:55:57 -0400
  • fa576ed95a
    interface: routes hinto.janai 2024-07-24 16:27:55 -0400
  • 5dad516076
    types: add other::InPeers hinto.janai 2024-07-24 16:27:24 -0400
  • b2d7e8a981
    types: remove () type alias, add (restricted) hinto.janai 2024-07-24 16:14:42 -0400
  • 7a7568fa1f
    distribution: (de)compress during epee/serde (de)serialization hinto.janai 2024-07-24 15:26:19 -0400
  • cb88410e13
    put all fields in read_epee_field! hinto.janai 2024-07-24 14:28:26 -0400
  • b8966761e3
    rewrite interface fns hinto.janai 2024-07-23 21:04:05 -0400
  • 61ab466a73
    interface: simplify routes hinto.janai 2024-07-23 18:02:38 -0400
  • 2c3ebfebfe
    interface: routes, types hinto.janai 2024-07-23 17:51:44 -0400
  • e4097e5a65
    types: add rpc enums hinto.janai 2024-07-23 17:30:49 -0400
  • aaf99b86b1
    add route fn signatures hinto.janai 2024-07-22 20:52:11 -0400
  • 9feb25deaa
    small fixes hinto.janai 2024-07-22 17:25:24 -0400
  • b18a4f0efc
    misc: split Distribution variant fields into structs hinto.janai 2024-07-22 16:13:42 -0400
  • 01619aafc1
    bin: split GetBlocksResponse variant fields into structs hinto.janai 2024-07-22 16:04:28 -0400
  • b5d7198ca4
    types: remove should_write() for custom epee hinto.janai 2024-07-22 15:44:52 -0400
  • 9d29e417d6
    add back lint Boog900 2024-07-22 01:57:20 +0100
  • dd1c0f7410
    add a request to clear alt caches Boog900 2024-07-22 01:53:06 +0100
  • 35907c5182
    json_rpc_method: add .is_restricted() hinto.janai 2024-07-21 20:51:39 -0400
  • 73c11a4cdf
    traits hinto.janai 2024-07-21 20:24:35 -0400
  • fe57eac297
    add a test popping blocks from HF cache Boog900 2024-07-22 00:53:01 +0100
  • b1632ebd09
    fix doc Boog900 2024-07-21 21:43:28 +0100
  • ea8f2e681c
    rpc: add cuprate-rpc-interface skeleton files hinto.janai 2024-07-21 16:42:46 -0400
  • e7dbd7b348
    base: add doc-tests hinto.janai 2024-07-21 15:54:16 -0400
  • 1f8f5a947d
    move doc-test macros to files hinto.janai 2024-07-21 15:41:45 -0400
  • 7ee4e65fcb
    finish popping blocks + fix tests Boog900 2024-07-21 14:59:45 +0100
  • 6eb68af970
    add popping blocks from the context cache Boog900 2024-07-21 02:48:38 +0100
  • afb0c81f19
    add docs + cleanup code Boog900 2024-07-20 03:17:29 +0100
  • ad9e1c1676
    add all other JSON doc-tests hinto.janai 2024-07-19 20:50:56 -0400
  • ed0997645f
    Merge branch 'main' into rpc-json-test hinto.janai 2024-07-19 17:53:41 -0400
  • 5f83e3790a
    json: add doc-test for all types hinto.janai 2024-07-19 17:50:42 -0400
  • 52460a8f5f
    check the alt blocks timestamp Boog900 2024-07-19 03:10:20 +0100
  • 302c268cd8
    json: add some tests hinto.janai 2024-07-18 20:47:58 -0400
  • ed81b1604c
    macros: add json doc test macro hinto.janai 2024-07-18 20:47:47 -0400
  • aa718e224f
    test-utils: add crate::rpc::data module (#231) hinto-janai 2024-07-18 19:50:27 -0400
  • 25025442e8
    Merge branch 'rpc-serde' into rpc-json-test hinto.janai 2024-07-18 17:03:48 -0400
  • a716538793
    lib.rs: remove clippy::module_inception hinto.janai 2024-07-18 16:43:34 -0400
  • 7616a1e44a
    rpc: client/{client,constants}.rs -> client.rs hinto.janai 2024-07-18 16:42:48 -0400
  • 0a88ea13fc
    books: architecture skeleton (#224) hinto-janai 2024-07-18 16:35:52 -0400
  • 88551c800c
    Books: document p2p protocol (#216) Boog900 2024-07-18 20:34:56 +0000
  • f78cda9d36
    tab -> 4 spaces hinto.janai 2024-07-18 16:21:28 -0400
  • 11a24780a9
    remove duplicated fields for custom epee hinto.janai 2024-07-18 16:06:12 -0400
  • a32723d74b
    add alt checked alt blocks to the cache Boog900 2024-07-18 02:41:55 +0100
  • e18081c17f
    move type to correct file hinto.janai 2024-07-17 21:26:24 -0400
  • b42584e56c
    docs hinto.janai 2024-07-17 20:59:59 -0400
  • 95ed1f46d0
    bin: add skeleton hinto.janai 2024-07-17 20:33:43 -0400
  • f71acce20f
    other: add all data hinto.janai 2024-07-17 20:28:47 -0400
  • 8ed314af7f
    json: add all data hinto.janai 2024-07-17 19:47:22 -0400
  • 28aafe9dd1
    json: add test data, fix macro doc tests hinto.janai 2024-07-17 16:34:27 -0400
  • f9d85ff372
    review fixes Boog900 2024-07-17 02:42:32 +0100
  • d5c502b194
    misc: use lowercase for stringify hinto.janai 2024-07-16 21:01:29 -0400
  • 58c64ca3ef
    bin: use enum for GetBlocksResponse hinto.janai 2024-07-16 21:00:14 -0400
  • 28c5d76353
    Merge branch 'main' into rpc-serde hinto.janai 2024-07-16 20:14:19 -0400
  • 5e2c0aa2be
    test-utils: conditional json doc-tests hinto.janai 2024-07-16 20:10:51 -0400
  • 054079f773
    test-utils: add crate::rpc::types module hinto.janai 2024-07-16 19:53:00 -0400
  • 6820da9848
    types: add BlockCompleteEntry (#230) hinto-janai 2024-07-16 17:47:50 -0400
  • 6099110a9d
    Merge branch 'types' into rpc-serde hinto.janai 2024-07-16 17:38:54 -0400
  • 42e5905c1b
    wire: re-export types hinto.janai 2024-07-16 17:30:44 -0400
  • ecc501c428
    distribution: module doc hinto.janai 2024-07-16 17:23:10 -0400
  • afabd39dcd
    Update net/wire/Cargo.toml hinto-janai 2024-07-16 17:22:51 -0400
  • a249a3dcf4
    misc fixes hinto.janai 2024-07-15 20:29:53 -0400
  • 86c4fde137
    p2p: fix imports hinto.janai 2024-07-15 20:25:17 -0400
  • 4ef0cbbe75
    turn off default-features hinto.janai 2024-07-15 20:19:17 -0400
  • 1d5e959d44
    p2p: fix imports hinto.janai 2024-07-15 20:16:59 -0400
  • 231aab8ae7
    net: fix imports hinto.janai 2024-07-15 20:16:56 -0400
  • 0b716267cd
    types: add block_complete_entry.rs hinto.janai 2024-07-15 20:14:02 -0400
  • 395baf5855
    distribution: compress variants hinto.janai 2024-07-15 17:57:39 -0400