prepare-instantiate-contract
Generate a transaction to deploy a new smart contract on Osmosis Blockchain. Specify sender, code ID, label, initialization message, optional funds, and admin address for contract setup.
Instructions
Prepares a transaction to instantiate a new contract
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| admin | No | Optional admin address for the contract | |
| codeId | Yes | The code ID to instantiate | |
| funds | No | Optional funds to send with instantiation | |
| initMsg | Yes | The instantiation message as a JSON object | |
| label | Yes | A human-readable label for the contract | |
| sender | Yes | The sender's Osmosis address |