might be a stupid question what does  pull request  mean  it seems different from usual rpc methods  is it a part of rpc callback mechanism  i am a bit out of date in the area of rpc callback  any pointer would be appreciated for my understanding 