types

package
v0.0.0-...-ebe016c Latest Latest
Warning

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

Go to latest
Published: Apr 14, 2021 License: Apache-2.0 Imports: 35 Imported by: 0

Documentation

Overview

Package types is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	// ModuleName defines the module name
	ModuleName = "iou"

	// StoreKey defines the primary module store key
	StoreKey = ModuleName

	// RouterKey is the message route for slashing
	RouterKey = ModuleName

	// QuerierRoute defines the module's query routing key
	QuerierRoute = ModuleName

	// MemStoreKey defines the in-memory store key
	MemStoreKey = "mem_capability"
)
View Source
const (
	IouNamespaceKey      = "IouNamespace-value-"
	IouNamespaceCountKey = "IouNamespace-count-"
)
View Source
const (
	QueryGetIou  = "get-iou"
	QueryListIou = "list-iou"
)
View Source
const DefaultIndex uint64 = 1

DefaultIndex is the default capability global index

Variables

View Source
var (
	ErrInvalidNamespaceId = sdkerrors.Register(ModuleName, 1, "Invalid Namespace ID")
	ErrInvalidPrefix      = sdkerrors.Register(ModuleName, 2, "Invalid Prefix")
)

x/iou module sentinel errors

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 (
	ErrInvalidLengthIou        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowIou          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupIou = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthQuery        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowQuery          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ModuleCdc = codec.NewAminoCodec(amino)
)

Functions

func GetDenom

func GetDenom(namespaceId string, prefix string, baseDenom string) string

func KeyPrefix

func KeyPrefix(p string) []byte

func ParamKeyTable

func ParamKeyTable() paramstype.KeyTable

ParamKeyTable Key declaration for parameters

func RegisterCodec

func RegisterCodec(cdc *codec.LegacyAmino)

func RegisterInterfaces

func RegisterInterfaces(registry cdctypes.InterfaceRegistry)

func RegisterQueryHandler

func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterQueryHandler registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterQueryHandlerClient

func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error

RegisterQueryHandlerClient registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryClient" to call the correct interceptors.

func RegisterQueryHandlerFromEndpoint

func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterQueryHandlerServer

func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error

RegisterQueryHandlerServer registers the http handlers for service Query to "mux". UnaryRPC :call QueryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.

func RegisterQueryServer

func RegisterQueryServer(s grpc1.Server, srv QueryServer)

Types

type AccountKeeper

type AccountKeeper interface {
	// Return a new account with the next account number and the specified address. Does not save the new account to the store.
	NewAccountWithAddress(sdk.Context, sdk.AccAddress) authtypes.AccountI

	// Return a new account with the next account number. Does not save the new account to the store.
	NewAccount(sdk.Context, authtypes.AccountI) authtypes.AccountI

	// Retrieve an account from the store.
	GetAccount(sdk.Context, sdk.AccAddress) authtypes.AccountI

	// Set an account in the store.
	SetAccount(sdk.Context, authtypes.AccountI)

	// Remove an account from the store.
	RemoveAccount(sdk.Context, authtypes.AccountI)

	// Iterate over all accounts, calling the provided function. Stop iteraiton when it returns false.
	IterateAccounts(sdk.Context, func(authtypes.AccountI) bool)

	// Fetch the public key of an account at a specified address
	GetPubKey(sdk.Context, sdk.AccAddress) (cryptotypes.PubKey, error)

	// Fetch the sequence of an account at a specified address.
	GetSequence(sdk.Context, sdk.AccAddress) (uint64, error)

	// Fetch the next account number, and increment the internal counter.
	GetNextAccountNumber(sdk.Context) uint64

	GetModuleAddress(moduleName string) sdk.AccAddress
	GetModuleAccount(ctx sdk.Context, moduleName string) authtypes.ModuleAccountI
}

type BankKeeper

type BankKeeper interface {
	// View
	ValidateBalance(ctx sdk.Context, addr sdk.AccAddress) error
	HasBalance(ctx sdk.Context, addr sdk.AccAddress, amt sdk.Coin) bool

	GetAllBalances(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins
	GetAccountsBalances(ctx sdk.Context) []banktypes.Balance
	GetBalance(ctx sdk.Context, addr sdk.AccAddress, denom string) sdk.Coin
	LockedCoins(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins
	SpendableCoins(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins

	IterateAccountBalances(ctx sdk.Context, addr sdk.AccAddress, cb func(coin sdk.Coin) (stop bool))
	IterateAllBalances(ctx sdk.Context, cb func(address sdk.AccAddress, coin sdk.Coin) (stop bool))

	// Send
	InputOutputCoins(ctx sdk.Context, inputs []banktypes.Input, outputs []banktypes.Output) error
	SendCoins(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, amt sdk.Coins) error

	GetParams(ctx sdk.Context) banktypes.Params
	SetParams(ctx sdk.Context, params banktypes.Params)

	SendEnabledCoin(ctx sdk.Context, coin sdk.Coin) bool
	SendEnabledCoins(ctx sdk.Context, coins ...sdk.Coin) error

	BlockedAddr(addr sdk.AccAddress) bool

	//
	InitGenesis(sdk.Context, *banktypes.GenesisState)
	ExportGenesis(sdk.Context) *banktypes.GenesisState

	GetSupply(ctx sdk.Context) exported.SupplyI
	SetSupply(ctx sdk.Context, supply exported.SupplyI)

	GetDenomMetaData(ctx sdk.Context, denom string) banktypes.Metadata
	SetDenomMetaData(ctx sdk.Context, denomMetaData banktypes.Metadata)
	IterateAllDenomMetaData(ctx sdk.Context, cb func(banktypes.Metadata) bool)

	SendCoinsFromModuleToAccount(ctx sdk.Context, senderModule string, recipientAddr sdk.AccAddress, amt sdk.Coins) error
	SendCoinsFromModuleToModule(ctx sdk.Context, senderModule, recipientModule string, amt sdk.Coins) error
	SendCoinsFromAccountToModule(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, amt sdk.Coins) error
	DelegateCoinsFromAccountToModule(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, amt sdk.Coins) error
	UndelegateCoinsFromModuleToAccount(ctx sdk.Context, senderModule string, recipientAddr sdk.AccAddress, amt sdk.Coins) error
	MintCoins(ctx sdk.Context, moduleName string, amt sdk.Coins) error
	BurnCoins(ctx sdk.Context, moduleName string, amt sdk.Coins) error

	DelegateCoins(ctx sdk.Context, delegatorAddr, moduleAccAddr sdk.AccAddress, amt sdk.Coins) error
	UndelegateCoins(ctx sdk.Context, moduleAccAddr, delegatorAddr sdk.AccAddress, amt sdk.Coins) error
	MarshalSupply(supplyI exported.SupplyI) ([]byte, error)
	UnmarshalSupply(bz []byte) (exported.SupplyI, error)
}

type GenesisState

type GenesisState struct {
	Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params" yaml:"params"`
	// this line is used by starport scaffolding # genesis/proto/state
	IouNamespaces []*IouNamespace `protobuf:"bytes,2,rep,name=iou_namespaces,json=iouNamespaces,proto3" json:"iou_namespaces,omitempty"`
}

GenesisState defines the auction module's genesis state.

func DefaultGenesis

func DefaultGenesis() *GenesisState

DefaultGenesis returns the default Capability genesis state

func (*GenesisState) Descriptor

func (*GenesisState) Descriptor() ([]byte, []int)

func (*GenesisState) GetIouNamespaces

func (m *GenesisState) GetIouNamespaces() []*IouNamespace

func (*GenesisState) GetParams

func (m *GenesisState) GetParams() Params

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

func (gs GenesisState) Validate() error

Validate performs basic genesis state validation returning an error upon any failure.

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 IouNamespace

type IouNamespace struct {
	Id     string                                       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" yaml:"id"`
	Admin  github_com_lcnem_ioux_types.StringAccAddress `protobuf:"bytes,2,opt,name=admin,proto3,customtype=github.com/lcnem/ioux/types.StringAccAddress" json:"admin" yaml:"admin"`
	Issuer github_com_lcnem_ioux_types.StringAccAddress `protobuf:"bytes,3,opt,name=issuer,proto3,customtype=github.com/lcnem/ioux/types.StringAccAddress" json:"issuer" yaml:"issuer"`
}

func (*IouNamespace) Descriptor

func (*IouNamespace) Descriptor() ([]byte, []int)

func (*IouNamespace) GetId

func (m *IouNamespace) GetId() string

func (*IouNamespace) Marshal

func (m *IouNamespace) Marshal() (dAtA []byte, err error)

func (*IouNamespace) MarshalTo

func (m *IouNamespace) MarshalTo(dAtA []byte) (int, error)

func (*IouNamespace) MarshalToSizedBuffer

func (m *IouNamespace) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IouNamespace) ProtoMessage

func (*IouNamespace) ProtoMessage()

func (*IouNamespace) Reset

func (m *IouNamespace) Reset()

func (*IouNamespace) Size

func (m *IouNamespace) Size() (n int)

func (*IouNamespace) String

func (m *IouNamespace) String() string

func (*IouNamespace) Unmarshal

func (m *IouNamespace) Unmarshal(dAtA []byte) error

func (*IouNamespace) XXX_DiscardUnknown

func (m *IouNamespace) XXX_DiscardUnknown()

func (*IouNamespace) XXX_Marshal

func (m *IouNamespace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IouNamespace) XXX_Merge

func (m *IouNamespace) XXX_Merge(src proto.Message)

func (*IouNamespace) XXX_Size

func (m *IouNamespace) XXX_Size() int

func (*IouNamespace) XXX_Unmarshal

func (m *IouNamespace) XXX_Unmarshal(b []byte) error

type MsgBurnIou

type MsgBurnIou struct {
	NamespaceId string                                       `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty" yaml:"namespace_id"`
	Prefix      string                                       `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty" yaml:"prefix"`
	BaseDenom   string                                       `protobuf:"bytes,3,opt,name=base_denom,json=baseDenom,proto3" json:"base_denom,omitempty" yaml:"base_denom"`
	Holder      github_com_lcnem_ioux_types.StringAccAddress `protobuf:"bytes,4,opt,name=holder,proto3,customtype=github.com/lcnem/ioux/types.StringAccAddress" json:"holder" yaml:"holder"`
	Amount      github_com_cosmos_cosmos_sdk_types.Int       `protobuf:"bytes,5,opt,name=amount,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Int" json:"amount" yaml:"amount"`
}

func NewMsgBurnIou

func NewMsgBurnIou(namespaceId string, prefix string, baseDenom string, holder sdk.AccAddress, amount sdk.Int) *MsgBurnIou

func (*MsgBurnIou) Descriptor

func (*MsgBurnIou) Descriptor() ([]byte, []int)

func (*MsgBurnIou) GetBaseDenom

func (m *MsgBurnIou) GetBaseDenom() string

func (*MsgBurnIou) GetNamespaceId

func (m *MsgBurnIou) GetNamespaceId() string

func (*MsgBurnIou) GetPrefix

func (m *MsgBurnIou) GetPrefix() string

func (*MsgBurnIou) GetSignBytes

func (msg *MsgBurnIou) GetSignBytes() []byte

func (*MsgBurnIou) GetSigners

func (msg *MsgBurnIou) GetSigners() []sdk.AccAddress

func (*MsgBurnIou) Marshal

func (m *MsgBurnIou) Marshal() (dAtA []byte, err error)

func (*MsgBurnIou) MarshalTo

func (m *MsgBurnIou) MarshalTo(dAtA []byte) (int, error)

func (*MsgBurnIou) MarshalToSizedBuffer

func (m *MsgBurnIou) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MsgBurnIou) ProtoMessage

func (*MsgBurnIou) ProtoMessage()

func (*MsgBurnIou) Reset

func (m *MsgBurnIou) Reset()

func (*MsgBurnIou) Route

func (msg *MsgBurnIou) Route() string

func (*MsgBurnIou) Size

func (m *MsgBurnIou) Size() (n int)

func (*MsgBurnIou) String

func (m *MsgBurnIou) String() string

func (*MsgBurnIou) Type

func (msg *MsgBurnIou) Type() string

func (*MsgBurnIou) Unmarshal

func (m *MsgBurnIou) Unmarshal(dAtA []byte) error

func (*MsgBurnIou) ValidateBasic

func (msg *MsgBurnIou) ValidateBasic() error

func (*MsgBurnIou) XXX_DiscardUnknown

func (m *MsgBurnIou) XXX_DiscardUnknown()

func (*MsgBurnIou) XXX_Marshal

func (m *MsgBurnIou) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MsgBurnIou) XXX_Merge

func (m *MsgBurnIou) XXX_Merge(src proto.Message)

func (*MsgBurnIou) XXX_Size

func (m *MsgBurnIou) XXX_Size() int

func (*MsgBurnIou) XXX_Unmarshal

func (m *MsgBurnIou) XXX_Unmarshal(b []byte) error

type MsgCreateIouNamespace

type MsgCreateIouNamespace struct {
	Id     string                                       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" yaml:"id"`
	Admin  github_com_lcnem_ioux_types.StringAccAddress `protobuf:"bytes,2,opt,name=admin,proto3,customtype=github.com/lcnem/ioux/types.StringAccAddress" json:"admin" yaml:"admin"`
	Issuer github_com_lcnem_ioux_types.StringAccAddress `protobuf:"bytes,3,opt,name=issuer,proto3,customtype=github.com/lcnem/ioux/types.StringAccAddress" json:"issuer" yaml:"issuer"`
}

func NewMsgCreateIouNamespace

func NewMsgCreateIouNamespace(id string, admin sdk.AccAddress, issuer sdk.AccAddress) *MsgCreateIouNamespace

func (*MsgCreateIouNamespace) Descriptor

func (*MsgCreateIouNamespace) Descriptor() ([]byte, []int)

func (*MsgCreateIouNamespace) GetId

func (m *MsgCreateIouNamespace) GetId() string

func (*MsgCreateIouNamespace) GetSignBytes

func (msg *MsgCreateIouNamespace) GetSignBytes() []byte

func (*MsgCreateIouNamespace) GetSigners

func (msg *MsgCreateIouNamespace) GetSigners() []sdk.AccAddress

func (*MsgCreateIouNamespace) Marshal

func (m *MsgCreateIouNamespace) Marshal() (dAtA []byte, err error)

func (*MsgCreateIouNamespace) MarshalTo

func (m *MsgCreateIouNamespace) MarshalTo(dAtA []byte) (int, error)

func (*MsgCreateIouNamespace) MarshalToSizedBuffer

func (m *MsgCreateIouNamespace) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MsgCreateIouNamespace) ProtoMessage

func (*MsgCreateIouNamespace) ProtoMessage()

func (*MsgCreateIouNamespace) Reset

func (m *MsgCreateIouNamespace) Reset()

func (*MsgCreateIouNamespace) Route

func (msg *MsgCreateIouNamespace) Route() string

func (*MsgCreateIouNamespace) Size

func (m *MsgCreateIouNamespace) Size() (n int)

func (*MsgCreateIouNamespace) String

func (m *MsgCreateIouNamespace) String() string

func (*MsgCreateIouNamespace) Type

func (msg *MsgCreateIouNamespace) Type() string

func (*MsgCreateIouNamespace) Unmarshal

func (m *MsgCreateIouNamespace) Unmarshal(dAtA []byte) error

func (*MsgCreateIouNamespace) ValidateBasic

func (msg *MsgCreateIouNamespace) ValidateBasic() error

func (*MsgCreateIouNamespace) XXX_DiscardUnknown

func (m *MsgCreateIouNamespace) XXX_DiscardUnknown()

func (*MsgCreateIouNamespace) XXX_Marshal

func (m *MsgCreateIouNamespace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MsgCreateIouNamespace) XXX_Merge

func (m *MsgCreateIouNamespace) XXX_Merge(src proto.Message)

func (*MsgCreateIouNamespace) XXX_Size

func (m *MsgCreateIouNamespace) XXX_Size() int

func (*MsgCreateIouNamespace) XXX_Unmarshal

func (m *MsgCreateIouNamespace) XXX_Unmarshal(b []byte) error

type MsgIssueIou

type MsgIssueIou struct {
	NamespaceId string                                       `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty" yaml:"namespace_id"`
	Prefix      string                                       `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty" yaml:"prefix"`
	BaseDenom   string                                       `protobuf:"bytes,3,opt,name=base_denom,json=baseDenom,proto3" json:"base_denom,omitempty" yaml:"base_denom"`
	Issuer      github_com_lcnem_ioux_types.StringAccAddress `protobuf:"bytes,4,opt,name=issuer,proto3,customtype=github.com/lcnem/ioux/types.StringAccAddress" json:"issuer" yaml:"issuer"`
	Destination github_com_lcnem_ioux_types.StringAccAddress `` /* 140-byte string literal not displayed */
	Amount      github_com_cosmos_cosmos_sdk_types.Int       `protobuf:"bytes,6,opt,name=amount,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Int" json:"amount" yaml:"amount"`
}

func NewMsgIssueIou

func NewMsgIssueIou(namespaceId string, prefix string, baseDenom string, issuer sdk.AccAddress, amount sdk.Int) *MsgIssueIou

func (*MsgIssueIou) Descriptor

func (*MsgIssueIou) Descriptor() ([]byte, []int)

func (*MsgIssueIou) GetBaseDenom

func (m *MsgIssueIou) GetBaseDenom() string

func (*MsgIssueIou) GetNamespaceId

func (m *MsgIssueIou) GetNamespaceId() string

func (*MsgIssueIou) GetPrefix

func (m *MsgIssueIou) GetPrefix() string

func (*MsgIssueIou) GetSignBytes

func (msg *MsgIssueIou) GetSignBytes() []byte

func (*MsgIssueIou) GetSigners

func (msg *MsgIssueIou) GetSigners() []sdk.AccAddress

func (*MsgIssueIou) Marshal

func (m *MsgIssueIou) Marshal() (dAtA []byte, err error)

func (*MsgIssueIou) MarshalTo

func (m *MsgIssueIou) MarshalTo(dAtA []byte) (int, error)

func (*MsgIssueIou) MarshalToSizedBuffer

func (m *MsgIssueIou) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MsgIssueIou) ProtoMessage

func (*MsgIssueIou) ProtoMessage()

func (*MsgIssueIou) Reset

func (m *MsgIssueIou) Reset()

func (*MsgIssueIou) Route

func (msg *MsgIssueIou) Route() string

func (*MsgIssueIou) Size

func (m *MsgIssueIou) Size() (n int)

func (*MsgIssueIou) String

func (m *MsgIssueIou) String() string

func (*MsgIssueIou) Type

func (msg *MsgIssueIou) Type() string

func (*MsgIssueIou) Unmarshal

func (m *MsgIssueIou) Unmarshal(dAtA []byte) error

func (*MsgIssueIou) ValidateBasic

func (msg *MsgIssueIou) ValidateBasic() error

func (*MsgIssueIou) XXX_DiscardUnknown

func (m *MsgIssueIou) XXX_DiscardUnknown()

func (*MsgIssueIou) XXX_Marshal

func (m *MsgIssueIou) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MsgIssueIou) XXX_Merge

func (m *MsgIssueIou) XXX_Merge(src proto.Message)

func (*MsgIssueIou) XXX_Size

func (m *MsgIssueIou) XXX_Size() int

func (*MsgIssueIou) XXX_Unmarshal

func (m *MsgIssueIou) XXX_Unmarshal(b []byte) error

type MsgUpdateIouNamespaceAdmin

type MsgUpdateIouNamespaceAdmin struct {
	Id          string                                       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" yaml:"id"`
	AdminBefore github_com_lcnem_ioux_types.StringAccAddress `` /* 160-byte string literal not displayed */
	AdminAfter  github_com_lcnem_ioux_types.StringAccAddress `` /* 156-byte string literal not displayed */
}

func NewMsgUpdateIouNamespaceAdmin

func NewMsgUpdateIouNamespaceAdmin(id string, adminBefore sdk.AccAddress, adminAfter sdk.AccAddress) *MsgUpdateIouNamespaceAdmin

func (*MsgUpdateIouNamespaceAdmin) Descriptor

func (*MsgUpdateIouNamespaceAdmin) Descriptor() ([]byte, []int)

func (*MsgUpdateIouNamespaceAdmin) GetId

func (*MsgUpdateIouNamespaceAdmin) GetSignBytes

func (msg *MsgUpdateIouNamespaceAdmin) GetSignBytes() []byte

func (*MsgUpdateIouNamespaceAdmin) GetSigners

func (msg *MsgUpdateIouNamespaceAdmin) GetSigners() []sdk.AccAddress

func (*MsgUpdateIouNamespaceAdmin) Marshal

func (m *MsgUpdateIouNamespaceAdmin) Marshal() (dAtA []byte, err error)

func (*MsgUpdateIouNamespaceAdmin) MarshalTo

func (m *MsgUpdateIouNamespaceAdmin) MarshalTo(dAtA []byte) (int, error)

func (*MsgUpdateIouNamespaceAdmin) MarshalToSizedBuffer

func (m *MsgUpdateIouNamespaceAdmin) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MsgUpdateIouNamespaceAdmin) ProtoMessage

func (*MsgUpdateIouNamespaceAdmin) ProtoMessage()

func (*MsgUpdateIouNamespaceAdmin) Reset

func (m *MsgUpdateIouNamespaceAdmin) Reset()

func (*MsgUpdateIouNamespaceAdmin) Route

func (msg *MsgUpdateIouNamespaceAdmin) Route() string

func (*MsgUpdateIouNamespaceAdmin) Size

func (m *MsgUpdateIouNamespaceAdmin) Size() (n int)

func (*MsgUpdateIouNamespaceAdmin) String

func (m *MsgUpdateIouNamespaceAdmin) String() string

func (*MsgUpdateIouNamespaceAdmin) Type

func (msg *MsgUpdateIouNamespaceAdmin) Type() string

func (*MsgUpdateIouNamespaceAdmin) Unmarshal

func (m *MsgUpdateIouNamespaceAdmin) Unmarshal(dAtA []byte) error

func (*MsgUpdateIouNamespaceAdmin) ValidateBasic

func (msg *MsgUpdateIouNamespaceAdmin) ValidateBasic() error

func (*MsgUpdateIouNamespaceAdmin) XXX_DiscardUnknown

func (m *MsgUpdateIouNamespaceAdmin) XXX_DiscardUnknown()

func (*MsgUpdateIouNamespaceAdmin) XXX_Marshal

func (m *MsgUpdateIouNamespaceAdmin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MsgUpdateIouNamespaceAdmin) XXX_Merge

func (m *MsgUpdateIouNamespaceAdmin) XXX_Merge(src proto.Message)

func (*MsgUpdateIouNamespaceAdmin) XXX_Size

func (m *MsgUpdateIouNamespaceAdmin) XXX_Size() int

func (*MsgUpdateIouNamespaceAdmin) XXX_Unmarshal

func (m *MsgUpdateIouNamespaceAdmin) XXX_Unmarshal(b []byte) error

type MsgUpdateIouNamespaceIssuer

type MsgUpdateIouNamespaceIssuer struct {
	Id     string                                       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" yaml:"id"`
	Admin  github_com_lcnem_ioux_types.StringAccAddress `protobuf:"bytes,2,opt,name=admin,proto3,customtype=github.com/lcnem/ioux/types.StringAccAddress" json:"admin" yaml:"admin"`
	Issuer github_com_lcnem_ioux_types.StringAccAddress `protobuf:"bytes,3,opt,name=issuer,proto3,customtype=github.com/lcnem/ioux/types.StringAccAddress" json:"issuer" yaml:"issuer"`
}

func NewMsgUpdateIouNamespaceIssuer

func NewMsgUpdateIouNamespaceIssuer(id string, admin sdk.AccAddress, issuer sdk.AccAddress) *MsgUpdateIouNamespaceIssuer

func (*MsgUpdateIouNamespaceIssuer) Descriptor

func (*MsgUpdateIouNamespaceIssuer) Descriptor() ([]byte, []int)

func (*MsgUpdateIouNamespaceIssuer) GetId

func (*MsgUpdateIouNamespaceIssuer) GetSignBytes

func (msg *MsgUpdateIouNamespaceIssuer) GetSignBytes() []byte

func (*MsgUpdateIouNamespaceIssuer) GetSigners

func (msg *MsgUpdateIouNamespaceIssuer) GetSigners() []sdk.AccAddress

func (*MsgUpdateIouNamespaceIssuer) Marshal

func (m *MsgUpdateIouNamespaceIssuer) Marshal() (dAtA []byte, err error)

func (*MsgUpdateIouNamespaceIssuer) MarshalTo

func (m *MsgUpdateIouNamespaceIssuer) MarshalTo(dAtA []byte) (int, error)

func (*MsgUpdateIouNamespaceIssuer) MarshalToSizedBuffer

func (m *MsgUpdateIouNamespaceIssuer) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MsgUpdateIouNamespaceIssuer) ProtoMessage

func (*MsgUpdateIouNamespaceIssuer) ProtoMessage()

func (*MsgUpdateIouNamespaceIssuer) Reset

func (m *MsgUpdateIouNamespaceIssuer) Reset()

func (*MsgUpdateIouNamespaceIssuer) Route

func (msg *MsgUpdateIouNamespaceIssuer) Route() string

func (*MsgUpdateIouNamespaceIssuer) Size

func (m *MsgUpdateIouNamespaceIssuer) Size() (n int)

func (*MsgUpdateIouNamespaceIssuer) String

func (m *MsgUpdateIouNamespaceIssuer) String() string

func (*MsgUpdateIouNamespaceIssuer) Type

func (msg *MsgUpdateIouNamespaceIssuer) Type() string

func (*MsgUpdateIouNamespaceIssuer) Unmarshal

func (m *MsgUpdateIouNamespaceIssuer) Unmarshal(dAtA []byte) error

func (*MsgUpdateIouNamespaceIssuer) ValidateBasic

func (msg *MsgUpdateIouNamespaceIssuer) ValidateBasic() error

func (*MsgUpdateIouNamespaceIssuer) XXX_DiscardUnknown

func (m *MsgUpdateIouNamespaceIssuer) XXX_DiscardUnknown()

func (*MsgUpdateIouNamespaceIssuer) XXX_Marshal

func (m *MsgUpdateIouNamespaceIssuer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MsgUpdateIouNamespaceIssuer) XXX_Merge

func (m *MsgUpdateIouNamespaceIssuer) XXX_Merge(src proto.Message)

func (*MsgUpdateIouNamespaceIssuer) XXX_Size

func (m *MsgUpdateIouNamespaceIssuer) XXX_Size() int

func (*MsgUpdateIouNamespaceIssuer) XXX_Unmarshal

func (m *MsgUpdateIouNamespaceIssuer) XXX_Unmarshal(b []byte) error

type Params

type Params struct {
}

func DefaultParams

func DefaultParams() Params

DefaultParams returns the default parameters for auctions.

func NewParams

func NewParams() Params

NewParams returns a new Params object.

func (*Params) Descriptor

func (*Params) Descriptor() ([]byte, []int)

func (Params) Equal

func (p Params) Equal(p2 Params) bool

Equal returns a boolean determining if two Params types are identical.

func (*Params) Marshal

func (m *Params) Marshal() (dAtA []byte, err error)

func (*Params) MarshalTo

func (m *Params) MarshalTo(dAtA []byte) (int, error)

func (*Params) MarshalToSizedBuffer

func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Params) ParamSetPairs

func (p *Params) ParamSetPairs() paramstype.ParamSetPairs

ParamSetPairs implements the ParamSet interface and returns all the key/value pairs.

func (*Params) ProtoMessage

func (*Params) ProtoMessage()

func (*Params) Reset

func (m *Params) Reset()

func (*Params) Size

func (m *Params) Size() (n int)

func (*Params) String

func (m *Params) String() string

func (*Params) Unmarshal

func (m *Params) Unmarshal(dAtA []byte) error

func (Params) Validate

func (p Params) Validate() error

Validate checks that the parameters have valid values.

func (*Params) XXX_DiscardUnknown

func (m *Params) XXX_DiscardUnknown()

func (*Params) XXX_Marshal

func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Params) XXX_Merge

func (m *Params) XXX_Merge(src proto.Message)

func (*Params) XXX_Size

func (m *Params) XXX_Size() int

func (*Params) XXX_Unmarshal

func (m *Params) XXX_Unmarshal(b []byte) error

type QueryAllIouNamespaceRequest

type QueryAllIouNamespaceRequest struct {
	Pagination *query.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllIouNamespaceRequest) Descriptor

func (*QueryAllIouNamespaceRequest) Descriptor() ([]byte, []int)

func (*QueryAllIouNamespaceRequest) GetPagination

func (m *QueryAllIouNamespaceRequest) GetPagination() *query.PageRequest

func (*QueryAllIouNamespaceRequest) Marshal

func (m *QueryAllIouNamespaceRequest) Marshal() (dAtA []byte, err error)

func (*QueryAllIouNamespaceRequest) MarshalTo

func (m *QueryAllIouNamespaceRequest) MarshalTo(dAtA []byte) (int, error)

func (*QueryAllIouNamespaceRequest) MarshalToSizedBuffer

func (m *QueryAllIouNamespaceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryAllIouNamespaceRequest) ProtoMessage

func (*QueryAllIouNamespaceRequest) ProtoMessage()

func (*QueryAllIouNamespaceRequest) Reset

func (m *QueryAllIouNamespaceRequest) Reset()

func (*QueryAllIouNamespaceRequest) Size

func (m *QueryAllIouNamespaceRequest) Size() (n int)

func (*QueryAllIouNamespaceRequest) String

func (m *QueryAllIouNamespaceRequest) String() string

func (*QueryAllIouNamespaceRequest) Unmarshal

func (m *QueryAllIouNamespaceRequest) Unmarshal(dAtA []byte) error

func (*QueryAllIouNamespaceRequest) XXX_DiscardUnknown

func (m *QueryAllIouNamespaceRequest) XXX_DiscardUnknown()

func (*QueryAllIouNamespaceRequest) XXX_Marshal

func (m *QueryAllIouNamespaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryAllIouNamespaceRequest) XXX_Merge

func (m *QueryAllIouNamespaceRequest) XXX_Merge(src proto.Message)

func (*QueryAllIouNamespaceRequest) XXX_Size

func (m *QueryAllIouNamespaceRequest) XXX_Size() int

func (*QueryAllIouNamespaceRequest) XXX_Unmarshal

func (m *QueryAllIouNamespaceRequest) XXX_Unmarshal(b []byte) error

type QueryAllIouNamespaceResponse

type QueryAllIouNamespaceResponse struct {
	IouNamespaces []*IouNamespace     `protobuf:"bytes,1,rep,name=iou_namespaces,json=iouNamespaces,proto3" json:"iou_namespaces,omitempty"`
	Pagination    *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryAllIouNamespaceResponse) Descriptor

func (*QueryAllIouNamespaceResponse) Descriptor() ([]byte, []int)

func (*QueryAllIouNamespaceResponse) GetIouNamespaces

func (m *QueryAllIouNamespaceResponse) GetIouNamespaces() []*IouNamespace

func (*QueryAllIouNamespaceResponse) GetPagination

func (m *QueryAllIouNamespaceResponse) GetPagination() *query.PageResponse

func (*QueryAllIouNamespaceResponse) Marshal

func (m *QueryAllIouNamespaceResponse) Marshal() (dAtA []byte, err error)

func (*QueryAllIouNamespaceResponse) MarshalTo

func (m *QueryAllIouNamespaceResponse) MarshalTo(dAtA []byte) (int, error)

func (*QueryAllIouNamespaceResponse) MarshalToSizedBuffer

func (m *QueryAllIouNamespaceResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryAllIouNamespaceResponse) ProtoMessage

func (*QueryAllIouNamespaceResponse) ProtoMessage()

func (*QueryAllIouNamespaceResponse) Reset

func (m *QueryAllIouNamespaceResponse) Reset()

func (*QueryAllIouNamespaceResponse) Size

func (m *QueryAllIouNamespaceResponse) Size() (n int)

func (*QueryAllIouNamespaceResponse) String

func (*QueryAllIouNamespaceResponse) Unmarshal

func (m *QueryAllIouNamespaceResponse) Unmarshal(dAtA []byte) error

func (*QueryAllIouNamespaceResponse) XXX_DiscardUnknown

func (m *QueryAllIouNamespaceResponse) XXX_DiscardUnknown()

func (*QueryAllIouNamespaceResponse) XXX_Marshal

func (m *QueryAllIouNamespaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryAllIouNamespaceResponse) XXX_Merge

func (m *QueryAllIouNamespaceResponse) XXX_Merge(src proto.Message)

func (*QueryAllIouNamespaceResponse) XXX_Size

func (m *QueryAllIouNamespaceResponse) XXX_Size() int

func (*QueryAllIouNamespaceResponse) XXX_Unmarshal

func (m *QueryAllIouNamespaceResponse) XXX_Unmarshal(b []byte) error

type QueryClient

type QueryClient interface {
	Params(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error)
	// this line is used by starport scaffolding # 2
	IouNamespace(ctx context.Context, in *QueryGetIouNamespaceRequest, opts ...grpc.CallOption) (*QueryGetIouNamespaceResponse, error)
	IouNamespaceAll(ctx context.Context, in *QueryAllIouNamespaceRequest, opts ...grpc.CallOption) (*QueryAllIouNamespaceResponse, error)
}

QueryClient is the client API for Query service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewQueryClient

func NewQueryClient(cc grpc1.ClientConn) QueryClient

type QueryGetIouNamespaceRequest

type QueryGetIouNamespaceRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
}

this line is used by starport scaffolding # 3

func (*QueryGetIouNamespaceRequest) Descriptor

func (*QueryGetIouNamespaceRequest) Descriptor() ([]byte, []int)

func (*QueryGetIouNamespaceRequest) GetId

func (*QueryGetIouNamespaceRequest) Marshal

func (m *QueryGetIouNamespaceRequest) Marshal() (dAtA []byte, err error)

func (*QueryGetIouNamespaceRequest) MarshalTo

func (m *QueryGetIouNamespaceRequest) MarshalTo(dAtA []byte) (int, error)

func (*QueryGetIouNamespaceRequest) MarshalToSizedBuffer

func (m *QueryGetIouNamespaceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryGetIouNamespaceRequest) ProtoMessage

func (*QueryGetIouNamespaceRequest) ProtoMessage()

func (*QueryGetIouNamespaceRequest) Reset

func (m *QueryGetIouNamespaceRequest) Reset()

func (*QueryGetIouNamespaceRequest) Size

func (m *QueryGetIouNamespaceRequest) Size() (n int)

func (*QueryGetIouNamespaceRequest) String

func (m *QueryGetIouNamespaceRequest) String() string

func (*QueryGetIouNamespaceRequest) Unmarshal

func (m *QueryGetIouNamespaceRequest) Unmarshal(dAtA []byte) error

func (*QueryGetIouNamespaceRequest) XXX_DiscardUnknown

func (m *QueryGetIouNamespaceRequest) XXX_DiscardUnknown()

func (*QueryGetIouNamespaceRequest) XXX_Marshal

func (m *QueryGetIouNamespaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryGetIouNamespaceRequest) XXX_Merge

func (m *QueryGetIouNamespaceRequest) XXX_Merge(src proto.Message)

func (*QueryGetIouNamespaceRequest) XXX_Size

func (m *QueryGetIouNamespaceRequest) XXX_Size() int

func (*QueryGetIouNamespaceRequest) XXX_Unmarshal

func (m *QueryGetIouNamespaceRequest) XXX_Unmarshal(b []byte) error

type QueryGetIouNamespaceResponse

type QueryGetIouNamespaceResponse struct {
	IouNamepsace *IouNamespace `protobuf:"bytes,1,opt,name=iou_namepsace,json=iouNamepsace,proto3" json:"iou_namepsace,omitempty"`
}

func (*QueryGetIouNamespaceResponse) Descriptor

func (*QueryGetIouNamespaceResponse) Descriptor() ([]byte, []int)

func (*QueryGetIouNamespaceResponse) GetIouNamepsace

func (m *QueryGetIouNamespaceResponse) GetIouNamepsace() *IouNamespace

func (*QueryGetIouNamespaceResponse) Marshal

func (m *QueryGetIouNamespaceResponse) Marshal() (dAtA []byte, err error)

func (*QueryGetIouNamespaceResponse) MarshalTo

func (m *QueryGetIouNamespaceResponse) MarshalTo(dAtA []byte) (int, error)

func (*QueryGetIouNamespaceResponse) MarshalToSizedBuffer

func (m *QueryGetIouNamespaceResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryGetIouNamespaceResponse) ProtoMessage

func (*QueryGetIouNamespaceResponse) ProtoMessage()

func (*QueryGetIouNamespaceResponse) Reset

func (m *QueryGetIouNamespaceResponse) Reset()

func (*QueryGetIouNamespaceResponse) Size

func (m *QueryGetIouNamespaceResponse) Size() (n int)

func (*QueryGetIouNamespaceResponse) String

func (*QueryGetIouNamespaceResponse) Unmarshal

func (m *QueryGetIouNamespaceResponse) Unmarshal(dAtA []byte) error

func (*QueryGetIouNamespaceResponse) XXX_DiscardUnknown

func (m *QueryGetIouNamespaceResponse) XXX_DiscardUnknown()

func (*QueryGetIouNamespaceResponse) XXX_Marshal

func (m *QueryGetIouNamespaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryGetIouNamespaceResponse) XXX_Merge

func (m *QueryGetIouNamespaceResponse) XXX_Merge(src proto.Message)

func (*QueryGetIouNamespaceResponse) XXX_Size

func (m *QueryGetIouNamespaceResponse) XXX_Size() int

func (*QueryGetIouNamespaceResponse) XXX_Unmarshal

func (m *QueryGetIouNamespaceResponse) XXX_Unmarshal(b []byte) error

type QueryParamsRequest

type QueryParamsRequest struct {
}

func (*QueryParamsRequest) Descriptor

func (*QueryParamsRequest) Descriptor() ([]byte, []int)

func (*QueryParamsRequest) Marshal

func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)

func (*QueryParamsRequest) MarshalTo

func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)

func (*QueryParamsRequest) MarshalToSizedBuffer

func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryParamsRequest) ProtoMessage

func (*QueryParamsRequest) ProtoMessage()

func (*QueryParamsRequest) Reset

func (m *QueryParamsRequest) Reset()

func (*QueryParamsRequest) Size

func (m *QueryParamsRequest) Size() (n int)

func (*QueryParamsRequest) String

func (m *QueryParamsRequest) String() string

func (*QueryParamsRequest) Unmarshal

func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error

func (*QueryParamsRequest) XXX_DiscardUnknown

func (m *QueryParamsRequest) XXX_DiscardUnknown()

func (*QueryParamsRequest) XXX_Marshal

func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryParamsRequest) XXX_Merge

func (m *QueryParamsRequest) XXX_Merge(src proto.Message)

func (*QueryParamsRequest) XXX_Size

func (m *QueryParamsRequest) XXX_Size() int

func (*QueryParamsRequest) XXX_Unmarshal

func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error

type QueryParamsResponse

type QueryParamsResponse struct {
	Params *Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"`
}

func (*QueryParamsResponse) Descriptor

func (*QueryParamsResponse) Descriptor() ([]byte, []int)

func (*QueryParamsResponse) GetParams

func (m *QueryParamsResponse) GetParams() *Params

func (*QueryParamsResponse) Marshal

func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)

func (*QueryParamsResponse) MarshalTo

func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)

func (*QueryParamsResponse) MarshalToSizedBuffer

func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QueryParamsResponse) ProtoMessage

func (*QueryParamsResponse) ProtoMessage()

func (*QueryParamsResponse) Reset

func (m *QueryParamsResponse) Reset()

func (*QueryParamsResponse) Size

func (m *QueryParamsResponse) Size() (n int)

func (*QueryParamsResponse) String

func (m *QueryParamsResponse) String() string

func (*QueryParamsResponse) Unmarshal

func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error

func (*QueryParamsResponse) XXX_DiscardUnknown

func (m *QueryParamsResponse) XXX_DiscardUnknown()

func (*QueryParamsResponse) XXX_Marshal

func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryParamsResponse) XXX_Merge

func (m *QueryParamsResponse) XXX_Merge(src proto.Message)

func (*QueryParamsResponse) XXX_Size

func (m *QueryParamsResponse) XXX_Size() int

func (*QueryParamsResponse) XXX_Unmarshal

func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error

type QueryServer

type QueryServer interface {
	Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error)
	// this line is used by starport scaffolding # 2
	IouNamespace(context.Context, *QueryGetIouNamespaceRequest) (*QueryGetIouNamespaceResponse, error)
	IouNamespaceAll(context.Context, *QueryAllIouNamespaceRequest) (*QueryAllIouNamespaceResponse, error)
}

QueryServer is the server API for Query service.

type UnimplementedQueryServer

type UnimplementedQueryServer struct {
}

UnimplementedQueryServer can be embedded to have forward compatible implementations.

func (*UnimplementedQueryServer) IouNamespace

func (*UnimplementedQueryServer) IouNamespaceAll

func (*UnimplementedQueryServer) Params

Jump to

Keyboard shortcuts

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