Optional
code_CodeID references the new WASM code
Optional
contractContract is the address of the smart contract
Optional
msgMsg json encoded message to be passed to the contract on migration
Optional
senderSender is the that actor that signed the messages
MsgMigrateContract runs a code upgrade/ downgrade for a smart contract