TokenConfig class

Annotations
  • @JsonSerializable(fieldRename: FieldRename.snake, explicitToJson: true)

Constructors

TokenConfig({required dynamic allowlistAccount, required double authorCurveExponent, required double authorRewardPercentage, required double badgeFee, required String beneficiariesAccount, required double beneficiariesRewardPercentage, required double cashoutWindowDays, required double curationCurveExponent, required bool disableDownvoting, required int downvotePowerConsumption, required int downvoteRegenerationSeconds, required int downvoteWindowDays, required dynamic enableAccountAllowlist, required bool enableAccountMuting, required bool enableCommentBeneficiaries, required dynamic excludeApps, required String excludeAppsFromTokenBeneficiary, required String excludeBeneficiariesAccounts, required String excludeTags, required dynamic feePostAccount, required int feePostAmount, required dynamic feePostExemptBeneficiaryAccount, required int feePostExemptBeneficiaryWeight, required String hiveCommunity, required bool hiveEnabled, required bool hiveEngineEnabled, required bool issueToken, required dynamic jsonMetadataAppValue, required String jsonMetadataKey, required String jsonMetadataValue, required double maxAutoClaimAmount, required String minerTokens, required int miningPoolClaimNumber, required int miningPoolClaimsPerYear, required String mutingAccount, required int nDailyPostsMutedAccounts, required String otherPoolAccounts, required double otherPoolPercentage, required int otherPoolSendTokenPerYear, required double pobCommentPoolPercentage, required double pobPoolPercentage, required double posmPoolPercentage, required String postRewardCurve, required dynamic postRewardCurveParameter, required String promotedPostAccount, required int reductionEveryNBlock, required double reductionPercentage, required double rewardsToken, required int rewardsTokenEveryNBlock, required double stakedRewardPercentage, required int stakingPoolClaimNumber, required int stakingPoolClaimsPerYear, required double stakingPoolPercentage, required bool steemEnabled, required bool steemEngineEnabled, required double tagAddingWindowHours, required String token, required String tokenAccount, required bool useStakingCirculatingQuotent, required int votePowerConsumption, required int voteRegenerationSeconds, required int voteWindowDays})
const
TokenConfig.fromJson(Map<String, dynamic> json)
factory

Properties

allowlistAccount → dynamic
final
authorCurveExponent double
final
authorRewardPercentage double
final
badgeFee double
final
beneficiariesAccount String
final
beneficiariesRewardPercentage double
final
cashoutWindowDays double
final
curationCurveExponent double
final
disableDownvoting bool
final
downvotePowerConsumption int
final
downvoteRegenerationSeconds int
final
downvoteWindowDays int
final
enableAccountAllowlist → dynamic
final
enableAccountMuting bool
final
enableCommentBeneficiaries bool
final
excludeApps → dynamic
final
excludeAppsFromTokenBeneficiary String
final
excludeBeneficiariesAccounts String
final
excludeTags String
final
feePostAccount → dynamic
final
feePostAmount int
final
feePostExemptBeneficiaryAccount → dynamic
final
feePostExemptBeneficiaryWeight int
final
hashCode int
The hash code for this object.
no setterinherited
hiveCommunity String
final
hiveEnabled bool
final
hiveEngineEnabled bool
final
issueToken bool
final
jsonMetadataAppValue → dynamic
final
jsonMetadataKey String
final
jsonMetadataValue String
final
maxAutoClaimAmount double
final
minerTokens String
final
miningPoolClaimNumber int
final
miningPoolClaimsPerYear int
final
mutingAccount String
final
nDailyPostsMutedAccounts int
final
otherPoolAccounts String
final
otherPoolPercentage double
final
otherPoolSendTokenPerYear int
final
pobCommentPoolPercentage double
final
pobPoolPercentage double
final
posmPoolPercentage double
final
postRewardCurve String
final
postRewardCurveParameter → dynamic
final
promotedPostAccount String
final
reductionEveryNBlock int
final
reductionPercentage double
final
rewardsToken double
final
rewardsTokenEveryNBlock int
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stakedRewardPercentage double
final
stakingPoolClaimNumber int
final
stakingPoolClaimsPerYear int
final
stakingPoolPercentage double
final
steemEnabled bool
final
steemEngineEnabled bool
final
tagAddingWindowHours double
final
token String
final
tokenAccount String
final
useStakingCirculatingQuotent bool
final
votePowerConsumption int
final
voteRegenerationSeconds int
final
voteWindowDays int
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited