wavesplatform - 关于使用 WavesCS 生成地址的一般问题
问题描述
我是 WAVES 的新手,我正在通过实验来学习。我只是想知道,与将地址存储在钱包文件中的主节点硬币不同,使用 WavesCS,一旦您生成种子并从中创建私钥,生成的钱包地址是否可以按原样使用而无需写入钱包文件还是写入区块链本身?
Node node = new Node();
String walletSeed = PrivateKeyAccount.GenerateSeed();
PrivateKeyAccount privateKeyAccount = PrivateKeyAccount.CreateFromSeed(walletSeed, node.ChainId, 0);
String walletAddress.Text = privateKeyAccount.Address;
解决方案
根据我的实验,我的问题的答案是肯定的。PrivateKetAccount 从种子生成的所有地址都将按原样工作,并且可以使用种子导入其他 WAVES 钱包。另一方面,如果您使用 /Addresses post 方法和相应的 API Key,您会生成地址,但由于地址与主节点钱包的种子绑定,因此无法导入地址。
推荐阅读
- jwt - 如何通过 Postman 使用令牌验证 API 请求
- java - 如何将 jce_policies8 jar 文件添加到类路径
- wordpress - 如何将 2 个选择字段(组合框)添加到 woocommerce 结帐页面?
- java - 我将如何获得这个自动生成的 id 的值我希望它们显示在我的 recyclerview 中
- microsoft-edge - 如何更改 Microsoft Edge 加载项扩展的“发布者显示名称”?
- python - 无法在数据库中执行更新功能
- android - 如何保留多个活动之间的共享元素转换 - 在 API30 中被破坏?
- r - 是否可以在 Excel 或 R 中只保留数值并将所有值同时更改为分钟?
- bots - 如何通过 Telegram Bot API 发送文档
- c++ - 在 TreeMix 程序中抛出“std::logic_error”实例后调用终止