Skip to content
Declare Contract (Todo)

Declare Contract (Todo)

Connect Wallet

Params

{
  "compiled_class_hash": "",
  "contract_class": {
    "abi": "",
    "contract_class_version": "",
    "entry_points_by_type": {
      "CONSTRUCTOR": [
        {
          "function_idx": 1,
          "selector": ""
        }
      ],
      "EXTERNAL": [
        {
          "function_idx": 1,
          "selector": ""
        }
      ],
      "L1_HANDLER": [
        {
          "function_idx": 1,
          "selector": ""
        }
      ]
    },
    "sierra_program": [
      ""
    ]
  }
}

Response

{
  "isError": false,
  "isPending": false
}
* Wallet connection required

This demo shows how to declare a contract.

Link to GitHub

Hooks

  • useAccount
  • useDeclareContract