Client can be configured by block or by hash