Documentation
¶
Index ¶
- type Relayer
- func (r *Relayer) Close() error
- func (r *Relayer) FinalizedHead(ctx context.Context) (relaytypes.Head, error)
- func (r *Relayer) GetChainInfo(ctx context.Context) (relaytypes.ChainInfo, error)
- func (r *Relayer) GetChainStatus(ctx context.Context) (relaytypes.ChainStatus, error)
- func (s *Relayer) GetLatestLedger(ctx context.Context) (stellartypes.GetLatestLedgerResponse, error)
- func (s *Relayer) GetLedgerEntries(ctx context.Context, req stellartypes.GetLedgerEntriesRequest) (stellartypes.GetLedgerEntriesResponse, error)
- func (r *Relayer) HealthReport() map[string]error
- func (r *Relayer) Healthy() error
- func (r *Relayer) LatestHead(ctx context.Context) (relaytypes.Head, error)
- func (r *Relayer) ListNodeStatuses(ctx context.Context, pageSize int32, pageToken string) ([]relaytypes.NodeStatus, string, int, error)
- func (r *Relayer) Name() string
- func (r *Relayer) Ready() error
- func (r *Relayer) Start(ctx context.Context) error
- func (r *Relayer) Stellar() (relaytypes.StellarService, error)
- func (r *Relayer) Transact(ctx context.Context, from, to string, amount *big.Int, balanceCheck bool) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Relayer ¶
type Relayer struct {
relaytypes.UnimplementedRelayer
// contains filtered or unexported fields
}
Relayer wraps the Stellar chain and exposes it as loop.Relayer.
func NewRelayer ¶
NewRelayer constructs a Relayer from an already-built chain.
func (*Relayer) FinalizedHead ¶
func (*Relayer) GetChainInfo ¶
func (*Relayer) GetChainStatus ¶
func (r *Relayer) GetChainStatus(ctx context.Context) (relaytypes.ChainStatus, error)
func (*Relayer) GetLatestLedger ¶
func (s *Relayer) GetLatestLedger(ctx context.Context) (stellartypes.GetLatestLedgerResponse, error)
func (*Relayer) GetLedgerEntries ¶
func (s *Relayer) GetLedgerEntries(ctx context.Context, req stellartypes.GetLedgerEntriesRequest) (stellartypes.GetLedgerEntriesResponse, error)
func (*Relayer) HealthReport ¶
func (*Relayer) LatestHead ¶
func (*Relayer) ListNodeStatuses ¶
func (r *Relayer) ListNodeStatuses(ctx context.Context, pageSize int32, pageToken string) ([]relaytypes.NodeStatus, string, int, error)
func (*Relayer) Stellar ¶
func (r *Relayer) Stellar() (relaytypes.StellarService, error)
Click to show internal directories.
Click to hide internal directories.