@@ -12,39 +12,39 @@ This document provides an overview of Fablo features. The table below tracks fea
1212| TLS | ✓ | ✓ | ✓ | [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) , [ 05_v3] ( /e2e-network/docker/test-05-v3.sh ) , [ 06_v3] ( /e2e-network/docker/test-06-v3-bft.sh ) | |
1313| Orderer Groups | ✓ | ✕ | ✓ | [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) | [ #560 ] ( https://github.com/hyperledger-labs/fablo/issues/560 ) |
1414| Peer DB - LevelDB | ✓ | ✓ | ✓ | [ 01_v2] ( /e2e-network/docker/test-01-v2-simple.sh ) , [ 05_v3] ( /e2e-network/docker/test-05-v3.sh ) , [ 06_v3] ( /e2e-network/docker/test-06-v3-bft.sh ) | |
15- | Peer DB - CouchDB | ✓ | ✓ | ✓ | [ 04_v2 ] ( /e2e-network/docker/test-04-v2 -snapshot.sh ) | |
15+ | Peer DB - CouchDB | ✓ | ✓ | ✓ | [ 04_v3 ] ( /e2e-network/docker/test-04-v3 -snapshot-ccaas .sh ) | |
1616| CA DB - SQLite | ✓ | ✓ | ✓ | [ 01_v2] ( /e2e-network/docker/test-01-v2-simple.sh ) , [ 05_v3] ( /e2e-network/docker/test-05-v3.sh ) , [ 06_v3] ( /e2e-network/docker/test-06-v3-bft.sh ) | |
17- | CA DB - Postgres | ✓ | ✓ | ✓ | [ 04_v2 ] ( /e2e-network/docker/test-04-v2 -snapshot.sh ) | |
17+ | CA DB - Postgres | ✓ | ✓ | ✓ | [ 04_v3 ] ( /e2e-network/docker/test-04-v3 -snapshot-ccaas .sh ) | |
1818| CA DB - MySQL | ✕ | ✕ | ✓ | | [ #561 ] ( https://github.com/hyperledger-labs/fablo/issues/561 ) |
1919| <br >** CHANNELS** | | | | | |
2020| Channel query scripts | ✓ | ✓ | | [ 01_v2] ( /e2e-network/docker/test-01-v2-simple.sh ) , [ 05_v3] ( /e2e-network/docker/test-05-v3.sh ) , [ 06_v3] ( /e2e-network/docker/test-06-v3-bft.sh ) | |
2121| <br >** CHAINCODES** | | | | | |
2222| Node | ✓ | ✓ | | [ 01_v2] ( /e2e-network/docker/test-01-v2-simple.sh ) , [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) , [ 05_v3] ( /e2e-network/docker/test-05-v3.sh ) , [ 06_v3] ( /e2e-network/docker/test-06-v3-bft.sh ) | |
2323| Go | ✓ | ✓ | | | |
2424| Java | ✓ | ✓ | | [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) | |
25- | Chaincode-as-a-Service (CCaaS) | ✓ | ✕ | | [ 04_v2 ] ( /e2e-network/docker/test-04-v2 -snapshot.sh ) | |
25+ | Chaincode-as-a-Service (CCaaS) | ✓ | ✓ | | [ 04_v3 ] ( /e2e-network/docker/test-04-v3 -snapshot-ccaas .sh ) | |
2626| Endorsement Policies | ✓ | ✓ | | [ 03_v2] ( /e2e-network/docker/test-03-v2-private-data.sh ) , [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) | |
2727| Multi-org Endorsements | ✓ | ✓ | | [ 03_v2] ( /e2e-network/docker/test-03-v2-private-data.sh ) | |
2828| Private Data Collections | ✓ | ✓ | | [ 03_v2] ( /e2e-network/docker/test-03-v2-private-data.sh ) | |
2929| Chaincode scripts (list/query/invoke) | ✓ | ✓ | | [ 01_v2] ( /e2e-network/docker/test-01-v2-simple.sh ) , [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) , [ 03_v2] ( /e2e-network/docker/test-03-v2-private-data.sh ) , [ 04_v2] ( /e2e-network/docker/test-04-v2-snapshot.sh ) , [ 05_v3] ( /e2e-network/docker/test-05-v3.sh ) , [ 06_v3] ( /e2e-network/docker/test-06-v3-bft.sh ) | |
3030| Commands: install / upgrade | ✓ | ✓ | | [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) | |
3131| <br >** TOOLS** | | | | | |
32- | Fablo REST | ✓ | ✓ | | [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) , [ 04_v2 ] ( /e2e-network/docker/test-04-v2 -snapshot.sh ) | |
33- | Explorer | ✓ | ✕ | | [ 04_v2 ] ( /e2e-network/docker/test-04 -v2-snapshot .sh ) | |
32+ | Fablo REST | ✓ | ✓ | | [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) , [ 04_v3 ] ( /e2e-network/docker/test-04-v3 -snapshot-ccaas .sh ) | |
33+ | Explorer | ✓ | ✕ | | [ 02_v2 ] ( /e2e-network/docker/test-02 -v2-raft-2orgs .sh ) | |
3434| <br >** FABLO COMMANDS** | | | | | |
3535| ` generate ` | ✓ | ✓ | ✓ | [ 01_v2] ( /e2e-network/docker/test-01-v2-simple.sh ) , [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) , [ 05_v3] ( /e2e-network/docker/test-05-v3.sh ) , [ 06_v3] ( /e2e-network/docker/test-06-v3-bft.sh ) | |
3636| ` up ` | ✓ | ✓ | ✓ | [ 01_v2] ( /e2e-network/docker/test-01-v2-simple.sh ) , [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) , [ 05_v3] ( /e2e-network/docker/test-05-v3.sh ) , [ 06_v3] ( /e2e-network/docker/test-06-v3-bft.sh ) | |
3737| ` start ` , ` stop ` , ` restart ` | ✓ | ✓ | ✓ | [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) | |
3838| ` down ` , ` reset ` | ✓ | ✓ | ✓ | [ 01_v2] ( /e2e-network/docker/test-01-v2-simple.sh ) , [ 02_v2] ( /e2e-network/docker/test-02-v2-raft-2orgs.sh ) , [ 05_v3] ( /e2e-network/docker/test-05-v3.sh ) , [ 06_v3] ( /e2e-network/docker/test-06-v3-bft.sh ) | |
39- | ` prune ` , ` recreate ` | ✓ | ✓ | ✓ | [ 04_v2 ] ( /e2e-network/docker/test-04-v2 -snapshot.sh ) | |
39+ | ` prune ` , ` recreate ` | ✓ | ✓ | ✓ | [ 04_v3 ] ( /e2e-network/docker/test-04-v3 -snapshot-ccaas .sh ) | |
4040| ` validate ` , ` extend-config ` | ✓ | ✓ | ✓ | [ e2e] ( /e2e/fabloCommands.test.ts ) | |
4141| ` version ` | ✓ | ✓ | ✓ | [ e2e] ( /e2e/fabloCommands.test.ts ) | |
4242| ` init ` (node, rest, dev) | ✓ | ✓ | ✓ | [ 01_v2] ( /e2e-network/docker/test-01-v2-simple.sh ) , [ 05_v3] ( /e2e-network/docker/test-05-v3.sh ) , [ 06_v3] ( /e2e-network/docker/test-06-v3-bft.sh ) | |
4343| ` export-network-topology ` to Mermaid | ✓ | ✓ | ✓ | | [ #579 ] ( https://github.com/hyperledger-labs/fablo/pull/579 ) |
4444| Other ` init ` options | | | | | [ #444 ] ( https://github.com/hyperledger-labs/fablo/issues/444 ) |
4545| <br >** SNAPSHOT** | | | | | |
46- | Create snapshot | ✓ | ✓ | ✓ | [ 04_v2 ] ( /e2e-network/docker/test-04-v2 -snapshot.sh ) | |
47- | Restore snapshot | ✓ | ✓ | ✓ | [ 04_v2 ] ( /e2e-network/docker/test-04-v2 -snapshot.sh ) | |
46+ | Create snapshot | ✓ | ✓ | ✓ | [ 04_v3 ] ( /e2e-network/docker/test-04-v3 -snapshot-ccaas .sh ) | |
47+ | Restore snapshot | ✓ | ✓ | ✓ | [ 04_v3 ] ( /e2e-network/docker/test-04-v3 -snapshot-ccaas .sh ) | |
4848| Post-start hook | | | | | [ #111 ] ( https://github.com/hyperledger-labs/fablo/issues/111 ) |
4949| <br >** OTHER FEATURES** | | | | | |
5050| Peer dev mode | ✓ | ✕ | ✓ | [ 07_v2] ( /e2e-network/docker/test-07-v2-peer-dev-mode.sh ) | [ #472 ] ( https://github.com/hyperledger-labs/fablo/issues/472 ) |
0 commit comments