serialize method

  1. @override
Map<String, dynamic> serialize()
override

Serializes the object to a map.

Implementation

@override
Map<String, dynamic> serialize() {
  return {
    'authorizedVoters': authorizedVoters.map((e) => e.serialize()).toList(),
    'authorizedWithdrawer': authorizedWithdrawer,
    'commission': commission,
    'epochCredits': epochCredits.map((e) => e.serialize()).toList(),
    'lastTimestamp': lastTimestamp.serialize(),
    'nodePubkey': nodePubkey,
    'priorVoters': priorVoter.serialize(),
    'rootSlot': rootSlot,
    'votes': votes.map((e) => e.serialize()).toList()
  };
}