【发布时间】:2021-02-05 01:13:59
【问题描述】:
您可以在托盘中手动预设整数、字符串和很多东西,但是除了 ensure_root 功能之外,我如何在托盘中手动设置 AccountId?
我假设由于区块链已经运行了很长时间,我无法更改链规范的起源。
【问题讨论】:
-
预先设置到底是什么意思?
-
@kianenigma 例如,每个调度调用都会将 1 个 DOT 单位转移到 AccountId。我找不到如何在代码中设置所述帐户。
-
如果您分享一些显示可分派的代码并清楚地表达您想要实现的目标,将会很有帮助。我想我知道你想要什么,答案可能很简单,但问题很模糊:)
-
嗨@kianenigma,这个想法是这样的
let donation: AccountId = '5axsca'; fn give_money(origin, amount: Balance) { Balance.transfer(origin, donation, amount) }基于慈善示例,它实际上在托盘实例化时创建了另一个帐户,但我不想要这种方式。这可行吗? -
发布了答案,希望是你想要的。
标签: substrate