Versions in this module Expand all Collapse all v1 v1.46.6 May 5, 2023 Changes in this version + const DoNotModify + const MaxClientIDLength + const MaxCompiledWasmCodeSize + const MaxDataSize + const MaxDescriptionLength + const MaxExecutableSize + const MaxNameLength + const MaxRequestKeyLength + const MaxSchemaLength + const MaxURLLength + const MaxWasmCodeSize + const MaximumOwasmGas + const ModuleName + const PortID + const QuerierRoute + const RouterKey + const StoreKey + const Version + var DataSourceCountStoreKey = append(GlobalStoreKeyPrefix, []byte("DataSourceCount")) + var DataSourceStoreKeyPrefix = []byte + var DoNotModifyBytes = []byte(DoNotModify) + var ErrBadDrbgInitialization = sdkerrors.Register(ModuleName, 40, "bad drbg initialization") + var ErrBadWasmExecution = sdkerrors.Register(ModuleName, 2, "bad wasm execution") + var ErrCreateWithDoNotModify = sdkerrors.Register(ModuleName, 35, "cannot create with [do-not-modify] content") + var ErrDataSourceNotFound = sdkerrors.Register(ModuleName, 3, "data source not found") + var ErrDuplicateExternalID = sdkerrors.Register(ModuleName, 30, "duplicate external id") + var ErrEditorNotAuthorized = sdkerrors.Register(ModuleName, 14, "editor not authorized") + var ErrEmptyExecutable = sdkerrors.Register(ModuleName, 20, "empty executable") + var ErrEmptyRawRequests = sdkerrors.Register(ModuleName, 28, "empty raw requests") + var ErrEmptyReport = sdkerrors.Register(ModuleName, 29, "empty report") + var ErrEmptyWasmCode = sdkerrors.Register(ModuleName, 21, "empty wasm code") + var ErrIBCRequestDisabled = sdkerrors.Register(ModuleName, 45, "sending oracle request via IBC is disabled") + var ErrInsufficientValidators = sdkerrors.Register(ModuleName, 34, "insufficient available validators") + var ErrInvalidAskCount = sdkerrors.Register(ModuleName, 25, "invalid ask count") + var ErrInvalidMinCount = sdkerrors.Register(ModuleName, 24, "invalid min count") + var ErrInvalidOwasmGas = sdkerrors.Register(ModuleName, 44, "invalid owasm gas") + var ErrInvalidReportSize = sdkerrors.Register(ModuleName, 12, "invalid report size") + var ErrInvalidRequestKey = sdkerrors.Register(ModuleName, 46, "invalid request key") + var ErrInvalidVersion = sdkerrors.Register(ModuleName, 42, "invalid ICS20 version") + var ErrMaxOracleChannels = sdkerrors.Register(ModuleName, 41, "max oracle channels") + var ErrNotEnoughFee = sdkerrors.Register(ModuleName, 43, "not enough fee") + var ErrOBIDecode = sdkerrors.Register(ModuleName, 37, "obi decode failed") + var ErrOracleScriptNotFound = sdkerrors.Register(ModuleName, 4, "oracle script not found") + var ErrOwasmCompilation = sdkerrors.Register(ModuleName, 1, "owasm compilation failed") + var ErrRawRequestNotFound = sdkerrors.Register(ModuleName, 6, "raw request not found") + var ErrReporterAlreadyExists = sdkerrors.Register(ModuleName, 9, "reporter already exists") + var ErrReporterNotAuthorized = sdkerrors.Register(ModuleName, 13, "reporter not authorized") + var ErrReporterNotFound = sdkerrors.Register(ModuleName, 7, "reporter not found") + var ErrRequestAlreadyExpired = sdkerrors.Register(ModuleName, 39, "request already expired") + var ErrRequestNotFound = sdkerrors.Register(ModuleName, 5, "request not found") + var ErrResultNotFound = sdkerrors.Register(ModuleName, 8, "result not found") + var ErrSelfReferenceAsReporter = sdkerrors.Register(ModuleName, 36, "cannot reference self as reporter") + var ErrTooLargeCalldata = sdkerrors.Register(ModuleName, 26, "too large calldata") + var ErrTooLargeExecutable = sdkerrors.Register(ModuleName, 22, "too large executable") + var ErrTooLargeRawReportData = sdkerrors.Register(ModuleName, 33, "too large raw report data") + var ErrTooLargeWasmCode = sdkerrors.Register(ModuleName, 23, "too large wasm code") + var ErrTooLongClientID = sdkerrors.Register(ModuleName, 27, "too long client id") + var ErrTooLongDescription = sdkerrors.Register(ModuleName, 19, "too long description") + var ErrTooLongName = sdkerrors.Register(ModuleName, 18, "too long name") + var ErrTooLongRequestKey = sdkerrors.Register(ModuleName, 47, "too long request key") + var ErrTooLongSchema = sdkerrors.Register(ModuleName, 31, "too long schema") + var ErrTooLongURL = sdkerrors.Register(ModuleName, 32, "too long url") + var ErrTooSoonToActivate = sdkerrors.Register(ModuleName, 17, "too soon to activate") + var ErrUncompressionFailed = sdkerrors.Register(ModuleName, 38, "uncompression failed") + var ErrValidatorAlreadyActive = sdkerrors.Register(ModuleName, 16, "validator already active") + var ErrValidatorAlreadyReported = sdkerrors.Register(ModuleName, 11, "validator already reported") + var ErrValidatorNotRequested = sdkerrors.Register(ModuleName, 10, "validator not requested") + var GlobalStoreKeyPrefix = []byte + var OracleScriptCountStoreKey = append(GlobalStoreKeyPrefix, []byte("OracleScriptCount")) + var OracleScriptStoreKeyPrefix = []byte + var PendingResolveListStoreKey = append(GlobalStoreKeyPrefix, []byte("PendingList")) + var PortKey = []byte + var ReportStoreKeyPrefix = []byte + var ReporterStoreKeyPrefix = []byte + var RequestCountStoreKey = append(GlobalStoreKeyPrefix, []byte("RequestCount")) + var RequestLastExpiredStoreKey = append(GlobalStoreKeyPrefix, []byte("RequestLastExpired")) + var RequestStoreKeyPrefix = []byte + var ResultStoreKeyPrefix = []byte + var RollingSeedSizeInBytes = 32 + var RollingSeedStoreKey = append(GlobalStoreKeyPrefix, []byte("RollingSeed")) + var ValidatorStatusKeyPrefix = []byte + func DataSourceStoreKey(dataSourceID DataSourceID) []byte + func GetEscrowAddress(requestKey, portID, channelID string) sdk.AccAddress + func OracleScriptStoreKey(oracleScriptID OracleScriptID) []byte + func ReportStoreKey(requestID RequestID) []byte + func ReporterStoreKey(validatorAddress sdk.ValAddress, reporterAddress sdk.AccAddress) []byte + func ReportersOfValidatorPrefixKey(val sdk.ValAddress) []byte + func ReportsOfValidatorPrefixKey(reqID RequestID, val sdk.ValAddress) []byte + func RequestStoreKey(requestID RequestID) []byte + func ResultStoreKey(requestID RequestID) []byte + func ValidatorStatusStoreKey(v sdk.ValAddress) []byte + func WrapMaxError(err error, got int, max int) error + type DataSourceID int64 + type ExternalID int64 + type OracleScriptID int64 + type RequestID int64