Versions in this module Expand all Collapse all v0 v0.1.0 Apr 19, 2020 Changes in this version + type ExternalSender interface + Accepted func(validatorID ids.ShortID, chainID ids.ID, requestID uint32, ...) + AcceptedFrontier func(validatorID ids.ShortID, chainID ids.ID, requestID uint32, ...) + Chits func(validatorID ids.ShortID, chainID ids.ID, requestID uint32, votes ids.Set) + Get func(validatorID ids.ShortID, chainID ids.ID, requestID uint32, containerID ids.ID) + GetAccepted func(validatorIDs ids.ShortSet, chainID ids.ID, requestID uint32, ...) + GetAcceptedFrontier func(validatorIDs ids.ShortSet, chainID ids.ID, requestID uint32) + PullQuery func(validatorIDs ids.ShortSet, chainID ids.ID, requestID uint32, ...) + PushQuery func(validatorIDs ids.ShortSet, chainID ids.ID, requestID uint32, ...) + Put func(validatorID ids.ShortID, chainID ids.ID, requestID uint32, containerID ids.ID, ...) + type ExternalSenderTest struct + AcceptedF func(validatorID ids.ShortID, chainID ids.ID, requestID uint32, ...) + AcceptedFrontierF func(validatorID ids.ShortID, chainID ids.ID, requestID uint32, ...) + B *testing.B + CantAccepted bool + CantAcceptedFrontier bool + CantChits bool + CantGet bool + CantGetAccepted bool + CantGetAcceptedFrontier bool + CantPullQuery bool + CantPushQuery bool + CantPut bool + ChitsF func(validatorID ids.ShortID, chainID ids.ID, requestID uint32, votes ids.Set) + GetAcceptedF func(validatorIDs ids.ShortSet, chainID ids.ID, requestID uint32, ...) + GetAcceptedFrontierF func(validatorIDs ids.ShortSet, chainID ids.ID, requestID uint32) + GetF func(validatorID ids.ShortID, chainID ids.ID, requestID uint32, containerID ids.ID) + PullQueryF func(validatorIDs ids.ShortSet, chainID ids.ID, requestID uint32, ...) + PushQueryF func(validatorIDs ids.ShortSet, chainID ids.ID, requestID uint32, ...) + PutF func(validatorID ids.ShortID, chainID ids.ID, requestID uint32, containerID ids.ID, ...) + T *testing.T + func (s *ExternalSenderTest) Accepted(validatorID ids.ShortID, chainID ids.ID, requestID uint32, ...) + func (s *ExternalSenderTest) AcceptedFrontier(validatorID ids.ShortID, chainID ids.ID, requestID uint32, ...) + func (s *ExternalSenderTest) Chits(vdr ids.ShortID, chainID ids.ID, requestID uint32, votes ids.Set) + func (s *ExternalSenderTest) Default(cant bool) + func (s *ExternalSenderTest) Get(vdr ids.ShortID, chainID ids.ID, requestID uint32, vtxID ids.ID) + func (s *ExternalSenderTest) GetAccepted(validatorIDs ids.ShortSet, chainID ids.ID, requestID uint32, ...) + func (s *ExternalSenderTest) GetAcceptedFrontier(validatorIDs ids.ShortSet, chainID ids.ID, requestID uint32) + func (s *ExternalSenderTest) PullQuery(vdrs ids.ShortSet, chainID ids.ID, requestID uint32, vtxID ids.ID) + func (s *ExternalSenderTest) PushQuery(vdrs ids.ShortSet, chainID ids.ID, requestID uint32, vtxID ids.ID, vtx []byte) + func (s *ExternalSenderTest) Put(vdr ids.ShortID, chainID ids.ID, requestID uint32, vtxID ids.ID, vtx []byte) + type Sender struct + func (s *Sender) Accepted(validatorID ids.ShortID, requestID uint32, containerIDs ids.Set) + func (s *Sender) AcceptedFrontier(validatorID ids.ShortID, requestID uint32, containerIDs ids.Set) + func (s *Sender) Chits(validatorID ids.ShortID, requestID uint32, votes ids.Set) + func (s *Sender) Context() *snow.Context + func (s *Sender) Get(validatorID ids.ShortID, requestID uint32, containerID ids.ID) + func (s *Sender) GetAccepted(validatorIDs ids.ShortSet, requestID uint32, containerIDs ids.Set) + func (s *Sender) GetAcceptedFrontier(validatorIDs ids.ShortSet, requestID uint32) + func (s *Sender) Initialize(ctx *snow.Context, sender ExternalSender, router router.Router, ...) + func (s *Sender) PullQuery(validatorIDs ids.ShortSet, requestID uint32, containerID ids.ID) + func (s *Sender) PushQuery(validatorIDs ids.ShortSet, requestID uint32, containerID ids.ID, ...) + func (s *Sender) Put(validatorID ids.ShortID, requestID uint32, containerID ids.ID, ...)