跳到主要内容
ArcBlock Community

如何查询公钥?

shenxiuqiang
支持
bugdocs

之前通过getAccountState 可以查询到 pk,现在似乎不行了

image.png

image.png

文档里没有给出示例https://www.arcblock.io/docs/blockchain/zh/query-accounts

image.png

4 条回复

shenxiuqiang12个月前

似乎是没有使用 declare 声明账户,使用getAccountState 无法获取 pk,declare这个方法如何使用?

image.png

NateGu ⚡ vibe coder12个月前

我们已经不需要强制 declare,只需要这个账户在链上发起过一笔交易,他的 PK 就会自动被记录下来。

https://beta.abtnetwork.io/explorer/accounts/z1YrHZ5cgkGPnW4iSmuC4KR6Sui7rTGK9PR

截屏2025-09-23 11.19.00.png

你这个账户还没有主动发送过。

shenxiuqiang12个月前

我试试,我是给这个账户充过值

Zhiyuan12个月前

这个账户是接收转账被动创建的,因此没有PK。只要作为sender发起一笔交易,就会更新pk了

回复