# PSce Constants

PSce uses a few of constants for helping to users that determine the PSce situations.

**EXECUTER\_ADDRESS:** PSce user's address who executes at that moment.

**OWNER\_ADDRESS:** PSce creator Address. It cannot change.

**EXECUTER\_SCENARIOADDRESS:** Current PSce Scenario Address. And Scenario Address has been created single time. It is not changable.

**AMOUNT:** Returns the number of assets sent via transaction.

**ASSETID:** Returns the asset number sent via transaction.

**EXECUTOR\_NODENAME:** Current Node Name. Explained below  code blocks how to necessary to use.

<figure><img src="https://550391518-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVyvE8uK86sqYwIbRfZYP%2Fuploads%2Fo7sXxCDU31KWfz4eGkjG%2F2024-07-22%2014.38.43.jpg?alt=media&#x26;token=75652290-1ae9-4f14-beb6-11521e5d356d" alt=""><figcaption></figcaption></figure>

**ORIGINFLAG**: Origin flag constant; gives "true" value in the node that first meets the request sent by the user and "false" value in other nodes.&#x20;

So , if client sends a requests to NODE A ; \
NODE A takes "true" value at **ORIGINFLAG** other nodes takes "false" value at **ORIGINFLAG**.
