Documentation
¶
Index ¶
- func NewBlocksByAddressSubscription(addr types.Address) *subscriptionOptions
- func NewBlocksSubscription() *subscriptionOptions
- func NewMomentumsSubscription() *subscriptionOptions
- func NewToUnreceivedBlocksSubscription(addr types.Address) *subscriptionOptions
- type AccountBlock
- type Api
- func (s *Api) AccountBlocksByAddress(ctx context.Context, address types.Address) (*rpc.Subscription, error)
- func (s *Api) AllAccountBlocks(ctx context.Context) (*rpc.Subscription, error)
- func (s *Api) Momentums(ctx context.Context) (*rpc.Subscription, error)
- func (s *Api) UnreceivedAccountBlocksByAddress(ctx context.Context, address types.Address) (*rpc.Subscription, error)
- type BroadcastStats
- type Momentum
- type Server
- type Subscription
- type SubscriptionType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBlocksSubscription ¶
func NewBlocksSubscription() *subscriptionOptions
func NewMomentumsSubscription ¶
func NewMomentumsSubscription() *subscriptionOptions
Types ¶
type AccountBlock ¶
type Api ¶
type Api struct {
// contains filtered or unexported fields
}
func GetSubscribeApi ¶
func GetSubscribeApi() *Api
func (*Api) AccountBlocksByAddress ¶
func (*Api) AllAccountBlocks ¶
func (*Api) UnreceivedAccountBlocksByAddress ¶
type BroadcastStats ¶
type Server ¶
type Server struct { *Api // contains filtered or unexported fields }
func GetSubscribeServer ¶
func (*Server) DeleteMomentum ¶
func (s *Server) DeleteMomentum(*nom.DetailedMomentum)
func (*Server) InsertMomentum ¶
func (s *Server) InsertMomentum(detailed *nom.DetailedMomentum)
type Subscription ¶
type Subscription struct {
// contains filtered or unexported fields
}
func NewSubscription ¶
func NewSubscription(notifier *rpc.Notifier, options *subscriptionOptions) *Subscription
func (*Subscription) Closed ¶
func (s *Subscription) Closed() bool
func (*Subscription) Notify ¶
func (s *Subscription) Notify(data interface{})
type SubscriptionType ¶
type SubscriptionType byte
const ( FirstSubscriptionType SubscriptionType = iota AllAccountBlocksSubscription AccountBlocksSubscriptionByAddress UnreceivedAccountBlocksSubscriptionByAddress MomentumsSubscription LastSubscriptionType )
Click to show internal directories.
Click to hide internal directories.