Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TXPoolServer ¶
type TXPoolServer struct {
// contains filtered or unexported fields
}
func NewTxPoolServer ¶
func NewTxPoolServer(num uint8) *TXPoolServer
func (*TXPoolServer) RegisterActor ¶
func (s *TXPoolServer) RegisterActor(actor tc.ActorType, pid *actor.PID)
func (*TXPoolServer) Stop ¶
func (s *TXPoolServer) Stop()
func (*TXPoolServer) UnRegisterActor ¶
func (s *TXPoolServer) UnRegisterActor(actor tc.ActorType)
type TxActor ¶
type TxActor struct {
// contains filtered or unexported fields
}
TxnActor: Handle the low priority msg from P2P and API
func NewTxActor ¶
func NewTxActor(s *TXPoolServer) *TxActor
type TxPoolActor ¶
type TxPoolActor struct {
// contains filtered or unexported fields
}
TxnPoolActor: Handle the high priority request from Consensus
func NewTxPoolActor ¶
func NewTxPoolActor(s *TXPoolServer) *TxPoolActor
func (*TxPoolActor) Receive ¶
func (tpa *TxPoolActor) Receive(context actor.Context)
type VerifyRspActor ¶
type VerifyRspActor struct {
// contains filtered or unexported fields
}
VerifyRspActor: Handle the response from the validators
func NewVerifyRspActor ¶
func NewVerifyRspActor(s *TXPoolServer) *VerifyRspActor
func (*VerifyRspActor) Receive ¶
func (vpa *VerifyRspActor) Receive(context actor.Context)
Click to show internal directories.
Click to hide internal directories.