3f15f7f2f9
* first pass at allow/deny lists for hard-coded peers (not just seeds) * commit * add peers_allow and peers_deny examples and comments to grin.toml * always ask for compact block always fail to hydrate always fallback to requesting full block * decide to send full (empty) block over compact (empty) block * add some randomness to the decision around broadcasting an empty block as a block or as a compact block (so we can exercise more code paths easily)