forked from cerc-io/plugeth
Fixed an issue with sending gas to a contract
This commit is contained in:
parent
ebbc5e7cb8
commit
97b98b1250
@ -198,7 +198,7 @@ ApplicationWindow {
|
|||||||
id: txButton
|
id: txButton
|
||||||
text: "Send"
|
text: "Send"
|
||||||
onClicked: {
|
onClicked: {
|
||||||
this.enabled = false
|
//this.enabled = false
|
||||||
console.log(eth.createTx(txRecipient.text, txValue.text, txGas.text, txGasPrice.text, codeView.text))
|
console.log(eth.createTx(txRecipient.text, txValue.text, txGas.text, txGasPrice.text, codeView.text))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -30,7 +30,7 @@ func (lib *EthLib) CreateTx(recipient, valueStr, gasStr, gasPriceStr, data strin
|
|||||||
|
|
||||||
keyPair := ethutil.Config.Db.GetKeys()[0]
|
keyPair := ethutil.Config.Db.GetKeys()[0]
|
||||||
value := ethutil.Big(valueStr)
|
value := ethutil.Big(valueStr)
|
||||||
gas := ethutil.Big(valueStr)
|
gas := ethutil.Big(gasStr)
|
||||||
gasPrice := ethutil.Big(gasPriceStr)
|
gasPrice := ethutil.Big(gasPriceStr)
|
||||||
var tx *ethchain.Transaction
|
var tx *ethchain.Transaction
|
||||||
// Compile and assemble the given data
|
// Compile and assemble the given data
|
||||||
@ -40,7 +40,7 @@ func (lib *EthLib) CreateTx(recipient, valueStr, gasStr, gasPriceStr, data strin
|
|||||||
return err.Error()
|
return err.Error()
|
||||||
}
|
}
|
||||||
|
|
||||||
code := ethutil.Assemble(asm)
|
code := ethutil.Assemble(asm...)
|
||||||
tx = ethchain.NewContractCreationTx(value, gasPrice, code)
|
tx = ethchain.NewContractCreationTx(value, gasPrice, code)
|
||||||
} else {
|
} else {
|
||||||
tx = ethchain.NewTransactionMessage(hash, value, gasPrice, gas, []string{})
|
tx = ethchain.NewTransactionMessage(hash, value, gasPrice, gas, []string{})
|
||||||
|
Loading…
Reference in New Issue
Block a user