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']),
);
}