gpt4 book ai didi

c# - 如何解析 Nethereum 中的签名交易?

转载 作者:行者123 更新时间:2023-12-02 03:05:02 27 4
gpt4 key购买 nike

我使用 TransactionSigner.SignTransaction(...) 进行了一笔交易,并将其存储以供将来引用。我如何解析它以获取公钥/源钱包地址、目标地址、随机数和 Wei 金额?

我尝试在 GitHub 存储库中搜索 Parse 方法,但没有找到任何事务。

最佳答案

您将需要使用 Nethereum.Signer.TransactionFactory,https://github.com/Nethereum/Nethereum/blob/master/src/Nethereum.Signer/TransactionFactory.cs

TransactionFactory 根据 RLP 检查交易的签名方式(使用 ChainId 或默认方式)。

根据签名方式,您将收到一笔交易 https://github.com/Nethereum/Nethereum/blob/master/src/Nethereum.Signer/Transaction.cs或 TransactionChainId https://github.com/Nethereum/Nethereum/blob/master/src/Nethereum.Signer/TransactionChainId.cs

P.S 感谢您在 Nethereum gitter 中引用此问题。

关于c# - 如何解析 Nethereum 中的签名交易?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59223177/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com