aboutsummaryrefslogtreecommitdiffstats
path: root/ethereal/ui/library.go
diff options
context:
space:
mode:
authorobscuren <geffobscura@gmail.com>2014-04-12 00:50:31 +0800
committerobscuren <geffobscura@gmail.com>2014-04-12 00:50:31 +0800
commit3238894a3ba4767773849eabb7c0892554d32874 (patch)
tree88a09f860d3816a514ae6f0c9c88c0c39df876ca /ethereal/ui/library.go
parent1e94cb5286067da80c3227861a836c611f01e32b (diff)
downloadgo-tangerine-3238894a3ba4767773849eabb7c0892554d32874.tar.gz
go-tangerine-3238894a3ba4767773849eabb7c0892554d32874.tar.zst
go-tangerine-3238894a3ba4767773849eabb7c0892554d32874.zip
Added wip debugger
Diffstat (limited to 'ethereal/ui/library.go')
-rw-r--r--ethereal/ui/library.go37
1 files changed, 1 insertions, 36 deletions
diff --git a/ethereal/ui/library.go b/ethereal/ui/library.go
index 9a7469426..13400a2a0 100644
--- a/ethereal/ui/library.go
+++ b/ethereal/ui/library.go
@@ -43,7 +43,7 @@ func (lib *EthLib) CreateTx(recipient, valueStr, gasStr, gasPriceStr, data strin
code := ethutil.Assemble(asm...)
tx = ethchain.NewContractCreationTx(value, gasPrice, code)
} else {
- tx = ethchain.NewTransactionMessage(hash, value, gasPrice, gas, []string{})
+ tx = ethchain.NewTransactionMessage(hash, value, gasPrice, gas, nil)
}
acc := lib.stateManager.GetAddrState(keyPair.Address())
tx.Nonce = acc.Nonce
@@ -60,41 +60,6 @@ func (lib *EthLib) CreateTx(recipient, valueStr, gasStr, gasPriceStr, data strin
return ethutil.Hex(tx.Hash()), nil
}
-/*
-func (lib *EthLib) CreateTx(receiver, a, data string) string {
- var hash []byte
- if len(receiver) == 0 {
- hash = ethchain.ContractAddr
- } else {
- var err error
- hash, err = hex.DecodeString(receiver)
- if err != nil {
- return err.Error()
- }
- }
-
- k, _ := ethutil.Config.Db.Get([]byte("KeyRing"))
- keyPair := ethutil.NewKeyFromBytes(k)
-
- amount := ethutil.Big(a)
- code := ethchain.Compile(strings.Split(data, "\n"))
- tx := ethchain.NewTx(hash, amount, code)
- tx.Nonce = lib.stateManager.GetAddrState(keyPair.Address()).Nonce
-
- tx.Sign(keyPair.PrivateKey)
-
- lib.txPool.QueueTransaction(tx)
-
- if len(receiver) == 0 {
- ethutil.Config.Log.Infof("Contract addr %x", tx.Hash()[12:])
- } else {
- ethutil.Config.Log.Infof("Tx hash %x", tx.Hash())
- }
-
- return ethutil.Hex(tx.Hash())
-}
-*/
-
func (lib *EthLib) GetBlock(hexHash string) *Block {
hash, err := hex.DecodeString(hexHash)
if err != nil {