Validate project transaction
easyeda_project_validate_transactionValidates transaction consistency by checking bridge availability, pending or failed operations, and optional criteria like expected operation count or at least one applied write before committing.
Instructions
Run transaction consistency gates before commit: bridge availability, pending/failed operation checks, optional expected operation count, and optional requirement for at least one applied write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| transactionId | Yes | ||
| expectedOperationCount | No | ||
| requireBridgeConnected | No | ||
| requireAppliedOperations | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| details | No | ||
| success | Yes | ||
| error_code | No | ||
| transaction | No | ||
| failed_operation_ids | No | ||
| restored_operation_ids | No |