{"version":3,"file":"session-signers.mjs","sources":["../../../../src/embedded/stack/session-signers.ts"],"names":["async","addSessionSigners","client","wallet","signers","chain_type","Error","isUnifiedWallet","length","walletKey","wallet_id","id","walletObject","getWallet","updateWallet","makeWalletApiRequestSigner","additional_signers","concat","delegated","getRefreshedUser","user","get","rootWallet","getRootWalletForDelegation","embeddedWallet","delegateWallets","address","chainType","imported","delegatedWallets","walletIndex","wallet_index","removeSessionSigners","revoke","refreshedUser","args","signWithUserSigner"],"mappings":"6rBAgCOA,eAAeC,GACpBC,OAAAA,EACAC,OAAAA,EACAC,QAAAA,IAIA,GAAID,aAAAA,EAAOE,YAAmD,WAAtBF,EAAOE,WAC7C,MAAUC,MAAM,sEAGlB,GAAKC,EAAgBJ,GA6Bd,CACL,GAAuB,IAAnBC,EAAQI,OACV,MAAUF,MAAM,4CAGlB,IAAMG,EAAY,CAACC,UAAWP,EAAOQ,IAE/BC,QAAqBC,EAAUX,EAAQO,SAEvCK,EAAaZ,EAAQO,EAAWM,EAA2Bb,GAAS,CACxEc,mBAAoBJ,EAAaI,mBAAmBC,OAAOb,IAE/D,KAzC8B,CAC5B,GAAID,EAAOe,UAET,OAAOC,EAAiBjB,GAG1B,GAAIE,EAAQI,OAAS,EACnB,MAAMF,MACJ,mOAIJ,IAAOc,KAAAA,SAAclB,EAAOkB,KAAKC,MAC3BC,EAAaC,EAA2BpB,EAAQiB,GAEtD,IAAKE,EACH,MAAMhB,MAAU,iEAGZJ,EAAOsB,eAAeC,gBAAgB,CAC1CH,WAAY,CACVI,QAASJ,EAAWI,QACpBC,UAAWL,EAAWjB,WACtBuB,SAAUN,EAAWM,WAAY,GAEnCC,iBAAkB,CAChB,CAACH,QAASvB,EAAOuB,QAASC,UAAWxB,EAAOE,WAAYyB,YAAa3B,EAAO4B,gBAGlF,CAcA,OAAOZ,EAAiBjB,EAC1B,CAkBOF,eAAegC,GACpB9B,OAAAA,EACAC,OAAAA,IAEA,GAAKI,EAAgBJ,GAEd,CACL,IAAMM,EAAY,CAACC,UAAWP,EAAOQ,UAE/BG,EAAaZ,EAAQO,EAAWM,EAA2Bb,GAAS,CACxEc,mBAAoB,IAExB,YAPQd,EAAOgB,UAAUe,SASzB,OAAOd,EAAiBjB,EAC1B,CAEAF,eAAemB,EAAiBjB,GAC9B,IAAOkB,KAAMc,SAAuBhC,EAAOkB,KAAKC,MAChD,IAAKa,EACH,MAAU5B,MAAM,0BAElB,MAAO,CAACc,KAAMc,EAChB,CAEA,SAASnB,EAA2Bb,GAClC,MAAO,IAAIiC,IAASjC,EAAOsB,eAAeY,sBAAsBD,EAClE"}