Documentation ¶
Index ¶
Constants ¶
View Source
const ( ErrFailedToParseWarpAddressedCall = iota + 1 ErrWarpAddressedCallHasSourceAddress ErrFailedToParseWarpAddressedCallPayload ErrUnsupportedWarpAddressedCallPayloadType ErrFailedToParseJustification ErrConversionDoesNotExist ErrMismatchedConversionID ErrInvalidJustificationType ErrFailedToParseSubnetID ErrMismatchedValidationID ErrValidationDoesNotExist ErrValidationExists ErrFailedToParseRegisterL1Validator ErrValidationCouldBeRegistered ErrImpossibleNonce ErrWrongNonce ErrWrongWeight )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LockedTxVerifier ¶ added in v1.10.18
type LockedTxVerifier struct {
// contains filtered or unexported fields
}
func NewLockedTxVerifier ¶ added in v1.10.18
func NewLockedTxVerifier(lock sync.Locker, txVerifier TxVerifier) *LockedTxVerifier
type Network ¶
func New ¶
func New( log logging.Logger, nodeID ids.NodeID, subnetID ids.ID, vdrs validators.State, txVerifier TxVerifier, mempool mempool.Mempool, partialSyncPrimaryNetwork bool, appSender common.AppSender, stateLock sync.Locker, state state.Chain, signer warp.Signer, registerer prometheus.Registerer, config config.Network, ) (*Network, error)
func (*Network) IssueTxFromRPC ¶ added in v1.11.2
func (*Network) PullGossip ¶ added in v1.11.2
func (*Network) PushGossip ¶ added in v1.11.2
type TxVerifier ¶ added in v1.10.18
Click to show internal directories.
Click to hide internal directories.