Skip to content

Latest commit

 

History

History
71 lines (63 loc) · 9.66 KB

File metadata and controls

71 lines (63 loc) · 9.66 KB

Supported features

This document provides an overview of Fablo features. The table below tracks feature compatibility across different Fabric versions, testing status, documentation coverage, and links to relevant issues for ongoing development work.


Feature Fabric v2 Fabric v3 Documented CI tests Relevant issues

NETWORK CONFIGURATION
BFT Consensus - 01_v3, 06_v3
RAFT Consensus 02_v2
SOLO Consensus - 03_v2, 07_v2
TLS 01_v3, 02_v2, 05_v3, 06_v3
Orderer Groups 02_v2 #560
Peer dev mode ✓ (no TLS) ✕ . 07_v2
Peer DB - LevelDB 01_v3, 05_v3, 06_v3
Peer DB - CouchDB 04_v3
CA DB - SQLite 01_v3, 05_v3, 06_v3
CA DB - Postgres
CA DB - MySQL 04_v3

CHANNELS
Channel query scripts 01_v3, 05_v3, 06_v3

CHAINCODES
Node 01_v3, 02_v2, 05_v3, 06_v3
Go 05_v3
Java 02_v2
Chaincode-as-a-Service (CCaaS) 04_v3
CCaaS hot reload 01_v3
Endorsement Policies 03_v2, 02_v2
Multi-org Endorsements 03_v2
Private Data Collections 03_v2
Chaincode scripts (list/query/invoke) 01_v3, 02_v2, 03_v2, 04_v2, 05_v3, 06_v3
Commands: install / upgrade 02_v2

TOOLS
Fablo REST 02_v2, 04_v3
Explorer 02_v2

FABLO COMMANDS
generate 01_v3, 02_v2, 05_v3, 06_v3
up 01_v3, 02_v2, 05_v3, 06_v3
start, stop, restart 02_v2
down, reset 01_v3, 02_v2, 05_v3, 06_v3
prune, recreate 04_v3
validate, extend-config e2e
version e2e
init (node, rest, dev) 01_v3, 05_v3, 06_v3
export-network-topology to Mermaid #579
Other init options #444

SNAPSHOT
Create snapshot 04_v3
Restore snapshot 04_v3

OTHER FEATURES
Custom Fabric images (fabricImages) extendGlobal.test.ts
Peer dev mode 07_v2 #472
Connection profiles e2e_snap
Gateway client 05__v3 #544
Hooks: post-generate 02_v2 #580
Hooks: post-start 02_v2 #111
JSON/YAML support

Supported Fabric versions:

Fabric v2 = 2.5.12
Fabric v3 = 3.1.0

Legend:

✓ = supported
✕ = not supported
- = not applicable