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});