Commit graph

  • 1b4ee423ce
    add more db tests hinto.janai 2024-04-19 20:55:00 -0400
  • 43262babd7
    add more env tests hinto.janai 2024-04-19 20:30:43 -0400
  • c6612a6edf
    fix lint hinto.janai 2024-04-19 20:15:49 -0400
  • acd8e6e885
    tx_data -> tx_blob hinto.janai 2024-04-19 16:38:21 -0400
  • c1c4c1720f
    docs hinto.janai 2024-04-19 16:24:57 -0400
  • eeeb3713c2
    constants: use macro hinto.janai 2024-04-19 16:11:47 -0400
  • 5f7a3f5352
    build(deps): bump rustls from 0.22.2 to 0.22.4 dependabot[bot] 2024-04-19 19:48:44 +0000
  • 6710f744cc
    free: use macros to generate accessor functions hinto.janai 2024-04-19 15:43:00 -0400
  • ba67875394
    fix VerifiedBlockMap, use manual input, add block 5da0a3d hinto.janai 2024-04-18 21:16:51 -0400
  • 433ef8a4ce
    init D++ Boog900 2024-04-19 02:02:48 +0100
  • 2c3d764de5
    add example and get_transaction_verification_data() hinto.janai 2024-04-18 20:35:14 -0400
  • f5d15d203c
    ignore test for now hinto.janai 2024-04-18 20:19:16 -0400
  • a64321982f
    client: add tests hinto.janai 2024-04-18 18:15:30 -0400
  • d6e8fd3473
    client: use spawn_blocking hinto.janai 2024-04-18 17:48:53 -0400
  • fc0ae13189
    test-utils: impl rpc module hinto.janai 2024-04-18 17:11:31 -0400
  • b2874f8253
    blockchain: add doc to top_block_height() hinto.janai 2024-04-17 21:00:24 -0400
  • 364cd91901
    move {key_image,output} handling add_block() -> add_tx() hinto.janai 2024-04-17 20:53:58 -0400
  • 7f0c5613c2
    block: swap get_block_extended_header[_from_height]() hinto.janai 2024-04-17 20:19:49 -0400
  • 5cc1dccb02
    block: num_outputs - 1 and take() -> get() hinto.janai 2024-04-17 20:05:02 -0400
  • e16651a8c8
    output: tests for amount_index/num_outputs hinto.janai 2024-04-17 18:13:57 -0400
  • b456b86b71
    output: fix add_output()'s amount_index calculation again hinto.janai 2024-04-17 18:08:17 -0400
  • 569b0a1fb3
    output: fix add_output()'s amount_index calculation hinto.janai 2024-04-17 17:26:14 -0400
  • ee83727940
    output: remove if amount == 1 -> amount_index == 0 hinto.janai 2024-04-17 17:02:37 -0400
  • cbe2d3c00b
    tx: add/remove from TxOutputs table hinto.janai 2024-04-17 16:55:02 -0400
  • cbc62c6521
    add_tx(): take block_height as input hinto.janai 2024-04-17 16:47:15 -0400
  • e028dad3f1
    Merge 11bf3900ac into ad7b750d76 Boog900 2024-04-17 16:39:58 -0400
  • b0e6599e9b
    fix DatabaseRo::update hinto.janai 2024-04-16 21:18:07 -0400
  • 4d57efcf36
    Merge branch 'main' into ops hinto.janai 2024-04-16 21:10:10 -0400
  • 2a413471df
    add_block(): add to tx_outputs table hinto.janai 2024-04-16 21:03:55 -0400
  • 5d484a8f39
    add TxOutputs table hinto.janai 2024-04-16 20:55:55 -0400
  • a444391c5d
    saturating_sub(1) -> - 1 hinto.janai 2024-04-16 20:50:57 -0400
  • 6262657d95
    Nit: StorableVec::wrap_ref hinto.janai 2024-04-16 20:48:08 -0400
  • de42ba0f94
    amount == 0 -> amount == 1 hinto.janai 2024-04-16 20:44:45 -0400
  • 100b112c3c
    block: move block operations after tx/outputs hinto.janai 2024-04-16 20:39:06 -0400
  • 1e01b54546
    backend: remove Ok(()) in Database::delete if already deleted hinto.janai 2024-04-16 20:30:27 -0400
  • 3a008715cc
    add_block(): add asserts, panic docs, should_panic tests hinto.janai 2024-04-16 20:23:10 -0400
  • 1d3b5b98cf
    remove OutputFlags::NONE hinto.janai 2024-04-16 19:58:23 -0400
  • 92ae8d7b65
    add storable benchmarks hinto.janai 2024-04-16 19:53:59 -0400
  • ad7b750d76
    database: impl service::{Request,Response} mappings (#101) hinto-janai 2024-04-16 18:05:38 -0400
  • 4b4f25c8a4
    cargo fix hinto.janai 2024-04-16 17:49:49 -0400
  • da08b25d07
    Update database/README.md hinto-janai 2024-04-16 17:40:58 -0400
  • 528a1e18da
    add db benchmarks hinto.janai 2024-04-16 17:39:53 -0400
  • 2fa0c1a519
    add env benchmarks hinto.janai 2024-04-16 17:13:04 -0400
  • a8a87ca233
    clippy Boog900 2024-04-16 22:08:08 +0100
  • 0bc3fb9e18
    database: silence some println!'s for now hinto.janai 2024-04-16 17:07:20 -0400
  • 65d3a5b0c6
    Merge branch 'main' into test hinto.janai 2024-04-16 16:53:40 -0400
  • 6120a6c505
    move benchmark to criterion hinto.janai 2024-04-16 16:53:24 -0400
  • aaa7a2903f
    impl async buffer Boog900 2024-04-16 21:50:08 +0100
  • 08f1c5cd0e
    connection documentation Boog900 2024-04-16 21:22:55 +0100
  • 93ed07319a
    docs hinto.janai 2024-04-15 20:50:15 -0400
  • 9f79095e0b
    backend: test take() & update() hinto.janai 2024-04-15 20:41:21 -0400
  • 15432a7e62
    cleanup, docs, tests hinto.janai 2024-04-15 20:18:51 -0400
  • 66ea5a485d
    ops: key_image tests hinto.janai 2024-04-15 17:29:06 -0400
  • 06f31a6065
    block: add_block() (dummy value) test hinto.janai 2024-04-15 17:21:41 -0400
  • 1d9d10a70d
    heed: fix DatabaseRw::delete hinto.janai 2024-04-15 16:55:56 -0400
  • d3440688cf
    heed: use last/first() instead of unsafe cursors hinto.janai 2024-04-15 15:36:24 -0400
  • 2f86be0fc7
    docs hinto.janai 2024-04-14 21:04:56 -0400
  • e59617f557
    data: return &'static verified superset types hinto.janai 2024-04-14 20:57:45 -0400
  • 9dda4e2f2e
    block: dummy values in test hinto.janai 2024-04-14 20:03:38 -0400
  • 62693c4ab0
    block: remove get_block(), doc tests, fix get_block_header() hinto.janai 2024-04-14 19:47:06 -0400
  • 7f7f1d4283
    remove BlockBatchInRange request/response hinto.janai 2024-04-14 19:35:05 -0400
  • 6106013cbe
    update readme hinto.janai 2024-04-14 18:07:32 -0400
  • c9b46bc025
    review changes hinto.janai 2024-04-14 18:03:01 -0400
  • c5091a70db
    block: map more fields in get_block() hinto.janai 2024-04-14 17:32:42 -0400
  • 3248ba0fd7
    add_block: check current height against input hinto.janai 2024-04-14 17:04:20 -0400
  • fa510d7434
    output: add all_tx_functions() test hinto.janai 2024-04-14 16:50:37 -0400
  • 7f8e448b01
    tx: use all txs in tests hinto.janai 2024-04-14 15:58:20 -0400
  • 9107cb1279
    write: fix docs hinto.janai 2024-04-14 15:25:54 -0400
  • 37a4317dd3
    write: fix retry loop off-by-1 hinto.janai 2024-04-14 15:18:22 -0400
  • 640b54eb3c
    service: print and drop error instead of panic hinto.janai 2024-04-14 15:10:57 -0400
  • 0fe535d68b
    write: add loop unreachable asserts hinto.janai 2024-04-14 15:08:11 -0400
  • dbcf35f629
    service: panic if response can't be sent back hinto.janai 2024-04-14 14:40:43 -0400
  • d8cd2fc5b8
    write: handle resizes reactively hinto.janai 2024-04-14 14:37:48 -0400
  • 6f826d8d0e
    block: add_block() take block by ref hinto.janai 2024-04-12 22:19:25 -0400
  • 1a11938701
    use cuprate-test-utils, fix tx tests hinto.janai 2024-04-12 21:47:59 -0400
  • 14daa6ace1
    tables: add trait TablesIter, all_tables_empty() hinto.janai 2024-04-12 21:44:46 -0400
  • 87bf732f74
    Merge branch 'main' into ops hinto.janai 2024-04-12 21:15:15 -0400
  • e6465ec613
    test-utils: add data/ (#107) hinto-janai 2024-04-12 21:13:46 -0400
  • 6a328f2ac4
    remove clippy allows hinto.janai 2024-04-12 21:12:06 -0400
  • afae7b19e7
    re-work block downloader Boog900 2024-04-13 01:52:30 +0100
  • 1a2f60f1a9
    free: add serialization tests hinto.janai 2024-04-12 15:57:51 -0400
  • a5ecd0095c
    data: add more block data hinto.janai 2024-04-12 15:56:29 -0400
  • 8728929a34
    revert Cargo.toml formatting hinto.janai 2024-04-12 15:18:10 -0400
  • bc94f80dae
    data: add more tx data, fix names hinto.janai 2024-04-12 15:14:38 -0400
  • b41a5e6bad
    lib.rs: remove lints hinto.janai 2024-04-12 14:32:31 -0400
  • 627564446e
    fix import hinto.janai 2024-04-11 21:08:04 -0400
  • c7961ec08e
    docs hinto.janai 2024-04-11 20:48:24 -0400
  • 684ad0d6cd
    read: use type aliases hinto.janai 2024-04-11 20:42:00 -0400
  • 71377f5c2c
    write: proactively handle resizes hinto.janai 2024-04-11 20:40:15 -0400
  • ad2ec3fa46
    env: make resize_map() return new memory map byte size hinto.janai 2024-04-11 20:39:42 -0400
  • a9379a9fd2
    Merge branch 'main' into db hinto.janai 2024-04-11 19:50:46 -0400
  • 7de8fbeefd
    data: add BLOCK_202612 doctest hinto.janai 2024-04-11 17:33:22 -0400
  • 1d557ab8bf
    data: assert tx_hash is correct hinto.janai 2024-04-11 17:25:32 -0400
  • 9b45985b28
    test-utils: add data/ + add lints + clippy --fix hinto.janai 2024-04-11 17:13:26 -0400
  • e1e8ef6b66
    tx: move docs tests to #[test] hinto.janai 2024-04-10 21:17:09 -0400
  • 82be98d60e
    tx: impl get_{tx,tx_from_id}() hinto.janai 2024-04-10 19:58:06 -0400
  • a155f27e7f
    add_block: u32::try_into(height: u32), use OutputFlags hinto.janai 2024-04-10 19:48:51 -0400
  • de9014997e
    add OutputFlags bitflags hinto.janai 2024-04-10 19:48:30 -0400
  • 37f28f8ce4
    block: impl get_block_{from_height,header,header_from_height} hinto.janai 2024-04-10 17:36:45 -0400
  • 98510b421d
    block: mostly impl get_block() hinto.janai 2024-04-10 17:22:01 -0400