Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HistoryArchiveAdapter ¶
type HistoryArchiveAdapter struct {
// contains filtered or unexported fields
}
HistoryArchiveAdapter is an adapter for the historyarchive package to read from history archives
func MakeHistoryArchiveAdapter ¶
func MakeHistoryArchiveAdapter(archive *historyarchive.Archive) *HistoryArchiveAdapter
MakeHistoryArchiveAdapter is a factory method to make a HistoryArchiveAdapter
func (*HistoryArchiveAdapter) GetLatestLedgerSequence ¶
func (haa *HistoryArchiveAdapter) GetLatestLedgerSequence() (uint32, error)
GetLatestLedgerSequence returns the latest ledger sequence or an error
func (*HistoryArchiveAdapter) GetLedger ¶
func (haa *HistoryArchiveAdapter) GetLedger(sequence uint32) (io.ArchiveLedgerReader, error)
GetLedger gets a ledger transaction result at the provided sequence number
func (*HistoryArchiveAdapter) GetState ¶
func (haa *HistoryArchiveAdapter) GetState(sequence uint32) (io.StateReadCloser, error)
GetState returns a reader with the state of the ledger at the provided sequence number
Click to show internal directories.
Click to hide internal directories.