func (ui *Gui) readPreviousTransactions() { it := ui.txDb.Db().NewIterator(nil, nil) for it.Next() { tx := ethchain.NewTransactionFromBytes(it.Value()) ui.win.Root().Call("addTx", NewTxFromTransaction(tx)) } it.Release() }
func (gui *Gui) readPreviousTransactions() { it := gui.txDb.Db().NewIterator(nil, nil) for it.Next() { tx := ethchain.NewTransactionFromBytes(it.Value()) gui.insertTransaction("post", tx) } it.Release() }
func (gui *Gui) readPreviousTransactions() { it := gui.txDb.Db().NewIterator(nil, nil) addr := gui.address() for it.Next() { tx := ethchain.NewTransactionFromBytes(it.Value()) var inout string if bytes.Compare(tx.Sender(), addr) == 0 { inout = "send" } else { inout = "recv" } gui.win.Root().Call("addTx", ethpub.NewPTx(tx), inout) } it.Release() }
func (self *UiLib) ImportTx(rlpTx string) { tx := ethchain.NewTransactionFromBytes(ethutil.Hex2Bytes(rlpTx)) self.eth.TxPool().QueueTransaction(tx) }