本页面使用机器翻译自英语,可能包含错误或不清楚的语言。如需最准确的信息,请参阅英文原文。由于更新频繁,部分内容可能与英文原文有出入。请加入我们在 Crowdin 上的努力,帮助我们改进本页面的翻译。 (Crowdin translation page, Contributing guide)
Public Account Key
AccountKeyPublic 用于有一个公钥的账户。 如果账户有一个 AccountKeyPublic 对象,交易验证过程如下:
从 Web3j 和 kaia 库(web3j-ext
)中导入必要的类。
使用指定的 BAOBAB_URL 创建 Web3j 实例
此外,您还可以更改默认提供商。 例如,使用alchemy提供商。
从公钥的密钥对中加载**凭据,并获取其地址
定义要签署的任何信息
设置区块编号为 kaia 网络中的最新区块
使用 KlaySignatureData.signPrefixedMessage
签署**信息
恢复地址,并与原始地址进行比较
关闭 Web3j 实例