TronChainParameters constructor

const TronChainParameters({
  1. BigInt? getMaintenanceTimeInterval,
  2. BigInt? getAccountUpgradeCost,
  3. int? getCreateAccountFee,
  4. int? getTransactionFee,
  5. BigInt? getAssetIssueFee,
  6. BigInt? getWitnessPayPerBlock,
  7. BigInt? getWitnessStandbyAllowance,
  8. int? getCreateNewAccountFeeInSystemContract,
  9. int? getCreateNewAccountBandwidthRate,
  10. int? getAllowCreationOfContracts,
  11. int? getRemoveThePowerOfTheGr,
  12. int? getEnergyFee,
  13. BigInt? getExchangeCreateFee,
  14. int? getMaxCpuTimeOfOneTx,
  15. int? getAllowUpdateAccountName,
  16. int? getAllowSameTokenName,
  17. int? getAllowDelegateResource,
  18. BigInt? getTotalEnergyLimit,
  19. int? getAllowTvmTransferTrc10,
  20. BigInt? getTotalEnergyCurrentLimit,
  21. int? getAllowMultiSign,
  22. int? getAllowAdaptiveEnergy,
  23. BigInt? getTotalEnergyTargetLimit,
  24. BigInt? getTotalEnergyAverageUsage,
  25. BigInt? getUpdateAccountPermissionFee,
  26. int? getMultiSignFee,
  27. int? getAllowAccountStateRoot,
  28. int? getAllowProtoFilterNum,
  29. int? getAllowTvmConstantinople,
  30. int? getAllowTvmSolidity059,
  31. BigInt? getAllowTvmIstanbul,
  32. int? getAllowShieldedTRC20Transaction,
  33. BigInt? getForbidTransferToContract,
  34. int? getAdaptiveResourceLimitTargetRatio,
  35. int? getAdaptiveResourceLimitMultiplier,
  36. int? getChangeDelegation,
  37. BigInt? getWitness127PayPerBlock,
  38. int? getAllowMarketTransaction,
  39. BigInt? getMarketSellFee,
  40. BigInt? getMarketCancelFee,
  41. int? getAllowPBFT,
  42. int? getAllowTransactionFeePool,
  43. BigInt? getMaxFeeLimit,
  44. int? getAllowOptimizeBlackHole,
  45. int? getAllowNewResourceModel,
  46. int? getAllowTvmFreeze,
  47. int? getAllowTvmVote,
  48. int? getAllowTvmLondon,
  49. int? getAllowTvmCompatibleEvm,
  50. int? getAllowAccountAssetOptimization,
  51. BigInt? getFreeNetLimit,
  52. BigInt? getTotalNetLimit,
  53. int? getAllowHigherLimitForMaxCpuTimeOfOneTx,
  54. int? getAllowAssetOptimization,
  55. int? getAllowNewReward,
  56. int? getMemoFee,
  57. int? getAllowDelegateOptimization,
  58. int? getUnfreezeDelayDays,
  59. int? getAllowOptimizedReturnValueOfChainId,
  60. int? getAllowDynamicEnergy,
  61. BigInt? getDynamicEnergyThreshold,
  62. int? getDynamicEnergyIncreaseFactor,
  63. int? getDynamicEnergyMaxFactor,
  64. int? getAllowTvmShangHai,
  65. int? getAllowCancelAllUnfreezeV2,
  66. int? getMaxDelegateLockPeriod,
})

Implementation

const TronChainParameters({
  this.getMaintenanceTimeInterval,
  this.getAccountUpgradeCost,
  this.getCreateAccountFee,
  this.getTransactionFee,
  this.getAssetIssueFee,
  this.getWitnessPayPerBlock,
  this.getWitnessStandbyAllowance,
  this.getCreateNewAccountFeeInSystemContract,
  this.getCreateNewAccountBandwidthRate,
  this.getAllowCreationOfContracts,
  this.getRemoveThePowerOfTheGr,
  this.getEnergyFee,
  this.getExchangeCreateFee,
  this.getMaxCpuTimeOfOneTx,
  this.getAllowUpdateAccountName,
  this.getAllowSameTokenName,
  this.getAllowDelegateResource,
  this.getTotalEnergyLimit,
  this.getAllowTvmTransferTrc10,
  this.getTotalEnergyCurrentLimit,
  this.getAllowMultiSign,
  this.getAllowAdaptiveEnergy,
  this.getTotalEnergyTargetLimit,
  this.getTotalEnergyAverageUsage,
  this.getUpdateAccountPermissionFee,
  this.getMultiSignFee,
  this.getAllowAccountStateRoot,
  this.getAllowProtoFilterNum,
  this.getAllowTvmConstantinople,
  this.getAllowTvmSolidity059,
  this.getAllowTvmIstanbul,
  this.getAllowShieldedTRC20Transaction,
  this.getForbidTransferToContract,
  this.getAdaptiveResourceLimitTargetRatio,
  this.getAdaptiveResourceLimitMultiplier,
  this.getChangeDelegation,
  this.getWitness127PayPerBlock,
  this.getAllowMarketTransaction,
  this.getMarketSellFee,
  this.getMarketCancelFee,
  this.getAllowPBFT,
  this.getAllowTransactionFeePool,
  this.getMaxFeeLimit,
  this.getAllowOptimizeBlackHole,
  this.getAllowNewResourceModel,
  this.getAllowTvmFreeze,
  this.getAllowTvmVote,
  this.getAllowTvmLondon,
  this.getAllowTvmCompatibleEvm,
  this.getAllowAccountAssetOptimization,
  this.getFreeNetLimit,
  this.getTotalNetLimit,
  this.getAllowHigherLimitForMaxCpuTimeOfOneTx,
  this.getAllowAssetOptimization,
  this.getAllowNewReward,
  this.getMemoFee,
  this.getAllowDelegateOptimization,
  this.getUnfreezeDelayDays,
  this.getAllowOptimizedReturnValueOfChainId,
  this.getAllowDynamicEnergy,
  this.getDynamicEnergyThreshold,
  this.getDynamicEnergyIncreaseFactor,
  this.getDynamicEnergyMaxFactor,
  this.getAllowTvmShangHai,
  this.getAllowCancelAllUnfreezeV2,
  this.getMaxDelegateLockPeriod,
});