Implemented new miner w/ ui interface for merged mining. Closes #177
* Miner has been rewritten * Added new miner pane * Added option for local txs * Added option to read from MergeMining contract and list them for merged mining
This commit is contained in:
@ -19,6 +19,8 @@ func (self *Config) Get(name string) *Object {
|
||||
objectAddr := configCtrl.GetStorage(ethutil.BigD([]byte{0}))
|
||||
domainAddr := (&Object{self.pipe.World().safeGet(objectAddr.Bytes())}).StorageString("DnsReg").Bytes()
|
||||
return &Object{self.pipe.World().safeGet(domainAddr)}
|
||||
case "MergeMining":
|
||||
addr = []byte{4}
|
||||
default:
|
||||
addr = ethutil.RightPadBytes([]byte(name), 32)
|
||||
}
|
||||
|
@ -254,6 +254,10 @@ func (self *JSXEth) CompileMutan(code string) string {
|
||||
return ethutil.Bytes2Hex(data)
|
||||
}
|
||||
|
||||
func (self *JSXEth) FindInConfig(str string) string {
|
||||
return ethutil.Bytes2Hex(self.World().Config().Get(str).Address())
|
||||
}
|
||||
|
||||
func ToJSMessages(messages state.Messages) *ethutil.List {
|
||||
var msgs []JSMessage
|
||||
for _, m := range messages {
|
||||
|
Reference in New Issue
Block a user