package
1.0.0
Repository: https://github.com/mdllife/teller.git
Documentation: pkg.go.dev

# Functions

NewDummySender creates a DummySender.
NewRetrySender creates new sender.
NewRPC creates RPC instance.
NewService creates sender instance.

# Variables

ErrClosed the sender has closed.
ErrSendBufferFull the Send service's request channel is full.

# Structs

BroadcastTxRequest send coin request struct.
BroadcastTxResponse send response.
ConfirmRequest tx confirmation request struct.
ConfirmResponse tx confirmation response.
DummySender implements the Exchanger interface in order to simulate SKY sendouts.
DummyTransaction wraps a *coin.Transaction with metadata for DummySender.
RetrySender provids helper function to send coins with Send service All requests will retry until succeeding.
RPC provides methods for sending coins.
RPCError wraps errors from the skycoin CLI/RPC library.
SendService is in charge of sending skycoin.

# Interfaces

Sender provids apis for sending skycoin.
SkyClient defines a Skycoin RPC client interface for sending and confirming.