Versions in this module Expand all Collapse all v1 v1.0.0 Nov 19, 2020 Changes in this version + const EventChannelCapacity + const TxQuery + func GetDataSourceHash(c *Context, l *Logger, id types.DataSourceID) (string, error) + func GetEventValue(log sdk.ABCIMessageLog, evType string, evKey string) (string, error) + func GetEventValues(log sdk.ABCIMessageLog, evType string, evKey string) (res []string) + func GetExecutable(c *Context, l *Logger, hash string) ([]byte, error) + func GetRawRequests(log sdk.ABCIMessageLog) ([]rawRequest, error) + func GetRequest(c *Context, l *Logger, id types.RequestID) (types.Request, error) + func Main() + func SubmitReport(c *Context, l *Logger, keyIndex int64, reports []ReportMsgWithKey) + type Config struct + BroadcastTimeout string + ChainID string + Executor string + GasPrices string + LogLevel string + MaxReport uint64 + MaxTry uint64 + NodeURI string + RPCPollInterval string + Validator string + type Context struct + type FeeEstimationData struct + type Logger struct + func NewLogger(level log.Option) *Logger + func (l *Logger) Debug(format string, args ...interface{}) + func (l *Logger) Error(format string, args ...interface{}) + func (l *Logger) Info(format string, args ...interface{}) + func (l *Logger) With(keyvals ...interface{}) *Logger + type ReportMsgWithKey struct + type VerificationMessage struct + ChainID string + ExternalID types.ExternalID + RequestID types.RequestID + Validator sdk.ValAddress + func NewVerificationMessage(chainID string, validator sdk.ValAddress, requestID types.RequestID, ...) VerificationMessage + func (msg VerificationMessage) GetSignBytes() []byte Other modules containing this package github.com/bandprotocol/chain/v2