Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NodeConnectionMessagesMetrics ¶
type NodeConnectionMessagesMetrics interface { GetOutPullState() NodeConnectionMessageMetrics GetOutPullTransactionInclusionState() NodeConnectionMessageMetrics GetOutPullConfirmedOutput() NodeConnectionMessageMetrics GetOutPostTransaction() NodeConnectionMessageMetrics GetInTransaction() NodeConnectionMessageMetrics GetInInclusionState() NodeConnectionMessageMetrics GetInOutput() NodeConnectionMessageMetrics GetInUnspentAliasOutput() NodeConnectionMessageMetrics }
func NewEmptyNodeConnectionMessagesMetrics ¶
func NewEmptyNodeConnectionMessagesMetrics() NodeConnectionMessagesMetrics
type NodeConnectionMetrics ¶
type NodeConnectionMetrics interface { NodeConnectionMessagesMetrics SetSubscribed(ledgerstate.Address) SetUnsubscribed(ledgerstate.Address) GetSubscribed() []ledgerstate.Address RegisterMetrics() NewMessagesMetrics(chainID *iscp.ChainID) NodeConnectionMessagesMetrics }
func New ¶
func New(log *logger.Logger) NodeConnectionMetrics
func NewEmptyNodeConnectionMetrics ¶
func NewEmptyNodeConnectionMetrics() NodeConnectionMetrics
Click to show internal directories.
Click to hide internal directories.