surety__slash_bond
Execute an arbitration ruling to slash a bond, transferring funds up to the bond's available balance. Requires ruling case ID and content hash.
Instructions
[surety — bonding + ruling-gated slashing (risk transfer)] Execute an arbitration ruling against a claim. Requires the ruling's case id + content hash from agent-arbitration — no ruling, no slash; a given ruling pays at most once. Payout caps at the bond's available balance (over-claims exhaust the bond).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| upheld | No | ||
| bond_id | Yes | ||
| claim_id | Yes | ||
| ruling_hash | Yes | ||
| ruling_case_id | Yes |