如何使用ETH(Web3或Curl方法)发送内部交易
我尝试过以下一个
var tx = {from: "0x391694e7e0b0cce554cb130d723a9d27458f9298", to: "0xafa3f8684e54059998bc3a7b0d2b0da075154d66", value: web3.toWei(1.23, "ether")}
personal.sendTransaction(tx, "passphrase")
答案 0 :(得分:0)
以太坊将每个账户都视为一个孤岛。像比特币一样,MD钱包的地址之间没有链接。这可能是混乱。换句话说:在以太坊中,没有UTXO
以太坊中的内部交易是在智能合约中创建的交易。
您的TX对象格式正确。请注意,from
帐户将被收取一些汽油费用。
要发送交易,您必须先使用unlock
来from
web3.personal.unlockAccount("0x..", "<passs>", 1000);
帐户,然后您才能web3.eth.sendTransaction(tx)
例如,它将在geth控制台geth attach http://your.eth.node:port