Call read-only function
Call a read-only public function on a given smart contract.
The smart contract and function are specified using the URL path. The arguments and the simulated tx-sender are supplied via the POST body in the following JSON format:
| Path Parameters |
|---|
contract_address string — REQUIREDStacks address |
contract_name string — REQUIREDContract name |
function_name string — REQUIREDFunction name |
| Query Parameters |
|---|
tip stringThe Stacks chain tip to query from |
| Request Body — REQUIRED map of arguments and the simulated tx-sender where sender is either a Contract identifier or a normal Stacks address, and arguments is an array of hex serialized Clarity values. |
|---|
sender string — REQUIREDThe simulated tx-sender |
arguments string[] — REQUIREDAn array of hex serialized Clarity values |
| Responses | ||||
|---|---|---|---|---|
200Success
|