【发布时间】:2021-07-23 17:04:27
【问题描述】:
我想知道函数调用者的 ID 并检查他的余额。问题是env::signer_account_id() 返回AccountId/String 类型的数据,而函数ft_balance_of() 需要ValidAccountId 类型的输入。 ft_balance_of() 是 NEP-141 fungible token function。
let current_user = env::signer_account_id();
let balance = self.ft_balance_of(current_user); // error
VS 代码中的错误消息
mismatched types
expected struct `near_sdk::json_types::ValidAccountId`, found struct `std::string::String`
【问题讨论】:
标签: rust nearprotocol