{"version":3,"sources":["../../src/eip712/getVertexEIP712PrimaryType.ts"],"sourcesContent":["import { getVertexEIP712Types } from './getVertexEIP712Types';\nimport { SignableRequestType } from './signableRequestType';\n\n/**\n * Return the primary EIP712 type for a given request\n *\n * @param requestType\n */\nexport function getVertexEIP712PrimaryType(requestType: SignableRequestType) {\n  const types = getVertexEIP712Types(requestType);\n  // We assume the first key is the primary type. Currently, all Vertex EIP712 messages only have one type\n  return Object.keys(types)[0];\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,kCAAqC;AAQ9B,SAAS,2BAA2B,aAAkC;AAC3E,QAAM,YAAQ,kDAAqB,WAAW;AAE9C,SAAO,OAAO,KAAK,KAAK,EAAE,CAAC;AAC7B;","names":[]}