# Call functions

After deploying a contract, it would be added to the list of contracts in the **Run** tab beneath the Deploy button.

Click on a contract to expand it and reveal all public functions within it.

<div align="left"><img src="https://4050339579-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LTYht1ApgOwjcLC9u4d%2F-LTZJ5uCXgZETJo5AXZz%2F-LTZKwASL1vf8YXzieFT%2Fcall_function.png?alt=media&#x26;token=11dddafb-4cfa-4f81-8093-6f5d9b010e99" alt=""></div>

Each public function is represented as a button that you can click and pass parameters to.

<div align="left"><img src="https://4050339579-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LTYht1ApgOwjcLC9u4d%2F-LTZWSTwxQmd76agJwWq%2F-LTZWdDFKunLTBEjEoA3%2Ffn_return.png?alt=media&#x26;token=8bd4e481-947b-42d3-a0a0-bde76b2b0097" alt=""></div>

Each function would produce a transaction that can be viewed in the Console section (beneath the Editor).

![](https://4050339579-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LTYht1ApgOwjcLC9u4d%2F-LTZWSTwxQmd76agJwWq%2F-LTZWrmHPz2WlSS6AP_e%2Fcall_tx_receipt.png?alt=media\&token=e2e097cb-0cfd-4bd1-8334-044df6112f97)
