Versions in this module Expand all Collapse all v0 v0.1.1 Nov 15, 2021 v0.1.0 Oct 18, 2020 Changes in this version + func RegisterCodec(codec *codec.Codec) + type Data interface + AsDec func() (sdkTypes.Dec, error) + AsHeight func() (Height, error) + AsID func() (ID, error) + AsString func() (string, error) + Equal func(Data) bool + GenerateHash func() string + Get func() interface{} + String func() string + type Fact interface + GetHash func() string + GetSignatures func() Signatures + GetType func() string + Sign func(keyring.Keyring) Fact + type Height interface + Get func() int64 + IsGreaterThan func(Height) bool + type ID interface + Bytes func() []byte + Equal func(ID) bool + String func() string + type Immutables interface + Get func() Properties + GetHashID func() ID + type MetaFact interface + GetData func() Data + RemoveData func() Fact + type MetaProperties interface + AddMetaProperty func(MetaProperty) MetaProperties + GetMetaProperty func(ID) MetaProperty + GetMetaPropertyList func() []MetaProperty + MutateMetaProperty func(MetaProperty) MetaProperties + RemoveData func() Properties + RemoveMetaProperty func(MetaProperty) MetaProperties + type MetaProperty interface + GetMetaFact func() MetaFact + RemoveData func() Property + type Mutables interface + Get func() Properties + Mutate func(...Property) Mutables + type NFT interface + GetClassificationID func() ID + GetID func() ID + type NFTWallet interface + GetAccAddress func() sdkTypes.AccAddress + GetNFTID func() ID + type Parameter interface + Equal func(Parameter) bool + GetData func() Data + GetID func() ID + GetValidator func() func(interface{}) error + Mutate func(Data) Parameter + String func() string + Validate func() error + type Properties interface + Add func(Property) Properties + Get func(ID) Property + GetList func() []Property + Mutate func(Property) Properties + Remove func(Property) Properties + type Property interface + GetFact func() Fact + GetID func() ID + type Share interface + GetAmount func() int + type Signature interface + Bytes func() []byte + GetID func() ID + GetValidityHeight func() Height + HasExpired func(Height) bool + String func() string + Verify func(crypto.PubKey, []byte) bool + type Signatures interface + Add func(Signature) Signatures + Get func(ID) Signature + GetList func() []Signature + Mutate func(Signature) Signatures + Remove func(Signature) Signatures