types

package
v0.0.0-...-77985df Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 12, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

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")
)
View Source
var (
	ErrInvalidLengthGenesis        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGenesis          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthWservice        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowWservice          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupWservice = fmt.Errorf("proto: unexpected end of group")
)

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) MarshalTo

func (m *GenesisState) MarshalTo(dAtA []byte) (int, 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 Header struct {
	ID          string `json:"id"`
	ReqSequence string `json:"req_sequence"`
}

type Input

type Input struct {
	Header Header      `json:"header"`
	Body   interface{} `json:"body"`
}

type Output

type Output struct {
	Header Header      `json:"header"`
	Body   interface{} `json:"body"`
}

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) MarshalTo

func (m *RequestSequence) MarshalTo(dAtA []byte) (int, 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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL