code: func (c *Client) SubmitBlock(block *btcutil.Block, options *btcjson.SubmitBlockOptions) error {
  	return c.SubmitBlockAsync(block, options).Receive()
  }
docs: // SubmitBlock attempts to submit a new block into the bitcoin network.