Upgrade a deployed MultiversX smart contract with pre/post state verification and rollback guidance. Use when upgrading contract code on devnet, testnet, or mainnet.