index.js
function _isValidProofHandle(handle) {
  if (
    !_isEmpty(handle) &&
    _isObject(handle) &&
    _has(handle, 'uri') &&
    _has(handle, 'hashIdNode')
  ) {
    return true
  }
}
function _isValidProofHandle(handle) {
  if (
    !_isEmpty(handle) &&
    _isObject(handle) &&
    _has(handle, 'uri') &&
    _has(handle, 'hashIdNode')
  ) {
    return true
  }
}
function _isValidProofHandle ( handle ) { if ( ! _isEmpty ( handle ) && _isObject ( handle ) && _has ( handle , 'uri' ) && _has ( handle , 'hashIdNode' ) ) { return true } }
Checks if a proof handle Object has valid params.

@param {Object} handle - The proof handle to check
@returns {bool} true if handle is valid Object with expected params, otherwise false
Checks if a proof handle Object has valid params .