zkverify
subscan
Runtime Modules / Crl
Spec Version:
Call Functions
Name
Lookup
Parameters
register_ca54002
unregister_ca54011
update_crl54023
Events
Name
Lookup
Attributes
CaRegistered5400["CaName"]
CaUnregistered5401["CaName"]
CrlUpdated5402["CaName","Bytes","u64","u32"]
Storage Functions
Name
Type
CertificateAuthorities{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"pallet_crl:pallet:CaInfo","keys_id":463,"value_id":706}}
Revoked{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"Vec<pallet_crl:pallet:RevokedInfo>","keys_id":463,"value_id":712}}
Constants
Name
Type
Value
MaxCaNameLengthU3240000000
Error Types
Name
Docs
CaNameTooLongThe CA name exceeds the maximum allowed length.
CaNameEmptyThe CA name is empty.
RootCertEmptyThe root cert for the CA is empty.
CaAlreadyRegisteredThe CA is already registered.
CaNotFoundThe CA is not registered.
MaxCasReachedMaximum number of CAs reached.
RootCertTooLargeThe root certificate exceeds the maximum allowed length.
CrlPemTooLargeThe CRL PEM data exceeds the maximum allowed length.
CertChainPemTooLargeThe certificate chain PEM data exceeds the maximum allowed length.
CrlValidationErrorFailed to parse or verify the CRL.
TooManyRevokedCertsToo many revoked certificates in the CRL.
IssuerTooLargeIssuer data exceeds maximum length.
SerialNumberTooLargeSerial number data exceeds maximum length.
CrlTooLargeCrl exceeds maximum length.
NotNewerCrlThe updated Crl is older than the one already registered
TooManyIssuersToo many distinct CRL issuers for this CA.
EmptyCrlThe CRL contains no revoked certificates.