Skip to main content

CertificateDigest

type CertificateDigest​

The digest of a certificate.

type CertificateDigest struct {
// contains filtered or unexported fields
}

func CertificateDigestFromBase58​

func CertificateDigestFromBase58(base58 string) (*CertificateDigest, error)

func CertificateDigestFromBcs​

func CertificateDigestFromBcs(bcs []byte) (*CertificateDigest, error)

Create this type from BCS encoded bytes.

func CertificateDigestFromBytes​

func CertificateDigestFromBytes(bytes []byte) (*CertificateDigest, error)

func CertificateDigestFromJson​

func CertificateDigestFromJson(json string) (*CertificateDigest, error)

Create this type from JSON encoded string.

func CertificateDigestRandom​

func CertificateDigestRandom() *CertificateDigest

func LiftFromExternalCertificateDigest​

func LiftFromExternalCertificateDigest(handle uint64) *CertificateDigest

func (*CertificateDigest) DebugString​

func (_self *CertificateDigest) DebugString() string

func (*CertificateDigest) Destroy​

func (object *CertificateDigest) Destroy()

func (*CertificateDigest) Eq​

func (_self *CertificateDigest) Eq(other *CertificateDigest) bool

func (*CertificateDigest) Hash​

func (_self *CertificateDigest) Hash() uint64

func (*CertificateDigest) Ne​

func (_self *CertificateDigest) Ne(other *CertificateDigest) bool

func (*CertificateDigest) NextLexicographical​

func (_self *CertificateDigest) NextLexicographical() *CertificateDigest

Returns the next digest in byte-increasing order.

func (*CertificateDigest) NextLexicographicalOpt​

func (_self *CertificateDigest) NextLexicographicalOpt() **CertificateDigest

Returns the next digest in byte-increasing order, or `None` if the result would overflow.

func (*CertificateDigest) String​

func (_self *CertificateDigest) String() string

func (*CertificateDigest) ToBase58​

func (_self *CertificateDigest) ToBase58() string

func (*CertificateDigest) ToBytes​

func (_self *CertificateDigest) ToBytes() []byte