gpt4 book ai didi

php - 如何将 ETH 地址从网页发送到智能合约?

转载 作者:可可西里 更新时间:2023-10-31 23:15:29 31 4
gpt4 key购买 nike

从传递给智能合约的网站表单提交 (php) 中获取 ETH 地址的最佳方式是什么,以便智能合约可以将一些新类型转换的 token 发送到 php 表单中收集的 ETH 地址?

在网站上提交 ETH 地址的用户没有任何 ETH,因此我们必须为任何交易支付 Gas。

用户在php表单上提交的ETH地址与msg.sender地址(us)不同。

一直在考虑将 PHP 用于: https://github.com/digitaldonkey/ethereum-php

但是有没有更简单的方法呢?谢谢

最佳答案

如果你想在智能合约上调用一个方法,你必须签署并发送交易。在您的情况下,您希望从 PHP 内部签署交易。

要签署您需要的交易

  • crpyto 签名库
  • 可以调用合约并拥有以太币的账户私钥
  • 编码合约方法参数的能力

我不知道如何从 PHP 执行此操作,但在 JS 中你会使用 https://github.com/ethereumjs/ethereumjs-tx

关于php - 如何将 ETH 地址从网页发送到智能合约?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45006056/

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