Get contracts status
Retrieves the deployment status of multiple smart contracts.
Query Parameters
contract_idarray<Smart Contract ID> & Smart Contract ID
Response Body
Default Response
TypeScript Definitions
Use the response body type in TypeScript.
Empty Object
Default Response
TypeScript Definitions
Use the response body type in TypeScript.
errorstring
message?string
[key: string]any
curl -X GET "https://api.hiro.so//extended/v2/smart-contracts/status?contract_id=SP000000000000000000002Q6VF78.pox-3"
fetch("https://api.hiro.so//extended/v2/smart-contracts/status?contract_id=SP000000000000000000002Q6VF78.pox-3")
package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main() {
url := "https://api.hiro.so//extended/v2/smart-contracts/status?contract_id=SP000000000000000000002Q6VF78.pox-3"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
import requests
url = "https://api.hiro.so//extended/v2/smart-contracts/status?contract_id=SP000000000000000000002Q6VF78.pox-3"
response = requests.request("GET", url)
print(response.text)
{
"property1": {
"found": true,
"result": {
"status": "string",
"tx_id": "string",
"contract_id": "string",
"block_height": 0
}
},
"property2": {
"found": true,
"result": {
"status": "string",
"tx_id": "string",
"contract_id": "string",
"block_height": 0
}
}
}
{
"error": "string",
"message": "string"
}