Commit Graph

  • cb02773d4f
    Merge 198f8c273d8f6a2c2c9249abbe0f31577a75eebb into c763d473399204b4672deecaf97d81ad533002f8 Daniel Sanchez 2025-07-17 07:34:47 +00:00
  • 198f8c273d DeclarationId to ProviderId subnetworks-providerid danielSanchezQ 2025-07-17 07:34:06 +00:00
  • 375c48fb92 DeclarationId to ProviderId subnetworks-assignations2 danielSanchezQ 2025-07-17 07:28:55 +00:00
  • c763d47339
    feat: Implement subnetworks assignations algorithm (#130) master Daniel Sanchez 2025-07-11 11:48:57 +02:00
  • 9098d0c11f Raise error on too small network danielSanchezQ 2025-07-10 14:35:30 +00:00
  • c7c5750b92 Naming fixed danielSanchezQ 2025-07-10 14:21:08 +00:00
  • 189c4c8244 Define shuffling danielSanchezQ 2025-07-10 05:00:58 +00:00
  • cd601fdac4 Fit tests and adapt documentation danielSanchezQ 2025-07-04 11:20:57 +00:00
  • 31274b9c50 Add randomness to balance subnetworks danielSanchezQ 2025-07-04 10:03:46 +00:00
  • 0f0aceaa48 Typos danielSanchezQ 2025-07-03 13:04:43 +00:00
  • 63b0a876e1 Cleanup danielSanchezQ 2025-07-03 11:03:20 +00:00
  • fbb8e26343 Reorg functions danielSanchezQ 2025-07-03 11:01:09 +00:00
  • 94ca89031a Adapt docs danielSanchezQ 2025-07-03 10:47:49 +00:00
  • 0c7ab68ce1 Fix tests, add random increasing decreasing test danielSanchezQ 2025-07-03 10:31:04 +00:00
  • 1016d4e164 Make shrinking work danielSanchezQ 2025-07-02 16:49:16 +00:00
  • a58f24941e Remove main block danielSanchezQ 2025-06-23 13:31:25 +00:00
  • 2e247d65f4 Implement subnetworks assignations algorithm with tests danielSanchezQ 2025-06-20 13:22:25 +00:00
  • 4ceeb63601 Implement subnetworks assignations algorithm with tests subnetwork-assignations danielSanchezQ 2025-06-20 13:22:25 +00:00
  • 420e32f842 Disperse encoded data in full flow test Gusto 2025-01-29 10:16:53 +02:00
  • 2b888b251f Full flow renaming danielSanchezQ 2025-01-24 17:31:31 +00:00
  • 8550ce6086 Fix tests danielSanchezQ 2025-01-24 17:08:14 +00:00
  • 724352e19f Fix missing parameter in dispersal danielSanchezQ 2025-01-24 16:51:12 +00:00
  • 3d5063a598 Fix more imports danielSanchezQ 2025-01-24 16:43:05 +00:00
  • 4f769ee477 Fix more imports danielSanchezQ 2025-01-24 16:31:36 +00:00
  • 5f42efccfa Fix verifier imports danielSanchezQ 2025-01-24 16:23:50 +00:00
  • 2c3cf0837b Fix tests danielSanchezQ 2025-01-24 15:53:12 +00:00
  • ccb21826e0 Update verifier danielSanchezQ 2025-01-24 15:53:00 +00:00
  • fa4b97926b Remove certificate from verifier danielSanchezQ 2025-01-24 15:14:02 +00:00
  • 5ecbb60e9f Fix calls danielSanchezQ 2025-01-24 14:50:02 +00:00
  • 96f661f591 Modify and rename hash_commitment method. Now we just hash the column commitment itself. danielSanchezQ 2025-01-24 14:28:35 +00:00
  • 89dd2efacb
    Fix LIB calculations with short chain (#128) Giacomo Pasini 2025-06-05 12:21:19 +02:00
  • 30ef110f24
    Merge pull request #126 from logos-co/feature/v1.1-da-updates megonen 2025-06-04 18:01:06 +03:00
  • cf88dde94e Fix changed calls in full flow feature/v1.1-da-updates Daniel 2025-06-04 15:51:11 +02:00
  • 71b9c6cc33 Fix test encoder combined polynomial call Daniel 2025-06-04 15:46:33 +02:00
  • d18caed116 Fix prepare data Daniel 2025-06-04 15:44:15 +02:00
  • 6ec7ea135a More DaBlob to DaShare Daniel 2025-06-04 15:31:52 +02:00
  • c3172895f4 More wrong imports Daniel 2025-06-04 15:26:48 +02:00
  • 85afceb5ad More wrong imports Daniel 2025-06-04 15:25:31 +02:00
  • 7c1b80d337 More wrong imports Daniel 2025-06-04 15:22:00 +02:00
  • 545ba05f34 fix wrong import on encoder Daniel 2025-06-04 15:21:04 +02:00
  • 8b800b0800 Add missing DaShare Daniel 2025-06-04 15:19:22 +02:00
  • 6e026f3a7e Refactor code and tests Daniel 2025-06-04 15:14:04 +02:00
  • f735f514e6 Changes were done based on the feedback mgonen 2025-06-04 13:58:18 +03:00
  • e8a346c852
    Fix LIB calculations with short chain fix-lib Giacomo Pasini 2025-06-03 10:42:46 +02:00
  • 3e495a136d
    Add Boostrapping/Online modes (#127) Giacomo Pasini 2025-06-02 10:49:39 +02:00
  • 58dec55226
    prune forks Giacomo Pasini 2025-05-30 12:53:53 +02:00
  • a7cf2c354a
    Add explicit LIB Giacomo Pasini 2025-05-28 16:50:49 +02:00
  • ada1ee2d5a
    Add Boostrapping/Online modes Giacomo Pasini 2025-05-28 12:43:06 +02:00
  • c2d5272408
    Update da/verifier.py megonen 2025-05-27 09:44:40 +03:00
  • 2eaff7af0e
    Update da/test_encoder.py megonen 2025-05-27 09:44:31 +03:00
  • 2a37c7f0cc Update DA encoding/verifier to v1.1 mgonen 2025-05-22 14:19:34 +03:00
  • a4a473f438 Merge remote-tracking branch 'origin/feature/v1.1-da-updates' into feature/v1.1-da-updates mgonen 2025-05-22 13:42:39 +03:00
  • fdce70a9bb Update DA encoding/verifier to v1.1 mgonen 2025-05-22 13:41:45 +03:00
  • cce427f161
    Update da/test_encoder.py megonen 2025-05-22 11:07:46 +03:00
  • 82e5b4da7c Update DA encoding/verifier to v1.1 mgonen 2025-05-21 13:17:05 +03:00
  • 5cb2f9223c Update DA encoding/verifier to v1.1 mgonen 2025-05-20 13:45:53 +03:00
  • f99550475f
    fix forkchoice for handling new blocks bootstrap Youngjoon Lee 2025-05-12 16:29:43 +09:00
  • 9035ce4bcc
    more readable switching Youngjoon Lee 2025-05-12 15:39:16 +09:00
  • 57825c6c35
    add comments Youngjoon Lee 2025-05-12 14:37:42 +09:00
  • cc21c76ca7
    use num_downloadings Youngjoon Lee 2025-05-12 14:34:56 +09:00
  • 78f2019f35
    add bootstrap Youngjoon Lee 2025-05-12 02:14:51 +09:00
  • e8021d1b88
    add comments Youngjoon Lee 2025-04-10 17:35:27 +09:00
  • 7afed1952c
    feat(sync): use an explicit peer for backfilling Youngjoon Lee 2025-04-10 17:33:24 +09:00
  • 2c5c3860f0
    fix(sync): backfill checkpoint chain down to the genesis (#123) Youngjoon Lee 2025-04-11 09:43:40 +09:00
  • b3fa10e600
    update comment sync/checkpoint-sync-proactive-backfill Youngjoon Lee 2025-04-07 23:43:20 +09:00
  • 162774f416
    rename fn Youngjoon Lee 2025-04-01 10:40:40 +09:00
  • f3d68211e0
    add comment Youngjoon Lee 2025-04-01 10:33:14 +09:00
  • 3de396fdfb
    fix(sync): backfill checkpoint chain proactively Youngjoon Lee 2025-04-01 10:13:23 +09:00
  • dcdb419648
    Cryptarchia/drop orphan proofs (#121) davidrusu 2025-03-21 20:49:04 +04:00
  • 3c9cae2acc cryptarchia: shorten test cases using mk_chain David Rusu 2025-03-21 16:53:44 +04:00
  • e64e2159d6 fixup David Rusu 2025-03-21 15:59:34 +04:00
  • 23534abe7c cryptarchia: mk_chain only returns list now David Rusu 2025-03-21 15:58:33 +04:00
  • f50838e9ce cryptarchia fix nonce contribution derivation David Rusu 2025-03-21 15:26:27 +04:00
  • 2faec69819 cryptarchia: drop MOCK_LEADER_VRF David Rusu 2025-03-21 02:54:06 +04:00
  • 69464eb5a5 cryptarchia: drop note evolution David Rusu 2025-03-21 02:47:55 +04:00
  • 17bec9b570 cryptarchia: maintain a single commitment set in ledger state David Rusu 2025-03-21 01:23:34 +04:00
  • 236a677c86 cryptarchia: remove orphan proofs from block headers David Rusu 2025-03-21 00:57:54 +04:00
  • 058376987e cryptarchia: simplify mock leader proof David Rusu 2025-03-20 23:22:47 +04:00
  • fc8b502831 cryptarchia: Coin renamed to Note David Rusu 2025-03-20 23:17:09 +04:00
  • 5d23a12715 cryptarchia: introduce Hash class David Rusu 2025-03-19 22:45:36 +04:00
  • f4b68f33cd
    feat(cryptarchia): add cryptarchia v1 chain synchronization (#119) Youngjoon Lee 2025-03-21 00:30:14 +09:00
  • 5ec268b6d5
    Handle invalid blocks cryptarchia-sync-block-verification Youngjoon Lee 2025-03-18 15:37:50 +09:00
  • e35872b059
    wip new-blend-msg-encapsulation Youngjoon Lee 2025-03-11 15:25:43 +09:00
  • 0a6f131431
    update comments Youngjoon Lee 2025-03-11 15:03:05 +09:00
  • e255a6ae79
    add comment Youngjoon Lee 2025-03-06 16:18:44 +09:00
  • bee7fabdcf
    loop in sync Youngjoon Lee 2025-03-06 16:06:22 +09:00
  • 08c9a1f9c2
    make sync function return bool Youngjoon Lee 2025-03-06 15:43:49 +09:00
  • 2e2675380f
    feat(cryptarchia): add cryptarchia v1 chain synchronization Youngjoon Lee 2025-03-05 15:59:14 +09:00
  • 4029eba8b5
    build: pin python to 3.12 (not 3.13) due to outdated dependencies (#120) Youngjoon Lee 2025-03-10 22:35:13 +09:00
  • ea2c4a6f5d
    add comment Youngjoon Lee 2025-03-10 17:12:38 +09:00
  • 4376b4619e
    build: pin python to 3.12 (not 3.13) due to outdated dependencies Youngjoon Lee 2025-03-10 16:59:41 +09:00
  • 512ade7f58
    wip: checkpoint sync cryptarchia-checkpoint-sync Youngjoon Lee 2025-02-28 17:47:57 +09:00
  • 974208a1f5
    comment cryptarchia-full-sync Youngjoon Lee 2025-02-28 15:10:06 +09:00
  • 1d38073f6a
    add storage Youngjoon Lee 2025-02-28 14:45:23 +09:00
  • 72b93bb8e9
    tests Youngjoon Lee 2025-02-28 11:33:49 +09:00
  • 781f762ecd
    wip Youngjoon Lee 2025-02-28 10:37:09 +09:00
  • 113d3bb6d7
    wip Youngjoon Lee 2025-02-27 15:52:02 +09:00
  • 5c64a0bd11
    Cryptarchia: rework specification (#116) davidrusu 2025-02-25 16:54:54 +04:00
  • 3f3427ee9f
    NomosDA spec v1 updates (#117) Daniel Sanchez 2025-01-29 10:42:53 +00:00
  • 3a8f8167a9
    Make da verification indempotent (#118) gusto 2025-01-29 13:15:10 +03:00