Skip to content

Commit c71d560

Browse files
committed
Rename field of Model entity
Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com> Signed-off-by: Abdulbois <abdulbois123@gmail.com>
1 parent 9222314 commit c71d560

File tree

21 files changed

+869
-367
lines changed

21 files changed

+869
-367
lines changed

docs/static/openapi.yml

+609-6
Large diffs are not rendered by default.

docs/transactions.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ Not all fields can be edited (see `EDIT_MODEL`).
208208
- commissioningModeInitialStepsInstruction: `optional(string)` - commissioningModeInitialStepsInstruction SHALL contain text which relates to specific values of CommissioningModeInitialStepsHint. Certain values of CommissioningModeInitialStepsHint, as defined in the Pairing Hint Table, indicate a Pairing Instruction (PI) dependency, and for these values the commissioningModeInitialStepsInstruction SHALL be set
209209
- commissioningModeSecondaryStepsHint: `optional(uint32)` - commissioningModeSecondaryStepsHint SHALL identify a hint for steps that can be used to put into commissioning mode a device that has already been commissioned. This field is a bitmap with values defined in the Pairing Hint Table. For example, a value of 4 (bit 2 is set) indicates that a device that has already been commissioned will require the user to visit a current CHIP Administrator to put the device into commissioning mode.
210210
- commissioningModeSecondaryStepInstruction: `optional(string)` - commissioningModeSecondaryStepInstruction SHALL contain text which relates to specific values of commissioningModeSecondaryStepsHint. Certain values of commissioningModeSecondaryStepsHint, as defined in the Pairing Hint Table, indicate a Pairing Instruction (PI) dependency, and for these values the commissioningModeSecondaryStepInstruction SHALL be set
211-
- commissionerRemoteUiFlowURL `optional(string)` - commissionerRemoteUiFlowURL SHALL identify URL to show a custom flow UI for the commissioner
211+
- managedAclExtensionRequestFlowUrl `optional(string)` - managedAclExtensionRequestFlowUrl SHALL identify a vendor-specific URL that can be used to request additional access to what is currently provided by the optional ManagedACL attribute
212212
- userManualURL: `optional(string)` - URL that contains product specific web page that contains user manual for the device model.
213213
- supportURL: `optional(string)` - URL that contains product specific web page that contains support details for the device model.
214214
- productURL: `optional(string)` - URL that contains product specific web page that contains details for the device model.
@@ -255,7 +255,7 @@ All non-edited fields remain the same.
255255
- commissioningCustomFlowURL: `optional(string)` - commissioningCustomFlowURL SHALL identify a vendor specific commissioning URL for the device model when the commissioningCustomFlow field is set to '2'
256256
- commissioningModeInitialStepsInstruction: `optional(string)` - commissioningModeInitialStepsInstruction SHALL contain text which relates to specific values of CommissioningModeInitialStepsHint. Certain values of CommissioningModeInitialStepsHint, as defined in the Pairing Hint Table, indicate a Pairing Instruction (PI) dependency, and for these values the commissioningModeInitialStepsInstruction SHALL be set
257257
- commissioningModeSecondaryStepInstruction: `optional(string)` - commissioningModeSecondaryStepInstruction SHALL contain text which relates to specific values of commissioningModeSecondaryStepsHint. Certain values of commissioningModeSecondaryStepsHint, as defined in the Pairing Hint Table, indicate a Pairing Instruction (PI) dependency, and for these values the commissioningModeSecondaryStepInstruction SHALL be set
258-
- commissionerRemoteUiFlowURL `optional(string)` - commissionerRemoteUiFlowURL SHALL identify URL to show a custom flow UI for the commissioner
258+
- managedAclExtensionRequestFlowUrl `optional(string)` - managedAclExtensionRequestFlowUrl SHALL identify a vendor-specific URL that can be used to request additional access to what is currently provided by the optional ManagedACL attribute
259259
- userManualURL: `optional(string)` - URL that contains product specific web page that contains user manual for the device model.
260260
- supportURL: `optional(string)` - URL that contains product specific web page that contains support details for the device model.
261261
- productURL: `optional(string)` - URL that contains product specific web page that contains details for the device model.

integration_tests/cli/model-demo.sh

+7-7
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@ test_divider
6060
productLabel="Device #1"
6161
schema_version_0=0
6262
schema_version_2=2
63-
commissionerRemoteUiFlowURL="https://commissionerRemoteUiFlowURL.dclmodel"
63+
managedAclExtensionRequestFlowUrl="https://managedAclExtensionRequestFlowUrl.dclmodel"
6464
echo "Add Model with VID: $vid PID: $pid"
65-
result=$(echo "test1234" | dcld tx model add-model --vid=$vid --pid=$pid --deviceTypeID=1 --productName=TestProduct --productLabel="$productLabel" --partNumber=1 --commissioningCustomFlow=0 --commissionerRemoteUiFlowURL="$commissionerRemoteUiFlowURL" --schemaVersion=$schema_version_2 --from=$vendor_account --yes)
65+
result=$(echo "test1234" | dcld tx model add-model --vid=$vid --pid=$pid --deviceTypeID=1 --productName=TestProduct --productLabel="$productLabel" --partNumber=1 --commissioningCustomFlow=0 --managedAclExtensionRequestFlowUrl="$managedAclExtensionRequestFlowUrl" --schemaVersion=$schema_version_2 --from=$vendor_account --yes)
6666
result=$(get_txn_result "$result")
6767
check_response "$result" "\"code\": 0"
6868
echo "$result"
@@ -84,7 +84,7 @@ check_response "$result" "\"vid\": $vid"
8484
check_response "$result" "\"pid\": $pid"
8585
check_response "$result" "\"productLabel\": \"$productLabel\""
8686
check_response "$result" "\"schemaVersion\": $schema_version_2"
87-
check_response "$result" "\"commissionerRemoteUiFlowUrl\": \"$commissionerRemoteUiFlowURL\""
87+
check_response "$result" "\"managedAclExtensionRequestFlowUrl\": \"$managedAclExtensionRequestFlowUrl\""
8888
echo "$result"
8989

9090
echo "Get Model with VID: $vid_with_pids PID: $pid"
@@ -130,12 +130,12 @@ echo "$result"
130130

131131
test_divider
132132

133-
echo "Update Model with VID: ${vid} PID: ${pid} with new description, commissionerRemoteUiFlowURL and commissioningModeInitialStepsHint"
133+
echo "Update Model with VID: ${vid} PID: ${pid} with new description, managedAclExtensionRequestFlowUrl and commissioningModeInitialStepsHint"
134134
description="New Device Description"
135135
schema_version_3=3
136-
newCommissionerRemoteUiFlowURL="https://commissionerRemoteUiFlowURL.dclmodel.updated"
136+
newManagedAclExtensionRequestFlowUrl="https://managedAclExtensionRequestFlowUrl.dclmodel.updated"
137137
newCommissioningModeInitialStepsHint=8
138-
result=$(echo "test1234" | dcld tx model update-model --vid=$vid --pid=$pid --from $vendor_account --yes --productLabel "$description" --schemaVersion=$schema_version_3 --commissionerRemoteUiFlowURL="$newCommissionerRemoteUiFlowURL" --commissioningModeInitialStepsHint="$newCommissioningModeInitialStepsHint")
138+
result=$(echo "test1234" | dcld tx model update-model --vid=$vid --pid=$pid --from $vendor_account --yes --productLabel "$description" --schemaVersion=$schema_version_3 --managedAclExtensionRequestFlowUrl="$newManagedAclExtensionRequestFlowUrl" --commissioningModeInitialStepsHint="$newCommissioningModeInitialStepsHint")
139139
result=$(get_txn_result "$result")
140140
check_response "$result" "\"code\": 0"
141141
echo "$result"
@@ -156,7 +156,7 @@ check_response "$result" "\"vid\": $vid"
156156
check_response "$result" "\"pid\": $pid"
157157
check_response "$result" "\"productLabel\": \"$description\""
158158
check_response "$result" "\"schemaVersion\": $schema_version_3"
159-
check_response "$result" "\"commissionerRemoteUiFlowUrl\": \"$newCommissionerRemoteUiFlowURL\""
159+
check_response "$result" "\"managedAclExtensionRequestFlowUrl\": \"$newManagedAclExtensionRequestFlowUrl\""
160160
check_response "$result" "\"commissioningModeInitialStepsHint\": $newCommissioningModeInitialStepsHint"
161161
echo "$result"
162162

proto/zigbeealliance/distributedcomplianceledger/model/model.proto

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ message Model {
2525
int32 lsfRevision = 17;
2626
string creator = 18 [(cosmos_proto.scalar) = "cosmos.AddressString"];
2727
uint32 schemaVersion = 19;
28-
string commissionerRemoteUiFlowUrl = 20;
28+
string managedAclExtensionRequestFlowUrl = 20;
2929
}
3030

proto/zigbeealliance/distributedcomplianceledger/model/tx.proto

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ message MsgCreateModel {
4141
string productUrl = 16 [(gogoproto.moretags) = "validate:\"omitempty,url,startsnotwith=http:,max=256\""];
4242
string lsfUrl = 17 [(gogoproto.moretags) = "validate:\"omitempty,url,startsnotwith=http:,max=256\""];
4343
uint32 schemaVersion = 18 [(gogoproto.moretags) = "validate:\"gte=0,lte=65535\""];
44-
string commissionerRemoteUiFlowUrl = 19 [(gogoproto.moretags) = "validate:\"omitempty,url,startsnotwith=http:,max=256\""];
44+
string managedAclExtensionRequestFlowUrl = 19 [(gogoproto.moretags) = "validate:\"omitempty,url,startsnotwith=http:,max=256\""];
4545
}
4646
message MsgCreateModelResponse {}
4747

@@ -62,7 +62,7 @@ message MsgUpdateModel {
6262
string lsfUrl = 13 [(gogoproto.moretags) = "validate:\"omitempty,url,startsnotwith=http:,max=256\""];
6363
int32 lsfRevision = 14 [(gogoproto.moretags) = "validate:\"gte=0,lte=65535\""];
6464
uint32 schemaVersion = 15 [(gogoproto.moretags) = "validate:\"gte=0,lte=65535\""];
65-
string commissionerRemoteUiFlowUrl = 16 [(gogoproto.moretags) = "validate:\"omitempty,url,startsnotwith=http:,max=256\""];
65+
string managedAclExtensionRequestFlowUrl = 16 [(gogoproto.moretags) = "validate:\"omitempty,url,startsnotwith=http:,max=256\""];
6666
uint32 commissioningModeInitialStepsHint = 17;
6767
}
6868
message MsgUpdateModelResponse {}

ts-client/zigbeealliance.distributedcomplianceledger.model/rest.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export interface DistributedcomplianceledgermodelModel {
4444

4545
/** @format int64 */
4646
schemaVersion?: number;
47-
commissionerRemoteUiFlowUrl?: string;
47+
managedAclExtensionRequestFlowUrl?: string;
4848
}
4949

5050
export interface DistributedcomplianceledgermodelModelVersion {

ts-client/zigbeealliance.distributedcomplianceledger.model/types/zigbeealliance/distributedcomplianceledger/model/model.ts

+10-10
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export interface Model {
2323
lsfRevision: number;
2424
creator: string;
2525
schemaVersion: number;
26-
commissionerRemoteUiFlowUrl: string;
26+
managedAclExtensionRequestFlowUrl: string;
2727
}
2828

2929
function createBaseModel(): Model {
@@ -47,7 +47,7 @@ function createBaseModel(): Model {
4747
lsfRevision: 0,
4848
creator: "",
4949
schemaVersion: 0,
50-
commissionerRemoteUiFlowUrl: "",
50+
managedAclExtensionRequestFlowUrl: "",
5151
};
5252
}
5353

@@ -110,8 +110,8 @@ export const Model = {
110110
if (message.schemaVersion !== 0) {
111111
writer.uint32(152).uint32(message.schemaVersion);
112112
}
113-
if (message.commissionerRemoteUiFlowUrl !== "") {
114-
writer.uint32(162).string(message.commissionerRemoteUiFlowUrl);
113+
if (message.managedAclExtensionRequestFlowUrl !== "") {
114+
writer.uint32(162).string(message.managedAclExtensionRequestFlowUrl);
115115
}
116116
return writer;
117117
},
@@ -181,7 +181,7 @@ export const Model = {
181181
message.schemaVersion = reader.uint32();
182182
break;
183183
case 20:
184-
message.commissionerRemoteUiFlowUrl = reader.string();
184+
message.managedAclExtensionRequestFlowUrl = reader.string();
185185
break;
186186
default:
187187
reader.skipType(tag & 7);
@@ -222,8 +222,8 @@ export const Model = {
222222
lsfRevision: isSet(object.lsfRevision) ? Number(object.lsfRevision) : 0,
223223
creator: isSet(object.creator) ? String(object.creator) : "",
224224
schemaVersion: isSet(object.schemaVersion) ? Number(object.schemaVersion) : 0,
225-
commissionerRemoteUiFlowUrl: isSet(object.commissionerRemoteUiFlowUrl)
226-
? String(object.commissionerRemoteUiFlowUrl)
225+
managedAclExtensionRequestFlowUrl: isSet(object.managedAclExtensionRequestFlowUrl)
226+
? String(object.managedAclExtensionRequestFlowUrl)
227227
: "",
228228
};
229229
},
@@ -255,8 +255,8 @@ export const Model = {
255255
message.lsfRevision !== undefined && (obj.lsfRevision = Math.round(message.lsfRevision));
256256
message.creator !== undefined && (obj.creator = message.creator);
257257
message.schemaVersion !== undefined && (obj.schemaVersion = Math.round(message.schemaVersion));
258-
message.commissionerRemoteUiFlowUrl !== undefined
259-
&& (obj.commissionerRemoteUiFlowUrl = message.commissionerRemoteUiFlowUrl);
258+
message.managedAclExtensionRequestFlowUrl !== undefined
259+
&& (obj.managedAclExtensionRequestFlowUrl = message.managedAclExtensionRequestFlowUrl);
260260
return obj;
261261
},
262262

@@ -281,7 +281,7 @@ export const Model = {
281281
message.lsfRevision = object.lsfRevision ?? 0;
282282
message.creator = object.creator ?? "";
283283
message.schemaVersion = object.schemaVersion ?? 0;
284-
message.commissionerRemoteUiFlowUrl = object.commissionerRemoteUiFlowUrl ?? "";
284+
message.managedAclExtensionRequestFlowUrl = object.managedAclExtensionRequestFlowUrl ?? "";
285285
return message;
286286
},
287287
};

ts-client/zigbeealliance.distributedcomplianceledger.model/types/zigbeealliance/distributedcomplianceledger/model/tx.ts

+20-20
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export interface MsgCreateModel {
2323
productUrl: string;
2424
lsfUrl: string;
2525
schemaVersion: number;
26-
commissionerRemoteUiFlowUrl: string;
26+
managedAclExtensionRequestFlowUrl: string;
2727
}
2828

2929
export interface MsgCreateModelResponse {
@@ -45,7 +45,7 @@ export interface MsgUpdateModel {
4545
lsfUrl: string;
4646
lsfRevision: number;
4747
schemaVersion: number;
48-
commissionerRemoteUiFlowUrl: string;
48+
managedAclExtensionRequestFlowUrl: string;
4949
commissioningModeInitialStepsHint: number;
5050
}
5151

@@ -131,7 +131,7 @@ function createBaseMsgCreateModel(): MsgCreateModel {
131131
productUrl: "",
132132
lsfUrl: "",
133133
schemaVersion: 0,
134-
commissionerRemoteUiFlowUrl: "",
134+
managedAclExtensionRequestFlowUrl: "",
135135
};
136136
}
137137

@@ -191,8 +191,8 @@ export const MsgCreateModel = {
191191
if (message.schemaVersion !== 0) {
192192
writer.uint32(144).uint32(message.schemaVersion);
193193
}
194-
if (message.commissionerRemoteUiFlowUrl !== "") {
195-
writer.uint32(154).string(message.commissionerRemoteUiFlowUrl);
194+
if (message.managedAclExtensionRequestFlowUrl !== "") {
195+
writer.uint32(154).string(message.managedAclExtensionRequestFlowUrl);
196196
}
197197
return writer;
198198
},
@@ -259,7 +259,7 @@ export const MsgCreateModel = {
259259
message.schemaVersion = reader.uint32();
260260
break;
261261
case 19:
262-
message.commissionerRemoteUiFlowUrl = reader.string();
262+
message.managedAclExtensionRequestFlowUrl = reader.string();
263263
break;
264264
default:
265265
reader.skipType(tag & 7);
@@ -299,8 +299,8 @@ export const MsgCreateModel = {
299299
productUrl: isSet(object.productUrl) ? String(object.productUrl) : "",
300300
lsfUrl: isSet(object.lsfUrl) ? String(object.lsfUrl) : "",
301301
schemaVersion: isSet(object.schemaVersion) ? Number(object.schemaVersion) : 0,
302-
commissionerRemoteUiFlowUrl: isSet(object.commissionerRemoteUiFlowUrl)
303-
? String(object.commissionerRemoteUiFlowUrl)
302+
managedAclExtensionRequestFlowUrl: isSet(object.managedAclExtensionRequestFlowUrl)
303+
? String(object.managedAclExtensionRequestFlowUrl)
304304
: "",
305305
};
306306
},
@@ -331,8 +331,8 @@ export const MsgCreateModel = {
331331
message.productUrl !== undefined && (obj.productUrl = message.productUrl);
332332
message.lsfUrl !== undefined && (obj.lsfUrl = message.lsfUrl);
333333
message.schemaVersion !== undefined && (obj.schemaVersion = Math.round(message.schemaVersion));
334-
message.commissionerRemoteUiFlowUrl !== undefined
335-
&& (obj.commissionerRemoteUiFlowUrl = message.commissionerRemoteUiFlowUrl);
334+
message.managedAclExtensionRequestFlowUrl !== undefined
335+
&& (obj.managedAclExtensionRequestFlowUrl = message.managedAclExtensionRequestFlowUrl);
336336
return obj;
337337
},
338338

@@ -356,7 +356,7 @@ export const MsgCreateModel = {
356356
message.productUrl = object.productUrl ?? "";
357357
message.lsfUrl = object.lsfUrl ?? "";
358358
message.schemaVersion = object.schemaVersion ?? 0;
359-
message.commissionerRemoteUiFlowUrl = object.commissionerRemoteUiFlowUrl ?? "";
359+
message.managedAclExtensionRequestFlowUrl = object.managedAclExtensionRequestFlowUrl ?? "";
360360
return message;
361361
},
362362
};
@@ -417,7 +417,7 @@ function createBaseMsgUpdateModel(): MsgUpdateModel {
417417
lsfUrl: "",
418418
lsfRevision: 0,
419419
schemaVersion: 0,
420-
commissionerRemoteUiFlowUrl: "",
420+
managedAclExtensionRequestFlowUrl: "",
421421
commissioningModeInitialStepsHint: 0,
422422
};
423423
}
@@ -469,8 +469,8 @@ export const MsgUpdateModel = {
469469
if (message.schemaVersion !== 0) {
470470
writer.uint32(120).uint32(message.schemaVersion);
471471
}
472-
if (message.commissionerRemoteUiFlowUrl !== "") {
473-
writer.uint32(130).string(message.commissionerRemoteUiFlowUrl);
472+
if (message.managedAclExtensionRequestFlowUrl !== "") {
473+
writer.uint32(130).string(message.managedAclExtensionRequestFlowUrl);
474474
}
475475
if (message.commissioningModeInitialStepsHint !== 0) {
476476
writer.uint32(136).uint32(message.commissioningModeInitialStepsHint);
@@ -531,7 +531,7 @@ export const MsgUpdateModel = {
531531
message.schemaVersion = reader.uint32();
532532
break;
533533
case 16:
534-
message.commissionerRemoteUiFlowUrl = reader.string();
534+
message.managedAclExtensionRequestFlowUrl = reader.string();
535535
break;
536536
case 17:
537537
message.commissioningModeInitialStepsHint = reader.uint32();
@@ -567,8 +567,8 @@ export const MsgUpdateModel = {
567567
lsfUrl: isSet(object.lsfUrl) ? String(object.lsfUrl) : "",
568568
lsfRevision: isSet(object.lsfRevision) ? Number(object.lsfRevision) : 0,
569569
schemaVersion: isSet(object.schemaVersion) ? Number(object.schemaVersion) : 0,
570-
commissionerRemoteUiFlowUrl: isSet(object.commissionerRemoteUiFlowUrl)
571-
? String(object.commissionerRemoteUiFlowUrl)
570+
managedAclExtensionRequestFlowUrl: isSet(object.managedAclExtensionRequestFlowUrl)
571+
? String(object.managedAclExtensionRequestFlowUrl)
572572
: "",
573573
commissioningModeInitialStepsHint: isSet(object.commissioningModeInitialStepsHint)
574574
? Number(object.commissioningModeInitialStepsHint)
@@ -596,8 +596,8 @@ export const MsgUpdateModel = {
596596
message.lsfUrl !== undefined && (obj.lsfUrl = message.lsfUrl);
597597
message.lsfRevision !== undefined && (obj.lsfRevision = Math.round(message.lsfRevision));
598598
message.schemaVersion !== undefined && (obj.schemaVersion = Math.round(message.schemaVersion));
599-
message.commissionerRemoteUiFlowUrl !== undefined
600-
&& (obj.commissionerRemoteUiFlowUrl = message.commissionerRemoteUiFlowUrl);
599+
message.managedAclExtensionRequestFlowUrl !== undefined
600+
&& (obj.managedAclExtensionRequestFlowUrl = message.managedAclExtensionRequestFlowUrl);
601601
message.commissioningModeInitialStepsHint !== undefined
602602
&& (obj.commissioningModeInitialStepsHint = Math.round(message.commissioningModeInitialStepsHint));
603603
return obj;
@@ -620,7 +620,7 @@ export const MsgUpdateModel = {
620620
message.lsfUrl = object.lsfUrl ?? "";
621621
message.lsfRevision = object.lsfRevision ?? 0;
622622
message.schemaVersion = object.schemaVersion ?? 0;
623-
message.commissionerRemoteUiFlowUrl = object.commissionerRemoteUiFlowUrl ?? "";
623+
message.managedAclExtensionRequestFlowUrl = object.managedAclExtensionRequestFlowUrl ?? "";
624624
message.commissioningModeInitialStepsHint = object.commissioningModeInitialStepsHint ?? 0;
625625
return message;
626626
},

ts-client/zigbeealliance.distributedcomplianceledger.pki/rest.ts

-3
Original file line numberDiff line numberDiff line change
@@ -200,9 +200,6 @@ export interface PkiCertificate {
200200
export interface PkiCertificateIdentifier {
201201
subject?: string;
202202
subjectKeyId?: string;
203-
204-
/** @format int64 */
205-
schemaVersion?: number;
206203
}
207204

208205
export interface PkiGrant {

0 commit comments

Comments
 (0)