AgentCourtHook
Interface
interface IERC8183Hook {
function beforeAction(address jobContract, bytes calldata data) external;
function afterAction(address jobContract, bool success, bytes calldata data) external;
}Behavior
beforeAction
beforeActionafterAction(success = true) — Job completed
afterAction(success = true) — Job completedafterAction(success = false) — Job rejected
afterAction(success = false) — Job rejectedsettleAppeal(jobContract, providerWins)
settleAppeal(jobContract, providerWins)Key Functions
Events
Last updated