首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们可以在衬底中使用不同的地址格式吗?

我们可以在衬底中使用不同的地址格式吗?
EN

Stack Overflow用户
提问于 2021-03-09 00:39:12
回答 1查看 132关注 0票数 0

底板默认使用ss58格式的地址?例如,有没有可能在衬底中覆盖它并使用不同格式的P2PKH?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-09 00:51:51

衬底中的地址仅由SS58表面表示。SS58表示的真正底层数据是一个AccountId32,它就是[u8; 32]

底层使用MultiAddress抽象支持多种不同的帐户格式:https://github.com/paritytech/substrate/blob/master/primitives/runtime/src/multiaddress.rs

例如,您可以在这里看到,我们还支持[u8; 20],这是一个在以太中常用的20字节地址。

你应该能够编写代码,允许任何类型的帐户/地址格式,甚至不同类型的加密,然而,你越深入,你就越需要了解如何将这些东西集成到你的链中。

也就是说,基底应该是完全灵活的,可以支持这样的任何东西。

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

https://stackoverflow.com/questions/66533691

复制
相关文章

相似问题

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