utils
Evaluate
Evaluates the provided expression, taking into account the deployed dApp contract
post/utils/script/evaluate/{address}
Path parameters
addressstring required
Address of the deployed dApp contract
Query parameters
traceboolean
Trace display in function response
Request body
Example request
{
"expr": "default()",
"state": {
"accounts": {
"3P274YB5qseSE9DTTL3bpSjosZrYBPDpJ8k": {
"assetBalances": {
"DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p": "141592653",
"34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ": 5897932
},
"regularBalance": "3846264338327"
}
}
}
}Response
successful operation
Example response
{
"stateChanges": {
"transfers": [
{
"address": "3P274YB5qseSE9DTTL3bpSjosZrYBPDpJ8k",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
],
"issues": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"decimals": 2
}
],
"reissues": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
],
"burns": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
],
"sponsorFees": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
],
"leases": [
{
"id": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"originTransactionId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"sender": "3P274YB5qseSE9DTTL3bpSjosZrYBPDpJ8k",
"recipient": "3P274YB5qseSE9DTTL3bpSjosZrYBPDpJ8k",
"height": 1610000,
"cancelHeight": 1610000,
"cancelTransactionId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
}
}