Add BroadcastRPCRequest func
Remove View's lock