Documentation ¶
Overview ¶
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func AttachedKey(veID uint64) []byte
- func CheckRegulatedUnixTime(timestamp uint64)
- func DistributionAccruedLastTimestampKey() []byte
- func DistributionClaimLastTimestampByUserKey(veID uint64) []byte
- func DistributionPerPeriodKey(timestamp uint64) []byte
- func DistributionTotalAmountKey() []byte
- func EmissionAtLastPeriodKey() []byte
- func EmissionLastTimestampKey() []byte
- func EpochKey() []byte
- func LockedAmountByUserKey(veID uint64) []byte
- func NextRegulatedUnixTime(timestamp uint64) uint64
- func NextVeIDKey() []byte
- func ParamKeyTable() paramtypes.KeyTable
- func PointKey(epoch uint64) []byte
- func PreviousRegulatedUnixTime(timestamp uint64) uint64
- func RegisterCodec(cdc *codec.LegacyAmino)
- func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
- func RegisterMsgHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterMsgHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MsgClient) error
- func RegisterMsgHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterMsgHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MsgServer) error
- func RegisterMsgServer(s grpc1.Server, srv MsgServer)
- func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
- func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
- func RegisterQueryServer(s grpc1.Server, srv QueryServer)
- func RegulatedUnixTime(timestamp uint64) uint64
- func RegulatedUnixTimeFromNow(ctx sdk.Context, seconds uint64) uint64
- func SlopeChangeKey(timestamp uint64) []byte
- func TotalEmissionKey() []byte
- func TotalLockedAmountKey() []byte
- func Uint64FromVeID(veID string) uint64
- func UserEpochKey(veID uint64) []byte
- func UserPointKey(veID uint64, userEpoch uint64) []byte
- func VeIDFromUint64(idNumber uint64) string
- func VeNftUri(nftID string, balance sdk.Int, lockedEnd uint64, value sdk.Int) string
- func VotedKey(veID uint64) []byte
- type AccountKeeper
- type BankKeeper
- type Checkpoint
- func (*Checkpoint) Descriptor() ([]byte, []int)
- func (m *Checkpoint) GetBlock() int64
- func (m *Checkpoint) GetTimestamp() uint64
- func (m *Checkpoint) Marshal() (dAtA []byte, err error)
- func (m *Checkpoint) MarshalTo(dAtA []byte) (int, error)
- func (m *Checkpoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Checkpoint) ProtoMessage()
- func (m *Checkpoint) Reset()
- func (m *Checkpoint) Size() (n int)
- func (m *Checkpoint) String() string
- func (m *Checkpoint) Unmarshal(dAtA []byte) error
- func (m *Checkpoint) XXX_DiscardUnknown()
- func (m *Checkpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Checkpoint) XXX_Merge(src proto.Message)
- func (m *Checkpoint) XXX_Size() int
- func (m *Checkpoint) XXX_Unmarshal(b []byte) error
- type EventCreate
- func (*EventCreate) Descriptor() ([]byte, []int)
- func (m *EventCreate) GetAmount() types.Coin
- func (m *EventCreate) GetReceiver() string
- func (m *EventCreate) GetSender() string
- func (m *EventCreate) GetUnlockTime() uint64
- func (m *EventCreate) GetVeId() string
- func (m *EventCreate) Marshal() (dAtA []byte, err error)
- func (m *EventCreate) MarshalTo(dAtA []byte) (int, error)
- func (m *EventCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventCreate) ProtoMessage()
- func (m *EventCreate) Reset()
- func (m *EventCreate) Size() (n int)
- func (m *EventCreate) String() string
- func (m *EventCreate) Unmarshal(dAtA []byte) error
- func (m *EventCreate) XXX_DiscardUnknown()
- func (m *EventCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventCreate) XXX_Merge(src proto.Message)
- func (m *EventCreate) XXX_Size() int
- func (m *EventCreate) XXX_Unmarshal(b []byte) error
- type EventDeposit
- func (*EventDeposit) Descriptor() ([]byte, []int)
- func (m *EventDeposit) GetAmount() types.Coin
- func (m *EventDeposit) GetSender() string
- func (m *EventDeposit) GetVeId() string
- func (m *EventDeposit) Marshal() (dAtA []byte, err error)
- func (m *EventDeposit) MarshalTo(dAtA []byte) (int, error)
- func (m *EventDeposit) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventDeposit) ProtoMessage()
- func (m *EventDeposit) Reset()
- func (m *EventDeposit) Size() (n int)
- func (m *EventDeposit) String() string
- func (m *EventDeposit) Unmarshal(dAtA []byte) error
- func (m *EventDeposit) XXX_DiscardUnknown()
- func (m *EventDeposit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventDeposit) XXX_Merge(src proto.Message)
- func (m *EventDeposit) XXX_Size() int
- func (m *EventDeposit) XXX_Unmarshal(b []byte) error
- type EventExtendTime
- func (*EventExtendTime) Descriptor() ([]byte, []int)
- func (m *EventExtendTime) GetSender() string
- func (m *EventExtendTime) GetUnlockTime() uint64
- func (m *EventExtendTime) GetVeId() string
- func (m *EventExtendTime) Marshal() (dAtA []byte, err error)
- func (m *EventExtendTime) MarshalTo(dAtA []byte) (int, error)
- func (m *EventExtendTime) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventExtendTime) ProtoMessage()
- func (m *EventExtendTime) Reset()
- func (m *EventExtendTime) Size() (n int)
- func (m *EventExtendTime) String() string
- func (m *EventExtendTime) Unmarshal(dAtA []byte) error
- func (m *EventExtendTime) XXX_DiscardUnknown()
- func (m *EventExtendTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventExtendTime) XXX_Merge(src proto.Message)
- func (m *EventExtendTime) XXX_Size() int
- func (m *EventExtendTime) XXX_Unmarshal(b []byte) error
- type EventMerge
- func (*EventMerge) Descriptor() ([]byte, []int)
- func (m *EventMerge) GetFromVeId() string
- func (m *EventMerge) GetSender() string
- func (m *EventMerge) GetToVeId() string
- func (m *EventMerge) Marshal() (dAtA []byte, err error)
- func (m *EventMerge) MarshalTo(dAtA []byte) (int, error)
- func (m *EventMerge) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventMerge) ProtoMessage()
- func (m *EventMerge) Reset()
- func (m *EventMerge) Size() (n int)
- func (m *EventMerge) String() string
- func (m *EventMerge) Unmarshal(dAtA []byte) error
- func (m *EventMerge) XXX_DiscardUnknown()
- func (m *EventMerge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventMerge) XXX_Merge(src proto.Message)
- func (m *EventMerge) XXX_Size() int
- func (m *EventMerge) XXX_Unmarshal(b []byte) error
- type EventWithdraw
- func (*EventWithdraw) Descriptor() ([]byte, []int)
- func (m *EventWithdraw) GetSender() string
- func (m *EventWithdraw) GetVeId() string
- func (m *EventWithdraw) Marshal() (dAtA []byte, err error)
- func (m *EventWithdraw) MarshalTo(dAtA []byte) (int, error)
- func (m *EventWithdraw) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventWithdraw) ProtoMessage()
- func (m *EventWithdraw) Reset()
- func (m *EventWithdraw) Size() (n int)
- func (m *EventWithdraw) String() string
- func (m *EventWithdraw) Unmarshal(dAtA []byte) error
- func (m *EventWithdraw) XXX_DiscardUnknown()
- func (m *EventWithdraw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventWithdraw) XXX_Merge(src proto.Message)
- func (m *EventWithdraw) XXX_Size() int
- func (m *EventWithdraw) XXX_Unmarshal(b []byte) error
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)
- func (m *GenesisState) GetParams() Params
- 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 (gs GenesisState) Validate() 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 LockedBalance
- func (*LockedBalance) Descriptor() ([]byte, []int)
- func (m *LockedBalance) GetEnd() uint64
- func (m *LockedBalance) Marshal() (dAtA []byte, err error)
- func (m *LockedBalance) MarshalTo(dAtA []byte) (int, error)
- func (m *LockedBalance) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LockedBalance) ProtoMessage()
- func (m *LockedBalance) Reset()
- func (m *LockedBalance) Size() (n int)
- func (m *LockedBalance) String() string
- func (m *LockedBalance) Unmarshal(dAtA []byte) error
- func (m *LockedBalance) XXX_DiscardUnknown()
- func (m *LockedBalance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LockedBalance) XXX_Merge(src proto.Message)
- func (m *LockedBalance) XXX_Size() int
- func (m *LockedBalance) XXX_Unmarshal(b []byte) error
- type MsgClient
- type MsgCreate
- func (*MsgCreate) Descriptor() ([]byte, []int)
- func (m *MsgCreate) GetSignBytes() []byte
- func (m *MsgCreate) GetSigners() []sdk.AccAddress
- func (m *MsgCreate) Marshal() (dAtA []byte, err error)
- func (m *MsgCreate) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreate) ProtoMessage()
- func (m *MsgCreate) Reset()
- func (m *MsgCreate) Route() string
- func (m *MsgCreate) Size() (n int)
- func (m *MsgCreate) String() string
- func (m *MsgCreate) Type() string
- func (m *MsgCreate) Unmarshal(dAtA []byte) error
- func (m *MsgCreate) ValidateBasic() error
- func (m *MsgCreate) XXX_DiscardUnknown()
- func (m *MsgCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreate) XXX_Merge(src proto.Message)
- func (m *MsgCreate) XXX_Size() int
- func (m *MsgCreate) XXX_Unmarshal(b []byte) error
- type MsgCreateResponse
- func (*MsgCreateResponse) Descriptor() ([]byte, []int)
- func (m *MsgCreateResponse) GetUnlockTime() uint64
- func (m *MsgCreateResponse) GetVeId() string
- func (m *MsgCreateResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateResponse) ProtoMessage()
- func (m *MsgCreateResponse) Reset()
- func (m *MsgCreateResponse) Size() (n int)
- func (m *MsgCreateResponse) String() string
- func (m *MsgCreateResponse) Unmarshal(dAtA []byte) error
- func (m *MsgCreateResponse) XXX_DiscardUnknown()
- func (m *MsgCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateResponse) XXX_Merge(src proto.Message)
- func (m *MsgCreateResponse) XXX_Size() int
- func (m *MsgCreateResponse) XXX_Unmarshal(b []byte) error
- type MsgDeposit
- func (*MsgDeposit) Descriptor() ([]byte, []int)
- func (m *MsgDeposit) GetSignBytes() []byte
- func (m *MsgDeposit) GetSigners() []sdk.AccAddress
- func (m *MsgDeposit) Marshal() (dAtA []byte, err error)
- func (m *MsgDeposit) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgDeposit) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgDeposit) ProtoMessage()
- func (m *MsgDeposit) Reset()
- func (m *MsgDeposit) Route() string
- func (m *MsgDeposit) Size() (n int)
- func (m *MsgDeposit) String() string
- func (m *MsgDeposit) Type() string
- func (m *MsgDeposit) Unmarshal(dAtA []byte) error
- func (m *MsgDeposit) ValidateBasic() error
- func (m *MsgDeposit) XXX_DiscardUnknown()
- func (m *MsgDeposit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgDeposit) XXX_Merge(src proto.Message)
- func (m *MsgDeposit) XXX_Size() int
- func (m *MsgDeposit) XXX_Unmarshal(b []byte) error
- type MsgDepositResponse
- func (*MsgDepositResponse) Descriptor() ([]byte, []int)
- func (m *MsgDepositResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgDepositResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgDepositResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgDepositResponse) ProtoMessage()
- func (m *MsgDepositResponse) Reset()
- func (m *MsgDepositResponse) Size() (n int)
- func (m *MsgDepositResponse) String() string
- func (m *MsgDepositResponse) Unmarshal(dAtA []byte) error
- func (m *MsgDepositResponse) XXX_DiscardUnknown()
- func (m *MsgDepositResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgDepositResponse) XXX_Merge(src proto.Message)
- func (m *MsgDepositResponse) XXX_Size() int
- func (m *MsgDepositResponse) XXX_Unmarshal(b []byte) error
- type MsgExtendTime
- func (*MsgExtendTime) Descriptor() ([]byte, []int)
- func (m *MsgExtendTime) GetSignBytes() []byte
- func (m *MsgExtendTime) GetSigners() []sdk.AccAddress
- func (m *MsgExtendTime) Marshal() (dAtA []byte, err error)
- func (m *MsgExtendTime) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgExtendTime) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgExtendTime) ProtoMessage()
- func (m *MsgExtendTime) Reset()
- func (m *MsgExtendTime) Route() string
- func (m *MsgExtendTime) Size() (n int)
- func (m *MsgExtendTime) String() string
- func (m *MsgExtendTime) Type() string
- func (m *MsgExtendTime) Unmarshal(dAtA []byte) error
- func (m *MsgExtendTime) ValidateBasic() error
- func (m *MsgExtendTime) XXX_DiscardUnknown()
- func (m *MsgExtendTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgExtendTime) XXX_Merge(src proto.Message)
- func (m *MsgExtendTime) XXX_Size() int
- func (m *MsgExtendTime) XXX_Unmarshal(b []byte) error
- type MsgExtendTimeResponse
- func (*MsgExtendTimeResponse) Descriptor() ([]byte, []int)
- func (m *MsgExtendTimeResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgExtendTimeResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgExtendTimeResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgExtendTimeResponse) ProtoMessage()
- func (m *MsgExtendTimeResponse) Reset()
- func (m *MsgExtendTimeResponse) Size() (n int)
- func (m *MsgExtendTimeResponse) String() string
- func (m *MsgExtendTimeResponse) Unmarshal(dAtA []byte) error
- func (m *MsgExtendTimeResponse) XXX_DiscardUnknown()
- func (m *MsgExtendTimeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgExtendTimeResponse) XXX_Merge(src proto.Message)
- func (m *MsgExtendTimeResponse) XXX_Size() int
- func (m *MsgExtendTimeResponse) XXX_Unmarshal(b []byte) error
- type MsgMerge
- func (*MsgMerge) Descriptor() ([]byte, []int)
- func (m *MsgMerge) GetSignBytes() []byte
- func (m *MsgMerge) GetSigners() []sdk.AccAddress
- func (m *MsgMerge) Marshal() (dAtA []byte, err error)
- func (m *MsgMerge) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgMerge) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgMerge) ProtoMessage()
- func (m *MsgMerge) Reset()
- func (m *MsgMerge) Route() string
- func (m *MsgMerge) Size() (n int)
- func (m *MsgMerge) String() string
- func (m *MsgMerge) Type() string
- func (m *MsgMerge) Unmarshal(dAtA []byte) error
- func (m *MsgMerge) ValidateBasic() error
- func (m *MsgMerge) XXX_DiscardUnknown()
- func (m *MsgMerge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgMerge) XXX_Merge(src proto.Message)
- func (m *MsgMerge) XXX_Size() int
- func (m *MsgMerge) XXX_Unmarshal(b []byte) error
- type MsgMergeResponse
- func (*MsgMergeResponse) Descriptor() ([]byte, []int)
- func (m *MsgMergeResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgMergeResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgMergeResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgMergeResponse) ProtoMessage()
- func (m *MsgMergeResponse) Reset()
- func (m *MsgMergeResponse) Size() (n int)
- func (m *MsgMergeResponse) String() string
- func (m *MsgMergeResponse) Unmarshal(dAtA []byte) error
- func (m *MsgMergeResponse) XXX_DiscardUnknown()
- func (m *MsgMergeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgMergeResponse) XXX_Merge(src proto.Message)
- func (m *MsgMergeResponse) XXX_Size() int
- func (m *MsgMergeResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type MsgWithdraw
- func (*MsgWithdraw) Descriptor() ([]byte, []int)
- func (m *MsgWithdraw) GetSignBytes() []byte
- func (m *MsgWithdraw) GetSigners() []sdk.AccAddress
- func (m *MsgWithdraw) Marshal() (dAtA []byte, err error)
- func (m *MsgWithdraw) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgWithdraw) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgWithdraw) ProtoMessage()
- func (m *MsgWithdraw) Reset()
- func (m *MsgWithdraw) Route() string
- func (m *MsgWithdraw) Size() (n int)
- func (m *MsgWithdraw) String() string
- func (m *MsgWithdraw) Type() string
- func (m *MsgWithdraw) Unmarshal(dAtA []byte) error
- func (m *MsgWithdraw) ValidateBasic() error
- func (m *MsgWithdraw) XXX_DiscardUnknown()
- func (m *MsgWithdraw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgWithdraw) XXX_Merge(src proto.Message)
- func (m *MsgWithdraw) XXX_Size() int
- func (m *MsgWithdraw) XXX_Unmarshal(b []byte) error
- type MsgWithdrawResponse
- func (*MsgWithdrawResponse) Descriptor() ([]byte, []int)
- func (m *MsgWithdrawResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgWithdrawResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgWithdrawResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgWithdrawResponse) ProtoMessage()
- func (m *MsgWithdrawResponse) Reset()
- func (m *MsgWithdrawResponse) Size() (n int)
- func (m *MsgWithdrawResponse) String() string
- func (m *MsgWithdrawResponse) Unmarshal(dAtA []byte) error
- func (m *MsgWithdrawResponse) XXX_DiscardUnknown()
- func (m *MsgWithdrawResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgWithdrawResponse) XXX_Merge(src proto.Message)
- func (m *MsgWithdrawResponse) XXX_Size() int
- func (m *MsgWithdrawResponse) XXX_Unmarshal(b []byte) error
- type NftKeeper
- type Params
- func (*Params) Descriptor() ([]byte, []int)
- func (m *Params) GetLockDenom() string
- func (m *Params) Marshal() (dAtA []byte, err error)
- func (m *Params) MarshalTo(dAtA []byte) (int, error)
- func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
- func (*Params) ProtoMessage()
- func (m *Params) Reset()
- func (m *Params) Size() (n int)
- func (p Params) String() string
- func (m *Params) Unmarshal(dAtA []byte) error
- func (p Params) Validate() error
- func (m *Params) XXX_DiscardUnknown()
- func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Params) XXX_Merge(src proto.Message)
- func (m *Params) XXX_Size() int
- func (m *Params) XXX_Unmarshal(b []byte) error
- type QueryClient
- type QueryParamsRequest
- func (*QueryParamsRequest) Descriptor() ([]byte, []int)
- func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsRequest) ProtoMessage()
- func (m *QueryParamsRequest) Reset()
- func (m *QueryParamsRequest) Size() (n int)
- func (m *QueryParamsRequest) String() string
- func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryParamsRequest) XXX_DiscardUnknown()
- func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
- func (m *QueryParamsRequest) XXX_Size() int
- func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
- type QueryParamsResponse
- func (*QueryParamsResponse) Descriptor() ([]byte, []int)
- func (m *QueryParamsResponse) GetParams() Params
- func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsResponse) ProtoMessage()
- func (m *QueryParamsResponse) Reset()
- func (m *QueryParamsResponse) Size() (n int)
- func (m *QueryParamsResponse) String() string
- func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryParamsResponse) XXX_DiscardUnknown()
- func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
- func (m *QueryParamsResponse) XXX_Size() int
- func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
- type QueryServer
- type QueryTotalVotingPowerRequest
- func (*QueryTotalVotingPowerRequest) Descriptor() ([]byte, []int)
- func (m *QueryTotalVotingPowerRequest) GetAtBlock() int64
- func (m *QueryTotalVotingPowerRequest) GetAtTime() uint64
- func (m *QueryTotalVotingPowerRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryTotalVotingPowerRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTotalVotingPowerRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTotalVotingPowerRequest) ProtoMessage()
- func (m *QueryTotalVotingPowerRequest) Reset()
- func (m *QueryTotalVotingPowerRequest) Size() (n int)
- func (m *QueryTotalVotingPowerRequest) String() string
- func (m *QueryTotalVotingPowerRequest) Unmarshal(dAtA []byte) error
- func (m *QueryTotalVotingPowerRequest) XXX_DiscardUnknown()
- func (m *QueryTotalVotingPowerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTotalVotingPowerRequest) XXX_Merge(src proto.Message)
- func (m *QueryTotalVotingPowerRequest) XXX_Size() int
- func (m *QueryTotalVotingPowerRequest) XXX_Unmarshal(b []byte) error
- type QueryTotalVotingPowerResponse
- func (*QueryTotalVotingPowerResponse) Descriptor() ([]byte, []int)
- func (m *QueryTotalVotingPowerResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryTotalVotingPowerResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTotalVotingPowerResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTotalVotingPowerResponse) ProtoMessage()
- func (m *QueryTotalVotingPowerResponse) Reset()
- func (m *QueryTotalVotingPowerResponse) Size() (n int)
- func (m *QueryTotalVotingPowerResponse) String() string
- func (m *QueryTotalVotingPowerResponse) Unmarshal(dAtA []byte) error
- func (m *QueryTotalVotingPowerResponse) XXX_DiscardUnknown()
- func (m *QueryTotalVotingPowerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTotalVotingPowerResponse) XXX_Merge(src proto.Message)
- func (m *QueryTotalVotingPowerResponse) XXX_Size() int
- func (m *QueryTotalVotingPowerResponse) XXX_Unmarshal(b []byte) error
- type QueryVeNftRequest
- func (*QueryVeNftRequest) Descriptor() ([]byte, []int)
- func (m *QueryVeNftRequest) GetId() string
- func (m *QueryVeNftRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryVeNftRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryVeNftRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryVeNftRequest) ProtoMessage()
- func (m *QueryVeNftRequest) Reset()
- func (m *QueryVeNftRequest) Size() (n int)
- func (m *QueryVeNftRequest) String() string
- func (m *QueryVeNftRequest) Unmarshal(dAtA []byte) error
- func (m *QueryVeNftRequest) XXX_DiscardUnknown()
- func (m *QueryVeNftRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryVeNftRequest) XXX_Merge(src proto.Message)
- func (m *QueryVeNftRequest) XXX_Size() int
- func (m *QueryVeNftRequest) XXX_Unmarshal(b []byte) error
- type QueryVeNftResponse
- func (*QueryVeNftResponse) Descriptor() ([]byte, []int)
- func (m *QueryVeNftResponse) GetNft() *nft.NFT
- func (m *QueryVeNftResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryVeNftResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryVeNftResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryVeNftResponse) ProtoMessage()
- func (m *QueryVeNftResponse) Reset()
- func (m *QueryVeNftResponse) Size() (n int)
- func (m *QueryVeNftResponse) String() string
- func (m *QueryVeNftResponse) Unmarshal(dAtA []byte) error
- func (m *QueryVeNftResponse) XXX_DiscardUnknown()
- func (m *QueryVeNftResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryVeNftResponse) XXX_Merge(src proto.Message)
- func (m *QueryVeNftResponse) XXX_Size() int
- func (m *QueryVeNftResponse) XXX_Unmarshal(b []byte) error
- type QueryVeNftsRequest
- func (*QueryVeNftsRequest) Descriptor() ([]byte, []int)
- func (m *QueryVeNftsRequest) GetOwner() string
- func (m *QueryVeNftsRequest) GetPagination() *query.PageRequest
- func (m *QueryVeNftsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryVeNftsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryVeNftsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryVeNftsRequest) ProtoMessage()
- func (m *QueryVeNftsRequest) Reset()
- func (m *QueryVeNftsRequest) Size() (n int)
- func (m *QueryVeNftsRequest) String() string
- func (m *QueryVeNftsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryVeNftsRequest) XXX_DiscardUnknown()
- func (m *QueryVeNftsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryVeNftsRequest) XXX_Merge(src proto.Message)
- func (m *QueryVeNftsRequest) XXX_Size() int
- func (m *QueryVeNftsRequest) XXX_Unmarshal(b []byte) error
- type QueryVeNftsResponse
- func (*QueryVeNftsResponse) Descriptor() ([]byte, []int)
- func (m *QueryVeNftsResponse) GetNfts() []*nft.NFT
- func (m *QueryVeNftsResponse) GetPagination() *query.PageResponse
- func (m *QueryVeNftsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryVeNftsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryVeNftsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryVeNftsResponse) ProtoMessage()
- func (m *QueryVeNftsResponse) Reset()
- func (m *QueryVeNftsResponse) Size() (n int)
- func (m *QueryVeNftsResponse) String() string
- func (m *QueryVeNftsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryVeNftsResponse) XXX_DiscardUnknown()
- func (m *QueryVeNftsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryVeNftsResponse) XXX_Merge(src proto.Message)
- func (m *QueryVeNftsResponse) XXX_Size() int
- func (m *QueryVeNftsResponse) XXX_Unmarshal(b []byte) error
- type QueryVotingPowerRequest
- func (*QueryVotingPowerRequest) Descriptor() ([]byte, []int)
- func (m *QueryVotingPowerRequest) GetAtBlock() int64
- func (m *QueryVotingPowerRequest) GetAtTime() uint64
- func (m *QueryVotingPowerRequest) GetVeId() string
- func (m *QueryVotingPowerRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryVotingPowerRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryVotingPowerRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryVotingPowerRequest) ProtoMessage()
- func (m *QueryVotingPowerRequest) Reset()
- func (m *QueryVotingPowerRequest) Size() (n int)
- func (m *QueryVotingPowerRequest) String() string
- func (m *QueryVotingPowerRequest) Unmarshal(dAtA []byte) error
- func (m *QueryVotingPowerRequest) XXX_DiscardUnknown()
- func (m *QueryVotingPowerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryVotingPowerRequest) XXX_Merge(src proto.Message)
- func (m *QueryVotingPowerRequest) XXX_Size() int
- func (m *QueryVotingPowerRequest) XXX_Unmarshal(b []byte) error
- type QueryVotingPowerResponse
- func (*QueryVotingPowerResponse) Descriptor() ([]byte, []int)
- func (m *QueryVotingPowerResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryVotingPowerResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryVotingPowerResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryVotingPowerResponse) ProtoMessage()
- func (m *QueryVotingPowerResponse) Reset()
- func (m *QueryVotingPowerResponse) Size() (n int)
- func (m *QueryVotingPowerResponse) String() string
- func (m *QueryVotingPowerResponse) Unmarshal(dAtA []byte) error
- func (m *QueryVotingPowerResponse) XXX_DiscardUnknown()
- func (m *QueryVotingPowerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryVotingPowerResponse) XXX_Merge(src proto.Message)
- func (m *QueryVotingPowerResponse) XXX_Size() int
- func (m *QueryVotingPowerResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedMsgServer
- func (*UnimplementedMsgServer) Create(ctx context.Context, req *MsgCreate) (*MsgCreateResponse, error)
- func (*UnimplementedMsgServer) Deposit(ctx context.Context, req *MsgDeposit) (*MsgDepositResponse, error)
- func (*UnimplementedMsgServer) ExtendTime(ctx context.Context, req *MsgExtendTime) (*MsgExtendTimeResponse, error)
- func (*UnimplementedMsgServer) Merge(ctx context.Context, req *MsgMerge) (*MsgMergeResponse, error)
- func (*UnimplementedMsgServer) Withdraw(ctx context.Context, req *MsgWithdraw) (*MsgWithdrawResponse, error)
- type UnimplementedQueryServer
- func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
- func (*UnimplementedQueryServer) TotalVotingPower(ctx context.Context, req *QueryTotalVotingPowerRequest) (*QueryTotalVotingPowerResponse, error)
- func (*UnimplementedQueryServer) VeNft(ctx context.Context, req *QueryVeNftRequest) (*QueryVeNftResponse, error)
- func (*UnimplementedQueryServer) VeNfts(ctx context.Context, req *QueryVeNftsRequest) (*QueryVeNftsResponse, error)
- func (*UnimplementedQueryServer) VotingPower(ctx context.Context, req *QueryVotingPowerRequest) (*QueryVotingPowerResponse, error)
Constants ¶
const ( EmptyVeID = 0 FirstVeID = 1 MaxVeID = math.MaxUint64 - 1 // 4 years, i.e., 209 weeks MaxLockTimeWeeks = merlion.DaysPer4Years/7 + 1 MaxLockTime = MaxLockTimeWeeks * merlion.SecondsPerWeek MaxUnixTime = math.MaxInt64 // Regulated period for ve locking time RegulatedPeriod = merlion.SecondsPerWeek EmptyEpoch = 0 FirstEpoch = 1 )
const ( // ModuleName defines the module name ModuleName = "ve" // 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_ve" EmissionPoolName = "ve_emission_pool" DistributionPoolName = "ve_distribution_pool" )
const ( TypeMsgCreate = "create" TypeMsgDeposit = "deposit" TypeMsgExtendTime = "extend_time" TypeMsgMerge = "merge" TypeMsgWithdraw = "withdraw" )
const DefaultIndex uint64 = 1
DefaultIndex is the default capability global index
Variables ¶
var ( Amino = codec.NewLegacyAmino() ModuleCdc = codec.NewProtoCodec(cdctypes.NewInterfaceRegistry()) )
var (
// Emission amount are halved every 4 years (almost 209 weeks).
// For geometric sequence of every 4 years,
// a * (r ^ n) = a * 0.5 where n = 209
// so that <emission ratio per week> ^ 209 = 0.5
EmissionRatio, _ = sdk.NewDecFromStr("0.9966889998035777")
// Minimum circulating rate allowed for calculating emission
MinEmissionCirculating = sdk.NewDecWithPrec(1, 10)
)
var ( ErrInvalidLockDenom = sdkerrors.Register(ModuleName, 2, "invalid lock denom") ErrInvalidVeID = sdkerrors.Register(ModuleName, 3, "invalid ve id") ErrPastLockTime = sdkerrors.Register(ModuleName, 4, "cannot lock until time in the past") ErrTooLongLockTime = sdkerrors.Register(ModuleName, 5, "too long lock time") ErrNotIncreasedLockTime = sdkerrors.Register(ModuleName, 6, "lock time can only be increased") ErrLockNotExpired = sdkerrors.Register(ModuleName, 7, "lock didn't expire") ErrLockExpired = sdkerrors.Register(ModuleName, 8, "lock expired") ErrAmountNotPositive = sdkerrors.Register(ModuleName, 9, "amount must be positive") ErrSameVeID = sdkerrors.Register(ModuleName, 10, "from ve id and to ve id must be different") ErrVeAttached = sdkerrors.Register(ModuleName, 11, "ve owner deposited into gauge or ve voted") )
x/ve module sentinel errors
var ( ErrInvalidLengthEvent = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowEvent = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupEvent = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") )
var ( KeyPrefixTotalLockedAmount = []byte{prefixTotalLockedAmount} KeyPrefixLockedAmountByUser = []byte{prefixLockedAmountByUser} KeyPrefixNextVeID = []byte{prefixNextVeID} KeyPrefixEpoch = []byte{prefixEpoch} KeyPrefixPointHistoryByEpoch = []byte{prefixPointHistoryByEpoch} KeyPrefixUserEpoch = []byte{prefixUserEpoch} KeyPrefixUserPointHistoryByUserEpoch = []byte{prefixUserPointHistoryByUserEpoch} KeyPrefixSlopeChange = []byte{prefixSlopeChange} KeyPrefixAttached = []byte{prefixAttached} KeyPrefixVoted = []byte{prefixVoted} KeyPrefixTotalEmission = []byte{prefixTotalEmission} KeyPrefixEmissionAtLastPeriod = []byte{prefixEmissionAtLastPeriod} KeyPrefixEmissionLastTimestamp = []byte{prefixEmissionLastTimestamp} KeyPrefixDistributionAccruedLastTimestamp = []byte{prefixDistributionAccruedLastTimestamp} KeyPrefixDistributionTotalAmount = []byte{prefixDistributionTotalAmount} KeyPrefixDistributionPerPeriod = []byte{prefixDistributionPerPeriod} KeyPrefixDistributionClaimLastTimestampByUser = []byte{prefixDistributionClaimLastTimestampByUser} )
var ( ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthVe = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowVe = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupVe = fmt.Errorf("proto: unexpected end of group") )
var (
KeyLockDenom = []byte("LockDenom")
)
Parameter keys
var VeNftClass = nft.Class{
Id: "veNFT",
Name: "veNFT",
Symbol: "veNFT",
Description: "Merlion locks, can be used to boost gauge yields, vote on token emission, and receive bribes",
}
VeNftClass represents the NFT class of ve
Functions ¶
func AttachedKey ¶
func CheckRegulatedUnixTime ¶
func CheckRegulatedUnixTime(timestamp uint64)
func DistributionAccruedLastTimestampKey ¶
func DistributionAccruedLastTimestampKey() []byte
func DistributionTotalAmountKey ¶
func DistributionTotalAmountKey() []byte
func EmissionAtLastPeriodKey ¶
func EmissionAtLastPeriodKey() []byte
func EmissionLastTimestampKey ¶
func EmissionLastTimestampKey() []byte
func LockedAmountByUserKey ¶
func NextRegulatedUnixTime ¶
func NextVeIDKey ¶
func NextVeIDKey() []byte
func ParamKeyTable ¶
func ParamKeyTable() paramtypes.KeyTable
ParamKeyTable the param key table for launch module
func RegisterCodec ¶
func RegisterCodec(cdc *codec.LegacyAmino)
func RegisterInterfaces ¶
func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
func RegisterMsgHandler ¶
RegisterMsgHandler registers the http handlers for service Msg to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterMsgHandlerClient ¶
RegisterMsgHandlerClient registers the http handlers for service Msg to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MsgClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MsgClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MsgClient" to call the correct interceptors.
func RegisterMsgHandlerFromEndpoint ¶
func RegisterMsgHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterMsgHandlerFromEndpoint is same as RegisterMsgHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterMsgHandlerServer ¶
RegisterMsgHandlerServer registers the http handlers for service Msg to "mux". UnaryRPC :call MsgServer 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 (such as grpc.SendHeader, etc) to stop working. Consider using RegisterMsgHandlerFromEndpoint instead.
func RegisterMsgServer ¶
func RegisterQueryHandler ¶
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 (such as grpc.SendHeader, etc) to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.
func RegisterQueryServer ¶
func RegisterQueryServer(s grpc1.Server, srv QueryServer)
func RegulatedUnixTime ¶
func SlopeChangeKey ¶
func TotalEmissionKey ¶
func TotalEmissionKey() []byte
func TotalLockedAmountKey ¶
func TotalLockedAmountKey() []byte
func Uint64FromVeID ¶
Uint64FromVeID converts ve id from string to integer
func UserEpochKey ¶
func UserPointKey ¶
func VeIDFromUint64 ¶
VeIDFromUint64 converts ve id from integer to string
Types ¶
type AccountKeeper ¶
type AccountKeeper interface { GetAccount(ctx sdk.Context, addr sdk.AccAddress) types.AccountI GetModuleAddress(name string) sdk.AccAddress }
AccountKeeper defines the expected account keeper used for simulations (noalias)
type BankKeeper ¶
type BankKeeper interface { GetSupply(ctx sdk.Context, denom string) sdk.Coin GetBalance(ctx sdk.Context, addr sdk.AccAddress, denom string) sdk.Coin SendCoins(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, amt sdk.Coins) error SendCoinsFromAccountToModule(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, amt sdk.Coins) error SendCoinsFromModuleToAccount(ctx sdk.Context, senderModule string, recipientAddr sdk.AccAddress, amt sdk.Coins) error SendCoinsFromModuleToModule(ctx sdk.Context, senderModule string, recipientModule string, amt sdk.Coins) error MintCoins(ctx sdk.Context, moduleName string, amt sdk.Coins) error BurnCoins(ctx sdk.Context, name string, amt sdk.Coins) error }
BankKeeper defines the expected interface needed to retrieve account balances.
type Checkpoint ¶
type Checkpoint struct { // voting power at checkpoint Bias github_com_cosmos_cosmos_sdk_types.Int `protobuf:"bytes,1,opt,name=bias,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Int" json:"bias"` // weight decay slope // so voting power at time t: bias - slope * (t - timestamp) Slope github_com_cosmos_cosmos_sdk_types.Int `protobuf:"bytes,2,opt,name=slope,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Int" json:"slope"` // unix timestamp at checkpoint Timestamp uint64 `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // block height at checkpoint Block int64 `protobuf:"varint,4,opt,name=block,proto3" json:"block,omitempty"` }
Checkpoint defines a checkpoint of voting power.
func (*Checkpoint) Descriptor ¶
func (*Checkpoint) Descriptor() ([]byte, []int)
func (*Checkpoint) GetBlock ¶
func (m *Checkpoint) GetBlock() int64
func (*Checkpoint) GetTimestamp ¶
func (m *Checkpoint) GetTimestamp() uint64
func (*Checkpoint) Marshal ¶
func (m *Checkpoint) Marshal() (dAtA []byte, err error)
func (*Checkpoint) MarshalToSizedBuffer ¶
func (m *Checkpoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Checkpoint) ProtoMessage ¶
func (*Checkpoint) ProtoMessage()
func (*Checkpoint) Reset ¶
func (m *Checkpoint) Reset()
func (*Checkpoint) Size ¶
func (m *Checkpoint) Size() (n int)
func (*Checkpoint) String ¶
func (m *Checkpoint) String() string
func (*Checkpoint) Unmarshal ¶
func (m *Checkpoint) Unmarshal(dAtA []byte) error
func (*Checkpoint) XXX_DiscardUnknown ¶
func (m *Checkpoint) XXX_DiscardUnknown()
func (*Checkpoint) XXX_Marshal ¶
func (m *Checkpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Checkpoint) XXX_Merge ¶
func (m *Checkpoint) XXX_Merge(src proto.Message)
func (*Checkpoint) XXX_Size ¶
func (m *Checkpoint) XXX_Size() int
func (*Checkpoint) XXX_Unmarshal ¶
func (m *Checkpoint) XXX_Unmarshal(b []byte) error
type EventCreate ¶
type EventCreate struct { Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` Receiver string `protobuf:"bytes,2,opt,name=receiver,proto3" json:"receiver,omitempty"` VeId string `protobuf:"bytes,3,opt,name=ve_id,json=veId,proto3" json:"ve_id,omitempty"` Amount types.Coin `protobuf:"bytes,4,opt,name=amount,proto3" json:"amount"` UnlockTime uint64 `protobuf:"varint,5,opt,name=unlock_time,json=unlockTime,proto3" json:"unlock_time,omitempty"` }
func (*EventCreate) Descriptor ¶
func (*EventCreate) Descriptor() ([]byte, []int)
func (*EventCreate) GetAmount ¶
func (m *EventCreate) GetAmount() types.Coin
func (*EventCreate) GetReceiver ¶
func (m *EventCreate) GetReceiver() string
func (*EventCreate) GetSender ¶
func (m *EventCreate) GetSender() string
func (*EventCreate) GetUnlockTime ¶
func (m *EventCreate) GetUnlockTime() uint64
func (*EventCreate) GetVeId ¶
func (m *EventCreate) GetVeId() string
func (*EventCreate) Marshal ¶
func (m *EventCreate) Marshal() (dAtA []byte, err error)
func (*EventCreate) MarshalToSizedBuffer ¶
func (m *EventCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventCreate) ProtoMessage ¶
func (*EventCreate) ProtoMessage()
func (*EventCreate) Reset ¶
func (m *EventCreate) Reset()
func (*EventCreate) Size ¶
func (m *EventCreate) Size() (n int)
func (*EventCreate) String ¶
func (m *EventCreate) String() string
func (*EventCreate) Unmarshal ¶
func (m *EventCreate) Unmarshal(dAtA []byte) error
func (*EventCreate) XXX_DiscardUnknown ¶
func (m *EventCreate) XXX_DiscardUnknown()
func (*EventCreate) XXX_Marshal ¶
func (m *EventCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventCreate) XXX_Merge ¶
func (m *EventCreate) XXX_Merge(src proto.Message)
func (*EventCreate) XXX_Size ¶
func (m *EventCreate) XXX_Size() int
func (*EventCreate) XXX_Unmarshal ¶
func (m *EventCreate) XXX_Unmarshal(b []byte) error
type EventDeposit ¶
type EventDeposit struct { Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` VeId string `protobuf:"bytes,2,opt,name=ve_id,json=veId,proto3" json:"ve_id,omitempty"` Amount types.Coin `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount"` }
func (*EventDeposit) Descriptor ¶
func (*EventDeposit) Descriptor() ([]byte, []int)
func (*EventDeposit) GetAmount ¶
func (m *EventDeposit) GetAmount() types.Coin
func (*EventDeposit) GetSender ¶
func (m *EventDeposit) GetSender() string
func (*EventDeposit) GetVeId ¶
func (m *EventDeposit) GetVeId() string
func (*EventDeposit) Marshal ¶
func (m *EventDeposit) Marshal() (dAtA []byte, err error)
func (*EventDeposit) MarshalToSizedBuffer ¶
func (m *EventDeposit) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventDeposit) ProtoMessage ¶
func (*EventDeposit) ProtoMessage()
func (*EventDeposit) Reset ¶
func (m *EventDeposit) Reset()
func (*EventDeposit) Size ¶
func (m *EventDeposit) Size() (n int)
func (*EventDeposit) String ¶
func (m *EventDeposit) String() string
func (*EventDeposit) Unmarshal ¶
func (m *EventDeposit) Unmarshal(dAtA []byte) error
func (*EventDeposit) XXX_DiscardUnknown ¶
func (m *EventDeposit) XXX_DiscardUnknown()
func (*EventDeposit) XXX_Marshal ¶
func (m *EventDeposit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventDeposit) XXX_Merge ¶
func (m *EventDeposit) XXX_Merge(src proto.Message)
func (*EventDeposit) XXX_Size ¶
func (m *EventDeposit) XXX_Size() int
func (*EventDeposit) XXX_Unmarshal ¶
func (m *EventDeposit) XXX_Unmarshal(b []byte) error
type EventExtendTime ¶
type EventExtendTime struct { Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` VeId string `protobuf:"bytes,2,opt,name=ve_id,json=veId,proto3" json:"ve_id,omitempty"` UnlockTime uint64 `protobuf:"varint,3,opt,name=unlock_time,json=unlockTime,proto3" json:"unlock_time,omitempty"` }
func (*EventExtendTime) Descriptor ¶
func (*EventExtendTime) Descriptor() ([]byte, []int)
func (*EventExtendTime) GetSender ¶
func (m *EventExtendTime) GetSender() string
func (*EventExtendTime) GetUnlockTime ¶
func (m *EventExtendTime) GetUnlockTime() uint64
func (*EventExtendTime) GetVeId ¶
func (m *EventExtendTime) GetVeId() string
func (*EventExtendTime) Marshal ¶
func (m *EventExtendTime) Marshal() (dAtA []byte, err error)
func (*EventExtendTime) MarshalToSizedBuffer ¶
func (m *EventExtendTime) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventExtendTime) ProtoMessage ¶
func (*EventExtendTime) ProtoMessage()
func (*EventExtendTime) Reset ¶
func (m *EventExtendTime) Reset()
func (*EventExtendTime) Size ¶
func (m *EventExtendTime) Size() (n int)
func (*EventExtendTime) String ¶
func (m *EventExtendTime) String() string
func (*EventExtendTime) Unmarshal ¶
func (m *EventExtendTime) Unmarshal(dAtA []byte) error
func (*EventExtendTime) XXX_DiscardUnknown ¶
func (m *EventExtendTime) XXX_DiscardUnknown()
func (*EventExtendTime) XXX_Marshal ¶
func (m *EventExtendTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventExtendTime) XXX_Merge ¶
func (m *EventExtendTime) XXX_Merge(src proto.Message)
func (*EventExtendTime) XXX_Size ¶
func (m *EventExtendTime) XXX_Size() int
func (*EventExtendTime) XXX_Unmarshal ¶
func (m *EventExtendTime) XXX_Unmarshal(b []byte) error
type EventMerge ¶
type EventMerge struct { Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` FromVeId string `protobuf:"bytes,2,opt,name=from_ve_id,json=fromVeId,proto3" json:"from_ve_id,omitempty"` ToVeId string `protobuf:"bytes,3,opt,name=to_ve_id,json=toVeId,proto3" json:"to_ve_id,omitempty"` }
func (*EventMerge) Descriptor ¶
func (*EventMerge) Descriptor() ([]byte, []int)
func (*EventMerge) GetFromVeId ¶
func (m *EventMerge) GetFromVeId() string
func (*EventMerge) GetSender ¶
func (m *EventMerge) GetSender() string
func (*EventMerge) GetToVeId ¶
func (m *EventMerge) GetToVeId() string
func (*EventMerge) Marshal ¶
func (m *EventMerge) Marshal() (dAtA []byte, err error)
func (*EventMerge) MarshalToSizedBuffer ¶
func (m *EventMerge) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventMerge) ProtoMessage ¶
func (*EventMerge) ProtoMessage()
func (*EventMerge) Reset ¶
func (m *EventMerge) Reset()
func (*EventMerge) Size ¶
func (m *EventMerge) Size() (n int)
func (*EventMerge) String ¶
func (m *EventMerge) String() string
func (*EventMerge) Unmarshal ¶
func (m *EventMerge) Unmarshal(dAtA []byte) error
func (*EventMerge) XXX_DiscardUnknown ¶
func (m *EventMerge) XXX_DiscardUnknown()
func (*EventMerge) XXX_Marshal ¶
func (m *EventMerge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventMerge) XXX_Merge ¶
func (m *EventMerge) XXX_Merge(src proto.Message)
func (*EventMerge) XXX_Size ¶
func (m *EventMerge) XXX_Size() int
func (*EventMerge) XXX_Unmarshal ¶
func (m *EventMerge) XXX_Unmarshal(b []byte) error
type EventWithdraw ¶
type EventWithdraw struct { Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` VeId string `protobuf:"bytes,2,opt,name=ve_id,json=veId,proto3" json:"ve_id,omitempty"` }
func (*EventWithdraw) Descriptor ¶
func (*EventWithdraw) Descriptor() ([]byte, []int)
func (*EventWithdraw) GetSender ¶
func (m *EventWithdraw) GetSender() string
func (*EventWithdraw) GetVeId ¶
func (m *EventWithdraw) GetVeId() string
func (*EventWithdraw) Marshal ¶
func (m *EventWithdraw) Marshal() (dAtA []byte, err error)
func (*EventWithdraw) MarshalToSizedBuffer ¶
func (m *EventWithdraw) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventWithdraw) ProtoMessage ¶
func (*EventWithdraw) ProtoMessage()
func (*EventWithdraw) Reset ¶
func (m *EventWithdraw) Reset()
func (*EventWithdraw) Size ¶
func (m *EventWithdraw) Size() (n int)
func (*EventWithdraw) String ¶
func (m *EventWithdraw) String() string
func (*EventWithdraw) Unmarshal ¶
func (m *EventWithdraw) Unmarshal(dAtA []byte) error
func (*EventWithdraw) XXX_DiscardUnknown ¶
func (m *EventWithdraw) XXX_DiscardUnknown()
func (*EventWithdraw) XXX_Marshal ¶
func (m *EventWithdraw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventWithdraw) XXX_Merge ¶
func (m *EventWithdraw) XXX_Merge(src proto.Message)
func (*EventWithdraw) XXX_Size ¶
func (m *EventWithdraw) XXX_Size() int
func (*EventWithdraw) XXX_Unmarshal ¶
func (m *EventWithdraw) XXX_Unmarshal(b []byte) error
type GenesisState ¶
type GenesisState struct {
Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
}
GenesisState defines the ve 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) GetParams ¶
func (m *GenesisState) GetParams() Params
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) 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 LockedBalance ¶
type LockedBalance struct { // locked amount Amount github_com_cosmos_cosmos_sdk_types.Int `protobuf:"bytes,1,opt,name=amount,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Int" json:"amount"` // unlocking unix time End uint64 `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"` }
LockedBalance represents locked amount and unlock time of a ve.
func NewLockedBalance ¶
func NewLockedBalance() LockedBalance
func (*LockedBalance) Descriptor ¶
func (*LockedBalance) Descriptor() ([]byte, []int)
func (*LockedBalance) GetEnd ¶
func (m *LockedBalance) GetEnd() uint64
func (*LockedBalance) Marshal ¶
func (m *LockedBalance) Marshal() (dAtA []byte, err error)
func (*LockedBalance) MarshalToSizedBuffer ¶
func (m *LockedBalance) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LockedBalance) ProtoMessage ¶
func (*LockedBalance) ProtoMessage()
func (*LockedBalance) Reset ¶
func (m *LockedBalance) Reset()
func (*LockedBalance) Size ¶
func (m *LockedBalance) Size() (n int)
func (*LockedBalance) String ¶
func (m *LockedBalance) String() string
func (*LockedBalance) Unmarshal ¶
func (m *LockedBalance) Unmarshal(dAtA []byte) error
func (*LockedBalance) XXX_DiscardUnknown ¶
func (m *LockedBalance) XXX_DiscardUnknown()
func (*LockedBalance) XXX_Marshal ¶
func (m *LockedBalance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LockedBalance) XXX_Merge ¶
func (m *LockedBalance) XXX_Merge(src proto.Message)
func (*LockedBalance) XXX_Size ¶
func (m *LockedBalance) XXX_Size() int
func (*LockedBalance) XXX_Unmarshal ¶
func (m *LockedBalance) XXX_Unmarshal(b []byte) error
type MsgClient ¶
type MsgClient interface { // Create creates a veNFT. Create(ctx context.Context, in *MsgCreate, opts ...grpc.CallOption) (*MsgCreateResponse, error) // Deposit deposits some coin amount for a veNFT. Deposit(ctx context.Context, in *MsgDeposit, opts ...grpc.CallOption) (*MsgDepositResponse, error) // ExtendTime extends locking duration for a veNFT. ExtendTime(ctx context.Context, in *MsgExtendTime, opts ...grpc.CallOption) (*MsgExtendTimeResponse, error) // Merge merges a veNFT (burn it) to another veNFT. Merge(ctx context.Context, in *MsgMerge, opts ...grpc.CallOption) (*MsgMergeResponse, error) // Withdraw withdraws all coin amount of a veNFT. Withdraw(ctx context.Context, in *MsgWithdraw, opts ...grpc.CallOption) (*MsgWithdrawResponse, error) }
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc1.ClientConn) MsgClient
type MsgCreate ¶
type MsgCreate struct { Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty" yaml:"sender"` To string `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty" yaml:"to"` Amount types.Coin `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount" yaml:"amount"` LockDuration uint64 `protobuf:"varint,4,opt,name=lock_duration,json=lockDuration,proto3" json:"lock_duration,omitempty" yaml:"lock_duration"` }
func (*MsgCreate) Descriptor ¶
func (*MsgCreate) GetSignBytes ¶
GetSignBytes implements sdk.Msg
func (*MsgCreate) GetSigners ¶
func (m *MsgCreate) GetSigners() []sdk.AccAddress
GetSigners implements sdk.Msg
func (*MsgCreate) MarshalToSizedBuffer ¶
func (*MsgCreate) ProtoMessage ¶
func (*MsgCreate) ProtoMessage()
func (*MsgCreate) ValidateBasic ¶
ValidateBasic implements sdk.Msg
func (*MsgCreate) XXX_DiscardUnknown ¶
func (m *MsgCreate) XXX_DiscardUnknown()
func (*MsgCreate) XXX_Marshal ¶
func (*MsgCreate) XXX_Unmarshal ¶
type MsgCreateResponse ¶
type MsgCreateResponse struct { VeId string `protobuf:"bytes,1,opt,name=ve_id,json=veId,proto3" json:"ve_id,omitempty"` UnlockTime uint64 `protobuf:"varint,2,opt,name=unlock_time,json=unlockTime,proto3" json:"unlock_time,omitempty"` }
func (*MsgCreateResponse) Descriptor ¶
func (*MsgCreateResponse) Descriptor() ([]byte, []int)
func (*MsgCreateResponse) GetUnlockTime ¶
func (m *MsgCreateResponse) GetUnlockTime() uint64
func (*MsgCreateResponse) GetVeId ¶
func (m *MsgCreateResponse) GetVeId() string
func (*MsgCreateResponse) Marshal ¶
func (m *MsgCreateResponse) Marshal() (dAtA []byte, err error)
func (*MsgCreateResponse) MarshalTo ¶
func (m *MsgCreateResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgCreateResponse) MarshalToSizedBuffer ¶
func (m *MsgCreateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateResponse) ProtoMessage ¶
func (*MsgCreateResponse) ProtoMessage()
func (*MsgCreateResponse) Reset ¶
func (m *MsgCreateResponse) Reset()
func (*MsgCreateResponse) Size ¶
func (m *MsgCreateResponse) Size() (n int)
func (*MsgCreateResponse) String ¶
func (m *MsgCreateResponse) String() string
func (*MsgCreateResponse) Unmarshal ¶
func (m *MsgCreateResponse) Unmarshal(dAtA []byte) error
func (*MsgCreateResponse) XXX_DiscardUnknown ¶
func (m *MsgCreateResponse) XXX_DiscardUnknown()
func (*MsgCreateResponse) XXX_Marshal ¶
func (m *MsgCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateResponse) XXX_Merge ¶
func (m *MsgCreateResponse) XXX_Merge(src proto.Message)
func (*MsgCreateResponse) XXX_Size ¶
func (m *MsgCreateResponse) XXX_Size() int
func (*MsgCreateResponse) XXX_Unmarshal ¶
func (m *MsgCreateResponse) XXX_Unmarshal(b []byte) error
type MsgDeposit ¶
type MsgDeposit struct { Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty" yaml:"sender"` VeId string `protobuf:"bytes,2,opt,name=ve_id,json=veId,proto3" json:"ve_id,omitempty" yaml:"ve_id"` // Amount to deposit, must be greater than 0 Amount types.Coin `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount" yaml:"amount"` }
func (*MsgDeposit) Descriptor ¶
func (*MsgDeposit) Descriptor() ([]byte, []int)
func (*MsgDeposit) GetSignBytes ¶
func (m *MsgDeposit) GetSignBytes() []byte
GetSignBytes implements sdk.Msg
func (*MsgDeposit) GetSigners ¶
func (m *MsgDeposit) GetSigners() []sdk.AccAddress
GetSigners implements sdk.Msg
func (*MsgDeposit) Marshal ¶
func (m *MsgDeposit) Marshal() (dAtA []byte, err error)
func (*MsgDeposit) MarshalToSizedBuffer ¶
func (m *MsgDeposit) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgDeposit) ProtoMessage ¶
func (*MsgDeposit) ProtoMessage()
func (*MsgDeposit) Reset ¶
func (m *MsgDeposit) Reset()
func (*MsgDeposit) Size ¶
func (m *MsgDeposit) Size() (n int)
func (*MsgDeposit) String ¶
func (m *MsgDeposit) String() string
func (*MsgDeposit) Unmarshal ¶
func (m *MsgDeposit) Unmarshal(dAtA []byte) error
func (*MsgDeposit) ValidateBasic ¶
func (m *MsgDeposit) ValidateBasic() error
ValidateBasic implements sdk.Msg
func (*MsgDeposit) XXX_DiscardUnknown ¶
func (m *MsgDeposit) XXX_DiscardUnknown()
func (*MsgDeposit) XXX_Marshal ¶
func (m *MsgDeposit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgDeposit) XXX_Merge ¶
func (m *MsgDeposit) XXX_Merge(src proto.Message)
func (*MsgDeposit) XXX_Size ¶
func (m *MsgDeposit) XXX_Size() int
func (*MsgDeposit) XXX_Unmarshal ¶
func (m *MsgDeposit) XXX_Unmarshal(b []byte) error
type MsgDepositResponse ¶
type MsgDepositResponse struct { }
func (*MsgDepositResponse) Descriptor ¶
func (*MsgDepositResponse) Descriptor() ([]byte, []int)
func (*MsgDepositResponse) Marshal ¶
func (m *MsgDepositResponse) Marshal() (dAtA []byte, err error)
func (*MsgDepositResponse) MarshalTo ¶
func (m *MsgDepositResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgDepositResponse) MarshalToSizedBuffer ¶
func (m *MsgDepositResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgDepositResponse) ProtoMessage ¶
func (*MsgDepositResponse) ProtoMessage()
func (*MsgDepositResponse) Reset ¶
func (m *MsgDepositResponse) Reset()
func (*MsgDepositResponse) Size ¶
func (m *MsgDepositResponse) Size() (n int)
func (*MsgDepositResponse) String ¶
func (m *MsgDepositResponse) String() string
func (*MsgDepositResponse) Unmarshal ¶
func (m *MsgDepositResponse) Unmarshal(dAtA []byte) error
func (*MsgDepositResponse) XXX_DiscardUnknown ¶
func (m *MsgDepositResponse) XXX_DiscardUnknown()
func (*MsgDepositResponse) XXX_Marshal ¶
func (m *MsgDepositResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgDepositResponse) XXX_Merge ¶
func (m *MsgDepositResponse) XXX_Merge(src proto.Message)
func (*MsgDepositResponse) XXX_Size ¶
func (m *MsgDepositResponse) XXX_Size() int
func (*MsgDepositResponse) XXX_Unmarshal ¶
func (m *MsgDepositResponse) XXX_Unmarshal(b []byte) error
type MsgExtendTime ¶
type MsgExtendTime struct { Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty" yaml:"sender"` VeId string `protobuf:"bytes,2,opt,name=ve_id,json=veId,proto3" json:"ve_id,omitempty" yaml:"ve_id"` // Locking duration, must be greater than current locking duration LockDuration uint64 `protobuf:"varint,3,opt,name=lock_duration,json=lockDuration,proto3" json:"lock_duration,omitempty" yaml:"lock_duration"` }
func (*MsgExtendTime) Descriptor ¶
func (*MsgExtendTime) Descriptor() ([]byte, []int)
func (*MsgExtendTime) GetSignBytes ¶
func (m *MsgExtendTime) GetSignBytes() []byte
GetSignBytes implements sdk.Msg
func (*MsgExtendTime) GetSigners ¶
func (m *MsgExtendTime) GetSigners() []sdk.AccAddress
GetSigners implements sdk.Msg
func (*MsgExtendTime) Marshal ¶
func (m *MsgExtendTime) Marshal() (dAtA []byte, err error)
func (*MsgExtendTime) MarshalToSizedBuffer ¶
func (m *MsgExtendTime) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgExtendTime) ProtoMessage ¶
func (*MsgExtendTime) ProtoMessage()
func (*MsgExtendTime) Reset ¶
func (m *MsgExtendTime) Reset()
func (*MsgExtendTime) Size ¶
func (m *MsgExtendTime) Size() (n int)
func (*MsgExtendTime) String ¶
func (m *MsgExtendTime) String() string
func (*MsgExtendTime) Unmarshal ¶
func (m *MsgExtendTime) Unmarshal(dAtA []byte) error
func (*MsgExtendTime) ValidateBasic ¶
func (m *MsgExtendTime) ValidateBasic() error
ValidateBasic implements sdk.Msg
func (*MsgExtendTime) XXX_DiscardUnknown ¶
func (m *MsgExtendTime) XXX_DiscardUnknown()
func (*MsgExtendTime) XXX_Marshal ¶
func (m *MsgExtendTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgExtendTime) XXX_Merge ¶
func (m *MsgExtendTime) XXX_Merge(src proto.Message)
func (*MsgExtendTime) XXX_Size ¶
func (m *MsgExtendTime) XXX_Size() int
func (*MsgExtendTime) XXX_Unmarshal ¶
func (m *MsgExtendTime) XXX_Unmarshal(b []byte) error
type MsgExtendTimeResponse ¶
type MsgExtendTimeResponse struct { }
func (*MsgExtendTimeResponse) Descriptor ¶
func (*MsgExtendTimeResponse) Descriptor() ([]byte, []int)
func (*MsgExtendTimeResponse) Marshal ¶
func (m *MsgExtendTimeResponse) Marshal() (dAtA []byte, err error)
func (*MsgExtendTimeResponse) MarshalTo ¶
func (m *MsgExtendTimeResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgExtendTimeResponse) MarshalToSizedBuffer ¶
func (m *MsgExtendTimeResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgExtendTimeResponse) ProtoMessage ¶
func (*MsgExtendTimeResponse) ProtoMessage()
func (*MsgExtendTimeResponse) Reset ¶
func (m *MsgExtendTimeResponse) Reset()
func (*MsgExtendTimeResponse) Size ¶
func (m *MsgExtendTimeResponse) Size() (n int)
func (*MsgExtendTimeResponse) String ¶
func (m *MsgExtendTimeResponse) String() string
func (*MsgExtendTimeResponse) Unmarshal ¶
func (m *MsgExtendTimeResponse) Unmarshal(dAtA []byte) error
func (*MsgExtendTimeResponse) XXX_DiscardUnknown ¶
func (m *MsgExtendTimeResponse) XXX_DiscardUnknown()
func (*MsgExtendTimeResponse) XXX_Marshal ¶
func (m *MsgExtendTimeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgExtendTimeResponse) XXX_Merge ¶
func (m *MsgExtendTimeResponse) XXX_Merge(src proto.Message)
func (*MsgExtendTimeResponse) XXX_Size ¶
func (m *MsgExtendTimeResponse) XXX_Size() int
func (*MsgExtendTimeResponse) XXX_Unmarshal ¶
func (m *MsgExtendTimeResponse) XXX_Unmarshal(b []byte) error
type MsgMerge ¶
type MsgMerge struct { Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty" yaml:"sender"` FromVeId string `protobuf:"bytes,2,opt,name=from_ve_id,json=fromVeId,proto3" json:"from_ve_id,omitempty" yaml:"from_ve_id"` ToVeId string `protobuf:"bytes,3,opt,name=to_ve_id,json=toVeId,proto3" json:"to_ve_id,omitempty" yaml:"to_ve_id"` }
func (*MsgMerge) Descriptor ¶
func (*MsgMerge) GetSignBytes ¶
GetSignBytes implements sdk.Msg
func (*MsgMerge) GetSigners ¶
func (m *MsgMerge) GetSigners() []sdk.AccAddress
GetSigners implements sdk.Msg
func (*MsgMerge) MarshalToSizedBuffer ¶
func (*MsgMerge) ProtoMessage ¶
func (*MsgMerge) ProtoMessage()
func (*MsgMerge) ValidateBasic ¶
ValidateBasic implements sdk.Msg
func (*MsgMerge) XXX_DiscardUnknown ¶
func (m *MsgMerge) XXX_DiscardUnknown()
func (*MsgMerge) XXX_Marshal ¶
func (*MsgMerge) XXX_Unmarshal ¶
type MsgMergeResponse ¶
type MsgMergeResponse struct { }
func (*MsgMergeResponse) Descriptor ¶
func (*MsgMergeResponse) Descriptor() ([]byte, []int)
func (*MsgMergeResponse) Marshal ¶
func (m *MsgMergeResponse) Marshal() (dAtA []byte, err error)
func (*MsgMergeResponse) MarshalToSizedBuffer ¶
func (m *MsgMergeResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgMergeResponse) ProtoMessage ¶
func (*MsgMergeResponse) ProtoMessage()
func (*MsgMergeResponse) Reset ¶
func (m *MsgMergeResponse) Reset()
func (*MsgMergeResponse) Size ¶
func (m *MsgMergeResponse) Size() (n int)
func (*MsgMergeResponse) String ¶
func (m *MsgMergeResponse) String() string
func (*MsgMergeResponse) Unmarshal ¶
func (m *MsgMergeResponse) Unmarshal(dAtA []byte) error
func (*MsgMergeResponse) XXX_DiscardUnknown ¶
func (m *MsgMergeResponse) XXX_DiscardUnknown()
func (*MsgMergeResponse) XXX_Marshal ¶
func (m *MsgMergeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgMergeResponse) XXX_Merge ¶
func (m *MsgMergeResponse) XXX_Merge(src proto.Message)
func (*MsgMergeResponse) XXX_Size ¶
func (m *MsgMergeResponse) XXX_Size() int
func (*MsgMergeResponse) XXX_Unmarshal ¶
func (m *MsgMergeResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶
type MsgServer interface { // Create creates a veNFT. Create(context.Context, *MsgCreate) (*MsgCreateResponse, error) // Deposit deposits some coin amount for a veNFT. Deposit(context.Context, *MsgDeposit) (*MsgDepositResponse, error) // ExtendTime extends locking duration for a veNFT. ExtendTime(context.Context, *MsgExtendTime) (*MsgExtendTimeResponse, error) // Merge merges a veNFT (burn it) to another veNFT. Merge(context.Context, *MsgMerge) (*MsgMergeResponse, error) // Withdraw withdraws all coin amount of a veNFT. Withdraw(context.Context, *MsgWithdraw) (*MsgWithdrawResponse, error) }
MsgServer is the server API for Msg service.
type MsgWithdraw ¶
type MsgWithdraw struct { Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty" yaml:"sender"` VeId string `protobuf:"bytes,2,opt,name=ve_id,json=veId,proto3" json:"ve_id,omitempty" yaml:"ve_id"` }
func (*MsgWithdraw) Descriptor ¶
func (*MsgWithdraw) Descriptor() ([]byte, []int)
func (*MsgWithdraw) GetSignBytes ¶
func (m *MsgWithdraw) GetSignBytes() []byte
GetSignBytes implements sdk.Msg
func (*MsgWithdraw) GetSigners ¶
func (m *MsgWithdraw) GetSigners() []sdk.AccAddress
GetSigners implements sdk.Msg
func (*MsgWithdraw) Marshal ¶
func (m *MsgWithdraw) Marshal() (dAtA []byte, err error)
func (*MsgWithdraw) MarshalToSizedBuffer ¶
func (m *MsgWithdraw) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgWithdraw) ProtoMessage ¶
func (*MsgWithdraw) ProtoMessage()
func (*MsgWithdraw) Reset ¶
func (m *MsgWithdraw) Reset()
func (*MsgWithdraw) Size ¶
func (m *MsgWithdraw) Size() (n int)
func (*MsgWithdraw) String ¶
func (m *MsgWithdraw) String() string
func (*MsgWithdraw) Unmarshal ¶
func (m *MsgWithdraw) Unmarshal(dAtA []byte) error
func (*MsgWithdraw) ValidateBasic ¶
func (m *MsgWithdraw) ValidateBasic() error
ValidateBasic implements sdk.Msg
func (*MsgWithdraw) XXX_DiscardUnknown ¶
func (m *MsgWithdraw) XXX_DiscardUnknown()
func (*MsgWithdraw) XXX_Marshal ¶
func (m *MsgWithdraw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgWithdraw) XXX_Merge ¶
func (m *MsgWithdraw) XXX_Merge(src proto.Message)
func (*MsgWithdraw) XXX_Size ¶
func (m *MsgWithdraw) XXX_Size() int
func (*MsgWithdraw) XXX_Unmarshal ¶
func (m *MsgWithdraw) XXX_Unmarshal(b []byte) error
type MsgWithdrawResponse ¶
type MsgWithdrawResponse struct { }
func (*MsgWithdrawResponse) Descriptor ¶
func (*MsgWithdrawResponse) Descriptor() ([]byte, []int)
func (*MsgWithdrawResponse) Marshal ¶
func (m *MsgWithdrawResponse) Marshal() (dAtA []byte, err error)
func (*MsgWithdrawResponse) MarshalTo ¶
func (m *MsgWithdrawResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgWithdrawResponse) MarshalToSizedBuffer ¶
func (m *MsgWithdrawResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgWithdrawResponse) ProtoMessage ¶
func (*MsgWithdrawResponse) ProtoMessage()
func (*MsgWithdrawResponse) Reset ¶
func (m *MsgWithdrawResponse) Reset()
func (*MsgWithdrawResponse) Size ¶
func (m *MsgWithdrawResponse) Size() (n int)
func (*MsgWithdrawResponse) String ¶
func (m *MsgWithdrawResponse) String() string
func (*MsgWithdrawResponse) Unmarshal ¶
func (m *MsgWithdrawResponse) Unmarshal(dAtA []byte) error
func (*MsgWithdrawResponse) XXX_DiscardUnknown ¶
func (m *MsgWithdrawResponse) XXX_DiscardUnknown()
func (*MsgWithdrawResponse) XXX_Marshal ¶
func (m *MsgWithdrawResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgWithdrawResponse) XXX_Merge ¶
func (m *MsgWithdrawResponse) XXX_Merge(src proto.Message)
func (*MsgWithdrawResponse) XXX_Size ¶
func (m *MsgWithdrawResponse) XXX_Size() int
func (*MsgWithdrawResponse) XXX_Unmarshal ¶
func (m *MsgWithdrawResponse) XXX_Unmarshal(b []byte) error
type NftKeeper ¶
type NftKeeper interface { Transfer(ctx sdk.Context, classID string, nftID string, receiver sdk.AccAddress) error SaveClass(ctx sdk.Context, class nft.Class) error HasClass(ctx sdk.Context, classID string) bool Mint(ctx sdk.Context, token nft.NFT, receiver sdk.AccAddress) error Burn(ctx sdk.Context, classID string, nftID string) error GetNFTsOfClassByOwner(ctx sdk.Context, classID string, owner sdk.AccAddress) (nfts []nft.NFT) GetOwner(ctx sdk.Context, classID string, nftID string) sdk.AccAddress HasNFT(ctx sdk.Context, classID, id string) bool NFTs(goCtx context.Context, r *nft.QueryNFTsRequest) (*nft.QueryNFTsResponse, error) NFT(goCtx context.Context, r *nft.QueryNFTRequest) (*nft.QueryNFTResponse, error) }
NftKeeper defines the expected interface needed to transfer NFT tokens.
type Params ¶
type Params struct {
LockDenom string `protobuf:"bytes,1,opt,name=lock_denom,json=lockDenom,proto3" json:"lock_denom,omitempty"`
}
Params defines the parameters for the module.
func (*Params) Descriptor ¶
func (*Params) GetLockDenom ¶
func (*Params) MarshalToSizedBuffer ¶
func (*Params) ParamSetPairs ¶
func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
ParamSetPairs get the params.ParamSet
func (*Params) ProtoMessage ¶
func (*Params) ProtoMessage()
func (*Params) XXX_DiscardUnknown ¶
func (m *Params) XXX_DiscardUnknown()
func (*Params) XXX_Marshal ¶
func (*Params) XXX_Unmarshal ¶
type QueryClient ¶
type QueryClient interface { // TotalVotingPower queries the total voting power. TotalVotingPower(ctx context.Context, in *QueryTotalVotingPowerRequest, opts ...grpc.CallOption) (*QueryTotalVotingPowerResponse, error) // VotingPower queries the voting power of a veNFT. VotingPower(ctx context.Context, in *QueryVotingPowerRequest, opts ...grpc.CallOption) (*QueryVotingPowerResponse, error) // VeNfts queries all veNFTs of a given owner. VeNfts(ctx context.Context, in *QueryVeNftsRequest, opts ...grpc.CallOption) (*QueryVeNftsResponse, error) // VeNft queries an veNFT based on its id. VeNft(ctx context.Context, in *QueryVeNftRequest, opts ...grpc.CallOption) (*QueryVeNftResponse, error) // Parameters queries the parameters of the module. Params(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, 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 QueryParamsRequest ¶
type QueryParamsRequest struct { }
QueryParamsRequest is request type for the Query/Params RPC method.
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 holds all the parameters of this module. Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"` }
QueryParamsResponse is response type for the Query/Params RPC method.
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 { // TotalVotingPower queries the total voting power. TotalVotingPower(context.Context, *QueryTotalVotingPowerRequest) (*QueryTotalVotingPowerResponse, error) // VotingPower queries the voting power of a veNFT. VotingPower(context.Context, *QueryVotingPowerRequest) (*QueryVotingPowerResponse, error) // VeNfts queries all veNFTs of a given owner. VeNfts(context.Context, *QueryVeNftsRequest) (*QueryVeNftsResponse, error) // VeNft queries an veNFT based on its id. VeNft(context.Context, *QueryVeNftRequest) (*QueryVeNftResponse, error) // Parameters queries the parameters of the module. Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) }
QueryServer is the server API for Query service.
type QueryTotalVotingPowerRequest ¶
type QueryTotalVotingPowerRequest struct { AtTime uint64 `protobuf:"varint,1,opt,name=at_time,json=atTime,proto3" json:"at_time,omitempty"` AtBlock int64 `protobuf:"varint,2,opt,name=at_block,json=atBlock,proto3" json:"at_block,omitempty"` }
func (*QueryTotalVotingPowerRequest) Descriptor ¶
func (*QueryTotalVotingPowerRequest) Descriptor() ([]byte, []int)
func (*QueryTotalVotingPowerRequest) GetAtBlock ¶
func (m *QueryTotalVotingPowerRequest) GetAtBlock() int64
func (*QueryTotalVotingPowerRequest) GetAtTime ¶
func (m *QueryTotalVotingPowerRequest) GetAtTime() uint64
func (*QueryTotalVotingPowerRequest) Marshal ¶
func (m *QueryTotalVotingPowerRequest) Marshal() (dAtA []byte, err error)
func (*QueryTotalVotingPowerRequest) MarshalTo ¶
func (m *QueryTotalVotingPowerRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryTotalVotingPowerRequest) MarshalToSizedBuffer ¶
func (m *QueryTotalVotingPowerRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTotalVotingPowerRequest) ProtoMessage ¶
func (*QueryTotalVotingPowerRequest) ProtoMessage()
func (*QueryTotalVotingPowerRequest) Reset ¶
func (m *QueryTotalVotingPowerRequest) Reset()
func (*QueryTotalVotingPowerRequest) Size ¶
func (m *QueryTotalVotingPowerRequest) Size() (n int)
func (*QueryTotalVotingPowerRequest) String ¶
func (m *QueryTotalVotingPowerRequest) String() string
func (*QueryTotalVotingPowerRequest) Unmarshal ¶
func (m *QueryTotalVotingPowerRequest) Unmarshal(dAtA []byte) error
func (*QueryTotalVotingPowerRequest) XXX_DiscardUnknown ¶
func (m *QueryTotalVotingPowerRequest) XXX_DiscardUnknown()
func (*QueryTotalVotingPowerRequest) XXX_Marshal ¶
func (m *QueryTotalVotingPowerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTotalVotingPowerRequest) XXX_Merge ¶
func (m *QueryTotalVotingPowerRequest) XXX_Merge(src proto.Message)
func (*QueryTotalVotingPowerRequest) XXX_Size ¶
func (m *QueryTotalVotingPowerRequest) XXX_Size() int
func (*QueryTotalVotingPowerRequest) XXX_Unmarshal ¶
func (m *QueryTotalVotingPowerRequest) XXX_Unmarshal(b []byte) error
type QueryTotalVotingPowerResponse ¶
type QueryTotalVotingPowerResponse struct {
Power github_com_cosmos_cosmos_sdk_types.Int `protobuf:"bytes,1,opt,name=power,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Int" json:"power"`
}
func (*QueryTotalVotingPowerResponse) Descriptor ¶
func (*QueryTotalVotingPowerResponse) Descriptor() ([]byte, []int)
func (*QueryTotalVotingPowerResponse) Marshal ¶
func (m *QueryTotalVotingPowerResponse) Marshal() (dAtA []byte, err error)
func (*QueryTotalVotingPowerResponse) MarshalTo ¶
func (m *QueryTotalVotingPowerResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryTotalVotingPowerResponse) MarshalToSizedBuffer ¶
func (m *QueryTotalVotingPowerResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTotalVotingPowerResponse) ProtoMessage ¶
func (*QueryTotalVotingPowerResponse) ProtoMessage()
func (*QueryTotalVotingPowerResponse) Reset ¶
func (m *QueryTotalVotingPowerResponse) Reset()
func (*QueryTotalVotingPowerResponse) Size ¶
func (m *QueryTotalVotingPowerResponse) Size() (n int)
func (*QueryTotalVotingPowerResponse) String ¶
func (m *QueryTotalVotingPowerResponse) String() string
func (*QueryTotalVotingPowerResponse) Unmarshal ¶
func (m *QueryTotalVotingPowerResponse) Unmarshal(dAtA []byte) error
func (*QueryTotalVotingPowerResponse) XXX_DiscardUnknown ¶
func (m *QueryTotalVotingPowerResponse) XXX_DiscardUnknown()
func (*QueryTotalVotingPowerResponse) XXX_Marshal ¶
func (m *QueryTotalVotingPowerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTotalVotingPowerResponse) XXX_Merge ¶
func (m *QueryTotalVotingPowerResponse) XXX_Merge(src proto.Message)
func (*QueryTotalVotingPowerResponse) XXX_Size ¶
func (m *QueryTotalVotingPowerResponse) XXX_Size() int
func (*QueryTotalVotingPowerResponse) XXX_Unmarshal ¶
func (m *QueryTotalVotingPowerResponse) XXX_Unmarshal(b []byte) error
type QueryVeNftRequest ¶
type QueryVeNftRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
}
QueryVeNftRequest is the request type for the Query/VeNft RPC method
func (*QueryVeNftRequest) Descriptor ¶
func (*QueryVeNftRequest) Descriptor() ([]byte, []int)
func (*QueryVeNftRequest) GetId ¶
func (m *QueryVeNftRequest) GetId() string
func (*QueryVeNftRequest) Marshal ¶
func (m *QueryVeNftRequest) Marshal() (dAtA []byte, err error)
func (*QueryVeNftRequest) MarshalTo ¶
func (m *QueryVeNftRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryVeNftRequest) MarshalToSizedBuffer ¶
func (m *QueryVeNftRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryVeNftRequest) ProtoMessage ¶
func (*QueryVeNftRequest) ProtoMessage()
func (*QueryVeNftRequest) Reset ¶
func (m *QueryVeNftRequest) Reset()
func (*QueryVeNftRequest) Size ¶
func (m *QueryVeNftRequest) Size() (n int)
func (*QueryVeNftRequest) String ¶
func (m *QueryVeNftRequest) String() string
func (*QueryVeNftRequest) Unmarshal ¶
func (m *QueryVeNftRequest) Unmarshal(dAtA []byte) error
func (*QueryVeNftRequest) XXX_DiscardUnknown ¶
func (m *QueryVeNftRequest) XXX_DiscardUnknown()
func (*QueryVeNftRequest) XXX_Marshal ¶
func (m *QueryVeNftRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryVeNftRequest) XXX_Merge ¶
func (m *QueryVeNftRequest) XXX_Merge(src proto.Message)
func (*QueryVeNftRequest) XXX_Size ¶
func (m *QueryVeNftRequest) XXX_Size() int
func (*QueryVeNftRequest) XXX_Unmarshal ¶
func (m *QueryVeNftRequest) XXX_Unmarshal(b []byte) error
type QueryVeNftResponse ¶
type QueryVeNftResponse struct {
Nft *nft.NFT `protobuf:"bytes,1,opt,name=nft,proto3" json:"nft,omitempty"`
}
QueryVeNftResponse is the response type for the Query/VeNft RPC method
func (*QueryVeNftResponse) Descriptor ¶
func (*QueryVeNftResponse) Descriptor() ([]byte, []int)
func (*QueryVeNftResponse) GetNft ¶
func (m *QueryVeNftResponse) GetNft() *nft.NFT
func (*QueryVeNftResponse) Marshal ¶
func (m *QueryVeNftResponse) Marshal() (dAtA []byte, err error)
func (*QueryVeNftResponse) MarshalTo ¶
func (m *QueryVeNftResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryVeNftResponse) MarshalToSizedBuffer ¶
func (m *QueryVeNftResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryVeNftResponse) ProtoMessage ¶
func (*QueryVeNftResponse) ProtoMessage()
func (*QueryVeNftResponse) Reset ¶
func (m *QueryVeNftResponse) Reset()
func (*QueryVeNftResponse) Size ¶
func (m *QueryVeNftResponse) Size() (n int)
func (*QueryVeNftResponse) String ¶
func (m *QueryVeNftResponse) String() string
func (*QueryVeNftResponse) Unmarshal ¶
func (m *QueryVeNftResponse) Unmarshal(dAtA []byte) error
func (*QueryVeNftResponse) XXX_DiscardUnknown ¶
func (m *QueryVeNftResponse) XXX_DiscardUnknown()
func (*QueryVeNftResponse) XXX_Marshal ¶
func (m *QueryVeNftResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryVeNftResponse) XXX_Merge ¶
func (m *QueryVeNftResponse) XXX_Merge(src proto.Message)
func (*QueryVeNftResponse) XXX_Size ¶
func (m *QueryVeNftResponse) XXX_Size() int
func (*QueryVeNftResponse) XXX_Unmarshal ¶
func (m *QueryVeNftResponse) XXX_Unmarshal(b []byte) error
type QueryVeNftsRequest ¶
type QueryVeNftsRequest struct { Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"` Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryVeNftsRequest is the request type for the Query/VeNfts RPC method
func (*QueryVeNftsRequest) Descriptor ¶
func (*QueryVeNftsRequest) Descriptor() ([]byte, []int)
func (*QueryVeNftsRequest) GetOwner ¶
func (m *QueryVeNftsRequest) GetOwner() string
func (*QueryVeNftsRequest) GetPagination ¶
func (m *QueryVeNftsRequest) GetPagination() *query.PageRequest
func (*QueryVeNftsRequest) Marshal ¶
func (m *QueryVeNftsRequest) Marshal() (dAtA []byte, err error)
func (*QueryVeNftsRequest) MarshalTo ¶
func (m *QueryVeNftsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryVeNftsRequest) MarshalToSizedBuffer ¶
func (m *QueryVeNftsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryVeNftsRequest) ProtoMessage ¶
func (*QueryVeNftsRequest) ProtoMessage()
func (*QueryVeNftsRequest) Reset ¶
func (m *QueryVeNftsRequest) Reset()
func (*QueryVeNftsRequest) Size ¶
func (m *QueryVeNftsRequest) Size() (n int)
func (*QueryVeNftsRequest) String ¶
func (m *QueryVeNftsRequest) String() string
func (*QueryVeNftsRequest) Unmarshal ¶
func (m *QueryVeNftsRequest) Unmarshal(dAtA []byte) error
func (*QueryVeNftsRequest) XXX_DiscardUnknown ¶
func (m *QueryVeNftsRequest) XXX_DiscardUnknown()
func (*QueryVeNftsRequest) XXX_Marshal ¶
func (m *QueryVeNftsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryVeNftsRequest) XXX_Merge ¶
func (m *QueryVeNftsRequest) XXX_Merge(src proto.Message)
func (*QueryVeNftsRequest) XXX_Size ¶
func (m *QueryVeNftsRequest) XXX_Size() int
func (*QueryVeNftsRequest) XXX_Unmarshal ¶
func (m *QueryVeNftsRequest) XXX_Unmarshal(b []byte) error
type QueryVeNftsResponse ¶
type QueryVeNftsResponse struct { Nfts []*nft.NFT `protobuf:"bytes,1,rep,name=nfts,proto3" json:"nfts,omitempty"` Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryVeNftsResponse is the response type for the Query/VeNfts RPC methods
func (*QueryVeNftsResponse) Descriptor ¶
func (*QueryVeNftsResponse) Descriptor() ([]byte, []int)
func (*QueryVeNftsResponse) GetNfts ¶
func (m *QueryVeNftsResponse) GetNfts() []*nft.NFT
func (*QueryVeNftsResponse) GetPagination ¶
func (m *QueryVeNftsResponse) GetPagination() *query.PageResponse
func (*QueryVeNftsResponse) Marshal ¶
func (m *QueryVeNftsResponse) Marshal() (dAtA []byte, err error)
func (*QueryVeNftsResponse) MarshalTo ¶
func (m *QueryVeNftsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryVeNftsResponse) MarshalToSizedBuffer ¶
func (m *QueryVeNftsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryVeNftsResponse) ProtoMessage ¶
func (*QueryVeNftsResponse) ProtoMessage()
func (*QueryVeNftsResponse) Reset ¶
func (m *QueryVeNftsResponse) Reset()
func (*QueryVeNftsResponse) Size ¶
func (m *QueryVeNftsResponse) Size() (n int)
func (*QueryVeNftsResponse) String ¶
func (m *QueryVeNftsResponse) String() string
func (*QueryVeNftsResponse) Unmarshal ¶
func (m *QueryVeNftsResponse) Unmarshal(dAtA []byte) error
func (*QueryVeNftsResponse) XXX_DiscardUnknown ¶
func (m *QueryVeNftsResponse) XXX_DiscardUnknown()
func (*QueryVeNftsResponse) XXX_Marshal ¶
func (m *QueryVeNftsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryVeNftsResponse) XXX_Merge ¶
func (m *QueryVeNftsResponse) XXX_Merge(src proto.Message)
func (*QueryVeNftsResponse) XXX_Size ¶
func (m *QueryVeNftsResponse) XXX_Size() int
func (*QueryVeNftsResponse) XXX_Unmarshal ¶
func (m *QueryVeNftsResponse) XXX_Unmarshal(b []byte) error
type QueryVotingPowerRequest ¶
type QueryVotingPowerRequest struct { VeId string `protobuf:"bytes,1,opt,name=ve_id,json=veId,proto3" json:"ve_id,omitempty"` AtTime uint64 `protobuf:"varint,2,opt,name=at_time,json=atTime,proto3" json:"at_time,omitempty"` AtBlock int64 `protobuf:"varint,3,opt,name=at_block,json=atBlock,proto3" json:"at_block,omitempty"` }
func (*QueryVotingPowerRequest) Descriptor ¶
func (*QueryVotingPowerRequest) Descriptor() ([]byte, []int)
func (*QueryVotingPowerRequest) GetAtBlock ¶
func (m *QueryVotingPowerRequest) GetAtBlock() int64
func (*QueryVotingPowerRequest) GetAtTime ¶
func (m *QueryVotingPowerRequest) GetAtTime() uint64
func (*QueryVotingPowerRequest) GetVeId ¶
func (m *QueryVotingPowerRequest) GetVeId() string
func (*QueryVotingPowerRequest) Marshal ¶
func (m *QueryVotingPowerRequest) Marshal() (dAtA []byte, err error)
func (*QueryVotingPowerRequest) MarshalTo ¶
func (m *QueryVotingPowerRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryVotingPowerRequest) MarshalToSizedBuffer ¶
func (m *QueryVotingPowerRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryVotingPowerRequest) ProtoMessage ¶
func (*QueryVotingPowerRequest) ProtoMessage()
func (*QueryVotingPowerRequest) Reset ¶
func (m *QueryVotingPowerRequest) Reset()
func (*QueryVotingPowerRequest) Size ¶
func (m *QueryVotingPowerRequest) Size() (n int)
func (*QueryVotingPowerRequest) String ¶
func (m *QueryVotingPowerRequest) String() string
func (*QueryVotingPowerRequest) Unmarshal ¶
func (m *QueryVotingPowerRequest) Unmarshal(dAtA []byte) error
func (*QueryVotingPowerRequest) XXX_DiscardUnknown ¶
func (m *QueryVotingPowerRequest) XXX_DiscardUnknown()
func (*QueryVotingPowerRequest) XXX_Marshal ¶
func (m *QueryVotingPowerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryVotingPowerRequest) XXX_Merge ¶
func (m *QueryVotingPowerRequest) XXX_Merge(src proto.Message)
func (*QueryVotingPowerRequest) XXX_Size ¶
func (m *QueryVotingPowerRequest) XXX_Size() int
func (*QueryVotingPowerRequest) XXX_Unmarshal ¶
func (m *QueryVotingPowerRequest) XXX_Unmarshal(b []byte) error
type QueryVotingPowerResponse ¶
type QueryVotingPowerResponse struct {
Power github_com_cosmos_cosmos_sdk_types.Int `protobuf:"bytes,1,opt,name=power,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Int" json:"power"`
}
func (*QueryVotingPowerResponse) Descriptor ¶
func (*QueryVotingPowerResponse) Descriptor() ([]byte, []int)
func (*QueryVotingPowerResponse) Marshal ¶
func (m *QueryVotingPowerResponse) Marshal() (dAtA []byte, err error)
func (*QueryVotingPowerResponse) MarshalTo ¶
func (m *QueryVotingPowerResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryVotingPowerResponse) MarshalToSizedBuffer ¶
func (m *QueryVotingPowerResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryVotingPowerResponse) ProtoMessage ¶
func (*QueryVotingPowerResponse) ProtoMessage()
func (*QueryVotingPowerResponse) Reset ¶
func (m *QueryVotingPowerResponse) Reset()
func (*QueryVotingPowerResponse) Size ¶
func (m *QueryVotingPowerResponse) Size() (n int)
func (*QueryVotingPowerResponse) String ¶
func (m *QueryVotingPowerResponse) String() string
func (*QueryVotingPowerResponse) Unmarshal ¶
func (m *QueryVotingPowerResponse) Unmarshal(dAtA []byte) error
func (*QueryVotingPowerResponse) XXX_DiscardUnknown ¶
func (m *QueryVotingPowerResponse) XXX_DiscardUnknown()
func (*QueryVotingPowerResponse) XXX_Marshal ¶
func (m *QueryVotingPowerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryVotingPowerResponse) XXX_Merge ¶
func (m *QueryVotingPowerResponse) XXX_Merge(src proto.Message)
func (*QueryVotingPowerResponse) XXX_Size ¶
func (m *QueryVotingPowerResponse) XXX_Size() int
func (*QueryVotingPowerResponse) XXX_Unmarshal ¶
func (m *QueryVotingPowerResponse) XXX_Unmarshal(b []byte) error
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct { }
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) Create ¶
func (*UnimplementedMsgServer) Create(ctx context.Context, req *MsgCreate) (*MsgCreateResponse, error)
func (*UnimplementedMsgServer) Deposit ¶
func (*UnimplementedMsgServer) Deposit(ctx context.Context, req *MsgDeposit) (*MsgDepositResponse, error)
func (*UnimplementedMsgServer) ExtendTime ¶
func (*UnimplementedMsgServer) ExtendTime(ctx context.Context, req *MsgExtendTime) (*MsgExtendTimeResponse, error)
func (*UnimplementedMsgServer) Merge ¶
func (*UnimplementedMsgServer) Merge(ctx context.Context, req *MsgMerge) (*MsgMergeResponse, error)
func (*UnimplementedMsgServer) Withdraw ¶
func (*UnimplementedMsgServer) Withdraw(ctx context.Context, req *MsgWithdraw) (*MsgWithdrawResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct { }
UnimplementedQueryServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServer) Params ¶
func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
func (*UnimplementedQueryServer) TotalVotingPower ¶
func (*UnimplementedQueryServer) TotalVotingPower(ctx context.Context, req *QueryTotalVotingPowerRequest) (*QueryTotalVotingPowerResponse, error)
func (*UnimplementedQueryServer) VeNft ¶
func (*UnimplementedQueryServer) VeNft(ctx context.Context, req *QueryVeNftRequest) (*QueryVeNftResponse, error)
func (*UnimplementedQueryServer) VeNfts ¶
func (*UnimplementedQueryServer) VeNfts(ctx context.Context, req *QueryVeNftsRequest) (*QueryVeNftsResponse, error)
func (*UnimplementedQueryServer) VotingPower ¶
func (*UnimplementedQueryServer) VotingPower(ctx context.Context, req *QueryVotingPowerRequest) (*QueryVotingPowerResponse, error)