如何在ETH(Web3或Curl方法)中发送内部事务?

问题描述 投票:0回答:1

如何在ETH中发送内部事务(Web3或Curl方法)

我试过下面的一个

var tx = {from: "0x391694e7e0b0cce554cb130d723a9d27458f9298", to: "0xafa3f8684e54059998bc3a7b0d2b0da075154d66", value: web3.toWei(1.23, "ether")}
personal.sendTransaction(tx, "passphrase")
curl ethereum rpc web3 web3js
1个回答
0
投票

以太坊将每个帐户视为一个岛屿。比特币中的MD钱包的地址之间没有任何联系。这可能是混乱。换句话说:在以太坊中,没有UTXO

以太坊的内部交易是在智能合约中创建的交易。

你tx对象格式正确。请注意,from帐户将收取一些气体费用。

为了发送交易,你必须首先unlockfrom web3.personal.unlockAccount("0x..", "<passs>", 1000);帐户,然后你可以web3.eth.sendTransaction(tx)

这将在例如geth控制台geth attach http://your.eth.node:port中起作用

© www.soinside.com 2019 - 2024. All rights reserved.