0
|
Petr Mensik · 技术社区 · 3 年前 |
1
8
StaticLookup是对地址的抽象,可以将多种不同的地址类型转换为底层AccountId。 想象一个只使用AccountId的外部。与该函数交互的唯一方法是为链上的帐户提供原始AccountId。 相反,使用StaticLookup,您可以提供任何兼容的地址格式,并且将使用额外的逻辑将该地址转换为基础帐户。 想象一下:
这是一个实际的例子,说明你将如何允许人们在你的链上使用名称服务。例如,您可以执行以下操作:
除了:
StaticLookup将包含任何适当的代码,用于将已知格式转换为所需的最终AccountId。 想象一下以下代码:
在这里,您可以看到我们有特殊的逻辑来处理地址,如果它是AccountId或String
实施
|