首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EOS API Get事务

EOS API Get事务
EN

Stack Overflow用户
提问于 2019-03-12 15:02:29
回答 1查看 556关注 0票数 0

我是EOS区块链的新手,我尝试设置一个本地节点,并使用API从Mainnet拉取事务和块数据。

我遵循了EOS开发者站点上的示例API。

代码语言:javascript
复制
import requests

url = "http://host/:port/v1/chain/get_block"

headers = {'content-type': 'application/x-www-form-urlencoded; charset=UTF-8'}

response = requests.request("POST", url, headers=headers)

print(response.text)

如果有人能为我提供Python中的示例代码,我将不胜感激。是否需要帐户才能从Mainnet同步交易?

EN

回答 1

Stack Overflow用户

发布于 2019-04-04 12:12:02

您发布的示例代码已经是Python代码。

您所要做的就是将host/部分替换为一个真正的API端点,并在Python语言中运行代码。如果成功,您将收到一个JSON格式的响应,其中包含块信息。

大多数块生成器都提供API端点。您可以看到列表here。(请注意,列表中的一些端点可能无法正常工作)

对于一些简单地查询区块链状态(或查询事务)的API,您不需要帐户。但是,如果您希望使用push_action等API调用操作,则必须使用适当EOS帐户的私钥对负载进行签名。

API毕竟只是一个接口,它只是与区块链网络通信的另一种方式。在调用此类操作时,您可以考虑使用cleos,因为它们提供了更简单的接口。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55115793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档