首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发送签名原始事务时的Tx.origin和msg.sender

发送签名原始事务时的Tx.origin和msg.sender
EN

Ethereum用户
提问于 2018-01-19 13:35:33
回答 2查看 653关注 0票数 3

带有address A的客户端签署一个原始事务,并将所有事务准备好发送给服务器,地址B,后者稍后将其与sendSignedTransaction(.)一起发送。

以下各项的价值:

  • msg.sender
  • tx.origin

编辑:注意,这不是另一个问题的副本,因为在另一个问题中,答案和问题是面向合同地址和非合同地址的,而在这里,地址A和B都不是契约,但在本例中,地址B发送的是A标志和服务器。

EN

回答 2

Ethereum用户

发布于 2018-01-19 17:34:35

msg.sendertx.origin将是相同的(签署交易的帐户)。这两种方法都不涉及哪些服务器参与了数据的传输。

票数 4
EN

Ethereum用户

发布于 2018-01-20 16:59:41

Ethereum虚拟机是Ethereum协商一致层的一部分。它不知道任何关于节点或IP地址的信息,这些节点或IP地址是Ethereum网络层的一部分。

因此,无论是谁广播,msg.sendertx.origin都必须具有相同的值。

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

https://ethereum.stackexchange.com/questions/36818

复制
相关文章

相似问题

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