Documentation
¶
Index ¶
Constants ¶
View Source
const ( // CfgTangleSyncedAtStartup defines the LMI is set to CMI at startup. CfgTangleSyncedAtStartup = "syncedAtStartup" // CfgTangleRevalidateDatabase defines whether to revalidate the database on startup if corrupted. CfgTangleRevalidateDatabase = "revalidate" )
Variables ¶
View Source
var ( Component *app.Component // ErrDatabaseRevalidationFailed is return when the database revalidation failed. // //nolint:revive // this error message is shown to the user ErrDatabaseRevalidationFailed = errors.New("Database revalidation failed! Please delete the database folder and start with a new snapshot.") )
View Source
var ParamsTangle = &ParametersTangle{}
Functions ¶
This section is empty.
Types ¶
type ParametersTangle ¶
type ParametersTangle struct {
// MilestoneTimeout is the interval milestone timeout events are fired if no new milestones are received.
MilestoneTimeout time.Duration `default:"30s" usage:"the interval milestone timeout events are fired if no new milestones are received"`
// MaxDeltaBlockYoungestConeRootIndexToCMI is the maximum allowed delta
// value for the YCRI of a given block in relation to the current CMI before it gets lazy.
MaxDeltaBlockYoungestConeRootIndexToCMI int `` /* 132-byte string literal not displayed */
// MaxDeltaBlockOldestConeRootIndexToCMI is the maximum allowed delta
// value between OCRI of a given block in relation to the current CMI before it gets semi-lazy.
MaxDeltaBlockOldestConeRootIndexToCMI int `` /* 138-byte string literal not displayed */
// WhiteFlagParentsSolidTimeout is the maximum duration for the parents to become solid during white flag confirmation API or INX call.
WhiteFlagParentsSolidTimeout time.Duration `` /* 132-byte string literal not displayed */
}
ParametersTangle contains the definition of the parameters used by tangle.
Click to show internal directories.
Click to hide internal directories.