jsonMap method

Map<String, dynamic> jsonMap()

Implementation

Map<String, dynamic> jsonMap() => {
      'activity_period': activityPeriod,
      'bootstrap_hash': bootstrapHash.hex,
      'bootstrapping_committee': bootstrappingCommittee,
      'checkpoint_zero_timestamp': checkpointZeroTimestamp.toInt(),
      'checkpoints_period': checkpointsPeriod,
      'collateral_age': collateralAge,
      'collateral_minimum': collateralMinimum.toInt(),
      'epochs_with_minimum_difficulty': epochsWithMinimumDifficulty,
      'extra_rounds': extraRounds,
      'genesis_hash': genesisHash.hex,
      'halving_period': halvingPeriod,
      'initial_block_reward': initialBlockReward.toInt(),
      'max_dr_weight': maxDrWeight,
      'max_vt_weight': maxVtWeight,
      'minimum_difficulty': minimumDifficulty,
      'mining_backup_factor': miningBackupFactor,
      'mining_replication_factor': miningReplicationFactor,
      'reputation_expire_alpha_diff': reputationExpireAlphaDiff,
      'reputation_issuance': reputationIssuance,
      'reputation_issuance_stop': reputationIssuanceStop,
      'reputation_penalization_factor': reputationPenalizationFactor,
      'superblock_committee_decreasing_period':
          superblockCommitteeDecreasingPeriod,
      'superblock_committee_decreasing_step':
          superblockCommitteeDecreasingStep,
      'superblock_period': superblockPeriod,
      'superblock_signing_committee_size': superblockSigningCommitteeSize
    };