Documentation ¶
Index ¶
- Variables
- func NewCreateDIDProcessor() crtypes.GetNewProcessor
- func NewDeactivateDIDProcessor() crtypes.GetNewProcessor
- func NewMigrateDIDProcessor() currencytypes.GetNewProcessor
- func NewReactivateDIDProcessor() crtypes.GetNewProcessor
- func NewRegisterModelProcessor() currencytypes.GetNewProcessor
- type CreateDID
- func (op *CreateDID) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
- func (op *CreateDID) DecodeJSON(b []byte, enc encoder.Encoder) error
- func (op CreateDID) MarshalBSON() ([]byte, error)
- func (op CreateDID) MarshalJSON() ([]byte, error)
- func (CreateDID) Process(_ context.Context, _ mitumbase.GetStateFunc) ([]mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error)
- type CreateDIDFact
- func (fact CreateDIDFact) Addresses() ([]mitumbase.Address, error)
- func (fact CreateDIDFact) Bytes() []byte
- func (fact CreateDIDFact) Contract() mitumbase.Address
- func (fact CreateDIDFact) Currency() currencytypes.CurrencyID
- func (fact *CreateDIDFact) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
- func (fact *CreateDIDFact) DecodeJSON(b []byte, enc encoder.Encoder) error
- func (fact CreateDIDFact) GenerateHash() util.Hash
- func (fact CreateDIDFact) Hash() util.Hash
- func (fact CreateDIDFact) IsValid(b []byte) error
- func (fact CreateDIDFact) MarshalBSON() ([]byte, error)
- func (fact CreateDIDFact) MarshalJSON() ([]byte, error)
- func (fact CreateDIDFact) PubKey() string
- func (fact CreateDIDFact) PubKeyDetatched() string
- func (fact CreateDIDFact) PubKeyReformed() string
- func (fact CreateDIDFact) Sender() mitumbase.Address
- func (fact CreateDIDFact) Token() mitumbase.Token
- type CreateDIDFactBSONUnmarshaler
- type CreateDIDFactJSONMarshaler
- type CreateDIDFactJSONUnmarshaler
- type CreateDIDProcessor
- func (opp *CreateDIDProcessor) Close() error
- func (opp *CreateDIDProcessor) PreProcess(ctx context.Context, op mitumbase.Operation, ...) (context.Context, mitumbase.OperationProcessReasonError, error)
- func (opp *CreateDIDProcessor) Process(_ context.Context, op mitumbase.Operation, getStateFunc mitumbase.GetStateFunc) ([]mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error)
- type DIDItem
- type DeactivateDID
- func (op *DeactivateDID) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
- func (op *DeactivateDID) DecodeJSON(b []byte, enc encoder.Encoder) error
- func (op DeactivateDID) MarshalBSON() ([]byte, error)
- func (op DeactivateDID) MarshalJSON() ([]byte, error)
- func (DeactivateDID) Process(_ context.Context, _ mitumbase.GetStateFunc) ([]mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error)
- type DeactivateDIDFact
- func (fact DeactivateDIDFact) Addresses() ([]mitumbase.Address, error)
- func (fact DeactivateDIDFact) Bytes() []byte
- func (fact DeactivateDIDFact) Contract() mitumbase.Address
- func (fact DeactivateDIDFact) Currency() currencytypes.CurrencyID
- func (fact DeactivateDIDFact) DID() string
- func (fact *DeactivateDIDFact) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
- func (fact *DeactivateDIDFact) DecodeJSON(b []byte, enc encoder.Encoder) error
- func (fact DeactivateDIDFact) GenerateHash() util.Hash
- func (fact DeactivateDIDFact) Hash() util.Hash
- func (fact DeactivateDIDFact) IsValid(b []byte) error
- func (fact DeactivateDIDFact) MarshalBSON() ([]byte, error)
- func (fact DeactivateDIDFact) MarshalJSON() ([]byte, error)
- func (fact DeactivateDIDFact) Sender() mitumbase.Address
- func (fact DeactivateDIDFact) Token() mitumbase.Token
- type DeactivateDIDFactBSONUnmarshaler
- type DeactivateDIDFactJSONMarshaler
- type DeactivateDIDFactJSONUnmarshaler
- type DeactivateDIDProcessor
- func (opp *DeactivateDIDProcessor) Close() error
- func (opp *DeactivateDIDProcessor) PreProcess(ctx context.Context, op mitumbase.Operation, ...) (context.Context, mitumbase.OperationProcessReasonError, error)
- func (opp *DeactivateDIDProcessor) Process(_ context.Context, op mitumbase.Operation, getStateFunc mitumbase.GetStateFunc) ([]mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error)
- type MIgrateDIDFactJSONUnMarshaler
- type MigrateDID
- func (op *MigrateDID) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
- func (op *MigrateDID) DecodeJSON(b []byte, enc encoder.Encoder) error
- func (op MigrateDID) MarshalBSON() ([]byte, error)
- func (op MigrateDID) MarshalJSON() ([]byte, error)
- func (MigrateDID) Process(_ context.Context, _ base.GetStateFunc) ([]base.StateMergeValue, base.OperationProcessReasonError, error)
- type MigrateDIDFact
- func (fact MigrateDIDFact) Addresses() ([]mitumbase.Address, error)
- func (fact MigrateDIDFact) Bytes() []byte
- func (fact *MigrateDIDFact) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
- func (fact *MigrateDIDFact) DecodeJSON(b []byte, enc encoder.Encoder) error
- func (fact MigrateDIDFact) GenerateHash() util.Hash
- func (fact MigrateDIDFact) Hash() util.Hash
- func (fact MigrateDIDFact) IsValid(b []byte) error
- func (fact MigrateDIDFact) Items() []MigrateDIDItem
- func (fact MigrateDIDFact) MarshalBSON() ([]byte, error)
- func (fact MigrateDIDFact) MarshalJSON() ([]byte, error)
- func (fact MigrateDIDFact) Sender() mitumbase.Address
- func (fact MigrateDIDFact) Token() mitumbase.Token
- type MigrateDIDFactBSONUnmarshaler
- type MigrateDIDFactJSONMarshaler
- type MigrateDIDItem
- func (it MigrateDIDItem) Addresses() []base.Address
- func (it MigrateDIDItem) Bytes() []byte
- func (it MigrateDIDItem) Contract() base.Address
- func (it MigrateDIDItem) Currency() crcytypes.CurrencyID
- func (it *MigrateDIDItem) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
- func (it *MigrateDIDItem) DecodeJSON(b []byte, enc encoder.Encoder) error
- func (it MigrateDIDItem) IsValid([]byte) error
- func (it MigrateDIDItem) MarshalBSON() ([]byte, error)
- func (it MigrateDIDItem) MarshalJSON() ([]byte, error)
- func (it MigrateDIDItem) PubKey() string
- func (fact MigrateDIDItem) PubKeyDetatched() string
- func (fact MigrateDIDItem) PubKeyReformed() string
- func (it MigrateDIDItem) TxID() string
- type MigrateDIDItemBSONUnmarshaler
- type MigrateDIDItemJSONMarshaler
- type MigrateDIDItemJSONUnMarshaler
- type MigrateDIDItemProcessor
- func (ipp *MigrateDIDItemProcessor) Close()
- func (ipp *MigrateDIDItemProcessor) PreProcess(_ context.Context, _ base.Operation, getStateFunc base.GetStateFunc) error
- func (ipp *MigrateDIDItemProcessor) Process(_ context.Context, _ base.Operation, getStateFunc base.GetStateFunc) ([]base.StateMergeValue, error)
- type MigrateDIDMarshaler
- type MigrateDIDProcessor
- func (opp *MigrateDIDProcessor) Close() error
- func (opp *MigrateDIDProcessor) PreProcess(ctx context.Context, op base.Operation, getStateFunc base.GetStateFunc) (context.Context, base.OperationProcessReasonError, error)
- func (opp *MigrateDIDProcessor) Process(ctx context.Context, op base.Operation, getStateFunc base.GetStateFunc) ([]base.StateMergeValue, base.OperationProcessReasonError, error)
- type ReactivateDID
- func (op *ReactivateDID) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
- func (op *ReactivateDID) DecodeJSON(b []byte, enc encoder.Encoder) error
- func (op ReactivateDID) MarshalBSON() ([]byte, error)
- func (op ReactivateDID) MarshalJSON() ([]byte, error)
- func (ReactivateDID) Process(_ context.Context, _ mitumbase.GetStateFunc) ([]mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error)
- type ReactivateDIDFact
- func (fact ReactivateDIDFact) Addresses() ([]mitumbase.Address, error)
- func (fact ReactivateDIDFact) Bytes() []byte
- func (fact ReactivateDIDFact) Contract() mitumbase.Address
- func (fact ReactivateDIDFact) Currency() currencytypes.CurrencyID
- func (fact ReactivateDIDFact) DID() string
- func (fact *ReactivateDIDFact) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
- func (fact *ReactivateDIDFact) DecodeJSON(b []byte, enc encoder.Encoder) error
- func (fact ReactivateDIDFact) GenerateHash() util.Hash
- func (fact ReactivateDIDFact) Hash() util.Hash
- func (fact ReactivateDIDFact) IsValid(b []byte) error
- func (fact ReactivateDIDFact) MarshalBSON() ([]byte, error)
- func (fact ReactivateDIDFact) MarshalJSON() ([]byte, error)
- func (fact ReactivateDIDFact) Sender() mitumbase.Address
- func (fact ReactivateDIDFact) Token() mitumbase.Token
- type ReactivateDIDFactBSONUnmarshaler
- type ReactivateDIDFactJSONMarshaler
- type ReactivateDIDFactJSONUnmarshaler
- type ReactivateDIDProcessor
- func (opp *ReactivateDIDProcessor) Close() error
- func (opp *ReactivateDIDProcessor) PreProcess(ctx context.Context, op mitumbase.Operation, ...) (context.Context, mitumbase.OperationProcessReasonError, error)
- func (opp *ReactivateDIDProcessor) Process(_ context.Context, op mitumbase.Operation, getStateFunc mitumbase.GetStateFunc) ([]mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error)
- type RegisterModel
- type RegisterModelFact
- func (fact RegisterModelFact) Addresses() ([]mitumbase.Address, error)
- func (fact RegisterModelFact) Bytes() []byte
- func (fact RegisterModelFact) Contract() mitumbase.Address
- func (fact RegisterModelFact) Currency() types.CurrencyID
- func (fact RegisterModelFact) DIDMethod() string
- func (fact *RegisterModelFact) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
- func (fact *RegisterModelFact) DecodeJSON(b []byte, enc encoder.Encoder) error
- func (fact RegisterModelFact) DocAuthType() string
- func (fact RegisterModelFact) DocContext() string
- func (fact RegisterModelFact) DocSvcEndPoint() string
- func (fact RegisterModelFact) DocSvcType() string
- func (fact RegisterModelFact) GenerateHash() util.Hash
- func (fact RegisterModelFact) Hash() util.Hash
- func (fact RegisterModelFact) IsValid(b []byte) error
- func (fact RegisterModelFact) MarshalBSON() ([]byte, error)
- func (fact RegisterModelFact) MarshalJSON() ([]byte, error)
- func (fact RegisterModelFact) Sender() mitumbase.Address
- func (fact RegisterModelFact) Token() mitumbase.Token
- type RegisterModelFactBSONUnmarshaler
- type RegisterModelFactJSONMarshaler
- type RegisterModelFactJSONUnmarshaler
- type RegisterModelProcessor
- func (opp *RegisterModelProcessor) Close() error
- func (opp *RegisterModelProcessor) PreProcess(ctx context.Context, op mitumbase.Operation, ...) (context.Context, mitumbase.OperationProcessReasonError, error)
- func (opp *RegisterModelProcessor) Process(_ context.Context, op mitumbase.Operation, getStateFunc mitumbase.GetStateFunc) ([]mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( CreateDIDFactHint = hint.MustNewHint("mitum-did-create-did-operation-fact-v0.0.1") CreateDIDHint = hint.MustNewHint("mitum-did-create-did-operation-v0.0.1") )
View Source
var ( DeactivateDIDFactHint = hint.MustNewHint("mitum-did-deactivate-did-operation-fact-v0.0.1") DeactivateDIDHint = hint.MustNewHint("mitum-did-deactivate-did-operation-v0.0.1") )
View Source
var ( MigrateDIDFactHint = hint.MustNewHint("mitum-did-migrate-did-operation-fact-v0.0.1") MigrateDIDHint = hint.MustNewHint("mitum-did-migrate-did-operation-v0.0.1") )
View Source
var ( ReactivateDIDFactHint = hint.MustNewHint("mitum-did-reactivate-did-operation-fact-v0.0.1") ReactivateDIDHint = hint.MustNewHint("mitum-did-reactivate-did-operation-v0.0.1") )
View Source
var ( RegisterModelFactHint = hint.MustNewHint("mitum-did-register-model-operation-fact-v0.0.1") RegisterModelHint = hint.MustNewHint("mitum-did-register-model-operation-v0.0.1") )
View Source
var MigrateDIDItemHint = hint.MustNewHint("mitum-did-migrate-did-item-v0.0.1")
View Source
var MigrateDIDItems uint = 100
Functions ¶
func NewCreateDIDProcessor ¶
func NewCreateDIDProcessor() crtypes.GetNewProcessor
func NewDeactivateDIDProcessor ¶
func NewDeactivateDIDProcessor() crtypes.GetNewProcessor
func NewMigrateDIDProcessor ¶
func NewMigrateDIDProcessor() currencytypes.GetNewProcessor
func NewReactivateDIDProcessor ¶
func NewReactivateDIDProcessor() crtypes.GetNewProcessor
func NewRegisterModelProcessor ¶
func NewRegisterModelProcessor() currencytypes.GetNewProcessor
Types ¶
type CreateDID ¶
type CreateDID struct {
common.BaseOperation
}
func NewCreateDID ¶
func NewCreateDID(fact CreateDIDFact) (CreateDID, error)
func (*CreateDID) DecodeBSON ¶
func (CreateDID) MarshalBSON ¶
func (CreateDID) MarshalJSON ¶
func (CreateDID) Process ¶
func (CreateDID) Process( _ context.Context, _ mitumbase.GetStateFunc, ) ([]mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error)
type CreateDIDFact ¶
func NewCreateDIDFact ¶
func NewCreateDIDFact( token []byte, sender, contract mitumbase.Address, pubKey string, currency currencytypes.CurrencyID) CreateDIDFact
func (CreateDIDFact) Bytes ¶
func (fact CreateDIDFact) Bytes() []byte
func (CreateDIDFact) Contract ¶
func (fact CreateDIDFact) Contract() mitumbase.Address
func (CreateDIDFact) Currency ¶
func (fact CreateDIDFact) Currency() currencytypes.CurrencyID
func (*CreateDIDFact) DecodeBSON ¶
func (fact *CreateDIDFact) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
func (*CreateDIDFact) DecodeJSON ¶
func (fact *CreateDIDFact) DecodeJSON(b []byte, enc encoder.Encoder) error
func (CreateDIDFact) GenerateHash ¶
func (fact CreateDIDFact) GenerateHash() util.Hash
func (CreateDIDFact) Hash ¶
func (fact CreateDIDFact) Hash() util.Hash
func (CreateDIDFact) IsValid ¶
func (fact CreateDIDFact) IsValid(b []byte) error
func (CreateDIDFact) MarshalBSON ¶
func (fact CreateDIDFact) MarshalBSON() ([]byte, error)
func (CreateDIDFact) MarshalJSON ¶
func (fact CreateDIDFact) MarshalJSON() ([]byte, error)
func (CreateDIDFact) PubKey ¶
func (fact CreateDIDFact) PubKey() string
func (CreateDIDFact) PubKeyDetatched ¶
func (fact CreateDIDFact) PubKeyDetatched() string
func (CreateDIDFact) PubKeyReformed ¶
func (fact CreateDIDFact) PubKeyReformed() string
func (CreateDIDFact) Sender ¶
func (fact CreateDIDFact) Sender() mitumbase.Address
func (CreateDIDFact) Token ¶
func (fact CreateDIDFact) Token() mitumbase.Token
type CreateDIDFactJSONMarshaler ¶
type CreateDIDFactJSONMarshaler struct { mitumbase.BaseFactJSONMarshaler Sender mitumbase.Address `json:"sender"` Contract mitumbase.Address `json:"contract"` PubKey string `json:"publicKey"` Currency types.CurrencyID `json:"currency"` }
type CreateDIDProcessor ¶
type CreateDIDProcessor struct {
*mitumbase.BaseOperationProcessor
}
func (*CreateDIDProcessor) Close ¶
func (opp *CreateDIDProcessor) Close() error
func (*CreateDIDProcessor) PreProcess ¶
func (opp *CreateDIDProcessor) PreProcess( ctx context.Context, op mitumbase.Operation, getStateFunc mitumbase.GetStateFunc, ) (context.Context, mitumbase.OperationProcessReasonError, error)
func (*CreateDIDProcessor) Process ¶
func (opp *CreateDIDProcessor) Process( _ context.Context, op mitumbase.Operation, getStateFunc mitumbase.GetStateFunc) ( []mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error, )
type DIDItem ¶
type DIDItem interface { util.Byter util.IsValider Currency() currencytypes.CurrencyID }
type DeactivateDID ¶
type DeactivateDID struct {
common.BaseOperation
}
func NewDeactivateDID ¶
func NewDeactivateDID(fact DeactivateDIDFact) (DeactivateDID, error)
func (*DeactivateDID) DecodeBSON ¶
func (op *DeactivateDID) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
func (*DeactivateDID) DecodeJSON ¶
func (op *DeactivateDID) DecodeJSON(b []byte, enc encoder.Encoder) error
func (DeactivateDID) MarshalBSON ¶
func (op DeactivateDID) MarshalBSON() ([]byte, error)
func (DeactivateDID) MarshalJSON ¶
func (op DeactivateDID) MarshalJSON() ([]byte, error)
func (DeactivateDID) Process ¶
func (DeactivateDID) Process( _ context.Context, _ mitumbase.GetStateFunc, ) ([]mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error)
type DeactivateDIDFact ¶
func NewDeactivateDIDFact ¶
func NewDeactivateDIDFact( token []byte, sender, contract mitumbase.Address, did string, currency currencytypes.CurrencyID) DeactivateDIDFact
func (DeactivateDIDFact) Addresses ¶
func (fact DeactivateDIDFact) Addresses() ([]mitumbase.Address, error)
func (DeactivateDIDFact) Bytes ¶
func (fact DeactivateDIDFact) Bytes() []byte
func (DeactivateDIDFact) Contract ¶
func (fact DeactivateDIDFact) Contract() mitumbase.Address
func (DeactivateDIDFact) Currency ¶
func (fact DeactivateDIDFact) Currency() currencytypes.CurrencyID
func (DeactivateDIDFact) DID ¶
func (fact DeactivateDIDFact) DID() string
func (*DeactivateDIDFact) DecodeBSON ¶
func (fact *DeactivateDIDFact) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
func (*DeactivateDIDFact) DecodeJSON ¶
func (fact *DeactivateDIDFact) DecodeJSON(b []byte, enc encoder.Encoder) error
func (DeactivateDIDFact) GenerateHash ¶
func (fact DeactivateDIDFact) GenerateHash() util.Hash
func (DeactivateDIDFact) Hash ¶
func (fact DeactivateDIDFact) Hash() util.Hash
func (DeactivateDIDFact) IsValid ¶
func (fact DeactivateDIDFact) IsValid(b []byte) error
func (DeactivateDIDFact) MarshalBSON ¶
func (fact DeactivateDIDFact) MarshalBSON() ([]byte, error)
func (DeactivateDIDFact) MarshalJSON ¶
func (fact DeactivateDIDFact) MarshalJSON() ([]byte, error)
func (DeactivateDIDFact) Sender ¶
func (fact DeactivateDIDFact) Sender() mitumbase.Address
func (DeactivateDIDFact) Token ¶
func (fact DeactivateDIDFact) Token() mitumbase.Token
type DeactivateDIDFactJSONMarshaler ¶
type DeactivateDIDFactJSONMarshaler struct { mitumbase.BaseFactJSONMarshaler Sender mitumbase.Address `json:"sender"` Contract mitumbase.Address `json:"contract"` DID string `json:"did"` Currency types.CurrencyID `json:"currency"` }
type DeactivateDIDProcessor ¶
type DeactivateDIDProcessor struct {
*mitumbase.BaseOperationProcessor
}
func (*DeactivateDIDProcessor) Close ¶
func (opp *DeactivateDIDProcessor) Close() error
func (*DeactivateDIDProcessor) PreProcess ¶
func (opp *DeactivateDIDProcessor) PreProcess( ctx context.Context, op mitumbase.Operation, getStateFunc mitumbase.GetStateFunc, ) (context.Context, mitumbase.OperationProcessReasonError, error)
func (*DeactivateDIDProcessor) Process ¶
func (opp *DeactivateDIDProcessor) Process( _ context.Context, op mitumbase.Operation, getStateFunc mitumbase.GetStateFunc) ( []mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error, )
type MIgrateDIDFactJSONUnMarshaler ¶
type MIgrateDIDFactJSONUnMarshaler struct { base.BaseFactJSONUnmarshaler Sender string `json:"sender"` Items json.RawMessage `json:"items"` }
type MigrateDID ¶
type MigrateDID struct {
common.BaseOperation
}
func NewMigrateDID ¶
func NewMigrateDID(fact MigrateDIDFact) (MigrateDID, error)
func (*MigrateDID) DecodeBSON ¶
func (op *MigrateDID) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
func (*MigrateDID) DecodeJSON ¶
func (op *MigrateDID) DecodeJSON(b []byte, enc encoder.Encoder) error
func (MigrateDID) MarshalBSON ¶
func (op MigrateDID) MarshalBSON() ([]byte, error)
func (MigrateDID) MarshalJSON ¶
func (op MigrateDID) MarshalJSON() ([]byte, error)
func (MigrateDID) Process ¶
func (MigrateDID) Process( _ context.Context, _ base.GetStateFunc, ) ([]base.StateMergeValue, base.OperationProcessReasonError, error)
type MigrateDIDFact ¶
func NewMigrateDIDFact ¶
func NewMigrateDIDFact( token []byte, sender mitumbase.Address, items []MigrateDIDItem) MigrateDIDFact
func (MigrateDIDFact) Addresses ¶
func (fact MigrateDIDFact) Addresses() ([]mitumbase.Address, error)
func (MigrateDIDFact) Bytes ¶
func (fact MigrateDIDFact) Bytes() []byte
func (*MigrateDIDFact) DecodeBSON ¶
func (fact *MigrateDIDFact) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
func (*MigrateDIDFact) DecodeJSON ¶
func (fact *MigrateDIDFact) DecodeJSON(b []byte, enc encoder.Encoder) error
func (MigrateDIDFact) GenerateHash ¶
func (fact MigrateDIDFact) GenerateHash() util.Hash
func (MigrateDIDFact) Hash ¶
func (fact MigrateDIDFact) Hash() util.Hash
func (MigrateDIDFact) IsValid ¶
func (fact MigrateDIDFact) IsValid(b []byte) error
func (MigrateDIDFact) Items ¶
func (fact MigrateDIDFact) Items() []MigrateDIDItem
func (MigrateDIDFact) MarshalBSON ¶
func (fact MigrateDIDFact) MarshalBSON() ([]byte, error)
func (MigrateDIDFact) MarshalJSON ¶
func (fact MigrateDIDFact) MarshalJSON() ([]byte, error)
func (MigrateDIDFact) Sender ¶
func (fact MigrateDIDFact) Sender() mitumbase.Address
func (MigrateDIDFact) Token ¶
func (fact MigrateDIDFact) Token() mitumbase.Token
type MigrateDIDFactJSONMarshaler ¶
type MigrateDIDFactJSONMarshaler struct { base.BaseFactJSONMarshaler Sender base.Address `json:"sender"` Items []MigrateDIDItem `json:"items"` }
type MigrateDIDItem ¶
type MigrateDIDItem struct { hint.BaseHinter // contains filtered or unexported fields }
func NewMigrateDIDItem ¶
func NewMigrateDIDItem( contract base.Address, pubKey string, txID string, currency crcytypes.CurrencyID, ) MigrateDIDItem
func (MigrateDIDItem) Addresses ¶
func (it MigrateDIDItem) Addresses() []base.Address
func (MigrateDIDItem) Bytes ¶
func (it MigrateDIDItem) Bytes() []byte
func (MigrateDIDItem) Contract ¶
func (it MigrateDIDItem) Contract() base.Address
func (MigrateDIDItem) Currency ¶
func (it MigrateDIDItem) Currency() crcytypes.CurrencyID
func (*MigrateDIDItem) DecodeBSON ¶
func (it *MigrateDIDItem) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
func (*MigrateDIDItem) DecodeJSON ¶
func (it *MigrateDIDItem) DecodeJSON(b []byte, enc encoder.Encoder) error
func (MigrateDIDItem) IsValid ¶
func (it MigrateDIDItem) IsValid([]byte) error
func (MigrateDIDItem) MarshalBSON ¶
func (it MigrateDIDItem) MarshalBSON() ([]byte, error)
func (MigrateDIDItem) MarshalJSON ¶
func (it MigrateDIDItem) MarshalJSON() ([]byte, error)
func (MigrateDIDItem) PubKey ¶
func (it MigrateDIDItem) PubKey() string
func (MigrateDIDItem) PubKeyDetatched ¶
func (fact MigrateDIDItem) PubKeyDetatched() string
func (MigrateDIDItem) PubKeyReformed ¶
func (fact MigrateDIDItem) PubKeyReformed() string
func (MigrateDIDItem) TxID ¶
func (it MigrateDIDItem) TxID() string
type MigrateDIDItemJSONMarshaler ¶
type MigrateDIDItemJSONMarshaler struct { hint.BaseHinter Contract base.Address `json:"contract"` PubKey string `json:"publicKey"` TxID string `json:"tx_hash"` Currency currencytypes.CurrencyID `json:"currency"` }
type MigrateDIDItemProcessor ¶
type MigrateDIDItemProcessor struct {
// contains filtered or unexported fields
}
func (*MigrateDIDItemProcessor) Close ¶
func (ipp *MigrateDIDItemProcessor) Close()
func (*MigrateDIDItemProcessor) PreProcess ¶
func (ipp *MigrateDIDItemProcessor) PreProcess( _ context.Context, _ base.Operation, getStateFunc base.GetStateFunc, ) error
func (*MigrateDIDItemProcessor) Process ¶
func (ipp *MigrateDIDItemProcessor) Process( _ context.Context, _ base.Operation, getStateFunc base.GetStateFunc, ) ([]base.StateMergeValue, error)
type MigrateDIDMarshaler ¶
type MigrateDIDMarshaler struct {
common.BaseOperationJSONMarshaler
}
type MigrateDIDProcessor ¶
type MigrateDIDProcessor struct {
*base.BaseOperationProcessor
}
func (*MigrateDIDProcessor) Close ¶
func (opp *MigrateDIDProcessor) Close() error
func (*MigrateDIDProcessor) PreProcess ¶
func (opp *MigrateDIDProcessor) PreProcess( ctx context.Context, op base.Operation, getStateFunc base.GetStateFunc, ) (context.Context, base.OperationProcessReasonError, error)
func (*MigrateDIDProcessor) Process ¶
func (opp *MigrateDIDProcessor) Process( ctx context.Context, op base.Operation, getStateFunc base.GetStateFunc) ( []base.StateMergeValue, base.OperationProcessReasonError, error, )
type ReactivateDID ¶
type ReactivateDID struct {
common.BaseOperation
}
func NewReactivateDID ¶
func NewReactivateDID(fact ReactivateDIDFact) (ReactivateDID, error)
func (*ReactivateDID) DecodeBSON ¶
func (op *ReactivateDID) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
func (*ReactivateDID) DecodeJSON ¶
func (op *ReactivateDID) DecodeJSON(b []byte, enc encoder.Encoder) error
func (ReactivateDID) MarshalBSON ¶
func (op ReactivateDID) MarshalBSON() ([]byte, error)
func (ReactivateDID) MarshalJSON ¶
func (op ReactivateDID) MarshalJSON() ([]byte, error)
func (ReactivateDID) Process ¶
func (ReactivateDID) Process( _ context.Context, _ mitumbase.GetStateFunc, ) ([]mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error)
type ReactivateDIDFact ¶
func NewReactivateDIDFact ¶
func NewReactivateDIDFact( token []byte, sender, contract mitumbase.Address, did string, currency currencytypes.CurrencyID) ReactivateDIDFact
func (ReactivateDIDFact) Addresses ¶
func (fact ReactivateDIDFact) Addresses() ([]mitumbase.Address, error)
func (ReactivateDIDFact) Bytes ¶
func (fact ReactivateDIDFact) Bytes() []byte
func (ReactivateDIDFact) Contract ¶
func (fact ReactivateDIDFact) Contract() mitumbase.Address
func (ReactivateDIDFact) Currency ¶
func (fact ReactivateDIDFact) Currency() currencytypes.CurrencyID
func (ReactivateDIDFact) DID ¶
func (fact ReactivateDIDFact) DID() string
func (*ReactivateDIDFact) DecodeBSON ¶
func (fact *ReactivateDIDFact) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
func (*ReactivateDIDFact) DecodeJSON ¶
func (fact *ReactivateDIDFact) DecodeJSON(b []byte, enc encoder.Encoder) error
func (ReactivateDIDFact) GenerateHash ¶
func (fact ReactivateDIDFact) GenerateHash() util.Hash
func (ReactivateDIDFact) Hash ¶
func (fact ReactivateDIDFact) Hash() util.Hash
func (ReactivateDIDFact) IsValid ¶
func (fact ReactivateDIDFact) IsValid(b []byte) error
func (ReactivateDIDFact) MarshalBSON ¶
func (fact ReactivateDIDFact) MarshalBSON() ([]byte, error)
func (ReactivateDIDFact) MarshalJSON ¶
func (fact ReactivateDIDFact) MarshalJSON() ([]byte, error)
func (ReactivateDIDFact) Sender ¶
func (fact ReactivateDIDFact) Sender() mitumbase.Address
func (ReactivateDIDFact) Token ¶
func (fact ReactivateDIDFact) Token() mitumbase.Token
type ReactivateDIDFactJSONMarshaler ¶
type ReactivateDIDFactJSONMarshaler struct { mitumbase.BaseFactJSONMarshaler Sender mitumbase.Address `json:"sender"` Contract mitumbase.Address `json:"contract"` DID string `json:"did"` Currency types.CurrencyID `json:"currency"` }
type ReactivateDIDProcessor ¶
type ReactivateDIDProcessor struct {
*mitumbase.BaseOperationProcessor
}
func (*ReactivateDIDProcessor) Close ¶
func (opp *ReactivateDIDProcessor) Close() error
func (*ReactivateDIDProcessor) PreProcess ¶
func (opp *ReactivateDIDProcessor) PreProcess( ctx context.Context, op mitumbase.Operation, getStateFunc mitumbase.GetStateFunc, ) (context.Context, mitumbase.OperationProcessReasonError, error)
func (*ReactivateDIDProcessor) Process ¶
func (opp *ReactivateDIDProcessor) Process( _ context.Context, op mitumbase.Operation, getStateFunc mitumbase.GetStateFunc) ( []mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error, )
type RegisterModel ¶
type RegisterModel struct {
common.BaseOperation
}
func NewRegisterModel ¶
func NewRegisterModel(fact RegisterModelFact) (RegisterModel, error)
func (*RegisterModel) DecodeBSON ¶
func (op *RegisterModel) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
func (*RegisterModel) DecodeJSON ¶
func (op *RegisterModel) DecodeJSON(b []byte, enc encoder.Encoder) error
func (RegisterModel) MarshalBSON ¶
func (op RegisterModel) MarshalBSON() ([]byte, error)
func (RegisterModel) MarshalJSON ¶
func (op RegisterModel) MarshalJSON() ([]byte, error)
type RegisterModelFact ¶
func NewRegisterModelFact ¶
func NewRegisterModelFact( token []byte, sender, contract mitumbase.Address, didMethod, docContext, docAuthType, docSvcType, docSvcEndPoint string, currency types.CurrencyID, ) RegisterModelFact
func (RegisterModelFact) Addresses ¶
func (fact RegisterModelFact) Addresses() ([]mitumbase.Address, error)
func (RegisterModelFact) Bytes ¶
func (fact RegisterModelFact) Bytes() []byte
func (RegisterModelFact) Contract ¶
func (fact RegisterModelFact) Contract() mitumbase.Address
func (RegisterModelFact) Currency ¶
func (fact RegisterModelFact) Currency() types.CurrencyID
func (RegisterModelFact) DIDMethod ¶
func (fact RegisterModelFact) DIDMethod() string
func (*RegisterModelFact) DecodeBSON ¶
func (fact *RegisterModelFact) DecodeBSON(b []byte, enc *bsonenc.Encoder) error
func (*RegisterModelFact) DecodeJSON ¶
func (fact *RegisterModelFact) DecodeJSON(b []byte, enc encoder.Encoder) error
func (RegisterModelFact) DocAuthType ¶
func (fact RegisterModelFact) DocAuthType() string
func (RegisterModelFact) DocContext ¶
func (fact RegisterModelFact) DocContext() string
func (RegisterModelFact) DocSvcEndPoint ¶
func (fact RegisterModelFact) DocSvcEndPoint() string
func (RegisterModelFact) DocSvcType ¶
func (fact RegisterModelFact) DocSvcType() string
func (RegisterModelFact) GenerateHash ¶
func (fact RegisterModelFact) GenerateHash() util.Hash
func (RegisterModelFact) Hash ¶
func (fact RegisterModelFact) Hash() util.Hash
func (RegisterModelFact) IsValid ¶
func (fact RegisterModelFact) IsValid(b []byte) error
func (RegisterModelFact) MarshalBSON ¶
func (fact RegisterModelFact) MarshalBSON() ([]byte, error)
func (RegisterModelFact) MarshalJSON ¶
func (fact RegisterModelFact) MarshalJSON() ([]byte, error)
func (RegisterModelFact) Sender ¶
func (fact RegisterModelFact) Sender() mitumbase.Address
func (RegisterModelFact) Token ¶
func (fact RegisterModelFact) Token() mitumbase.Token
type RegisterModelFactBSONUnmarshaler ¶
type RegisterModelFactBSONUnmarshaler struct { Hint string `bson:"_hint"` Sender string `bson:"sender"` Contract string `bson:"contract"` DIDMethod string `bson:"didMethod"` DocContext string `bson:"docContext"` DocAuthType string `bson:"docAuthType"` DocSvcType string `bson:"docSvcType"` DocSvcEndPoint string `bson:"docSvcEndPoint"` Currency string `bson:"currency"` }
type RegisterModelFactJSONMarshaler ¶
type RegisterModelFactJSONMarshaler struct { mitumbase.BaseFactJSONMarshaler Sender mitumbase.Address `json:"sender"` Contract mitumbase.Address `json:"contract"` DIDMethod string `json:"didMethod"` DocContext string `json:"docContext"` DocAuthType string `json:"docAuthType"` DocSvcType string `json:"docSvcType"` DocSvcEndPoint string `json:"docSvcEndPoint"` Currency types.CurrencyID `json:"currency"` }
type RegisterModelFactJSONUnmarshaler ¶
type RegisterModelFactJSONUnmarshaler struct { mitumbase.BaseFactJSONUnmarshaler Sender string `json:"sender"` Contract string `json:"contract"` DIDMethod string `json:"didMethod"` DocContext string `json:"docContext"` DocAuthType string `json:"docAuthType"` DocSvcType string `json:"docSvcType"` DocSvcEndPoint string `json:"docSvcEndPoint"` Currency string `json:"currency"` }
type RegisterModelProcessor ¶
type RegisterModelProcessor struct {
*mitumbase.BaseOperationProcessor
}
func (*RegisterModelProcessor) Close ¶
func (opp *RegisterModelProcessor) Close() error
func (*RegisterModelProcessor) PreProcess ¶
func (opp *RegisterModelProcessor) PreProcess( ctx context.Context, op mitumbase.Operation, getStateFunc mitumbase.GetStateFunc, ) (context.Context, mitumbase.OperationProcessReasonError, error)
func (*RegisterModelProcessor) Process ¶
func (opp *RegisterModelProcessor) Process( _ context.Context, op mitumbase.Operation, getStateFunc mitumbase.GetStateFunc) ( []mitumbase.StateMergeValue, mitumbase.OperationProcessReasonError, error, )
Source Files ¶
- create_did.go
- create_did_bson.go
- create_did_encode.go
- create_did_json.go
- create_did_process.go
- deactivate_did.go
- deactivate_did_bson.go
- deactivate_did_encode.go
- deactivate_did_json.go
- deactivate_did_process.go
- migrate_did.go
- migrate_did_bson.go
- migrate_did_encode.go
- migrate_did_item.go
- migrate_did_item_bson.go
- migrate_did_item_encode.go
- migrate_did_item_json.go
- migrate_did_json.go
- migrate_did_process.go
- reactivate_did.go
- reactivate_did_bson.go
- reactivate_did_encode.go
- reactivate_did_json.go
- reactivate_did_process.go
- register_model.go
- register_model_bson.go
- register_model_encode.go
- register_model_json.go
- register_model_process.go
Click to show internal directories.
Click to hide internal directories.