Skip to main content

UpgradeInfo

type UpgradeInfo

Upgraded package info for the linkage table

BCS

The BCS serialized form for this type is defined by the following ABNF:

```text upgrade-info = object-id u64 ```

type UpgradeInfo struct {
// ID of the upgraded package
UpgradedId *ObjectId
// Version of the upgraded package
UpgradedVersion *Version
}

func UpgradeInfoFromBcs

func UpgradeInfoFromBcs(bcs []byte) (UpgradeInfo, error)

Create this type from BCS encoded bytes.

func UpgradeInfoFromJson

func UpgradeInfoFromJson(json string) (UpgradeInfo, error)

Create this type from JSON encoded string.

func (*UpgradeInfo) Destroy

func (r *UpgradeInfo) Destroy()