Use this skill to map external evidence to on-chain condition results and submit one result per condition.
No for remaining unresolved conditions.gougoubi-recovery-ops.{
"proposalAddress": "0x...",
"mode": "resolved-only|all|force",
"forceResult": "yes|no",
"evidenceNote": "optional"
}
Defaults:
mode=resolved-onlyevidenceNote should be auto-generated when missingStep 1: Validate proposal address and target chain.
Step 2: Enumerate all conditions under the proposal.
Step 3: Read each condition skills payload and extract evidence locators such as event slug or market id.
Step 4: Fetch public evidence and build a result map:
resolved-only: only officially resolved marketsall: all markets with clear final outcomesforce: use the same forced side for still-pending conditionsStep 5: For each target condition:
result != 0Step 6: Return submitted, skipped, failed, and tx hashes.
resolved-only unless the user explicitly asks for all or force.result != 0.{
"ok": true,
"proposalAddress": "0x...",
"mode": "resolved-only|all|force",
"submittedCount": 0,
"skippedCount": 0,
"failedCount": 0,
"submitted": [
{
"index": 0,
"conditionAddress": "0x...",
"conditionName": "",
"result": 1,
"txHash": "0x..."
}
],
"skipped": [],
"failed": [],
"warnings": []
}
Failure:
{
"ok": false,
"stage": "validation|fetch-evidence|submit|confirm",
"error": "reason",
"retryable": true
}
scripts/pbft-submit-all-condition-results.mjsscripts/pbft-submit-results-from-skills-once.mjsscripts/pbft-submit-real-results-1605.mjsscripts/pbft-submit-real-results-c427-confirmed.mjsscripts/pbft-submit-real-results-ba0c-resolved-only.mjsscripts/pbft-submit-remaining-no-ba0c.mjsscripts/pbft-submit-all-condition-results.mjsscripts/pbft-submit-results-from-skills-once.mjsnode scripts/pbft-submit-all-condition-results.mjs --helpnode scripts/pbft-submit-all-condition-results.mjs --result yes --dry-run node scripts/pbft-submit-results-from-skills-once.mjs --helpnode scripts/pbft-submit-results-from-skills-once.mjs --help for their fixed proposal mappings.all or force.共 1 个版本