BurnCcc({ required this.signerDid, required this.amount, required this.id, }) : assert(matchBech32Format(signerDid)), assert(matchUuidv4(id));