SuperBlockVote constructor

SuperBlockVote({
  1. Bn256Signature? bn256Signature,
  2. KeyedSignature? secp256k1Signature,
  3. Hash? superblockHash,
  4. int? superblockIndex,
})

Implementation

factory SuperBlockVote({
  Bn256Signature? bn256Signature,
  KeyedSignature? secp256k1Signature,
  Hash? superblockHash,
  int? superblockIndex,
}) {
  final _result = create();
  if (bn256Signature != null) {
    _result.bn256Signature = bn256Signature;
  }
  if (secp256k1Signature != null) {
    _result.secp256k1Signature = secp256k1Signature;
  }
  if (superblockHash != null) {
    _result.superblockHash = superblockHash;
  }
  if (superblockIndex != null) {
    _result.superblockIndex = superblockIndex;
  }
  return _result;
}