@@ -41,10 +41,20 @@ Halves are defined as:
41
41
* Flow Invocation
42
42
* CordApp Deployment
43
43
4 . Prometheus Monitoring
44
+ 5 . Sawtooth Validator
45
+ * Block monitoring feature
46
+ * (Transaction request feature will be added later)
47
+ 6 . test docker container for Sawtooth
48
+ 7 . VerifierFactory
49
+ * to adapt Verifier to both of socket.io-typed Validator and OpenAPI-typed Validator
50
+ 8 . BLP/electricity-trade
51
+ * BLP application integrating with Ethereum and Sawtooth
52
+ 9 . prototype codes of auto-testing framework using Jest
44
53
45
54
** Fixes:**
46
55
47
56
1 . Fabric 2.x Contract Deployment
57
+ 2 . car-trade execution procedures
48
58
49
59
** Security Fixes**
50
60
@@ -71,6 +81,9 @@ Halves are defined as:
71
81
* Public domain: https://cactus.stream
72
82
5 . Keychain Plugin Implementations:
73
83
* AWS Secret Manager
84
+ 6 . Indy Validator
85
+ 7 . test docker container for Indy
86
+ 8 . test docker container for Iroha
74
87
75
88
** Fixes:**
76
89
@@ -93,6 +106,43 @@ Halves are defined as:
93
106
94
107
## 2021 Q3
95
108
109
+ ** Checkpoints for releasing V1-RC**
110
+
111
+ 1 . ** Validator**
112
+ - Validators for Hyperledger ledgers (Fabric, Sawtooth, Besu, Indy, Iroha), Quorum, Go-Ethereum, and Corda
113
+
114
+ 2 . ** Verifier**
115
+ - All sync/async requests from BLP must communicate with Validator (toward ledgers) via Verifier
116
+ - transaction signer features for Hyperledger ledgers (Fabric, Sawtooth, Besu, Indy, Iroha), Quorum, Go-Ethereum, and Corda
117
+
118
+ 3 . ** BLP-attached optional plugins**
119
+
120
+ 4 . ** BLP applications**
121
+ - BLP applications using each ledger of Hyperledger ledgers (Fabric, Sawtooth, Besu, Indy, Iroha), Quorum, Go-Ethereum, and Corda
122
+
123
+ 5 . ** Test ledger tools**
124
+ - Ledger tools for Hyperledger ledgers (Fabric, Sawtooth, Besu, Indy, Iroha), Quorum, Go-Ethereum, and Corda
125
+
126
+ 6 . ** Service API and Admin API**
127
+ - SDK for BLP
128
+ - SDK for LedgerPlugin
129
+
130
+ 7 . ** Support tools**
131
+
132
+ 8 . ** Dockernize**
133
+ - Dockernize Cactus Node Server
134
+ - Dockernize Cactus validators for the ledgers of Hyperledger ledgers (Fabric, Sawtooth, Besu, Indy, Iroha), Quorum, Go-Ethereum, and Corda
135
+
136
+ 9 . ** Error handing**
137
+ - (Error cases will be listed soon)
138
+
139
+ 10 . ** Satisfying the test items to ensure quality**
140
+ - (TBA)
141
+
142
+ 11 . ** Others**
143
+ - Method for providing packages
144
+ - refactor config files on /etc/cactus of server directory
145
+
96
146
** Features**
97
147
98
148
1 . Keychain Plugin Implementations:
@@ -101,6 +151,15 @@ Halves are defined as:
101
151
3 . Besu Private Transactions
102
152
4 . Fabric Private Transactions
103
153
5 . Federated Authentication: SAML ** and/or** LDAP
154
+ 6 . transaction signer features
155
+ * Hyperledger ledgers (Iroha, Sawtooth, Fabric v2, Indy, Quorum, Corda)
156
+ 7 . Corda Enterprise Support
157
+ 8 . SDK for BLP
158
+ 9 . SDK for LedgerPlugin
159
+ 10 . Dockernize
160
+ 11 . Method for providing packages
161
+ 12 . refactor config files on /etc/cactus of server directory
162
+ 13 . Error Handling
104
163
105
164
** Fixes:**
106
165
@@ -120,4 +179,4 @@ Halves are defined as:
120
179
121
180
1 . Current vulnerable dependencies to be updated or removed (recurring roadmap item)
122
181
123
- ** Documentation**
182
+ ** Documentation**
0 commit comments