public BlockErrorException(BlockError error, Exception innerException) : base(error.ToString(), innerException) { Error = error; }
public BlockErrorException(BlockError error, string message, Exception innerException) : base(error.ToString() + ": " + message, innerException) { Error = error; }
public BlockErrorException(BlockError error) : base(error.ToString()) { Error = error; }