{"version":3,"file":"offchain-message.mjs","sources":["../../../src/solana/offchain-message.ts"],"names":["SIGNING_DOMAIN_TEXT","deriveSolanaApplicationDomain","origin","encoded","encoding","utf8","toBytes","domain","Uint8Array","set","slice","buildSolanaOffchainMessage","message","signerPublicKey","messageBytes","length","Error","totalLength","PREAMBLE_LENGTH","applicationDomain","result","offset","domainTextBytes","i","parseSolanaOffchainMessage","bytes","SIGNING_DOMAIN_LENGTH","domainText","TextDecoder","decode","version","format","signerCount","messageLength"],"mappings":"8CAGA,IAAMA,EAAsB,kBAuBrB,SAASC,EAA8BC,GAC5C,IAAMC,EAAUC,EAASC,KAAKC,QAAQJ,GAChCK,EAAS,IAAIC,WAtBa,IAwBhC,OADAD,EAAOE,IAAIN,EAAQO,MAAM,EAvBO,KAwBzBH,CACT,CAWO,SAASI,GACdC,QAAAA,EACAC,gBAAAA,EACAN,OAAAA,IAMA,IAAMO,EAAeV,EAASC,KAAKC,QAAQM,GAE3C,GAAIC,KAAAA,EAAgBE,OAClB,MAAMC,MAAU,sCAGlB,IAAMC,EAAcC,GAAkBJ,EAAaC,OACnD,GAAIE,EA/CsB,KAgDxB,MAAUD,MACR,4BAA4BC,6BAIhC,IAAME,EAAoBlB,EAA8BM,GAClDa,EAAS,IAAIZ,WAAWS,GAC1BI,EAAS,EAGbD,EAHa,GAhEe,IAoE5BC,GAAU,EACV,IAAMC,EAAkBlB,EAASC,KAAKC,QAAQN,GAgC9C,OA/BAoB,EAAOX,IAAIa,EAAiBD,GAI5BD,EAHAC,GAAUC,EAAgBP,QApEL,EAwErBM,GAAU,EAGVD,EAAOX,IAAIU,EAAmBE,GAI9BD,EAHAC,GA3EgC,IACN,EAiF1BD,EAHAC,GAAU,GA7ES,EAiFnBA,GAAU,EAGVD,EAAOX,IAAII,EAAiBQ,GAI5BD,EAHAC,GApFoB,IAuFHP,IAAAA,EAAaC,OAC9BK,EAAOC,EAAS,GAAKE,EAAcR,QAAU,EAAK,IAClDM,GAxF2B,EA2F3BD,EAAOX,IAAIK,EAAcO,GAElBD,CACT,CAcO,SAASI,EAA2BC,GACzC,GAAIA,EAAMV,OAzGVW,GA0GE,MAAMV,MAAU,2DAGlB,IAAIK,EAAS,EAGb,GAAII,MAAAA,EAHS,GAIX,MAAUT,MAAM,iCAOlB,GALAK,GAAU,GAKNM,IAHmBC,aAAcC,OACnCJ,EAAMf,MAAMW,EAAQA,EAASrB,OAEZA,EACjB,MAAMgB,MAAU,+BAKlB,IAAMc,EAAUL,EAHhBJ,GAAUrB,IAIVqB,GAAU,EAGV,IAAMF,EAAoBM,EAAMf,MAAMW,EAAQA,EA1Id,IA8I1BU,EAASN,EAHfJ,GA3IgC,IAkJ1BW,EAAcP,EAHpBJ,GAAU,GAIV,GAAoB,IAAhBW,EACF,MAAMhB,MAAU,0BAA0BgB,KAE5CX,GAAU,EAGV,IAAMR,EAAkBY,EAAMf,MAAMW,EAAQA,EAtJxB,IA0JdY,EAAgBR,EAHtBJ,GAvJoB,IA0JoBI,EAAMJ,EAAS,IAAO,EAI9D,GAHAA,GA1J2B,EA6JvBI,EAAMV,OAASM,EAASY,EAC1B,MAAUjB,MAAM,gDAIlB,MAAO,CAACc,QAAAA,EAASX,kBAAAA,EAAmBY,OAAAA,EAAQlB,gBAAAA,EAAiBD,SAF7C,IAAIgB,aAAcC,OAAOJ,EAAMf,MAAMW,EAAQA,EAASY,IAGxE"}