Analyze transaction counterparties
Changed onPerforms combined contract and recipient analysis for a Safe transaction. Returns both analyses grouped by status group for each counterparty.
Request
- The document declares no server URL.
- Auth: none declared
Path parameters
Chain ID where the Safe is deployed
Safe contract address
Request body
Response
Combined counterparty analysis including recipients and contracts grouped by status group and mapped to an address.
Example response
{
"recipient": {
"0x0000000000000000000000000000000000000000": {
"isSafe": true,
"RECIPIENT_INTERACTION": [
{
"severity": "INFO",
"type": "NEW_RECIPIENT",
"title": "New recipient",
"description": "This is the first time you are interacting with this recipient"
}
]
}
},
"contract": {
"0x0000000000000000000000000000000000000000": {
"CONTRACT_VERIFICATION": [
{
"severity": "INFO",
"type": "VERIFIED",
"title": "Verified contract",
"description": "This contract has been verified and its source code is available"
}
]
}
},
"deadlock": {
"0x0000000000000000000000000000000000000000": {
"DEADLOCK": [
{
"severity": "CRITICAL",
"type": "DEADLOCK_DETECTED",
"title": "Signing deadlock risk detected",
"description": "This change may create a signing cycle between Safes and can permanently lock funds. You will not be allowed to proceed forward."
}
]
}
}
}Changes
- info
added the required property
to the response with the status
- info
- info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status
- info