diff options
author | obscuren <geffobscura@gmail.com> | 2014-07-02 02:10:38 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2014-07-02 02:10:38 +0800 |
commit | 283532137713d20ca82d264bd105cf7cb0e47b65 (patch) | |
tree | b3748c6af162b3b86076badb6176182227192cb4 /ethereal | |
parent | 74ef489fe276229858d4e69ca941eeb23f9e6f22 (diff) | |
download | dexon-283532137713d20ca82d264bd105cf7cb0e47b65.tar dexon-283532137713d20ca82d264bd105cf7cb0e47b65.tar.gz dexon-283532137713d20ca82d264bd105cf7cb0e47b65.tar.bz2 dexon-283532137713d20ca82d264bd105cf7cb0e47b65.tar.lz dexon-283532137713d20ca82d264bd105cf7cb0e47b65.tar.xz dexon-283532137713d20ca82d264bd105cf7cb0e47b65.tar.zst dexon-283532137713d20ca82d264bd105cf7cb0e47b65.zip |
Fixed namereg
Diffstat (limited to 'ethereal')
-rw-r--r-- | ethereal/assets/qml/wallet.qml | 2 | ||||
-rw-r--r-- | ethereal/ui/gui.go | 16 |
2 files changed, 9 insertions, 9 deletions
diff --git a/ethereal/assets/qml/wallet.qml b/ethereal/assets/qml/wallet.qml index 84f8fd5cf..628d9f96a 100644 --- a/ethereal/assets/qml/wallet.qml +++ b/ethereal/assets/qml/wallet.qml @@ -633,7 +633,7 @@ ApplicationWindow { anchors.left: aboutIcon.right anchors.leftMargin: 10 font.pointSize: 12 - text: "<h2>Ethereal</h2><br><h3>Development</h3>Jeffrey Wilcke<br>Maran Hidskes<br>" + text: "<h2>Ethereal</h2><br><h3>Development</h3>Jeffrey Wilcke<br>Maran Hidskes<br>Viktor TrĂ³n<br>" } } diff --git a/ethereal/ui/gui.go b/ethereal/ui/gui.go index e3d3dc2f1..91351aced 100644 --- a/ethereal/ui/gui.go +++ b/ethereal/ui/gui.go @@ -211,13 +211,12 @@ type address struct { Name, Address string } -var namereg = ethutil.Hex2Bytes("bb5f186604d057c1c5240ca2ae0f6430138ac010") - func (gui *Gui) loadAddressBook() { gui.win.Root().Call("clearAddress") - stateObject := gui.eth.StateManager().CurrentState().GetStateObject(namereg) - if stateObject != nil { - stateObject.State().EachStorage(func(name string, value *ethutil.Value) { + + nameReg := ethpub.EthereumConfig(gui.eth.StateManager()).NameReg() + if nameReg != nil { + nameReg.State().EachStorage(func(name string, value *ethutil.Value) { gui.win.Root().Call("addAddress", struct{ Name, Address string }{name, ethutil.Bytes2Hex(value.Bytes())}) }) } @@ -274,7 +273,7 @@ func (gui *Gui) update() { reactor.Subscribe("newBlock", blockChan) reactor.Subscribe("newTx:pre", txChan) reactor.Subscribe("newTx:post", txChan) - reactor.Subscribe("object:"+string(namereg), objectChan) + //reactor.Subscribe("object:"+string(namereg), objectChan) reactor.Subscribe("peerList", peerChan) ticker := time.NewTicker(5 * time.Second) @@ -352,8 +351,9 @@ func (gui *Gui) address() []byte { } func (gui *Gui) RegisterName(name string) { - name = fmt.Sprintf("\"%s\"\n1", name) - gui.pub.Transact(gui.privateKey(), "namereg", "1000", "1000000", "150", name) + name = fmt.Sprintf("\"%s\"", name) + + gui.pub.Transact(gui.privateKey(), "NameReg", "", "10000", "10000000000000", name) } func (gui *Gui) Transact(recipient, value, gas, gasPrice, data string) (*ethpub.PReceipt, error) { |