简体   繁体   English

如何在 RIDE 中从 tx.sender 获取字符串地址?

[英]How can I get string address from tx.sender in RIDE?

我正在使用 RIDE 编写智能合约,我需要将发件人地址作为字符串获取,在 RIDE 中可以实现吗?

Yes it's possible.是的,这是可能的。 you can get the string address as following:您可以按如下方式获取字符串地址:

let senderAddress = addressFromPublicKey(tx.senderPublicKey) 

Or或者

let senderAddress= toBase58String(addressFromPublicKey(tx.senderPublicKey).bytes)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何从交易 ID 中获取发件人比特币地址? - How to get sender bitcoin address from transaction ID? 如何从连接的钱包地址在 solana 中创建关联的代币地址? - How can I create a associated token address in solana from connected wallet address? 如何获取给定 herotag 的钱包地址? - How can I get the wallet address for a given herotag? 如何获取以太坊地址的交易列表? - How can i get Transaction list of an Address of ethereum? 在浏览器或chrome扩展程序中确认交易之前如何获取web3合约地址? - How can I get the web3 contract address before confirming transaction in the browser or chrome extension? 如何从区块链获取给定地址的详细信息? - How to get detail of given address from blockchain? 这个错误是什么意思 ? 无法处理带有脚本帐户签名的交易。 我在 Waves 平台上使用 RIDE - what does this error mean ? Can't process transaction with signature from scripted account. I'm using RIDE on Waves platform Solidity - 我如何从另一个合约转移到 msg.sender - Solidity - how do i transfer from another contract to msg.sender 我想通过正确的推导路径从助记符中获取地址 - I want to get the address from mnemonic with the proper derivation path 在 Solidity 中,`msg.sender` 优于 `tx.origin` - `msg.sender` preferred over `tx.origin` in Solidity
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM