Result of a script upgrade operation.

interface TokenUpgradeResult {
    error?: string;
    newCodeHash: string;
    newVersion: number;
    previousVersion: number;
    success: boolean;
    upgradedAt: number;
}

Properties

error?: string

Error message if upgrade failed

newCodeHash: string

Hash of the new script code

newVersion: number

New script version after upgrade

previousVersion: number

Previous script version before upgrade

success: boolean

Whether the upgrade succeeded

upgradedAt: number

Timestamp when the upgrade was applied