{"version":3,"file":"smart-wallets.mjs","sources":["../../src/smart-wallets.ts"],"names":["ENTRYPOINT_V06","address","entryPoint06Address","version","ENTRYPOINT_V07","entryPoint07Address","getAccount","owner","smartWalletType","smartWalletVersion","publicClient","toSafeSmartAccount","client","entryPoint","owners","toKernelSmartAccount","useMetaFactory","toBiconomySmartAccount","toLightSmartAccount","async","request","method","Error","viemToCoinbaseSmartAccount","type","source","sign","hash","params","toCoinbaseSmartAccount","c","toThirdwebSmartAccount","toNexusSmartAccount","signerToSmartAccountClient","chain","bundlerUrl","paymasterUrl","paymasterContext","account","pimlicoClient","createPimlicoClient","transport","http","paymaster","shouldSponsor","undefined","createSmartAccountClient","bundlerTransport","userOperation","estimateFeesPerGas","some","supportedBundler","includes","getUserOperationGasPrice","then","e","x","fast","block","maxPriorityFeePerGasEstimate","Promise","all","getBlock","blockTag","baseFeePerGas","maxFeePerGas","BigInt","toString","maxPriorityFeePerGas","gasFees","multiplier"],"mappings":"gdA+CA,IAAMA,EAAiB,CACrBC,QAASC,EACTC,QAAS,OAGLC,EAAiB,CACrBH,QAASI,EACTF,QAAS,OAGLG,EAAa,EACjBC,MAAAA,EACAC,gBAAAA,EACAC,mBAAAA,EACAC,aAAAA,MAOA,OAAQF,GACN,IAAK,OACH,OAAOG,EAAmB,CACxBC,OAAQF,EACRG,WAAYT,EACZU,OAAQ,CAACP,GACTJ,QAAS,UAEb,IAAK,SACH,OAAOY,EAAqB,CAC1BH,OAAQF,EAGRP,QAAS,QACTU,WAAYT,EACZY,eAAgB,WAChBF,OAAQ,CAACP,SAER,WACH,OAAOU,EAAuB,CAC5BL,OAAQF,EACRI,OAAQ,CAACP,GACTM,WAAYb,IAEhB,IAAK,gBACH,OAAOkB,EAAoB,CACzBN,OAAQF,EACRG,WAAYb,EACZO,MAAOA,EACPJ,QAAS,UAEb,IAAK,wBACH,OAmINgB,gBACEP,OAAAA,EACAL,MAAAA,EACAJ,QAAAA,IAMA,IAAOF,SAAkBM,EAAMa,QAAQ,CAACC,OAAQ,iBAChD,IAAKpB,EACH,MAAMqB,MAAU,qDAsBlB,aAAaC,EAA2B,CAACX,OAAAA,EAAQE,OAAQ,CAfpC,CACnBU,KAAM,QACNC,OAAQ,QACRxB,QAASA,EACTyB,KAAMP,OAAQQ,KAAAA,WAGYpB,EAAMa,QAAQ,CACpCC,OAAQ,iBACRO,OAAQ,CAACD,OAM0DxB,QAASA,GACpF,CArKa0B,CAAuB,CAC5BjB,OAAQF,EACRH,MAAOA,EACPJ,QAAS2B,GAAmD,MAEhE,IAAK,WACH,OAAOC,EAAuB,CAC5BnB,OAAQF,EACRG,WAAYT,EACZG,MAAOA,IAEX,IAAK,QACH,OAAOyB,EAAoB,CACzBpB,OAAQF,EACRI,OAAQ,CAACP,GACTJ,QAAS,QACTU,WAAYT,IAEhB,QACE,MAAMkB,MAAU,+BAA+Bd,MACnD,EAGK,MAAMyB,EAA6Bd,OACxCZ,MAAAA,EACAC,gBAAAA,EACAC,mBAAAA,EACAyB,MAAAA,EACAxB,aAAAA,EACAyB,WAAAA,EACAC,aAAAA,EACAC,iBAAAA,MAWA,IAAMC,QAAgBhC,EAAW,CAC/BC,MAAAA,EACAC,gBAAAA,EACAC,mBAAAA,EACAC,aAAAA,IAGI6B,EAAgBC,EAAoB,CACxCC,UAAWC,EAAKP,GAChBtB,WAAYyB,EAAQzB,aAIhB8B,EAAYC,EACdJ,EAAoB,CAClBC,UAAWC,EAAKN,GAChBvB,WAAYyB,EAAQzB,kBAEtBgC,EAEJ,OAAOC,EAAyB,CAC9BR,QAAAA,EACAJ,MAAAA,EACAS,UAAAA,EACAN,iBAAAA,EACAU,iBAAkBL,EAAKP,GACvBa,cAAe,CACbC,mBAAoB9B,UAClB,GACE,CAAC,oBAAqB,kBAAkB+B,MAAMC,GAC5ChB,EAAWiB,SAASD,KAItB,aAAaZ,EAAcc,2BAA2BC,MAAKC,GAAOC,EAAEC,OAC/D,GACL,CAAC,mBAAmBP,MAAKK,GAAsBpB,EAAWiB,SAASD,KAOnE,aAL0DZ,EAAcnB,QAAQ,CAE9EC,OAAQ,8BACRO,OAAQ,MAEK6B,KACV,GACL,CAAC,iBAAiBP,MAAMC,GAAqBhB,EAAWiB,SAASD,KACjE,CACA,IAAOO,EAAOC,SAAsCC,QAAQC,IAAI,CAC9DnD,EAAaoD,SAAS,CAACC,SAAU,WACjCxB,EAAcnB,QAAQ,CAEpBC,OAAQ,+BACRO,OAAQ,OAGZ,IAAK8B,EAAMM,gBAAkBL,EAC3B,MAAMrC,MAAU,uDAElB,MAAO,CACL2C,aACE,KAACP,EAAMM,cAAwB,KAAOE,OAAOP,EAA6BQ,YAC5EC,qBAAsBF,OAAOP,EAA6BQ,YAE9D,CAAO,CAGL,IAAME,QAAgB3D,EAAauC,qBAC7BqB,EAAanC,EAAWiB,SAAS,8BAAgC,KAAO,KAC9E,MAAO,IACFiB,EACHJ,aAAcV,EAASU,aAAeK,EAAc,KACpDF,qBAAuBC,EAAQD,qBAAuBE,EAAc,KAExE,KAGN"}