Left comments on all PluGeth code injections

This commit is contained in:
philip-morlier
2022-04-04 15:40:56 -05:00
committed by Austin Roberts
parent 4211c5c401
commit fd0aaa1d6b
8 changed files with 22 additions and 3 deletions
+2
View File
@@ -334,7 +334,9 @@ func (h *handler) handleCall(cp *callProc, msg *jsonrpcMessage) *jsonrpcMessage
return msg.errorResponse(&invalidParamsError{err.Error()})
}
//begin PluGeth code injection
pluginGetRPCCalls(string(msg.ID), string(msg.Method), string(msg.Params))
//begin PluGeth code injection
start := time.Now()
answer := h.runMethod(cp.ctx, msg, callb, args)
+2
View File
@@ -64,7 +64,9 @@ func (r *serviceRegistry) registerName(name string, rcvr interface{}) error {
return fmt.Errorf("no service name for type %s", rcvrVal.Type().String())
}
callbacks := suitableCallbacks(rcvrVal)
// begin PluGeth code injection
pluginExtendedCallbacks(callbacks, rcvrVal)
// begin PluGeth code injection
if len(callbacks) == 0 {
return fmt.Errorf("service %T doesn't have any suitable methods/subscriptions to expose", rcvr)
}