Move Account register to xeth
This commit is contained in:
36
xeth/xeth.go
36
xeth/xeth.go
@ -95,6 +95,9 @@ type XEth struct {
|
||||
|
||||
messagesMut sync.RWMutex
|
||||
messages map[int]*whisperFilter
|
||||
|
||||
// regmut sync.Mutex
|
||||
// register map[string][]*interface{} // TODO improve return type
|
||||
}
|
||||
|
||||
// New creates an XEth that uses the given frontend.
|
||||
@ -434,6 +437,39 @@ func (self *XEth) MessagesChanged(id int) []WhisperMessage {
|
||||
return nil
|
||||
}
|
||||
|
||||
// func (self *XEth) Register(args string) bool {
|
||||
// self.regmut.Lock()
|
||||
// defer self.regmut.Unlock()
|
||||
|
||||
// if _, ok := self.register[args]; ok {
|
||||
// self.register[args] = nil // register with empty
|
||||
// }
|
||||
// return true
|
||||
// }
|
||||
|
||||
// func (self *XEth) Unregister(args string) bool {
|
||||
// self.regmut.Lock()
|
||||
// defer self.regmut.Unlock()
|
||||
|
||||
// if _, ok := self.register[args]; ok {
|
||||
// delete(self.register, args)
|
||||
// return true
|
||||
// }
|
||||
|
||||
// return false
|
||||
// }
|
||||
|
||||
// // TODO improve return type
|
||||
// func (self *XEth) PullWatchTx(args string) []*interface{} {
|
||||
// self.regmut.Lock()
|
||||
// defer self.regmut.Unlock()
|
||||
|
||||
// txs := self.register[args]
|
||||
// self.register[args] = nil
|
||||
|
||||
// return txs
|
||||
// }
|
||||
|
||||
type KeyVal struct {
|
||||
Key string `json:"key"`
|
||||
Value string `json:"value"`
|
||||
|
Reference in New Issue
Block a user