/install gougoubi-submit-real-results
Gougoubi Submit Real Results
Use this skill to map external evidence to on-chain condition results and submit one result per condition.
Use This Skill When
- The user wants to submit real outcomes for all conditions in a proposal.
- The user wants to submit only officially resolved conditions first.
- The user wants a forced fallback such as
Nofor remaining unresolved conditions.
Do Not Use This Skill When
- The user only wants to inspect missing results without submitting. Use
gougoubi-recovery-ops. - The user only wants activation or LP staking.
Input
{
"proposalAddress": "0x...",
"mode": "resolved-only|all|force",
"forceResult": "yes|no",
"evidenceNote": "optional"
}
Defaults:
mode=resolved-onlyevidenceNoteshould be auto-generated when missing
Pipeline
Step 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 conditions
Step 5: For each target condition:
- Skip if
result != 0 - Skip if the condition is not ready for submission
- Submit exactly one result vote
Step 6: Return submitted, skipped, failed, and tx hashes.
Checkpoints
- Prefer
resolved-onlyunless the user explicitly asks forallorforce. - Never duplicate a submission for a condition that already has
result != 0. - Keep evidence mapping and tx results together in the output.
Output
{
"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
}
Project Scripts
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.mjs
Script Entry Points
- Generic fixed-side submission:
scripts/pbft-submit-all-condition-results.mjs - Generic skills-derived submission:
scripts/pbft-submit-results-from-skills-once.mjs node scripts/pbft-submit-all-condition-results.mjs --helpnode scripts/pbft-submit-all-condition-results.mjs \x3CproposalAddress> --result yes --dry-runnode scripts/pbft-submit-results-from-skills-once.mjs --helpnode scripts/pbft-submit-results-from-skills-once.mjs \x3CproposalAddress>- Specialized scripts also support
--helpfor their fixed proposal mappings.
Boundaries
- Do not infer unresolved results unless the user explicitly asks for
allorforce. - Preserve an auditable mapping from evidence to submitted result.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install gougoubi-submit-real-results - 安装完成后,直接呼叫该 Skill 的名称或使用
/gougoubi-submit-real-results触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Gougoubi Submit Real Results 是什么?
Submit real-world outcomes for Gougoubi conditions using deterministic evidence from condition skills and public market data. Use when users want resolved-on... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 247 次。
如何安装 Gougoubi Submit Real Results?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install gougoubi-submit-real-results」即可一键安装,无需额外配置。
Gougoubi Submit Real Results 是免费的吗?
是的,Gougoubi Submit Real Results 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Gougoubi Submit Real Results 支持哪些平台?
Gougoubi Submit Real Results 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux, win32)。
谁开发了 Gougoubi Submit Real Results?
由 chinasong(@chinasong)开发并维护,当前版本 v1.0.2。