小编j00*_*0yn的帖子

合同前任 vs 签署者 vs 当前合同

有人能帮我理解这三个概念之间的关系和区别吗?看来context.predecessor == context.contractName支票很常见。

smartcontracts nearprotocol

5
推荐指数
1
解决办法
262
查看次数

为什么像signer_account_id这样的Env变量会导致错误:ProhibitedInView?

对于执行以下操作的简单视图函数,我收到 ProhibitedInView 错误

export function getInfo(): Info {
   const caller = context.sender
   return infos.getSome(caller)
}
Run Code Online (Sandbox Code Playgroud)

并意识到这是因为电话context.sender

我的假设/理解是,只要 tx 不改变状态,它们就可以被视为 ViewFunction。

我在Potential Gotchas上发现了针对此问题的警告,但为什么以下函数会导致视图函数失败?“从近核心暴露的绑定方法”是什么意思?

  • 签名者帐户 ID
  • 签名者帐户PK
  • 前任帐户 ID

smartcontracts nearprotocol

4
推荐指数
1
解决办法
149
查看次数

标签 统计

nearprotocol ×2

smartcontracts ×2