Skip to main content

PackageUpgradeError

type PackageUpgradeError

An error with a upgrading a package

BCS

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

```text package-upgrade-error = unable-to-fetch-package / not-a-package / incompatible-upgrade / digest-does-not-match / unknown-upgrade-policy / package-id-does-not-match

unable-to-fetch-package = %d00 object-id not-a-package = %d01 object-id incompatible-upgrade = %d02 digest-does-not-match = %d03 digest unknown-upgrade-policy = %d04 u8 package-id-does-not-match = %d05 object-id object-id ```

type PackageUpgradeError interface {
Destroy()
}

func PackageUpgradeErrorFromBcs

func PackageUpgradeErrorFromBcs(bcs []byte) (PackageUpgradeError, error)

Create this type from BCS encoded bytes.

func PackageUpgradeErrorFromJson

func PackageUpgradeErrorFromJson(json string) (PackageUpgradeError, error)

Create this type from JSON encoded string.