{"_id":"@account-abstraction/sdk","_rev":"8-b07cd0f78a3a9df7af55e94b53283a1f","name":"@account-abstraction/sdk","dist-tags":{"latest":"0.6.0"},"versions":{"0.2.0":{"name":"@account-abstraction/sdk","version":"0.2.0","main":"./dist/src/index.js","license":"MIT","scripts":{"clear":"rm -rf dist artifacts cache","lint":"eslint -f unix .","lint-fix":"eslint -f unix . --fix","test":"hardhat test","hardhat-test":"hardhat test","tsc":"tsc","watch-tsc":"tsc -w --preserveWatchOutput"},"dependencies":{"@account-abstraction/contracts":"^0.2.0","@account-abstraction/utils":"^0.2.0","@ethersproject/abstract-provider":"^5.7.0","@ethersproject/abstract-signer":"^5.7.0","@ethersproject/networks":"^5.7.0","@ethersproject/properties":"^5.7.0","@ethersproject/providers":"^5.7.0","@types/debug":"^4.1.7","debug":"^4.3.4","ethers":"^5.7.0"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^1.0.3","@nomicfoundation/hardhat-toolbox":"^1.0.2","@nomiclabs/hardhat-ethers":"^2.0.0","chai":"^4.3.6","hardhat":"^2.11.0"},"description":"This package provides 2 APIs for using UserOperations:","_id":"@account-abstraction/sdk@0.2.0","dist":{"shasum":"c63910dfba8c77974d09ce8aaaf1d7e65d62e09b","integrity":"sha512-mmTcljY2LciQvBO2LmTOCvi3QMXsAlzkeMrqiLTOrn6gPK7PwxxL58F6Q11NJMNOS31CHbvSdSj0zseuLcEi3g==","tarball":"https://registry.npmjs.org/@account-abstraction/sdk/-/sdk-0.2.0.tgz","fileCount":44,"unpackedSize":80424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDizjNaTNt5CPxiRjkkOBTq7Csmnh8E4GQw51MG8vcKLgIgH0X42w1yrQxhW9w8YXj4klJZzz2AUKPPBMOhKSBN5ro="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPcvbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYAg//SbeVsHseUiB4/CHjEMULiRSBHy23+cLUvIfmXAvtuC56m0JQ\r\nZD+oa2tOOLBEtGZFEz+QgtjfhVQDoRx4bui3UfSyDafugNjDoCl1DIy4vPEl\r\n6TA99EFgUUAZj6plcoYkhMJpNCRTKkvmBRlGD2YlHAUeAAWxfyTYSg2GYb0q\r\nej7dfJV+wnrKf850oa8rdeOkoSJ3BeYinEwGR77gA1wmA+gFXkS+ULhy+RC2\r\nAJDi56zOo9y89rWgpYXw+Vd1JrrDLdSbrk3FEjoLI41pA5lFJMpG39CGGFNL\r\nd1krbP4boDpd1wTrHwbqG5m3JJVzX6wJbQaGx0J65BGrW7pTyOs8jLsGIp6u\r\nFUSTWiNtGGXZLArQQLcIdw25A0E0U5tVFHyHsv0nUOvEBq7OhmbNLvJ60Gd1\r\nvThxP2CXlclx7SXI19BMsEVRXSvCgkrDkGj+LKPlELmSxFxMglQ03iOHlXgv\r\noRff3csbeffFpAFPlvHbuWsq5zOWW84AxlTOQT+4frLSQGxFZoPFO8dw+chR\r\niDA7E+Xq5nzIuQfF7rp6qTUJGYQy8oDVpFbdzh/687FujHULMIV1311McRRL\r\nvuStAN4XNOxMxrDJGTAEYUoSxK/R6nLb7M8ULOpQOy8W4+d1CBBVOwCbynmu\r\n/ogKbxMGjJYyFOUY88jhMOAu6sFlOJ5KuaA=\r\n=TJgz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drortirosh","email":"dror.tirosh@gmail.com"},"directories":{},"maintainers":[{"name":"drortirosh","email":"dror.tirosh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_0.2.0_1664994266801_0.24329118829356045"},"_hasShrinkwrap":false},"0.2.1":{"name":"@account-abstraction/sdk","version":"0.2.1","main":"./dist/src/index.js","license":"MIT","scripts":{"clear":"rm -rf dist artifacts cache","lint":"eslint -f unix .","lint-fix":"eslint -f unix . --fix","test":"hardhat test","hardhat-test":"hardhat test","tsc":"tsc","watch-tsc":"tsc -w --preserveWatchOutput"},"dependencies":{"@account-abstraction/contracts":"^0.2.0","@account-abstraction/utils":"^0.2.1","@ethersproject/abstract-provider":"^5.7.0","@ethersproject/abstract-signer":"^5.7.0","@ethersproject/networks":"^5.7.0","@ethersproject/properties":"^5.7.0","@ethersproject/providers":"^5.7.0","@types/debug":"^4.1.7","debug":"^4.3.4","ethers":"^5.7.0"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^1.0.3","@nomicfoundation/hardhat-toolbox":"^1.0.2","@nomiclabs/hardhat-ethers":"^2.0.0","chai":"^4.3.6","hardhat":"^2.11.0"},"gitHead":"254bc326631ce99d43a6fd8acbcc86dba246d97b","types":"./dist/src/index.d.ts","description":"This package provides 2 APIs for using UserOperations:","_id":"@account-abstraction/sdk@0.2.1","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.5.2/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-Plen6faG1LoPmgCW+I7midOQ7ObuG5YyQUnJlW3o1xT2bO1s/T/G9QRPtmebRlxhPH8QnEDKL9SrRZmaKcbzKA==","shasum":"dc6b0821c0417b93b7b34d408f3f686106da4aa5","tarball":"https://registry.npmjs.org/@account-abstraction/sdk/-/sdk-0.2.1.tgz","fileCount":42,"unpackedSize":118265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVA4Ikh1aVCUSd7m1SP5q09oXmOca4vhDNgjvV/yQ7BAiBL4VFLbykVFt5LsWMQ6MW4a9ihY7pqoVOinP9bTsLiyw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQPHcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCYQ//RT/OIXb9iEOGtjtXsq3V6HhRTqQXAadCFdhVZAFaEbCZwElA\r\nGofYKns+DAsaS3/2qy0dafM1rM7dolVxZlnFhvn3/fmH8eCaKDxHxdHPyNXJ\r\n1V6j52eEL2Fn6fz8peGIjH83xX86Ch2hkz4N00woCcgEiA/74SOXoiPk6zyU\r\nreTrqphS6z5ZttaAMvDrbMuT3XoyfxKUOzwC8zpj9+r974yyeLpBcs8ojh65\r\nRo3gSwROyFZ0Hxeq8wDwnFSFsV5MNhlHY6MLrDyssPsiHYw1MbunkD8M+R8c\r\nAxnzb5hmfNEGR7mKLVInFiv4dAnl57qyyZ+LphZf9UypfRB4ATcNriXYBN6k\r\neVd9z1d3kioFYA/7Erio16Dc2j/ZK3xSB6Tk7xt5U/y076l/7wruo+iC67wU\r\nHTV1s4hG3Ut7oOWxlqy9wYLpah4bbXv9JjJLgBYKCgg8JiOcQBHgD7BfITUw\r\nv2Ah7NjzfmYi8bUU/unuB9qclg1qJKKEweAWYvu+ReVKNzin9rPPtlKZDfzg\r\nieodQsvvf+lMorPcKj4KrAd1PlONBQOnsTSw59ht4nlYsKV5EFc/SSw31MP1\r\nSRs5PNaGTNQZv55TtRBS02aSWToomINR0EXBrDoYKNz5BMXQuay+AUV40e/g\r\nGfl4MuojCrHS+DrR0ybmzpEA7VDEwbJ1GAU=\r\n=uAGT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drortirosh","email":"dror.tirosh@gmail.com"},"directories":{},"maintainers":[{"name":"drortirosh","email":"dror.tirosh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_0.2.1_1665200604591_0.6435448710346834"},"_hasShrinkwrap":false},"0.2.3":{"name":"@account-abstraction/sdk","version":"0.2.3","main":"./dist/src/index.js","license":"MIT","scripts":{"clear":"rm -rf dist artifacts cache","lint":"eslint -f unix .","lint-fix":"eslint -f unix . --fix","test":"hardhat test","hardhat-test":"hardhat test","tsc":"tsc","watch-tsc":"tsc -w --preserveWatchOutput"},"dependencies":{"@account-abstraction/contracts":"^0.2.0","@account-abstraction/utils":"^0.2.3","@ethersproject/abstract-provider":"^5.7.0","@ethersproject/abstract-signer":"^5.7.0","@ethersproject/networks":"^5.7.0","@ethersproject/properties":"^5.7.0","@ethersproject/providers":"^5.7.0","@types/debug":"^4.1.7","debug":"^4.3.4","ethers":"^5.7.0"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^1.0.3","@nomicfoundation/hardhat-toolbox":"^1.0.2","@nomiclabs/hardhat-ethers":"^2.0.0","chai":"^4.3.6","hardhat":"^2.11.0"},"gitHead":"f16c22b80978158f4310f7687dd311ef2276434c","types":"./dist/src/index.d.ts","description":"This package provides 2 APIs for using UserOperations:","_id":"@account-abstraction/sdk@0.2.3","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.5.2/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-xSLL1HXE7Fy46kt2FCzmzyhXbJ2BtooMBaKnJFWNShsXS7yJWUdYn91vLRqLs9+uMG4mR+BfOyhx2FiX7BZPmw==","shasum":"d689375463e0b12bd199024eb540204625995a1f","tarball":"https://registry.npmjs.org/@account-abstraction/sdk/-/sdk-0.2.3.tgz","fileCount":42,"unpackedSize":122474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0azg1lV5dB25lutI4Ezd0M905HvCYzdLZbIceHUnFYAiEA6yjksHKMrgWHwggSz8v8YQZmtan4medOoqX3xnoLE60="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQolZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofbhAAgh0v9JihxwohIuL6irbQo93TnbBSrhbT+bZdc96ZwuORulvi\r\nIgYvZOX4S5fzCRXt95H6VDUyJyoCz1LpL9JOBlJwEhvGZDIgQqu1elm21Dfs\r\nbUm2fcfzjSQo/n0pKjnqO3DYZB+/w2XZGnLkEWMewKOepi6MJ40J7cYhuTdV\r\n9EJ2YKi5RC3J3RAi5YC0uUrCCdOpUOZQWCADEiOpLQNi86s72AcclxpR0QHd\r\nNlo5ntRIE7RNrFMa0PauQOdBuqPoOyrnCrkEqkKwhgOPjl0wBBUnAAVhVYiB\r\nLJhBHpidolIG2zwRAaNkeOL5lORM4yVYTHa1x3da1uUZ1vNSHoK3rA+3dpRY\r\n+h+Qa92FKzJjtiX63N7US/cofr5MiO04yRVv54XAsl/lTaSn8LqDRLCG4vzY\r\nKQxumlxmnyBOhNi3LnRYP8Q08CiwwYd3W6yG25dvx/NGL7yuUwDD2cGOnzp+\r\nH+9VyEc4/0J6nLnHPWhrwqpBMhWfHa1KWjoDQav50bQc8MNV0oloYGqsQNHR\r\nIfbrsxprbe0vrZyFrDNoMU79Ha9bNerB90GlZpAf5lrQkwte9lkQ1Pd6/IMf\r\naO8jm4qjRqCDS+Joe+bwKtUu/kVRXihd0TxZFadaEgxt1X4v/LdDfCmiCcJ4\r\n4EG23yzHvhwAYYZDMkVzxYBc0RWROGYbIoM=\r\n=54pY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drortirosh","email":"dror.tirosh@gmail.com"},"directories":{},"maintainers":[{"name":"drortirosh","email":"dror.tirosh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_0.2.3_1665304921206_0.06315764991437134"},"_hasShrinkwrap":false},"0.3.0":{"name":"@account-abstraction/sdk","version":"0.3.0","main":"./dist/src/index.js","license":"MIT","scripts":{"clear":"rm -rf dist artifacts cache","lint":"eslint -f unix .","lint-fix":"eslint -f unix . --fix","test":"hardhat test","hardhat-test":"hardhat test","tsc":"tsc","watch-tsc":"tsc -w --preserveWatchOutput"},"dependencies":{"@account-abstraction/contracts":"0.3.0","@account-abstraction/utils":"^0.3.0","@ethersproject/abstract-provider":"^5.7.0","@ethersproject/abstract-signer":"^5.7.0","@ethersproject/networks":"^5.7.0","@ethersproject/properties":"^5.7.0","@ethersproject/providers":"^5.7.0","@types/debug":"^4.1.7","debug":"^4.3.4","ethers":"^5.7.0"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^1.0.3","@nomicfoundation/hardhat-toolbox":"^1.0.2","@nomiclabs/hardhat-ethers":"^2.0.0","chai":"^4.3.6","hardhat":"^2.11.0"},"gitHead":"48624ede779b449adf9b60c2db266af1cf6b1318","types":"./dist/src/index.d.ts","description":"This package provides 2 APIs for using UserOperations:","_id":"@account-abstraction/sdk@0.3.0","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.6.2/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-F4f//9+LQTVDRyZIkF6ECsBp6VXpHmPGwSRjRlG1ktJc0jAjp8PYpW3dWai4pYGvBr7t9VND3p/Huh7CxsMegw==","shasum":"b78e178c250f14fde8997368d44d14b4e336c687","tarball":"https://registry.npmjs.org/@account-abstraction/sdk/-/sdk-0.3.0.tgz","fileCount":42,"unpackedSize":123029,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDucx0Id+/KDjoyUGQqIIolaAzhC1txGF9lVq+s2mfixgIgE82/G92wk1jgE4tCim1jjyupyIl4SWaVHchMYNKPKPs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhJmtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwfA/5ASxn/aFTqM8+AYXGMWE/tUW5SnBdVyjQCY6Ei4KGgZrijeXh\r\nGuBrlukx530s+mL3F8bPaAFr1xkB2PIVgGcF3XeJ5/yNDyuuBFSh8AUZlm4G\r\nfxbfFdW9Ll1lsZoNijuSfi4YPCSoeMafjFfP4JQnINWrqoqm1rbcG3A5D4TF\r\nzsCnsIVN5uE7EfKkOx9mC3GG9qJ24P1UQ3hGyedx75E9CfNKk6LRF6hsBeRa\r\nGIyKMAv5/DIpSLC2VY4IK8zAkWaWoG7YTS14koisojX5l4FfmKJJIo+XkgwH\r\nFOhkHS1KbYZL5mkWDXzzC3xTh6swhCS0OadqCcImv2BO0SdlaAnGWWn9EPf+\r\nS9ndnF3ND+2jNDmr72oHhB9KEb7pmCe8qYfAn2LG0DusPXIrzmzbgy6ZsT1t\r\nlLA5Yd1R9QWAkzaWXQtYQNstXY9KuZRePUxuyvTEIHtn13y4E5655Mha/G1l\r\nb1bhEVjCwEIKHRN/BZ9MIoOXf73nlhNL6jVUS55ZEmRibwGZHzQv/g1RFirq\r\nRSgUjjmaU3CivlRgT7sMAqX5nRlhzt5InoraQXUfshQn4DPsaPNLG8v9RSx0\r\n9Jz1c3ciBHHwJDysiPf90k0IE6A6015oOK5/3OTMgMTjf35a804M5UZ/q9fu\r\nEOdqx6uWGSKpR0pPXGQ6EEjxrjiuaTKLvTs=\r\n=r4LQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drortirosh","email":"dror.tirosh@gmail.com"},"directories":{},"maintainers":[{"name":"drortirosh","email":"dror.tirosh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_0.3.0_1669634477032_0.8374424588156042"},"_hasShrinkwrap":false},"0.4.0":{"name":"@account-abstraction/sdk","version":"0.4.0","main":"./dist/src/index.js","license":"MIT","scripts":{"clear":"rm -rf dist artifacts cache","lint":"eslint -f unix .","lint-fix":"eslint -f unix . --fix","test":"hardhat test","hardhat-test":"hardhat test","tsc":"tsc","watch-tsc":"tsc -w --preserveWatchOutput"},"dependencies":{"@account-abstraction/contracts":"^0.4.0","@account-abstraction/utils":"^0.4.0","@ethersproject/abstract-provider":"^5.7.0","@ethersproject/abstract-signer":"^5.7.0","@ethersproject/networks":"^5.7.0","@ethersproject/properties":"^5.7.0","@ethersproject/providers":"^5.7.0","@types/debug":"^4.1.7","debug":"^4.3.4","ethers":"^5.7.0"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^1.0.3","@nomicfoundation/hardhat-toolbox":"^1.0.2","@nomiclabs/hardhat-ethers":"^2.0.0","chai":"^4.3.6","hardhat":"^2.11.0"},"gitHead":"f582ff573628acefc4e03228bff90046fbe81462","types":"./dist/src/index.d.ts","description":"This package provides 2 APIs for using UserOperations:","_id":"@account-abstraction/sdk@0.4.0","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.6.2/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-OTyYVxgmsYvRV+SM18SqBjFfO2ZbAMYLRaRhdVf/QkRb/eoj+4ckiLB0DElASYEEP9GbXFMtZVDlVbqIsu8ujg==","shasum":"05c308f7baace42fd79ba1995c69167535825ad3","tarball":"https://registry.npmjs.org/@account-abstraction/sdk/-/sdk-0.4.0.tgz","fileCount":42,"unpackedSize":124728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnlacbGwVeKeWWxpaliMhRyc5YMx53zzSxfstHsGQjoAIhAIk2dCNSLuB+FGBEhj7AUt7O8G6hXA5HgmT8Ct3AnliN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqxt9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoScw/9G3T8pUoAkGSeuj16xNOr0x+h1KpLDj+pctMnxOY4p4VoszPO\r\nwwmZ5HyA6Lg8EtcXo9qq9pILNpdLWokrNXaU69A6Min9OrHNEFKGj98bcM1o\r\nalGHD4+cq/zhPn9QTAXV5stSIoP3Mg15qOt5Vqao0HjJYdvNz/2ipcW/LHIn\r\nc2020GRVA70dyNfKW6wg+n8WCzBq8XeWLkMASYQRECBI2qUK+RFql6/W6u7K\r\ny59DPdf4WLQXAqdIp1RspZKKqttjy44lwNieXPguKIkj025hGxe9q4E0WhzT\r\n6r4qMJd5Pvqw89r7r9iFNpUBVZkYp89+TVggjb2pGyC6VUgG9bnajpYwaIKH\r\nk8mTEuJh7iDm1n5sVU7gBaUvGGdBLqHEHfaG6Ao00wilG2uVEbKKqseYoLzC\r\nrDlkRxj+qJDr3dgtxTquywiew179SC+OS6Y+CdVPvkbLhl6wAv1raThnHlSu\r\nDv05bL7mcBfcZLHE+GeRYI8D+SNik8wBPZTSMdKQ9O5CI4BIflfB3PTz6qPO\r\nw2ColX4v/IC7R8WAMnF7t4ungWQ8O6zJ47wNlOqlkP4xElr0u1xCUZ0p9Xm8\r\nsLv45tpuNM1gFXGSPDp7Tzi5JSxPoilRcbkCdKpqTHpq4aHqHOkJP3oBMpq2\r\nlHcTonzI+1HdLBVWTbdDzTC3iMjwf3nzamc=\r\n=Uy9n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drortirosh","email":"dror.tirosh@gmail.com"},"directories":{},"maintainers":[{"name":"drortirosh","email":"dror.tirosh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_0.4.0_1672158076798_0.46138335865292035"},"_hasShrinkwrap":false},"0.5.0":{"name":"@account-abstraction/sdk","version":"0.5.0","main":"./dist/src/index.js","license":"MIT","scripts":{"clear":"rm -rf dist artifacts cache","lint":"eslint -f unix .","lint-fix":"eslint -f unix . --fix","test":"hardhat test","hardhat-test":"hardhat test","tsc":"tsc","watch-tsc":"tsc -w --preserveWatchOutput"},"dependencies":{"@account-abstraction/contracts":"^0.5.0","@account-abstraction/utils":"^0.5.0","@ethersproject/abstract-provider":"^5.7.0","@ethersproject/abstract-signer":"^5.7.0","@ethersproject/networks":"^5.7.0","@ethersproject/properties":"^5.7.0","@ethersproject/providers":"^5.7.0","@types/debug":"^4.1.7","debug":"^4.3.4","ethers":"^5.7.0"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^1.0.3","@nomicfoundation/hardhat-toolbox":"^1.0.2","@nomiclabs/hardhat-ethers":"^2.0.0","chai":"^4.3.6","hardhat":"^2.11.0"},"gitHead":"366c7b65af9be8a31f18db939ee05ee298c086cb","types":"./dist/src/index.d.ts","description":"This package provides 2 APIs for using UserOperations:","_id":"@account-abstraction/sdk@0.5.0","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.6.2/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-KuEG9UVl2kEhamevFmPJfqY5AQH4fRLnFhfWAdoqwxIZIuSyA8wfyzM9WKnDPSCaiApLvSzckjRwbs4dVoOp2Q==","shasum":"fb306ecb1dba82e10a0277ab716890acf1d2d1ed","tarball":"https://registry.npmjs.org/@account-abstraction/sdk/-/sdk-0.5.0.tgz","fileCount":42,"unpackedSize":125121,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGO+9V0Y22ur4YRbVecrOjozS778VbgqmxQ+6l5mnlq/AiEAyLDj2mR7wsBwQ6nenV7/yNuyXyk0zZQ7o/QKzWtmoYg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj95s4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHog/+JHnFcSf4JXIdByFa3/SZNiE0W6flwUQsTzrCvWXAXlnR1TfJ\r\nc8Y8qUDo2SQf+ss0qfodBUWLNPTicNjRNwW3FS0Ih+NOKtzz9bV3sHdvExTh\r\n2tov8f3fjcl3WhdESR3xzJhD7aVpZ5iyAMzW2BFq9Pj/Klb8BlmmOcosFxn8\r\nxh7bcvAFmsNHW7BZVxLg0IjVPR67IjLUug7B9XwcbVy2ik3wDrobiYqirHii\r\nv+8pE60Saaqhvr+a/QkdNrYUnv1UP7JPddDN0uZnF8Fp+oQI3fbHm5MaH17K\r\naegaJNOwMfeJtLfPBrWyvPH+9T9/e1XlSrgCkQWd9mUonOQYR7UP3MDpTzIU\r\noxvJzT55UqYLCNtXE+Xlf1JWupx8AvKcawpvQMjVoIzs1cNW4nTqrb/OD3Bu\r\n4byDi81P51FaEHmwhIjZVu7Fnx/dZaGmOFe39jdLfMdnihluKLjEMXZlqcOE\r\nB/KGwa+VCpZuDXmTJPgXwG3ezHv/NYK5wa/7vF3zQERUvMQ6MjbybCUKKeXc\r\ntEOfa2jWbD4wjrsu0ZBUdm7sB1YbOSTo7PWUKe3xkYkx7tQckZ0IhZCv6QFU\r\nlZ5m6pGiLRvQhrtPLzjBLcQfeFFHPfjovRURME4fHSDfrJ5OYcgNt86BrZaj\r\nQ6AeP1gs69JjzpWgqJoLbhHMoouy31iOrds=\r\n=X0MT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drortirosh","email":"dror.tirosh@gmail.com"},"directories":{},"maintainers":[{"name":"drortirosh","email":"dror.tirosh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_0.5.0_1677171512687_0.8361490101513878"},"_hasShrinkwrap":false},"0.6.0":{"name":"@account-abstraction/sdk","version":"0.6.0","main":"./dist/src/index.js","license":"MIT","scripts":{"clear":"rm -rf dist artifacts cache","lint":"eslint -f unix .","lint-fix":"eslint -f unix . --fix","test":"hardhat test","hardhat-test":"hardhat test","tsc":"tsc","watch-tsc":"tsc -w --preserveWatchOutput"},"dependencies":{"@account-abstraction/contracts":"^0.6.0","@account-abstraction/utils":"^0.6.0","@ethersproject/abstract-provider":"^5.7.0","@ethersproject/abstract-signer":"^5.7.0","@ethersproject/networks":"^5.7.0","@ethersproject/properties":"^5.7.0","@ethersproject/providers":"^5.7.0","@types/debug":"^4.1.7","debug":"^4.3.4","ethers":"^5.7.0"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^1.0.3","@nomicfoundation/hardhat-toolbox":"^1.0.2","@nomiclabs/hardhat-ethers":"^2.0.0","chai":"^4.3.6","hardhat":"^2.11.0"},"gitHead":"98610b7f04efaf066f2ebe86bd188cca507a891f","types":"./dist/src/index.d.ts","description":"This package provides 2 APIs for using UserOperations:","_id":"@account-abstraction/sdk@0.6.0","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.6.2/node@v16.16.0+x64 (darwin)","dist":{"integrity":"sha512-zZNOhMCNUTi8UkCks5x5GKAbuc7pjbsZzbCivfqlPRoldulG7ieauyVwQfnDxR3Qe0jsop7WWnShMmObe4sw/A==","shasum":"a9257e872ba54e6312d322af0802b40002e745b5","tarball":"https://registry.npmjs.org/@account-abstraction/sdk/-/sdk-0.6.0.tgz","fileCount":56,"unpackedSize":172228,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8dO30uVrYh6xKsRz5rPtLPG9tBpGra6/2LDYdjfmIOwIgNi9lxOFxw14IWTc0iAfbQVnGzMSPR7KIYXcWRimB+J4="}]},"_npmUser":{"name":"drortirosh","email":"dror.tirosh@gmail.com"},"directories":{},"maintainers":[{"name":"drortirosh","email":"dror.tirosh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk_0.6.0_1683534518254_0.28199389935847674"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-05T18:24:26.728Z","0.2.0":"2022-10-05T18:24:27.028Z","modified":"2023-05-08T08:28:38.635Z","0.2.1":"2022-10-08T03:43:24.792Z","0.2.2":"2022-10-09T08:24:09.347Z","0.2.3":"2022-10-09T08:42:01.363Z","0.3.0":"2022-11-28T11:21:17.207Z","0.4.0":"2022-12-27T16:21:16.988Z","0.5.0":"2023-02-23T16:58:32.875Z","0.6.0":"2023-05-08T08:28:38.430Z"},"maintainers":[{"name":"drortirosh","email":"dror.tirosh@gmail.com"}],"description":"This package provides 2 APIs for using UserOperations:","license":"MIT","readme":"# SDK to create and send UserOperation \n\nThis package provides 2 APIs for using UserOperations:\n\n- Low-level \"walletAPI\"\n- High-level Provider\n\n\n## LowLevel API:\n\n### BaseWalletAPI\n\nAn abstract base-class to create UserOperation for a contract wallet.\n\n### SimpleAccountAPI\n\nAn implementation of the BaseWalletAPI, for the SimpleWallet sample of account-abstraction.\n\n```typescript\nowner = provider.getSigner()\nconst walletAPI = new SimpleAccountAPI({\n    provider, \n    entryPointAddress,\n    owner,\n    factoryAddress\n})\nconst op = await walletAPI.createSignedUserOp({\n  target: recipient.address,\n  data: recipient.interface.encodeFunctionData('something', ['hello'])\n})\n```\n\n## High-Level Provider API\n\nA simplified mode that doesn't require a different wallet extension. \nInstead, the current provider's account is used as wallet owner by calling its \"Sign Message\" operation.\n\nThis can only work for wallets that use an EIP-191 (\"Ethereum Signed Message\") signature (like our sample SimpleWallet)\nAlso, the UX is not great (the user is asked to sign a hash, and even the wallet address is not mentioned, only the signer)\n\n```typescript\nimport { wrapProvider } from '@account-abstraction/sdk'\n\n//use this account as wallet-owner (which will be used to sign the requests)\nconst aaSigner = provider.getSigner()\nconst config = {\n  chainId: await provider.getNetwork().then(net => net.chainId),\n  entryPointAddress,\n  bundlerUrl: 'http://localhost:3000/rpc'\n} \nconst aaProvider = await wrapProvider(provider, config, aaSigner)\nconst walletAddress = await aaProvider.getSigner().getAddress()\n\n// send some eth to the wallet Address: wallet should have some balance to pay for its own creation, and for calling methods.\n\nconst myContract = new Contract(abi, aaProvider)\n\n// this method will get called from the wallet address, through account-abstraction EntryPoint\nawait myContract.someMethod()\n```\n\n","readmeFilename":"README.md"}