BlockDetails constructor

const BlockDetails({
  1. required BigInt? baseFeePerGas,
  2. required int difficulty,
  3. required List<String> transactionIds,
  4. required List<TransactionInfo> transactions,
  5. required String extraData,
  6. required BigInt gasLimit,
  7. required BigInt gasUsed,
  8. required String? hash,
  9. required String logsBloom,
  10. required String? miner,
  11. required String mixHash,
  12. required int? nonce,
  13. required int number,
  14. required String parentHash,
  15. required String receiptsRoot,
  16. required String sha3Uncles,
  17. required int size,
  18. required String stateRoot,
  19. required String timestamp,
  20. required String? totalDifficulty,
  21. required String transactionsRoot,
  22. required List uncles,
  23. required List<Withdrawal> withdrawals,
  24. required String? withdrawalsRoot,
})

Implementation

const BlockDetails({
  required this.baseFeePerGas,
  required this.difficulty,
  required this.transactionIds,
  required this.transactions,
  required this.extraData,
  required this.gasLimit,
  required this.gasUsed,
  required this.hash,
  required this.logsBloom,
  required this.miner,
  required this.mixHash,
  required this.nonce,
  required this.number,
  required this.parentHash,
  required this.receiptsRoot,
  required this.sha3Uncles,
  required this.size,
  required this.stateRoot,
  required this.timestamp,
  required this.totalDifficulty,
  required this.transactionsRoot,
  required this.uncles,
  required this.withdrawals,
  required this.withdrawalsRoot,
});