Versions in this module Expand all Collapse all v1 v1.137.2 Nov 5, 2024 v1.137.1 Oct 24, 2024 Changes in this version + const CtxLoanToAddress + const CtxLoanTxID + const CtxMetricLabels + const DollarMulti + const MaxBasisPts + const MaxETHGas + const MaxMemoSize + const MimirKeyRegex + const MimirRefL1 + const MimirRefSynth + const MimirRefTradeAccount + const MimirTemplateConfMultiplierBasisPoints + const MimirTemplateMaxConfirmations + const MimirTemplateSwapSlipBasisPointsMin + const StreamingSwapMinBPFeeMulti + var BuildTime = "null" + var GitCommit = "null" + var SWVersion = semver.Make(Version) + var ThorchainBlockTime = 5 * time.Second + var Version = "0.1.0" + type ConstantName int + const AllowWideBlame + const ArtificialRagnarokBlockHeight + const AsgardSize + const BadValidatorRedline + const BlocksPerYear + const BondLockupPeriod + const BurnSynths + const ChurnInterval + const ChurnMigrateRounds + const ChurnOutForLowVersionBlocks + const ChurnRetryInterval + const CloutLimit + const CloutReset + const DefaultPoolStatus + const DerivedDepthBasisPts + const DerivedMinDepth + const DerivedSlipMinBps + const DesiredValidatorSet + const DevFundAddress + const DevFundSystemIncomeBps + const DoubleBlockSignSlashPoints + const DoubleSignMaxAge + const DynamicMaxAnchorCalcInterval + const DynamicMaxAnchorSlipBlocks + const DynamicMaxAnchorTarget + const EVMDisableContractWhitelist + const EmissionCurve + const EnableDerivedAssets + const EnableOrderBooks + const EnableUSDFees + const FailKeygenSlashPoints + const FailKeysignSlashPoints + const FeeUSDRoundSignificantDigits + const FundMigrationInterval + const JailTimeKeygen + const JailTimeKeysign + const KeygenRetryInterval + const L1SlipMinBps + const LackOfObservationPenalty + const LendingLever + const LiquidityLockUpBlocks + const LoanRepaymentMaturity + const LoanStreamingSwapsInterval + const ManualSwapsToSynthDisabled + const MaxAffiliateFeeBasisPoints + const MaxAnchorBlocks + const MaxAnchorSlip + const MaxAvailablePools + const MaxBondProviders + const MaxCR + const MaxNodeToChurnOutForLowVersion + const MaxOutboundAttempts + const MaxOutboundFeeMultiplierBasisPoints + const MaxRuneSupply + const MaxSwapsPerBlock + const MaxSynthPerPoolDepth + const MaxSynthsForSaversYield + const MaxTxOutOffset + const MaximumLiquidityRune + const MigrationVaultSecurityBps + const MinCR + const MinOutboundFeeMultiplierBasisPoints + const MinRunePoolDepth + const MinSlashPointsForBadValidator + const MinSwapsPerBlock + const MinTxOutVolumeThreshold + const MinimumBondInRune + const MinimumL1OutboundFeeUSD + const MinimumNodesForBFT + const MinimumPoolLiquidityFee + const MintSynths + const MissBlockSignSlashPoints + const MultipleAffiliatesMaxCount + const NativeOutboundFeeUSD + const NativeTransactionFee + const NativeTransactionFeeUSD + const NodeOperatorFee + const NodePauseChainBlocks + const NumberOfNewNodesPerChurn + const ObservationDelayFlexibility + const ObserveSlashPoints + const OperationalVotesMin + const OutboundTransactionFee + const POLBuffer + const POLMaxNetworkDeposit + const POLMaxPoolMovement + const POLTargetSynthPerPoolDepth + const PauseBond + const PauseLoans + const PauseOnSlashThreshold + const PauseUnbond + const PendingLiquidityAgeLimit + const PendulumAssetsBasisPoints + const PendulumUseEffectiveSecurity + const PendulumUseVaultAssets + const PermittedSolvencyGap + const PoolCycle + const PreferredAssetOutboundFeeMultiplier + const RUNEPoolDepositMaturityBlocks + const RUNEPoolEnabled + const RUNEPoolMaxReserveBackstop + const RagnarokProcessNumOfLPPerIteration + const RescheduleCoalesceBlocks + const SaversEjectInterval + const SaversStreamingSwapsInterval + const SignerConcurrency + const SigningTransactionPeriod + const SlashPenalty + const StagedPoolCost + const StreamingSwapMaxLength + const StreamingSwapMaxLengthNative + const StreamingSwapMinBPFee + const StreamingSwapPause + const StrictBondLiquidityRatio + const SwapOutDexAggregationDisabled + const SynthSlipMinBps + const SynthYieldBasisPoints + const SynthYieldCycle + const SystemIncomeBurnRateBps + const TNSFeeOnSale + const TNSFeePerBlock + const TNSFeePerBlockUSD + const TNSRegisterFee + const TNSRegisterFeeUSD + const TargetOutboundFeeSurplusRune + const TradeAccountsEnabled + const TradeAccountsSlipMinBps + const TxOutDelayMax + const TxOutDelayRate + const ValidatorMaxRewardRatio + const VirtualMultSynths + const VirtualMultSynthsBasisPoints + func (i ConstantName) String() string + type ConstantVals struct + func NewConstantValue() *ConstantVals + func (cv *ConstantVals) GetBoolValue(name ConstantName) bool + func (cv *ConstantVals) GetInt64Value(name ConstantName) int64 + func (cv *ConstantVals) GetStringValue(name ConstantName) string + func (cv *ConstantVals) String() string + func (cv ConstantVals) MarshalJSON() ([]byte, error) + type ConstantValues interface + GetBoolValue func(name ConstantName) bool + GetInt64Value func(name ConstantName) int64 + GetStringValue func(name ConstantName) string + func GetConstantValues(_ semver.Version) ConstantValues + type DummyConstants struct + func NewDummyConstants(int64Values map[ConstantName]int64, boolValues map[ConstantName]bool, ...) *DummyConstants + func (dc *DummyConstants) GetBoolValue(name ConstantName) bool + func (dc *DummyConstants) GetInt64Value(name ConstantName) int64 + func (dc *DummyConstants) GetStringValue(name ConstantName) string + func (dc *DummyConstants) String() string