介绍
术语表
HashNut 账户设置、支付处理、结算及 API 集成中使用的核心术语。
商户账户
同一条链上的一个商户钱包对应一个独立 HashNut 商户账户。每条链均拥有独立的分账合约、API 凭证及收款地址池。
分账合约
分账合约是 Claim 与 Withdraw 结算流程的核心智能合约。客户付款先进入收款地址,再由商户发起 Claim,将已确认余额归集到分账合约。
收款地址
由 MPC 控制、临时分配给支付订单的地址。客户将订单要求的数字资产发送到该订单显示的收款地址。
MPC Client
由商户运行的桌面客户端,用于处理设置及结算所需的钱包与 MPC 操作,包括部署、创建收款地址、代币授权、Claim、Withdraw 与 Sweep。商户私钥及客户端密码始终保留在商户本地电脑。
API Key
| 名称 | 用途 |
|---|
accessKeyId | 商户级服务器请求使用的公开 API Key 标识。 |
secretKey | 私有 HMAC 签名密钥。必须保存在服务器端,绝不能暴露在前端代码中。 |
accessSign | 创建订单时返回、与该订单绑定的凭证,用于文档所列的订单级操作。 |
订单状态
整数状态值,从 INIT(0) 依次经过已支付 / 已确认状态,直至 FINISH(4);失败、过期和取消使用负数终态。 SUCCESS(3) 是首个可安全履约的状态。
Claim、Withdraw 与 Sweep
Claim 将收款地址中已确认的余额归集到分账合约。 Withdraw 将商户可提现份额释放到预设的提现地址。 Sweep 将 MPC 控制的收款地址中剩余的原生 Gas 代币归集回商户钱包。