GenesisKeyDelegation.deserialize constructor
GenesisKeyDelegation.deserialize(
- CborListValue<
CborObject> cbor
Constructs a GenesisKeyDelegation instance from its serialized form.
Implementation
factory GenesisKeyDelegation.deserialize(CborListValue cbor) {
CertificateType.deserialize(cbor.elementAt<CborIntValue>(0),
validate: CertificateType.genesisKeyDelegation);
return GenesisKeyDelegation(
genesisDelegateHash:
GenesisDelegateHash.deserialize(cbor.elementAt<CborBytesValue>(2)),
genesisHash: GenesisHash.deserialize(cbor.elementAt<CborBytesValue>(1)),
vrfKeyHash: VRFKeyHash.deserialize(cbor.elementAt<CborBytesValue>(3)));
}