aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rpc/api.go20
-rw-r--r--whisper/whisper.go16
-rw-r--r--xeth/whisper.go6
3 files changed, 21 insertions, 21 deletions
diff --git a/rpc/api.go b/rpc/api.go
index b2d04cee6..079347192 100644
--- a/rpc/api.go
+++ b/rpc/api.go
@@ -371,10 +371,10 @@ func (p *EthereumApi) NewWhisperIdentity(reply *interface{}) error {
return nil
}
-func (p *EthereumApi) RemoveWhisperIdentity(args *WhisperIdentityArgs, reply *interface{}) error {
- *reply = p.xeth().Whisper().RemoveIdentity(args.Identity)
- return nil
-}
+// func (p *EthereumApi) RemoveWhisperIdentity(args *WhisperIdentityArgs, reply *interface{}) error {
+// *reply = p.xeth().Whisper().RemoveIdentity(args.Identity)
+// return nil
+// }
func (p *EthereumApi) NewWhisperFilter(args *WhisperFilterArgs, reply *interface{}) error {
var id int
@@ -756,12 +756,12 @@ func (p *EthereumApi) GetRequestReply(req *RpcRequest, reply *interface{}) error
return p.WhisperPost(args, reply)
case "shh_newIdentity":
return p.NewWhisperIdentity(reply)
- case "shh_removeIdentity":
- args := new(WhisperIdentityArgs)
- if err := json.Unmarshal(req.Params, &args); err != nil {
- return err
- }
- return p.RemoveWhisperIdentity(args, reply)
+ // case "shh_removeIdentity":
+ // args := new(WhisperIdentityArgs)
+ // if err := json.Unmarshal(req.Params, &args); err != nil {
+ // return err
+ // }
+ // return p.RemoveWhisperIdentity(args, reply)
case "shh_hasIdentity":
args := new(WhisperIdentityArgs)
if err := json.Unmarshal(req.Params, &args); err != nil {
diff --git a/whisper/whisper.go b/whisper/whisper.go
index c80ba3c8e..908df973c 100644
--- a/whisper/whisper.go
+++ b/whisper/whisper.go
@@ -116,14 +116,14 @@ func (self *Whisper) GetIdentity(key *ecdsa.PublicKey) *ecdsa.PrivateKey {
return self.keys[string(crypto.FromECDSAPub(key))]
}
-func (self *Whisper) RemoveIdentity(key *ecdsa.PublicKey) bool {
- k := string(crypto.FromECDSAPub(key))
- if _, ok := self.keys[k]; ok {
- delete(self.keys, k)
- return true
- }
- return false
-}
+// func (self *Whisper) RemoveIdentity(key *ecdsa.PublicKey) bool {
+// k := string(crypto.FromECDSAPub(key))
+// if _, ok := self.keys[k]; ok {
+// delete(self.keys, k)
+// return true
+// }
+// return false
+// }
func (self *Whisper) Watch(opts Filter) int {
return self.filters.Install(filter.Generic{
diff --git a/xeth/whisper.go b/xeth/whisper.go
index eb5fc789c..c0be4c392 100644
--- a/xeth/whisper.go
+++ b/xeth/whisper.go
@@ -63,9 +63,9 @@ func (self *Whisper) HasIdentity(key string) bool {
return self.Whisper.HasIdentity(crypto.ToECDSAPub(common.FromHex(key)))
}
-func (self *Whisper) RemoveIdentity(key string) bool {
- return self.Whisper.RemoveIdentity(crypto.ToECDSAPub(common.FromHex(key)))
-}
+// func (self *Whisper) RemoveIdentity(key string) bool {
+// return self.Whisper.RemoveIdentity(crypto.ToECDSAPub(common.FromHex(key)))
+// }
func (self *Whisper) Watch(opts *Options) int {
filter := whisper.Filter{