I have old smart contracts written in ink! v3.x
, and I need to update the substrate version (including pallet-contracts
) to >= polkadot-v0.9.37
. After the update, I'll need to redeploy my smart contract again.
My question is, can I just compile and deploy the smart contract from old v3.x
sources, or is it required to migrate it to v4.x
at first in order to deploy it on pallet-contracts >= polkadot-v0.9.37
?