使用 Solidity 时,我可以使用 msg.sender
获取发件人地址,使用 Ink 智能合约时,我可以使用 Self::env().caller();
任何人都可以建议 Pact 的等效项是什么吗?我已经看过一些文档,但我想我一定错过了它。
感谢您提供的任何指导。
谢谢, 知识库
最佳答案
(chain-data)
是一个返回交易的一些元数据的函数。它记录在 Pact 语言引用中:
https://pact-language.readthedocs.io/en/latest/pact-functions.html#chain-data
您可以从函数中获取发件人值,如下所示:
(at 'sender (chain-data))
关于pact-lang - 如何使用 Pact 获取发件人地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72433048/