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 ¶
RegisterCodec registers concrete types on the Amino codec
Types ¶
type IdSigner ¶
type IdSigner struct {
Status string `json:"status"`
}
func NewIdSigner ¶
func NewIdSigner() IdSigner
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
Click to show internal directories.
Click to hide internal directories.