TronChainParameters.fromJson constructor
TronChainParameters.fromJson(
- Map<String, dynamic> json
)
Implementation
factory TronChainParameters.fromJson(Map<String, dynamic> json) {
return TronChainParameters(
getMaintenanceTimeInterval:
BigintUtils.tryParse(json["getMaintenanceTimeInterval"]),
getAccountUpgradeCost:
BigintUtils.tryParse(json["getAccountUpgradeCost"]),
getCreateAccountFee: IntUtils.tryParse(json["getCreateAccountFee"]),
getTransactionFee: IntUtils.tryParse(json["getTransactionFee"]),
getAssetIssueFee: BigintUtils.tryParse(json["getAssetIssueFee"]),
getWitnessPayPerBlock:
BigintUtils.tryParse(json["getWitnessPayPerBlock"]),
getWitnessStandbyAllowance:
BigintUtils.tryParse(json["getWitnessStandbyAllowance"]),
getCreateNewAccountFeeInSystemContract:
IntUtils.tryParse(json["getCreateNewAccountFeeInSystemContract"]),
getCreateNewAccountBandwidthRate:
IntUtils.tryParse(json["getCreateNewAccountBandwidthRate"]),
getAllowCreationOfContracts:
IntUtils.tryParse(json["getAllowCreationOfContracts"]),
getRemoveThePowerOfTheGr:
IntUtils.tryParse(json["getRemoveThePowerOfTheGr"]),
getEnergyFee: IntUtils.tryParse(json["getEnergyFee"]),
getExchangeCreateFee: BigintUtils.tryParse(json["getExchangeCreateFee"]),
getMaxCpuTimeOfOneTx: IntUtils.tryParse(json["getMaxCpuTimeOfOneTx"]),
getAllowUpdateAccountName:
IntUtils.tryParse(json["getAllowUpdateAccountName"]),
getAllowSameTokenName: IntUtils.tryParse(json["getAllowSameTokenName"]),
getAllowDelegateResource:
IntUtils.tryParse(json["getAllowDelegateResource"]),
getTotalEnergyLimit: BigintUtils.tryParse(json["getTotalEnergyLimit"]),
getAllowTvmTransferTrc10:
IntUtils.tryParse(json["getAllowTvmTransferTrc10"]),
getTotalEnergyCurrentLimit:
BigintUtils.tryParse(json["getTotalEnergyCurrentLimit"]),
getAllowMultiSign: IntUtils.tryParse(json["getAllowMultiSign"]),
getAllowAdaptiveEnergy: IntUtils.tryParse(json["getAllowAdaptiveEnergy"]),
getTotalEnergyTargetLimit:
BigintUtils.tryParse(json["getTotalEnergyTargetLimit"]),
getTotalEnergyAverageUsage:
BigintUtils.tryParse(json["getTotalEnergyAverageUsage"]),
getUpdateAccountPermissionFee:
BigintUtils.tryParse(json["getUpdateAccountPermissionFee"]),
getMultiSignFee: IntUtils.tryParse(json["getMultiSignFee"]),
getAllowAccountStateRoot:
IntUtils.tryParse(json["getAllowAccountStateRoot"]),
getAllowProtoFilterNum: IntUtils.tryParse(json["getAllowProtoFilterNum"]),
getAllowTvmConstantinople:
IntUtils.tryParse(json["getAllowTvmConstantinople"]),
getAllowTvmSolidity059: IntUtils.tryParse(json["getAllowTvmSolidity059"]),
getAllowTvmIstanbul: BigintUtils.tryParse(json["getAllowTvmIstanbul"]),
getAllowShieldedTRC20Transaction:
IntUtils.tryParse(json["getAllowShieldedTRC20Transaction"]),
getForbidTransferToContract:
BigintUtils.tryParse(json["getForbidTransferToContract"]),
getAdaptiveResourceLimitTargetRatio:
IntUtils.tryParse(json["getAdaptiveResourceLimitTargetRatio"]),
getAdaptiveResourceLimitMultiplier:
IntUtils.tryParse(json["getAdaptiveResourceLimitMultiplier"]),
getChangeDelegation: IntUtils.tryParse(json["getChangeDelegation"]),
getWitness127PayPerBlock:
BigintUtils.tryParse(json["getWitness127PayPerBlock"]),
getAllowMarketTransaction:
IntUtils.tryParse(json["getAllowMarketTransaction"]),
getMarketSellFee: BigintUtils.tryParse(json["getMarketSellFee"]),
getMarketCancelFee: BigintUtils.tryParse(json["getMarketCancelFee"]),
getAllowPBFT: IntUtils.tryParse(json["getAllowPBFT"]),
getAllowTransactionFeePool:
IntUtils.tryParse(json["getAllowTransactionFeePool"]),
getMaxFeeLimit: BigintUtils.tryParse(json["getMaxFeeLimit"]),
getAllowOptimizeBlackHole:
IntUtils.tryParse(json["getAllowOptimizeBlackHole"]),
getAllowNewResourceModel:
IntUtils.tryParse(json["getAllowNewResourceModel"]),
getAllowTvmFreeze: IntUtils.tryParse(json["getAllowTvmFreeze"]),
getAllowTvmVote: IntUtils.tryParse(json["getAllowTvmVote"]),
getAllowTvmLondon: IntUtils.tryParse(json["getAllowTvmLondon"]),
getAllowTvmCompatibleEvm:
IntUtils.tryParse(json["getAllowTvmCompatibleEvm"]),
getAllowAccountAssetOptimization:
IntUtils.tryParse(json["getAllowAccountAssetOptimization"]),
getFreeNetLimit: BigintUtils.tryParse(json["getFreeNetLimit"]),
getTotalNetLimit: BigintUtils.tryParse(json["getTotalNetLimit"]),
getAllowHigherLimitForMaxCpuTimeOfOneTx:
IntUtils.tryParse(json["getAllowHigherLimitForMaxCpuTimeOfOneTx"]),
getAllowAssetOptimization:
IntUtils.tryParse(json["getAllowAssetOptimization"]),
getAllowNewReward: IntUtils.tryParse(json["getAllowNewReward"]),
getMemoFee: IntUtils.tryParse(json["getMemoFee"]),
getAllowDelegateOptimization:
IntUtils.tryParse(json["getAllowDelegateOptimization"]),
getUnfreezeDelayDays: IntUtils.tryParse(json["getUnfreezeDelayDays"]),
getAllowOptimizedReturnValueOfChainId:
IntUtils.tryParse(json["getAllowOptimizedReturnValueOfChainId"]),
getAllowDynamicEnergy: IntUtils.tryParse(json["getAllowDynamicEnergy"]),
getDynamicEnergyThreshold:
BigintUtils.tryParse(json["getDynamicEnergyThreshold"]),
getDynamicEnergyIncreaseFactor:
IntUtils.tryParse(json["getDynamicEnergyIncreaseFactor"]),
getDynamicEnergyMaxFactor:
IntUtils.tryParse(json["getDynamicEnergyMaxFactor"]),
getAllowTvmShangHai: IntUtils.tryParse(json["getAllowTvmShangHai"]),
getAllowCancelAllUnfreezeV2:
IntUtils.tryParse(json["getAllowCancelAllUnfreezeV2"]),
getMaxDelegateLockPeriod:
IntUtils.tryParse(json["getMaxDelegateLockPeriod"]),
);
}