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.