code: func verifySelector(selector string, calldata []byte) (*decodedCallData, error) {
  	// Parse the selector into an ABI JSON spec
  	abidata, err := parseSelector(selector)
  	if err != nil {
  		return nil, err
  	}
  	// Parse the call data according to the requested selector
  	return parseCallData(calldata, string(abidata))
  }
docs: // verifySelector checks whether the ABI encoded data blob matches the requested
  // function signature.