Register at {Un}pack to start using API explorer functionality.
Authorization: Bearer ********************
curl --location --request POST 'https://api.unpack.dev/v1/simulator/transaction/1'
{
"$schema": "https://api.unpack.dev/schemas/SimulatedTransaction.json",
"blockNumber": 0,
"bytes": "string",
"completedStates": [
"string"
],
"createdAt": "2019-08-24T14:15:22Z",
"decodedPayload": {
"function": {
"$schema": "https://api.unpack.dev/schemas/PartialFunction.json",
"abi": "string",
"contractAddress": "string",
"createdAt": "2019-08-24T14:15:22Z",
"id": "string",
"implemented": true,
"mutability": "string",
"name": "string",
"parameters": [
{
"constant": true,
"id": 0,
"indexed": true,
"name": "string",
"nameLocation": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"nodeType": 0,
"scope": 0,
"src": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"stateMutability": 0,
"stateVariable": true,
"storageLocation": 0,
"typeDescription": {
"typeIdentifier": "string",
"typeString": "string"
},
"typeName": {
"expression": null,
"id": 0,
"keyNameLocation": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"keyType": {},
"name": "string",
"nodeType": 0,
"pathNode": {
"id": 0,
"name": "string",
"nameLocation": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"nodeType": 0,
"referencedDeclaration": 0,
"src": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"typeDescription": {
"typeIdentifier": "string",
"typeString": "string"
}
},
"referencedDeclaration": 0,
"src": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"stateMutability": 0,
"typeDescription": {
"typeIdentifier": "string",
"typeString": "string"
},
"valueNameLocation": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"valueType": {}
},
"visibility": 0
}
],
"returnParameters": [
{
"constant": true,
"id": 0,
"indexed": true,
"name": "string",
"nameLocation": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"nodeType": 0,
"scope": 0,
"src": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"stateMutability": 0,
"stateVariable": true,
"storageLocation": 0,
"typeDescription": {
"typeIdentifier": "string",
"typeString": "string"
},
"typeName": {
"expression": null,
"id": 0,
"keyNameLocation": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"keyType": {},
"name": "string",
"nodeType": 0,
"pathNode": {
"id": 0,
"name": "string",
"nameLocation": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"nodeType": 0,
"referencedDeclaration": 0,
"src": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"typeDescription": {
"typeIdentifier": "string",
"typeString": "string"
}
},
"referencedDeclaration": 0,
"src": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"stateMutability": 0,
"typeDescription": {
"typeIdentifier": "string",
"typeString": "string"
},
"valueNameLocation": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"valueType": {}
},
"visibility": 0
}
],
"signature": "string",
"signatureDefinition": "string",
"updatedAt": "2019-08-24T14:15:22Z",
"virtual": true,
"visibility": "string"
},
"inputs": {
"property1": null,
"property2": null
},
"signature": "string"
},
"exitReason": "string",
"failedStates": [
"string"
],
"formattedTrace": "string",
"gasUsed": 0,
"logs": [
{
"abi": "string",
"address": {
"addr": "string",
"ens": "string",
"name": "string",
"tags": [
"string"
],
"type": "string"
},
"anonymous": true,
"ast": {
"anonymous": true,
"id": 0,
"name": "string",
"nodeType": 0,
"parameters": {
"id": 0,
"nodeType": 0,
"parameterTypes": [
{
"typeIdentifier": "string",
"typeString": "string"
}
],
"parameters": [
{
"constant": true,
"id": 0,
"indexed": true,
"name": "string",
"nameLocation": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"nodeType": 0,
"scope": 0,
"src": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"stateMutability": 0,
"stateVariable": true,
"storageLocation": 0,
"typeDescription": {
"typeIdentifier": "string",
"typeString": "string"
},
"typeName": {
"expression": null,
"id": 0,
"keyNameLocation": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"keyType": {},
"name": "string",
"nodeType": 0,
"pathNode": {
"id": 0,
"name": "string",
"nameLocation": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"nodeType": 0,
"referencedDeclaration": 0,
"src": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"typeDescription": {
"typeIdentifier": "string",
"typeString": "string"
}
},
"referencedDeclaration": 0,
"src": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"stateMutability": 0,
"typeDescription": {
"typeIdentifier": "string",
"typeString": "string"
},
"valueNameLocation": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"valueType": {}
},
"visibility": 0
}
],
"src": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
}
},
"src": {
"column": 0,
"end": 0,
"length": 0,
"line": 0,
"parentIndex": 0,
"start": 0
},
"typeDescription": {
"typeIdentifier": "string",
"typeString": "string"
}
},
"data": {
"property1": null,
"property2": null
},
"decodedTopics": [
{
"name": "string",
"value": null
}
],
"eventSignature": "string",
"name": "string",
"rawData": "string",
"removed": true,
"signature": "string",
"topics": [
"string"
],
"type": "string"
}
],
"networkId": 0,
"partial": true,
"processed": true,
"recipient": {
"addr": "string",
"ens": "string",
"name": "string",
"tags": [
"string"
],
"type": "string"
},
"sender": {
"addr": "string",
"ens": "string",
"name": "string",
"tags": [
"string"
],
"type": "string"
},
"simulationId": "string",
"success": true,
"trace": [
{
"callType": "string",
"from": "string",
"to": "string",
"value": "string"
}
]
}