CheckpointDigest
type CheckpointDigest
The digest of a `CheckpointSummary`.
type CheckpointDigest struct {
// contains filtered or unexported fields
}
func CheckpointDigestFromBase58
func CheckpointDigestFromBase58(base58 string) (*CheckpointDigest, error)
func CheckpointDigestFromBcs
func CheckpointDigestFromBcs(bcs []byte) (*CheckpointDigest, error)
Create this type from BCS encoded bytes.
func CheckpointDigestFromBytes
func CheckpointDigestFromBytes(bytes []byte) (*CheckpointDigest, error)
func CheckpointDigestFromJson
func CheckpointDigestFromJson(json string) (*CheckpointDigest, error)
Create this type from JSON encoded string.
func CheckpointDigestRandom
func CheckpointDigestRandom() *CheckpointDigest
func LiftFromExternalCheckpointDigest
func LiftFromExternalCheckpointDigest(handle uint64) *CheckpointDigest
func (*CheckpointDigest) DebugString
func (_self *CheckpointDigest) DebugString() string
func (*CheckpointDigest) Destroy
func (object *CheckpointDigest) Destroy()
func (*CheckpointDigest) Eq
func (_self *CheckpointDigest) Eq(other *CheckpointDigest) bool
func (*CheckpointDigest) Hash
func (_self *CheckpointDigest) Hash() uint64
func (*CheckpointDigest) Ne
func (_self *CheckpointDigest) Ne(other *CheckpointDigest) bool
func (*CheckpointDigest) NextLexicographical
func (_self *CheckpointDigest) NextLexicographical() *CheckpointDigest
Returns the next digest in byte-increasing order.
func (*CheckpointDigest) NextLexicographicalOpt
func (_self *CheckpointDigest) NextLexicographicalOpt() **CheckpointDigest
Returns the next digest in byte-increasing order, or `None` if the result would overflow.
func (*CheckpointDigest) String
func (_self *CheckpointDigest) String() string
func (*CheckpointDigest) ToBase58
func (_self *CheckpointDigest) ToBase58() string
func (*CheckpointDigest) ToBytes
func (_self *CheckpointDigest) ToBytes() []byte