Documentation ¶
Index ¶
- type Cache
- type CacheKey
- type KV
- type NoOpCache
- type RPCCall
- type RPCEngine
- func (e *RPCEngine) ETHCall(ctx context.Context, traceID string, clock *pbsubstreams.Clock, in []byte) (out []byte, err error)
- func (e *RPCEngine) PipelineOptions(ctx context.Context, startBlockNum, stopBlockNum uint64, traceID string) []pipeline.Option
- func (e *RPCEngine) WASMExtensions() map[string]map[string]wasm.WASMExtension
- type RPCResponse
- type StoreBackedCache
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RPCEngine ¶
type RPCEngine struct {
// contains filtered or unexported fields
}
func NewRPCEngine ¶
func (*RPCEngine) PipelineOptions ¶
func (*RPCEngine) WASMExtensions ¶
func (e *RPCEngine) WASMExtensions() map[string]map[string]wasm.WASMExtension
type RPCResponse ¶
type StoreBackedCache ¶
type StoreBackedCache struct {
// contains filtered or unexported fields
}
func NewStoreBackedCache ¶
func (*StoreBackedCache) Save ¶
func (c *StoreBackedCache) Save(ctx context.Context)
func (*StoreBackedCache) Set ¶
func (c *StoreBackedCache) Set(key string, value []byte)
func (*StoreBackedCache) UpdateCache ¶
func (c *StoreBackedCache) UpdateCache(ctx context.Context, blockNum uint64)
Click to show internal directories.
Click to hide internal directories.