Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
0d558de
feat: add checkpoint protocol, challenge responder, and replica sync …
mudigal Feb 12, 2026
02dc4ea
feat: implement Layer 1 file system foundation
mudigal Feb 4, 2026
c270048
feat: implement Layer 1 file system with multi-drive support
mudigal Feb 4, 2026
1802fc3
feat: complete Layer 1 file system implementation
mudigal Feb 4, 2026
113b0df
feat: Layer 1 orchestration with agreement tracking and batching
mudigal Feb 4, 2026
92caf51
feat: enhance file system interface with configurable parameters and …
mudigal Feb 7, 2026
5f438e4
fix: use CommitStrategy enum directly instead of primitive parameters
mudigal Feb 7, 2026
85a877b
feat: implement provider auto-response to challenges
bkontur Feb 12, 2026
0835336
fix: update challenge_responder to use correct proof types from storage
bkontur Feb 12, 2026
a40d99a
fix: add missing checkpoint config types to runtime
bkontur Feb 12, 2026
9cd619a
chore: remove unused imports
bkontur Feb 12, 2026
dbd27fa
fix: replace deprecated StorageWeightReclaim with cumulus-pallet-weig…
bkontur Feb 12, 2026
a8ed4b8
fix: remove deprecated RuntimeEvent associated type from pallet Config
bkontur Feb 12, 2026
3840644
Add basic CI checks to improve quality
bkontur Feb 13, 2026
cb2896e
ci: add integration-tests workflow and enable dev branch for CI
bkontur Feb 13, 2026
0e0f9ee
feat: add drive cleanup operations with Layer 0 integration
mudigal Feb 7, 2026
c239b14
Merge remote-tracking branch 'origin/bko-ci' into layer0-checkpoint-a…
bkontur Feb 13, 2026
f3d23a5
fix: use LazyBlock in TryRuntime execute_block for polkadot-stable2512
bkontur Feb 13, 2026
1a0fa6e
Nits
bkontur Feb 13, 2026
585e5e8
Run test
bkontur Feb 13, 2026
a304f29
feat: add blockchain integration to file-system-client with subxt
mudigal Feb 7, 2026
fb1df3c
feat: add just commands for file system testing and documentation
mudigal Feb 7, 2026
28a9f6f
fix: make file-system-primitives no_std compatible for WASM builds
mudigal Feb 8, 2026
b72a3d9
fix: resolve fetch_blob overflow and add architecture documentation
mudigal Feb 9, 2026
fcd4eb0
docs: add execution flow diagrams explaining checkpoint signatures
mudigal Feb 9, 2026
cd63170
docs: add automated checkpoint protocol design for Layer 1
mudigal Feb 9, 2026
0c9d619
feat: implement Phase 1 checkpoint protocol for multi-provider coordi…
mudigal Feb 9, 2026
e5dfbff
feat: add background batched checkpoint loop and auto-checkpoint inte…
mudigal Feb 9, 2026
29eebb6
feat: implement Phase 3 checkpoint protocol with metrics and auto-cha…
mudigal Feb 9, 2026
9e36e63
feat: add auto-challenge execution and integration tests
mudigal Feb 9, 2026
e617917
docs: update documentation for capacity, discovery, and checkpoint fe…
mudigal Feb 10, 2026
33eb8ef
feat: implement provider-initiated checkpoints
mudigal Feb 12, 2026
5116c84
fix: resolve rebase conflicts and add missing dependencies
mudigal Feb 13, 2026
4134c87
Merge branch 'layer0-checkpoint-and-replica-sync' into feat/file-system
mudigal Feb 13, 2026
4898660
fix: update drive registry mock for checkpoint config and fix doctest
mudigal Feb 13, 2026
446aa02
Fixed benchmarks (#8)
bkontur Feb 14, 2026
70dcbc2
Merge origin/dev into feat/file-system
bkontur Feb 14, 2026
0c840d3
Demo simplification attemp (#9)
bkontur Feb 14, 2026
8ef4dc8
Merge branch 'dev' into feat/file-system
bkontur Feb 14, 2026
783e756
NIts (#10)
bkontur Feb 15, 2026
3201119
Merge branch 'dev' into feat/file-system
bkontur Feb 15, 2026
8c4444b
feat: add create_bucket_with_storage with automatic provider matching…
mudigal Feb 20, 2026
499039a
merge: resolve conflicts with dev branch (use dev's ports 2222/3333)
mudigal Feb 20, 2026
671777e
Merge branch 'dev' into feat/file-system
mudigal Feb 21, 2026
b0b4a89
Merge branch 'dev' into feat/file-system
bkontur Feb 21, 2026
2e391fd
fix: resolve CI failures - formatting and RuntimeDebug import
mudigal Feb 26, 2026
9fc0553
Merge branch 'feat/file-system' of github.com:paritytech/web3-storage…
mudigal Feb 26, 2026
4e22ef8
Merge branch 'dev' into feat/file-system
mudigal Feb 26, 2026
9ea5a04
feat: add S3-compatible storage interface (Layer 1)
mudigal Feb 26, 2026
70ba74e
fix: remove unused imports and deprecated RuntimeEvent from S3 pallet
mudigal Feb 26, 2026
1d2c888
fix: resolve CI failures - formatting and clippy fixes
mudigal Feb 26, 2026
84530d2
Merge branch 'feat/file-system' of github.com:paritytech/web3-storage…
mudigal Feb 26, 2026
486231b
fix: resolve merge conflicts with dev branch
mudigal Feb 26, 2026
b427d8e
fix: apply TOML formatting
mudigal Feb 26, 2026
c190b5b
fix: resolve merge conflict with feat/file-system
mudigal Feb 26, 2026
8ec9101
docs: add Layer 1 Quick Start guide for File System and S3
mudigal Feb 28, 2026
33a9cae
feat: add S3 integration tests to CI (#27)
mudigal Mar 3, 2026
f90dec8
fix: resolve merge conflicts with dev branch
mudigal Mar 3, 2026
652ce4e
fix: resolve merge conflicts with remote feat/s3-storage-interface
mudigal Mar 3, 2026
d16fcdb
Merge branch 'dev' into feat/s3-storage-interface
mudigal Mar 3, 2026
c2ddbc3
fix: resolve clippy warnings and fix S3 download content mismatch
mudigal Mar 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .github/workflows/integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -146,9 +146,18 @@ jobs:
- name: Run demo
run: just demo

- name: Build file system client
run: cargo build --release -p file-system-client --examples

- name: Run file system integration test
run: just fs-demo-ci

- name: Build S3 client
run: cargo build --release -p s3-client --examples

- name: Run S3 integration test
run: just s3-demo-ci

- name: Stop services
if: always()
run: |
Expand Down
Loading
Loading