You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/transactions.md
+14-14
Original file line number
Diff line number
Diff line change
@@ -131,7 +131,7 @@ Adds a record about a Vendor.
131
131
- companyLegalName: `string` - Legal name of the vendor company
132
132
- companyPreferredName: `optional(string)` - Preferred name of the vendor company
133
133
- vendorLandingPageURL: `optional(string)` - URL of the vendor's landing page
134
-
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability(default 0)
134
+
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability. Should be equal to 0 (default 0)
135
135
- In State: `vendorinfo/VendorInfo/value/<vid>`
136
136
- Who can send:
137
137
- Account with a vendor role who has the matching Vendor ID
@@ -151,7 +151,7 @@ Updates a record about a Vendor.
151
151
- companyLegalName: `optional(string)` - Legal name of the vendor company
152
152
- companyPreferredName: `optional(string)` - Preferred name of the vendor company
153
153
- vendorLandingPageURL: `optional(string)` - URL of the vendor's landing page
154
-
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability(default 0)
154
+
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability. Should be equal to 0 (default 0)
155
155
- In State: `vendorinfo/VendorInfo/value/<vid>`
156
156
- Who can send:
157
157
- Account with a vendor role who has the matching Vendor ID
@@ -220,7 +220,7 @@ Not all fields can be edited (see `EDIT_MODEL`).
220
220
- enhancedSetupFlowTCDigest: `optional(string)` - enhancedSetupFlowTCDigest SHALL contain the digest of the entire contents of the associated file downloaded from the EnhancedSetupFlowTCUrl field, encoded in base64 string representation and SHALL be used to ensure the contents of the downloaded file are authentic. This field SHALL be present if and only if the EnhancedSetupFlowOptions field has bit 0 set.
221
221
- enhancedSetupFlowTCFileSize: `optional(uint32)` - enhancedSetupFlowTCFileSize SHALL indicate the total size of the Enhanced Setup Flow Terms and Conditions file in bytes, and SHALL be used to ensure the downloaded file size is within the bounds of EnhancedSetupFlowTCFileSize. This field SHALL be present if and only if the EnhancedSetupFlowOptions field has bit 0 set.
222
222
- maintenanceUrl: `optional(string)` - maintenanceUrl SHALL identify a link to a vendor-specific URL which SHALL provide a manufacturer specific means to resolve any functionality limitations indicated by the TERMS_AND_CONDITIONS_CHANGED status code. This field SHALL be present if and only if the EnhancedSetupFlowOptions field has bit 0 set.
223
-
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability(default 1)
223
+
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability. Should be equal to 0 (default 0)
224
224
- In State:
225
225
-`model/Model/value/<vid>/<pid>`
226
226
-`model/VendorProducts/value/<vid>`
@@ -276,7 +276,7 @@ If one of EnhancedSetupFlow or MaintenanceUrl fields needs to be updated, ALL En
276
276
- enhancedSetupFlowTCDigest: `optional(string)` - enhancedSetupFlowTCDigest SHALL contain the digest of the entire contents of the associated file downloaded from the EnhancedSetupFlowTCUrl field, encoded in base64 string representation and SHALL be used to ensure the contents of the downloaded file are authentic. This field SHALL be present if and only if the EnhancedSetupFlowOptions field has bit 0 set.
277
277
- enhancedSetupFlowTCFileSize: `optional(uint32)` - enhancedSetupFlowTCFileSize SHALL indicate the total size of the Enhanced Setup Flow Terms and Conditions file in bytes, and SHALL be used to ensure the downloaded file size is within the bounds of EnhancedSetupFlowTCFileSize. This field SHALL be present if and only if the EnhancedSetupFlowOptions field has bit 0 set.
278
278
- maintenanceUrl: `optional(string)` - maintenanceUrl SHALL identify a link to a vendor-specific URL which SHALL provide a manufacturer specific means to resolve any functionality limitations indicated by the TERMS_AND_CONDITIONS_CHANGED status code. This field SHALL be present if and only if the EnhancedSetupFlowOptions field has bit 0 set.
279
-
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability(default 1)
279
+
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability. Should be equal to 0 (default 0)
280
280
- In State: `model/Model/value/<vid>/<pid>`
281
281
- Who can send:
282
282
- Vendor account associated with the same vid who has created the model
@@ -327,7 +327,7 @@ If one of `OTA_URl`, `OTA_checksum` or `OTA_checksum_type` fields is set, then t
327
327
- otaChecksum `optional(string)` - Digest of the entire contents of the associated OTA Software Update Image under the OtaUrl attribute, encoded in base64 string representation. The digest SHALL have been computed using the algorithm specified in OtaChecksumType
328
328
- otaChecksumType `optional(string)` - Numeric identifier as defined in IANA Named Information Hash Algorithm Registry for the type of otaChecksum. For example, a value of 1 would match the sha-256 identifier, which maps to the SHA-256 digest algorithm
329
329
- releaseNotesURL `optional(string)` - URL that contains product specific web page that contains release notes for the device model.
330
-
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability(default 0)
330
+
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability. Should be equal to 0 (default 0)
@@ -374,7 +374,7 @@ All non-edited fields remain the same.
374
374
- otaURL `optional(string)` - URL where to obtain the OTA image
375
375
- otaFileSize `optional(string)` - OtaFileSize is the total size of the OTA software image in bytes
376
376
- otaChecksum `optional(string)` - Digest of the entire contents of the associated OTA Software Update Image under the OtaUrl attribute, encoded in base64 string representation. The digest SHALL have been computed using the algorithm specified in OtaChecksumType
377
-
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability(default 0)
377
+
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability. Should be equal to 0 (default 0)
378
378
379
379
- In State: `model/ModelVersion/value/<vid>/<pid>/<softwareVersion>`
380
380
- Who can send:
@@ -512,7 +512,7 @@ from the revocation list.
512
512
- transport `optional(string)` - optional field describing the transport
513
513
- parentChild `optional(string)` - optional field describing the parent/child - Currently 'parent' and 'child' types are supported
514
514
- certificationIDOfSoftwareComponent `optional(string)` - optional field describing the certification ID of software component
515
-
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability(default 0)
515
+
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatability. Should be equal to 0 (default 0)
@@ -864,7 +864,7 @@ The PAA certificate is immutable. It can only be revoked by either the owner or
864
864
- info: `optional(string)` - information/notes for the proposal. Can contain up to 4096 characters.
865
865
- time: `optional(int64)` - proposal time (number of nanoseconds elapsed since January 1, 1970 UTC). This field cannot be specified using a CLI command and will use the current time by default.
866
866
- vid: `uint16` - Vendor ID (positive non-zero). Must be equal to the Certificate's `vid` field for VID-scoped PAA.
867
-
- schemaVersion: `optional(uint16)` - Certificate's schema version to support backward/forward compatability(default 0)
867
+
- schemaVersion: `optional(uint16)` - Certificate's schema version to support backward/forward compatability. Should be equal to 0 (default 0)
868
868
- In State: `pki/ProposedCertificate/value/<Certificate's Subject>/<Certificate's Subject Key ID>`
@@ -1045,7 +1045,7 @@ and DACs (leaf certificates) added to DCL if they are revoked in the CRL identif
1045
1045
- dataDigest: `optional(string)` - Digest of the entire contents of the associated file downloaded from the DataUrl. Must be omitted if RevocationType is 1. Must be provided if and only if the `DataFileSize` field is present.
1046
1046
- dataDigestType: `optional(uint32)` - The type of digest used in the DataDigest field from the list of [1, 7, 8, 10, 11, 12] (IANA Named Information Hash Algorithm Registry). Must be provided if and only if the `DataDigest` field is present.
1047
1047
- revocationType: `uint32` - The type of file found at the DataUrl for this entry. Supported types: 1 - RFC5280 Certificate Revocation List (CRL).
1048
-
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatibility (default is 1, the minimum value should be greater than or equal to 1)
1048
+
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatibility. Should be equal to 0 (default 0)
1049
1049
- In State:
1050
1050
-`pki/RevocationDistributionPoint/value/<IssuerSubjectKeyID>` -> list of Revocation Distribution Points
1051
1051
-`pki/RevocationDistributionPoint/value/<IssuerSubjectKeyID>/<vid>/<label>`-> Revocation Distribution Point
@@ -1073,7 +1073,7 @@ Updates an existing PKI Revocation distribution endpoint (such as RFC5280 Certif
1073
1073
- dataFileSize: `optional(uint64)` - Total size in bytes of the file found at the DataUrl. Must be omitted if RevocationType is 1.
1074
1074
- dataDigest: `optional(string)` - Digest of the entire contents of the associated file downloaded from the DataUrl. Must be omitted if RevocationType is 1. Must be provided if and only if the `DataFileSize` field is present.
1075
1075
- dataDigestType: `optional(uint32)` - The type of digest used in the DataDigest field from the list of [1, 7, 8, 10, 11, 12] (IANA Named Information Hash Algorithm Registry). Must be provided if and only if the `DataDigest` field is present.
1076
-
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatibility (default is 1, the minimum value should be greater than or equal to 1)
1076
+
- schemaVersion: `optional(uint16)` - Schema version to support backward/forward compatibility. Should be equal to 0 (default 0)
1077
1077
- In State:
1078
1078
-`pki/RevocationDistributionPoint/value/<IssuerSubjectKeyID>` -> list of Revocation Distribution Points
1079
1079
-`pki/RevocationDistributionPoint/value/<IssuerSubjectKeyID>/<vid>/<label>` -> Revocation Distribution Point
@@ -1368,7 +1368,7 @@ This transaction adds a NOC root certificate (RCAC) owned by the Vendor.
1368
1368
- Vendor account
1369
1369
- Parameters:
1370
1370
- cert: `string` - The NOC Root Certificate (RCAC), encoded in X.509v3 PEM format. Can be a PEM string or a file path.
1371
-
- schemaVersion: `optional(uint16)` - Certificate's schema version to support backward/forward compatability(default 0)
1371
+
- schemaVersion: `optional(uint16)` - Certificate's schema version to support backward/forward compatability. Should be equal to 0 (default 0)
0 commit comments