While we have immature tooling that allows us to deploy contracts and send messages, we should likely integrate with our existing tooling in some way so that we can e.g. deploy to testnet3 easily, things like Rust configs are correctly created, the MultisigIsm is properly configured with the correct validator set, etc
This issue would include deciding exactly where this script should live and how closely it should integrate with existing tooling. We should consider implications for permissionless deployment as well.
While we have immature tooling that allows us to deploy contracts and send messages, we should likely integrate with our existing tooling in some way so that we can e.g. deploy to testnet3 easily, things like Rust configs are correctly created, the MultisigIsm is properly configured with the correct validator set, etc
This issue would include deciding exactly where this script should live and how closely it should integrate with existing tooling. We should consider implications for permissionless deployment as well.