返回顶部
n

nla-arbitrateNLA仲裁

Manually arbitrate NLA escrow fulfillments as an alternative to the automated oracle. Use when the user wants to review pending arbitration requests, evaluate demands against fulfillments, and submit on-chain decisions. Supports both interactive and LLM-auto modes.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
233
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

nla-arbitrate

手动NLA仲裁

使用nla escrow:arbitrate CLI命令手动仲裁托管履行,绕过自动预言机监听器。

何时使用

  • - 用户希望手动审查并决定托管履行事项
  • 用户是预言机(创建托管时其钱包地址被指定为预言机)
  • 自动预言机未运行,或用户希望对决策拥有更多控制权

分步说明

1. 验证预言机身份

用户的钱包必须是托管中指定的预言机地址:

bash
nla wallet:show

2a. 仲裁特定托管

审查已知托管UID的履行情况:

bash

交互模式 - 提示批准/拒绝


nla escrow:arbitrate --escrow-uid

自动模式 - 使用托管需求中指定的LLM

nla escrow:arbitrate --escrow-uid --auto

2b. 扫描所有待处理请求

查找用户为预言机的所有未仲裁履行:

bash

交互模式


nla escrow:arbitrate --escrow-uid all

自动模式

nla escrow:arbitrate --escrow-uid all --auto

3. 审查并决定

交互模式下,命令显示每个待处理履行,包含:

  • - 托管UID和履行UID
  • 需求文本
  • 履行文本
  • 指定的仲裁提供商/模型

然后提示做出决定:approve、reject或skip。

自动模式(--auto)下,命令使用托管需求中指定的LLM提供商/模型自动仲裁。需要至少一个LLM API密钥,可通过环境变量或标志(--openai-api-key、--anthropic-api-key、--openrouter-api-key)提供。

4. 验证

仲裁后,检查结果:

bash
nla escrow:status --escrow-uid

关键细节

  • - 用户的钱包地址必须与托管中的预言机地址匹配 - 否则链上合约将拒绝该决定
  • 每个仲裁决定都记录为永久的链上证明
  • 在交互模式下,输入skip或s可跳过履行而不做决定
  • 自动模式从环境变量(OPENAIAPIKEY等)或CLI标志读取LLM API密钥
  • 如果未找到待处理请求,命令会解释可能的原因(尚无履行、已仲裁或预言机地址错误)

前提条件

  • - 已安装并配置nla CLI
  • 通过nla wallet:set、--private-key标志或PRIVATE_KEY环境变量设置私钥
  • 预言机账户中有ETH用于支付Gas(提交决策需要Gas)
  • 自动模式:至少一个LLM提供商API密钥

示例

bash

扫描所有待处理请求,交互式决定


nla escrow:arbitrate --escrow-uid all

使用LLM自动仲裁特定托管

nla escrow:arbitrate --escrow-uid 0xabc123... --auto

自动仲裁所有待处理请求,使用显式API密钥

nla escrow:arbitrate --escrow-uid all --auto --openai-api-key sk-...

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 nla-arbitrate-1776128127 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 nla-arbitrate-1776128127 技能

通过命令行安装

skillhub install nla-arbitrate-1776128127

下载

⬇ 下载 nla-arbitrate v1.0.0(免费)

文件大小: 1.96 KB | 发布时间: 2026-4-15 13:37

v1.0.0 最新 2026-4-15 13:37
nla-arbitrate 1.0.0 — Initial release

- Introduces manual arbitration for NLA escrow fulfillments, as an alternative to automated oracles.
- Supports both interactive (manual review/decision) and auto (LLM-based) arbitration modes.
- Allows scanning for all pending arbitration requests where the user is the oracle.
- Requires nla CLI, a funded Ethereum wallet, and LLM API keys for auto mode.
- On-chain arbitration decisions are recorded as attestations.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部