使用Electrum控制台验证付款

时间:2017-09-22 06:10:05

标签: python transactions payment bitcoin verify

我正在努力建立支付验证系统,我发现Electrum在线,现在正在试用它,因为它有一个与python绑定的控制台。我想要做的是:从一个充满BTC地址的文本文件中读取,然后在Electrum上搜索我自己地址的事务历史记录,尝试从文件中找到一个地址,之后我希望它能够找到信息关于交易;例如,支付了多少,评论或消息。这可以在Electrum控制台中执行此操作吗?还是有更好的选择。我已经研究了诸如GOURL之类的东西,发现它看起来相当复杂并且与他们提供的文档混淆。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

您可能希望在守护程序模式下运行electrum,以查询地址和事务的详细信息。我已将notify功能用于此类事务,以对发送到特定地址的付款做出反应。您需要在Web应用程序中使用端点来处理通知,尽管在监控到的地址上检测到活动时会发出POST请求发送到您的端点,但似乎没有包含任何数据。

因此,一种方法是将受监控的地址包含在您配置为POST的端点中:

electrum notify <address> https://your.webapp/notice_receiver?addr=<address>

然后,您可以向您的电子守护程序发送RPC调用,以根据需要检查更改和处理。

此文档可能会有所帮助:Electrum Merchant Example