aboutsummaryrefslogtreecommitdiffstats
path: root/ethereal
diff options
context:
space:
mode:
authorobscuren <geffobscura@gmail.com>2014-05-13 17:59:03 +0800
committerobscuren <geffobscura@gmail.com>2014-05-13 17:59:03 +0800
commit8c9e6746ce741c5bc2d70f308acc955dace67e01 (patch)
tree6b12f768566fe74c4394e7431870ee6d55b1d224 /ethereal
parentc3ad210846d76952f76d45347d49df08027d0e28 (diff)
downloadgo-tangerine-8c9e6746ce741c5bc2d70f308acc955dace67e01.tar
go-tangerine-8c9e6746ce741c5bc2d70f308acc955dace67e01.tar.gz
go-tangerine-8c9e6746ce741c5bc2d70f308acc955dace67e01.tar.bz2
go-tangerine-8c9e6746ce741c5bc2d70f308acc955dace67e01.tar.lz
go-tangerine-8c9e6746ce741c5bc2d70f308acc955dace67e01.tar.xz
go-tangerine-8c9e6746ce741c5bc2d70f308acc955dace67e01.tar.zst
go-tangerine-8c9e6746ce741c5bc2d70f308acc955dace67e01.zip
Fixed wallet crash for new account. Fixes #38
Diffstat (limited to 'ethereal')
-rw-r--r--ethereal/ui/gui.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/ethereal/ui/gui.go b/ethereal/ui/gui.go
index 65c87c4c2..c1fda47f4 100644
--- a/ethereal/ui/gui.go
+++ b/ethereal/ui/gui.go
@@ -207,7 +207,7 @@ func (gui *Gui) update() {
state := gui.eth.StateManager().TransState()
unconfirmedFunds := new(big.Int)
- gui.win.Root().Call("setWalletValue", fmt.Sprintf("%v", ethutil.CurrencyToString(state.GetStateObject(gui.addr).Amount)))
+ gui.win.Root().Call("setWalletValue", fmt.Sprintf("%v", ethutil.CurrencyToString(state.GetAccount(gui.addr).Amount)))
for {
select {
@@ -215,7 +215,7 @@ func (gui *Gui) update() {
tx := txMsg.Tx
if txMsg.Type == ethchain.TxPre {
- object := state.GetStateObject(gui.addr)
+ object := state.GetAccount(gui.addr)
if bytes.Compare(tx.Sender(), gui.addr) == 0 && object.Nonce <= tx.Nonce {
gui.win.Root().Call("addTx", ethpub.NewPTx(tx))
@@ -241,7 +241,7 @@ func (gui *Gui) update() {
gui.win.Root().Call("setWalletValue", str)
} else {
- object := state.GetStateObject(gui.addr)
+ object := state.GetAccount(gui.addr)
if bytes.Compare(tx.Sender(), gui.addr) == 0 {
object.SubAmount(tx.Value)
} else if bytes.Compare(tx.Recipient, gui.addr) == 0 {