跳转至

Webhooks

原文:https://docs.elrond.com/wallet/webhooks

web wallet webhooks 允许您为 dapps 或支付流程构建或设置集成。

web wallet webhooks 是指向钱包用户的链接,用户可以登录或使用提供的参数填充“发送交易”表单。一旦执行了操作,用户将被重定向到提供的回调 URL 以及成功或错误状态。

登录钩

当您需要查找用户的钱包地址时,这很有用。一个常见的用例是,从这个地址开始,您可以向 API 查询钱包的余额或最近的交易。

网址参数

https://wallet.elrond.com/hook/login?callbackUrl=https://example.com/

参数 需要 描述
回调 Url 必需的 用户登录后应重定向到的 URL。

成功登录后,用户将被重定向回回调 URL,用户的地址将附加到该 URL 上。

回调 URL 参数

https://example.com/?address=erd1cevsw7mq5uvqymjqzwqvpqtdrhckehwfz99n7praty3y7q2j7yps842mqh

参数 描述
地址 用户的地址(bech32)。

发送交易挂钩

当您需要预填充发送 EGLD 金额所需的交易或使用智能合约函数调用预填充交易的数据字段时,这很有用。

URL 参数

https://wallet.elrond.com/hook/transaction?receiver=erd1qqqqqqqqqqqqqpgqxwakt2g7u9atsnr03gqcgmhcv38pt7mkd94q6shuwt&value=0&gasLimit=250000000&data=claimRewards&callbackUrl=https://example.com/

参数 需要 描述
听筒 必需的 接收者的地址(bech32)。
价值 必需的 要传输的值(可以为零)。
气体极限 OPTIONAL 消耗气体单位的最大数量。
数据 OPTIONAL 交易处理的消息(数据)。
回调 Url OPTIONAL 用户登录后应重定向到的 URL。

回调 URL 参数

https://example.com/?status=success&txHash=48f68a2b1ca1c3a343cbe14c8b755934eb1a4bb3a4a5f7068bc8a0b52094cc89&address=erd1cevsw7mq5uvqymjqzwqvpqtdrhckehwfz99n7praty3y7q2j7yps842mqh

参数 描述
状态 发送交易成功/失败。
txHash 交易的哈希。


回到顶部