Documentation
¶
Index ¶
- Constants
- Variables
- func ValidateGenesis(data GenesisState) error
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)
- func (m *GenesisState) GetReqSequence() []RequestSequence
- func (m *GenesisState) Marshal() (dAtA []byte, err error)
- func (m *GenesisState) MarshalTo(dAtA []byte) (int, error)
- func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GenesisState) ProtoMessage()
- func (m *GenesisState) Reset()
- func (m *GenesisState) Size() (n int)
- func (m *GenesisState) String() string
- func (m *GenesisState) Unmarshal(dAtA []byte) error
- func (m *GenesisState) XXX_DiscardUnknown()
- func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GenesisState) XXX_Merge(src proto.Message)
- func (m *GenesisState) XXX_Size() int
- func (m *GenesisState) XXX_Unmarshal(b []byte) error
- type Header
- type Input
- type Output
- type RequestSequence
- func (*RequestSequence) Descriptor() ([]byte, []int)
- func (this *RequestSequence) Equal(that interface{}) bool
- func (m *RequestSequence) Marshal() (dAtA []byte, err error)
- func (m *RequestSequence) MarshalTo(dAtA []byte) (int, error)
- func (m *RequestSequence) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RequestSequence) ProtoMessage()
- func (m *RequestSequence) Reset()
- func (m *RequestSequence) Size() (n int)
- func (m *RequestSequence) String() string
- func (m *RequestSequence) Unmarshal(dAtA []byte) error
- func (m *RequestSequence) XXX_DiscardUnknown()
- func (m *RequestSequence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RequestSequence) XXX_Merge(src proto.Message)
- func (m *RequestSequence) XXX_Size() int
- func (m *RequestSequence) XXX_Unmarshal(b []byte) error
Constants ¶
View Source
const ( // ModuleName is the name of the Wservice module ModuleName = "wservice" // StoreKey is the string store representation StoreKey = ModuleName // QuerierRoute is the querier route for the Wservice module QuerierRoute = ModuleName // RouterKey is the msg router key for the Wservice module RouterKey = ModuleName ReqSequenceInputPrefix = "wservice_input_" ReqSequenceOutputPrefix = "wservice_output_" )
Variables ¶
View Source
var ( ErrDuplicatedRequestSequence = sdkerrors.Register(ModuleName, 2, "request sequence exist") ErrTimeoutRequestSequence = sdkerrors.Register(ModuleName, 3, "request sequence timeout") ErrInvalidInput = sdkerrors.Register(ModuleName, 4, "invalid input") ErrInvalidOutput = sdkerrors.Register(ModuleName, 5, "invalid output") ErrInvalidProvider = sdkerrors.Register(ModuleName, 6, "invalid provider") ErrInvalidProviderAddr = sdkerrors.Register(ModuleName, 7, "invalid provider addr") ErrInvalidConsumerAddr = sdkerrors.Register(ModuleName, 8, "invalid consumer addr") ErrInvalidProviderLength = sdkerrors.Register(ModuleName, 9, "invalid providers") ErrRequestNotFound = sdkerrors.Register(ModuleName, 10, "request not found") )
Functions ¶
func ValidateGenesis ¶
func ValidateGenesis(data GenesisState) error
ValidateGenesis validates the provided genesis state to ensure the expected invariants holds.
Types ¶
type GenesisState ¶
type GenesisState struct {
ReqSequence []RequestSequence `protobuf:"bytes,1,rep,name=req_sequence,json=reqSequence,proto3" json:"req_sequence"`
}
GenesisState defines the NFT module's genesis state
func NewGenesisState ¶
func NewGenesisState(sequence []RequestSequence) *GenesisState
func (*GenesisState) Descriptor ¶
func (*GenesisState) Descriptor() ([]byte, []int)
func (*GenesisState) GetReqSequence ¶
func (m *GenesisState) GetReqSequence() []RequestSequence
func (*GenesisState) Marshal ¶
func (m *GenesisState) Marshal() (dAtA []byte, err error)
func (*GenesisState) MarshalToSizedBuffer ¶
func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GenesisState) ProtoMessage ¶
func (*GenesisState) ProtoMessage()
func (*GenesisState) Reset ¶
func (m *GenesisState) Reset()
func (*GenesisState) Size ¶
func (m *GenesisState) Size() (n int)
func (*GenesisState) String ¶
func (m *GenesisState) String() string
func (*GenesisState) Unmarshal ¶
func (m *GenesisState) Unmarshal(dAtA []byte) error
func (*GenesisState) XXX_DiscardUnknown ¶
func (m *GenesisState) XXX_DiscardUnknown()
func (*GenesisState) XXX_Marshal ¶
func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenesisState) XXX_Merge ¶
func (m *GenesisState) XXX_Merge(src proto.Message)
func (*GenesisState) XXX_Size ¶
func (m *GenesisState) XXX_Size() int
func (*GenesisState) XXX_Unmarshal ¶
func (m *GenesisState) XXX_Unmarshal(b []byte) error
type RequestSequence ¶
type RequestSequence struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty" yaml:"key"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty" yaml:"value"` }
func (*RequestSequence) Descriptor ¶
func (*RequestSequence) Descriptor() ([]byte, []int)
func (*RequestSequence) Equal ¶
func (this *RequestSequence) Equal(that interface{}) bool
func (*RequestSequence) Marshal ¶
func (m *RequestSequence) Marshal() (dAtA []byte, err error)
func (*RequestSequence) MarshalToSizedBuffer ¶
func (m *RequestSequence) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RequestSequence) ProtoMessage ¶
func (*RequestSequence) ProtoMessage()
func (*RequestSequence) Reset ¶
func (m *RequestSequence) Reset()
func (*RequestSequence) Size ¶
func (m *RequestSequence) Size() (n int)
func (*RequestSequence) String ¶
func (m *RequestSequence) String() string
func (*RequestSequence) Unmarshal ¶
func (m *RequestSequence) Unmarshal(dAtA []byte) error
func (*RequestSequence) XXX_DiscardUnknown ¶
func (m *RequestSequence) XXX_DiscardUnknown()
func (*RequestSequence) XXX_Marshal ¶
func (m *RequestSequence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RequestSequence) XXX_Merge ¶
func (m *RequestSequence) XXX_Merge(src proto.Message)
func (*RequestSequence) XXX_Size ¶
func (m *RequestSequence) XXX_Size() int
func (*RequestSequence) XXX_Unmarshal ¶
func (m *RequestSequence) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.