首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在前端初始化合同方法,在服务器上完成

在前端初始化合同方法,在服务器上完成
EN

Ethereum用户
提问于 2018-04-03 04:17:38
回答 1查看 559关注 0票数 1

我正在创建一个Dapp并使用元and。我希望使用元掩码在前端批准事务成本,然后将事务哈希发送到后端并在那里完成事务。这是否可能与合同方法有关?我知道像这样的交易是可以做到的:

前端:

代码语言:javascript
运行
复制
const { raw } = await web3.eth.signTransaction({ ... });

后端:

代码语言:javascript
运行
复制
web3.eth.sendSignTransaction(raw)

这是否可能与合同方法有关?我想批准前端的煤气交易费。

我能用前端的myContract.methods.myMethod(123).encodeABI();来做吗?然后把ABI发送到web3.eth.signTransaction()

EN

回答 1

Ethereum用户

发布于 2018-04-03 05:42:27

这是否可能与合同方法有关?我想批准前端的煤气交易费。

是的有可能。正如您已经建议的那样:myContract.methods.myMethod(123).encodeABI()是前进的道路。您需要将此调用的输出放入事务的{..., data: ..., ...},然后对其进行签名。

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

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

复制
相关文章

相似问题

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