types

package
v1.1.1 Latest Latest
Warning

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

Go to latest
Published: May 11, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ModuleName is the name of the module
	ModuleName = "identity"

	// StoreKey to be used when creating the KVStore
	StoreKey = ModuleName

	// RouterKey is the module name router key
	RouterKey = ModuleName

	// QuerierRoute to be used for querierer msgs
	QuerierRoute = ModuleName
)
View Source
const (
	TypeCreateIdMsg        = "create_id"
	TypeUpdateIdMsg        = "update_id"
	TypeDeleteIdMsg        = "delete_id"
	TypeEnrollIDSignersMsg = "enroll_id_signers"
	TypeRevokeIDSignersMsg = "revoke_id_signers"
)
View Source
const (
	IdSignerActive   = "active"
	IdSignerInactive = "inactive"
)

Variables

View Source
var (
	ErrIdAlreadyExists = sdkerrors.New(ModuleName, 1, "Id already exists")
	ErrIdNotExists     = sdkerrors.New(ModuleName, 2, "Id does not exists")
)
View Source
var ModuleCdc = codec.New()

ModuleCdc is the codec for the module

Functions

func RegisterCodec

func RegisterCodec(cdc *codec.Codec)

RegisterCodec registers concrete types on the Amino codec

Types

type IdSigner

type IdSigner struct {
	Status string `json:"status"`
}

func NewIdSigner

func NewIdSigner() IdSigner

func (IdSigner) String

func (il IdSigner) String() string

type MsgCreateId

type MsgCreateId struct {
	Approver sdk.AccAddress `json:"approver"`
	Owner    sdk.AccAddress `json:"owner"`
	Hash     string         `json:"hash"`
}

func NewMsgCreateId

func NewMsgCreateId(approver, owner sdk.AccAddress, hash string) MsgCreateId

func (MsgCreateId) GetSignBytes

func (msg MsgCreateId) GetSignBytes() []byte

func (MsgCreateId) GetSigners

func (msg MsgCreateId) GetSigners() []sdk.AccAddress

func (MsgCreateId) Route

func (msg MsgCreateId) Route() string

func (MsgCreateId) String

func (msg MsgCreateId) String() string

func (MsgCreateId) Type

func (msg MsgCreateId) Type() string

func (MsgCreateId) ValidateBasic

func (msg MsgCreateId) ValidateBasic() error

type MsgDeleteId

type MsgDeleteId struct {
	Approver sdk.AccAddress `json:"approver"`
	Owner    sdk.AccAddress `json:"owner"`
}

func NewMsgDeleteId

func NewMsgDeleteId(approver, owner sdk.AccAddress) MsgDeleteId

func (MsgDeleteId) GetSignBytes

func (msg MsgDeleteId) GetSignBytes() []byte

func (MsgDeleteId) GetSigners

func (msg MsgDeleteId) GetSigners() []sdk.AccAddress

func (MsgDeleteId) Route

func (msg MsgDeleteId) Route() string

func (MsgDeleteId) String

func (msg MsgDeleteId) String() string

func (MsgDeleteId) Type

func (msg MsgDeleteId) Type() string

func (MsgDeleteId) ValidateBasic

func (msg MsgDeleteId) ValidateBasic() error

type MsgEnrollIDSigners

type MsgEnrollIDSigners struct {
	Approver  sdk.AccAddress   `json:"approver"`
	IDSigners []sdk.AccAddress `json:"receiver"`
}

func NewMsgEnrollIDSigners

func NewMsgEnrollIDSigners(approver sdk.AccAddress, signers []sdk.AccAddress) MsgEnrollIDSigners

func (MsgEnrollIDSigners) GetSignBytes

func (msg MsgEnrollIDSigners) GetSignBytes() []byte

func (MsgEnrollIDSigners) GetSigners

func (msg MsgEnrollIDSigners) GetSigners() []sdk.AccAddress

func (MsgEnrollIDSigners) Route

func (msg MsgEnrollIDSigners) Route() string

func (MsgEnrollIDSigners) Type

func (msg MsgEnrollIDSigners) Type() string

func (MsgEnrollIDSigners) ValidateBasic

func (msg MsgEnrollIDSigners) ValidateBasic() error

type MsgRevokeIDSigners

type MsgRevokeIDSigners struct {
	Approver  sdk.AccAddress   `json:"approver"`
	IDSigners []sdk.AccAddress `json:"receiver"`
}

func NewMsgRevokeIDSigners

func NewMsgRevokeIDSigners(approver sdk.AccAddress, signers []sdk.AccAddress) MsgRevokeIDSigners

func (MsgRevokeIDSigners) GetSignBytes

func (msg MsgRevokeIDSigners) GetSignBytes() []byte

func (MsgRevokeIDSigners) GetSigners

func (msg MsgRevokeIDSigners) GetSigners() []sdk.AccAddress

func (MsgRevokeIDSigners) Route

func (msg MsgRevokeIDSigners) Route() string

func (MsgRevokeIDSigners) Type

func (msg MsgRevokeIDSigners) Type() string

func (MsgRevokeIDSigners) ValidateBasic

func (msg MsgRevokeIDSigners) ValidateBasic() error

type MsgUpdateId

type MsgUpdateId struct {
	Approver sdk.AccAddress `json:"approver"`
	Owner    sdk.AccAddress `json:"owner"`
	Hash     string         `json:"hash"`
}

func NewMsgUpdateId

func NewMsgUpdateId(approver, owner sdk.AccAddress, hash string) MsgUpdateId

func (MsgUpdateId) GetSignBytes

func (msg MsgUpdateId) GetSignBytes() []byte

func (MsgUpdateId) GetSigners

func (msg MsgUpdateId) GetSigners() []sdk.AccAddress

func (MsgUpdateId) Route

func (msg MsgUpdateId) Route() string

func (MsgUpdateId) String

func (msg MsgUpdateId) String() string

func (MsgUpdateId) Type

func (msg MsgUpdateId) Type() string

func (MsgUpdateId) ValidateBasic

func (msg MsgUpdateId) ValidateBasic() error

Jump to

Keyboard shortcuts

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