Hi @Elyx0 -
We hit an issue with our Documentation CI so the updates are not yet showing
. While we fix that, this is the updated schema. Sorry about that.
{
"transaction": { // eth_getTransactionReceipt response body
... // see https://eips.ethereum.org/EIPS/eip-1474
},
"blockHash": "0xab..123", // block hash from where this transaction was seen
"matchReasons": [ // the reasons why sentinel triggered
{
"type": "event", // event, function, or transaction
"signature": "...", // signature of your event/function
"condition": "value > 5", // condition expression (if any)
"args": ["5"], // parameters by index (unnamed are present)
"params": { "value": "5" } // parameters by name (unnamed are not present)
}
],
"sentinel": {
"id": "44a7d5...31df5", // internal ID of your sentinel
"name": "Sentinel Name", // name of your sentinel
"abi": [...], // abi of your address (or undefined)
"address": "0x000..000", // address your sentinel is watching
"confirmBlocks": 0, // number of blocks sentinel waits
"network": "rinkeby" // network of your address
}
}```