Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CsvTailStorageFetcher ¶ added in v0.0.2
type CsvTailStorageFetcher struct {
// contains filtered or unexported fields
}
func NewCsvTailStorageFetcher ¶ added in v0.0.2
func NewCsvTailStorageFetcher(tailer fs.Tailer) CsvTailStorageFetcher
func (CsvTailStorageFetcher) FetchStorageDiffs ¶ added in v0.0.2
func (storageFetcher CsvTailStorageFetcher) FetchStorageDiffs(out chan<- utils.StorageDiff, errs chan<- error)
type GethRpcStorageFetcher ¶ added in v0.0.8
type GethRpcStorageFetcher struct {
// contains filtered or unexported fields
}
func NewGethRpcStorageFetcher ¶ added in v0.0.8
func NewGethRpcStorageFetcher(streamer streamer.Streamer, statediffPayloadChan chan statediff.Payload) GethRpcStorageFetcher
func (GethRpcStorageFetcher) FetchStorageDiffs ¶ added in v0.0.8
func (fetcher GethRpcStorageFetcher) FetchStorageDiffs(out chan<- utils.StorageDiff, errs chan<- error)
type ILogFetcher ¶ added in v0.0.2
type IStorageFetcher ¶ added in v0.0.2
type IStorageFetcher interface {
FetchStorageDiffs(out chan<- utils.StorageDiff, errs chan<- error)
}
type LogFetcher ¶
type LogFetcher struct {
// contains filtered or unexported fields
}
func NewLogFetcher ¶ added in v0.0.2
func NewLogFetcher(blockchain core.BlockChain) *LogFetcher
Click to show internal directories.
Click to hide internal directories.