subscribers

package
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Block

type Block interface {
	AddHandlers(handlers ...BlockHandler) error
	RemoveHandlers(handlers ...*BlockHandler) (bool, error)
	HasHandlers() bool
	GetHandlers() map[*BlockHandler]struct{}
}

func NewBlock

func NewBlock() Block

type BlockHandler

type BlockHandler func(*sdk.BlockInfo) bool

type ConfirmedAdded

type ConfirmedAdded interface {
	AddHandlers(address *sdk.Address, handlers ...ConfirmedAddedHandler) error
	RemoveHandlers(address *sdk.Address, handlers ...*ConfirmedAddedHandler) (bool, error)
	HasHandlers(address *sdk.Address) bool
	GetHandlers(address *sdk.Address) map[*ConfirmedAddedHandler]struct{}
	GetAddresses() []string
}

func NewConfirmedAdded

func NewConfirmedAdded() ConfirmedAdded

type ConfirmedAddedHandler

type ConfirmedAddedHandler func(sdk.Transaction) bool

type Cosignature

type Cosignature interface {
	AddHandlers(address *sdk.Address, handlers ...CosignatureHandler) error
	RemoveHandlers(address *sdk.Address, handlers ...*CosignatureHandler) (bool, error)
	HasHandlers(address *sdk.Address) bool
	GetHandlers(address *sdk.Address) map[*CosignatureHandler]struct{}
	GetAddresses() []string
}

func NewCosignature

func NewCosignature() Cosignature

type CosignatureHandler

type CosignatureHandler func(*sdk.SignerInfo) bool

type PartialAdded

type PartialAdded interface {
	AddHandlers(address *sdk.Address, handlers ...PartialAddedHandler) error
	RemoveHandlers(address *sdk.Address, handlers ...*PartialAddedHandler) (bool, error)
	HasHandlers(address *sdk.Address) bool
	GetHandlers(address *sdk.Address) map[*PartialAddedHandler]struct{}
	GetAddresses() []string
}

func NewPartialAdded

func NewPartialAdded() PartialAdded

type PartialAddedHandler

type PartialAddedHandler func(*sdk.AggregateTransaction) bool

type PartialRemoved

type PartialRemoved interface {
	AddHandlers(address *sdk.Address, handlers ...PartialRemovedHandler) error
	RemoveHandlers(address *sdk.Address, handlers ...*PartialRemovedHandler) (bool, error)
	HasHandlers(address *sdk.Address) bool
	GetHandlers(address *sdk.Address) map[*PartialRemovedHandler]struct{}
	GetAddresses() []string
}

func NewPartialRemoved

func NewPartialRemoved() PartialRemoved

type PartialRemovedHandler

type PartialRemovedHandler func(*sdk.PartialRemovedInfo) bool

type Status

type Status interface {
	AddHandlers(address *sdk.Address, handlers ...StatusHandler) error
	RemoveHandlers(address *sdk.Address, handlers ...*StatusHandler) (bool, error)
	HasHandlers(address *sdk.Address) bool
	GetHandlers(address *sdk.Address) map[*StatusHandler]struct{}
	GetAddresses() []string
}

func NewStatus

func NewStatus() Status

type StatusHandler

type StatusHandler func(*sdk.StatusInfo) bool

type UnconfirmedAdded

type UnconfirmedAdded interface {
	AddHandlers(address *sdk.Address, handlers ...UnconfirmedAddedHandler) error
	RemoveHandlers(address *sdk.Address, handlers ...*UnconfirmedAddedHandler) (bool, error)
	HasHandlers(address *sdk.Address) bool
	GetHandlers(address *sdk.Address) map[*UnconfirmedAddedHandler]struct{}
	GetAddresses() []string
}

func NewUnconfirmedAdded

func NewUnconfirmedAdded() UnconfirmedAdded

type UnconfirmedAddedHandler

type UnconfirmedAddedHandler func(sdk.Transaction) bool

type UnconfirmedRemoved

type UnconfirmedRemoved interface {
	AddHandlers(address *sdk.Address, handlers ...UnconfirmedRemovedHandler) error
	RemoveHandlers(address *sdk.Address, handlers ...*UnconfirmedRemovedHandler) (bool, error)
	HasHandlers(address *sdk.Address) bool
	GetHandlers(address *sdk.Address) map[*UnconfirmedRemovedHandler]struct{}
	GetAddresses() []string
}

func NewUnconfirmedRemoved

func NewUnconfirmedRemoved() UnconfirmedRemoved

type UnconfirmedRemovedHandler

type UnconfirmedRemovedHandler func(*sdk.UnconfirmedRemoved) bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL