* context timeout for pubsub message processing * add syncing check * gofmt * use a global cache * lint * fmt * fix conflicts * revert change * gaz
* Check messages received from self, add them to the store * tests * fmt
* add validation * add block db check in validation * merge * in memory caching of seen blocks * basic block processing * Update BUILD.bazel * use new receiveBlockNoPubsub * fix build * add TODO issue numbers * add TODO issue numbers * lint