{"_id":"@address-book/sdk","_rev":"13-413e5cd631ee5b23a2ae6cc28460fedc","name":"@address-book/sdk","dist-tags":{"latest":"0.1.2"},"versions":{"0.0.1":{"name":"@address-book/sdk","version":"0.0.1","keywords":[],"author":{"name":"Address Book"},"license":"MIT","_id":"@address-book/sdk@0.0.1","maintainers":[{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"}],"homepage":"","dist":{"shasum":"61c7baaaf30b4f9b15d9b801c2cbedfa3f74eb31","tarball":"https://registry.npmjs.org/@address-book/sdk/-/sdk-0.0.1.tgz","fileCount":13,"integrity":"sha512-cWx/ETmJY72U3gIYRItvrKAleJnNfHgrOWaDWoSFuas8+jrBEqChXNgXxtkcwelewvRAUDY2o0eL1K3GU2erBQ==","signatures":[{"sig":"MEYCIQCAHrGhGky20Ltu20O78bE7gcL77I+kskan9P/TIddZFQIhAI0BddrUlN8oOsZj+CP0Fbo+9KoBft6A5HFLQA3mOZ8w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10763},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=12.0"},"scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","test:watch":"jest --watchAll"},"_npmUser":{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"},"_npmVersion":"9.8.1","description":"The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol. This SDK is designed to integrate seamlessly into decentralized applications (dApps) and block","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","dependencies":{"node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^6.0.0","eslint":"^7.25.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^27.5.2","@types/node":"^12.20.11","lint-staged":"^13.2.1","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1_1724057853627_0.7571360698127263","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@address-book/sdk","version":"0.0.2","keywords":["address-book","sdk","ethereum","email","address","protocol"],"author":{"name":"Address Book"},"license":"MIT","_id":"@address-book/sdk@0.0.2","maintainers":[{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"}],"homepage":"","dist":{"shasum":"6626cdf49a8a1b931b99a1da269af28f05bc0cc3","tarball":"https://registry.npmjs.org/@address-book/sdk/-/sdk-0.0.2.tgz","fileCount":17,"integrity":"sha512-yiPmkp8yWWTYScywp7G8Pt01Vcz/oYThemfMKVsRF8tIb2KJUNCOZ9E0vCirGnkdJIxDJUM8dQU1axmRgTkmQA==","signatures":[{"sig":"MEUCIQCVrbfrpJVtx2lL65u0DhpkQNanfYJqjSFWC+Q6UDa0dwIgKV1AwfMwHVatY8Hibn6LSHQhLKHzErxYSJ9jgCy54cA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17874},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=12.0"},"scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","test:watch":"jest --watchAll"},"_npmUser":{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"},"_npmVersion":"9.8.1","description":"The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol. This SDK is designed to integrate seamlessly into decentralized applications (dApps) and block","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","dependencies":{"node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^6.0.0","eslint":"^7.25.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^27.5.2","@types/node":"^12.20.11","lint-staged":"^13.2.1","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.2_1724059128079_0.3160511739573013","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@address-book/sdk","version":"0.0.3","keywords":["address-book","sdk","ethereum","email","address","protocol"],"author":{"name":"Address Book"},"license":"MIT","_id":"@address-book/sdk@0.0.3","maintainers":[{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"}],"homepage":"","dist":{"shasum":"5fc83e66cdce7546e3a999b8def14f8d36399942","tarball":"https://registry.npmjs.org/@address-book/sdk/-/sdk-0.0.3.tgz","fileCount":11,"integrity":"sha512-H6J2pxQUK2dWlxAG5Jm5Dn0i6HXRi8tVOLPost9U+o2mpWHDfxdRcIHRXfaxQrhzjkTQPNtI3gxjDqN2kdEGdg==","signatures":[{"sig":"MEUCIEh+nQenNvg0uJ3LEXMR+ICSmrpNEq6hT1ZRV0TYbhYRAiEA/F8XxbBsG8B7GWt8Ds1d89yuwJOtcyvL75Sgqt6m3dE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11831},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=12.0"},"gitHead":"42a7a16e893319d80e56c69d699b1afb5b67788e","scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"npm run clean && tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","test:watch":"jest --watchAll"},"_npmUser":{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"},"_npmVersion":"9.8.1","description":"The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol. This SDK is designed to integrate seamlessly into decentralized applications (dApps) and block","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^6.0.0","eslint":"^7.25.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^27.5.2","@types/node":"^12.20.11","lint-staged":"^13.2.1","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.3_1724213076824_0.3153614372607978","host":"s3://npm-registry-packages"}},"0.0.3-alpha":{"name":"@address-book/sdk","version":"0.0.3-alpha","keywords":["address-book","sdk","ethereum","email","address","protocol"],"author":{"name":"Address Book"},"license":"MIT","_id":"@address-book/sdk@0.0.3-alpha","maintainers":[{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"}],"homepage":"","dist":{"shasum":"6720b335313204f33c7d58fc81ecae2701ba191f","tarball":"https://registry.npmjs.org/@address-book/sdk/-/sdk-0.0.3-alpha.tgz","fileCount":11,"integrity":"sha512-qsYRSuBQ1qsfQaE2T6mhL8/4mlfpPTUmIP7RF3YdJYQsFR8nup6Wgrvt+zzrm4ztZM265PXQG7AE1UCJ3Tk/jQ==","signatures":[{"sig":"MEUCIElnJrRLoOFR5xrcP9OhPDFjosAGhtnbl84MmRCwZaMKAiEAsbDMSdtZ/lvTPShfMoIgo/ZLWx9Sb8dwsRYmjPDaGHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29580},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=12.0"},"gitHead":"c76c01b1a23bce33afb85d05c8a2a1b3b3f11d0b","scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"npm run clean && tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","test:watch":"jest --watchAll"},"_npmUser":{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"},"_npmVersion":"9.8.1","description":"The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol. This SDK is designed to integrate seamlessly into decentralized applications (dApps) and block","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^6.0.0","eslint":"^7.25.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^27.5.2","@types/node":"^12.20.11","lint-staged":"^13.2.1","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.3-alpha_1724220603090_0.970321183843301","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@address-book/sdk","version":"0.0.4","keywords":["address-book","sdk","ethereum","email","address","protocol"],"author":{"name":"Address Book"},"license":"MIT","_id":"@address-book/sdk@0.0.4","maintainers":[{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"}],"homepage":"","dist":{"shasum":"77e2ca08bb4dad57b34c760b3739fe6fb64f9652","tarball":"https://registry.npmjs.org/@address-book/sdk/-/sdk-0.0.4.tgz","fileCount":11,"integrity":"sha512-fJb3Nfu+X5yilAfvxaTPVFKaSS6t35thvyWntGIL7Pb2rieZM/8rhpv+wqQcSd/bIxhpHJXqpNFml0N9QiFkSg==","signatures":[{"sig":"MEQCIDEV1O6pmruwP4PSRP5eB9XK4insTFGJkYHoZ0xL6E4qAiAkm6QE/YtLtBF9QAblZXJfg8mjtsN0hQqVJN15WmgZkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31121},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=12.0"},"gitHead":"1df3408a5a6638f5464654cf3101632055e01ba7","scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","test:watch":"jest --watchAll"},"_npmUser":{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"},"_npmVersion":"9.8.1","description":"The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol. This SDK is designed to integrate seamlessly into decentralized applications (dApps) and block","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^6.0.0","eslint":"^7.25.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^27.5.2","@types/node":"^12.20.11","lint-staged":"^13.2.1","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.4_1724307491909_0.4770867218056305","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@address-book/sdk","version":"0.0.5","keywords":["address-book","sdk","ethereum","email","address","protocol"],"author":{"name":"Address Book"},"license":"MIT","_id":"@address-book/sdk@0.0.5","maintainers":[{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"}],"homepage":"","dist":{"shasum":"8d5b700d400d5fda0bebbdf74d0c5da2fb6f4be7","tarball":"https://registry.npmjs.org/@address-book/sdk/-/sdk-0.0.5.tgz","fileCount":11,"integrity":"sha512-cSumfbeLkF1FhrE6yK5a5waQ5RI5tmNhDQ1H/Fywgv4celag8mWACpGrUNi1QYBaDkl6F+5Q0kr+4AIFOKcjAw==","signatures":[{"sig":"MEYCIQDobNZ0U9DCIInqGsUCoArRM9uJo5RmnpiljAHZGQ/z9gIhALWKtSgmCxRz7xXI/ThdVz6SL1XCBYasQ1VAalca3/Sa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18482},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=12.0"},"gitHead":"7bb0516f527753a99a805d301c39666a0f429016","scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","test:watch":"jest --watchAll"},"_npmUser":{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"},"_npmVersion":"9.8.1","description":"The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol. This SDK is designed to integrate seamlessly into decentralized applications (dApps) and block","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^6.0.0","eslint":"^7.25.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^27.5.2","@types/node":"^12.20.11","lint-staged":"^13.2.1","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.5_1724724983229_0.7563908428607689","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@address-book/sdk","version":"0.0.6","keywords":["address-book","sdk","ethereum","email","address","protocol"],"author":{"name":"Address Book"},"license":"MIT","_id":"@address-book/sdk@0.0.6","maintainers":[{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"}],"homepage":"","dist":{"shasum":"f1b053d03f939ac10fd944686227f9824fb7c2dc","tarball":"https://registry.npmjs.org/@address-book/sdk/-/sdk-0.0.6.tgz","fileCount":4,"integrity":"sha512-gGHMx/7ebLYL8+4f5J/GGm8fTgnZLU2ZPbDG1bxtlTgLs6pFmFh0LBbVqTvC0N/xN3QYiZbDnt4f96aen9KMEg==","signatures":[{"sig":"MEUCIECqYXRFyFHzHgPYwjav613ZOevDO/MBmXdpRsmcbih5AiEAuRjZUBMJqwIZS/AGJtDCuMAR1aBw78TbPiiJp6zabNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7988},"main":"./lib/index.js","engines":{"node":">=12.0"},"gitHead":"aabe972f3510ac920040f17ae4a63cc518b103ac","scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"esbuild src/index.ts --bundle --minify --outfile=lib/index.js","clean":"rm -rf ./lib/","prepare":"husky install","release":"node scripts/release.js","build-dev":"tsc --project tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watchAll"},"_npmUser":{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"},"_npmVersion":"9.8.1","description":"The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol. This SDK is designed to integrate seamlessly into decentralized applications (dApps) and block","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^6.0.0","eslint":"^7.25.0","esbuild":"0.23.1","shelljs":"^0.8.5","ts-jest":"^27.0.5","ts-node":"^10.2.1","inquirer":"^10.1.8","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^27.5.2","@types/node":"^12.20.11","lint-staged":"^13.2.1","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.6_1724816286894_0.07025335806411603","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@address-book/sdk","version":"0.0.7","keywords":["address-book","sdk","ethereum","email","address","protocol"],"author":{"name":"Address Book"},"license":"MIT","_id":"@address-book/sdk@0.0.7","maintainers":[{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"}],"homepage":"","dist":{"shasum":"8b78cf5362bf7d66233a36418e7655ff8f688ba7","tarball":"https://registry.npmjs.org/@address-book/sdk/-/sdk-0.0.7.tgz","fileCount":11,"integrity":"sha512-VKYcgP1yj+8nQQJND7imiA/I58lmt7paZRfR8EtCZEV7m6Q6FMpv5FXcELLBU3f9H78wv+BNHB3gwb1KywZIIw==","signatures":[{"sig":"MEYCIQC2dRIzuwCmN/NWLe1UoFvhL82/yxVMGQPslTTtlLHaxAIhANV6Qgv8BhBZ12XsmzKcUtTl/+TjzkYQybcNj3iD94PS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18682},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=12.0"},"gitHead":"fa558f65210b0b73949c85e762d00c964af1b749","scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"esbuild src/index.ts --bundle --minify --outfile=lib/index.js","clean":"rm -rf ./lib/","prepare":"husky install","release":"node scripts/release.js","build-dev":"tsc --project tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"jest --watchAll"},"_npmUser":{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"},"_npmVersion":"9.8.1","description":"The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol. This SDK is designed to integrate seamlessly into decentralized applications (dApps) and block","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^6.0.0","eslint":"^7.25.0","esbuild":"0.23.1","shelljs":"^0.8.5","ts-jest":"^27.0.5","ts-node":"^10.2.1","inquirer":"^10.1.8","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^27.5.2","@types/node":"^12.20.11","lint-staged":"^13.2.1","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.7_1724816475643_0.8240864548069702","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@address-book/sdk","version":"0.1.0","keywords":["address-book","sdk","ethereum","email","address","protocol"],"author":{"name":"Address Book"},"license":"MIT","_id":"@address-book/sdk@0.1.0","maintainers":[{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"}],"homepage":"","dist":{"shasum":"119c1f7c7c14c2ecea8fa91affce44c003b76bc2","tarball":"https://registry.npmjs.org/@address-book/sdk/-/sdk-0.1.0.tgz","fileCount":11,"integrity":"sha512-A2J7sg+Tgyl7TF1vNAMRK1by0m+p9SpPf++5lMsFhFBysydBsjoCW11aPuX8M44lGwuNZO/9d574uH+Ppw/8AA==","signatures":[{"sig":"MEUCIHDNZzV5ZrMAJO6OKOEHHqGuccDq9k4l8CdqD4SpGG44AiEAyh9ryKWQ8t3J5Rli3LQshKb6/RGdWp3kBfEdSiLdgCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27137},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=12.0"},"gitHead":"e65b685de45bfd54e34db3f658fc406fba7316a6","scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","release":"node scripts/release.js","typecheck":"tsc --noEmit","test:watch":"jest --watchAll"},"_npmUser":{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"},"_npmVersion":"9.8.1","description":"The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol. This SDK is designed to integrate seamlessly into decentralized applications (dApps) and block","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^6.0.0","eslint":"^7.25.0","shelljs":"^0.8.5","ts-jest":"^27.0.5","ts-node":"^10.2.1","inquirer":"^10.1.8","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^27.5.2","@types/node":"^12.20.11","lint-staged":"^13.2.1","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0_1724831635668_0.8120379771981074","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@address-book/sdk","version":"0.1.1","keywords":["address-book","sdk","ethereum","email","address","protocol"],"author":{"name":"Address Book"},"license":"MIT","_id":"@address-book/sdk@0.1.1","maintainers":[{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"}],"homepage":"","dist":{"shasum":"c153a7c63b83e9ad92dfc1720e8096497a21653c","tarball":"https://registry.npmjs.org/@address-book/sdk/-/sdk-0.1.1.tgz","fileCount":11,"integrity":"sha512-aDmTzm/r49e/YWZ2ognj5eTgc1LtJ9piAmBaBPAnd1flMfWgUpawYO8fEhf8qbGxIIoRreqfiGJq6cNG1HTR0w==","signatures":[{"sig":"MEYCIQCnAXa5Ex+yK/HZnaOJoRyBd8TXYrYPMiYR/aiioRCNQAIhAJYv6UMyZdhb7sJOjr93R1qbudSULvFDwfVFc6C46Hz/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29033},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=12.0"},"gitHead":"8a4d0b5d009ed5029ccbf023ab20ddfb86705b26","scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","release":"node scripts/release.js","typecheck":"tsc --noEmit","test:watch":"jest --watchAll"},"_npmUser":{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"},"_npmVersion":"9.8.1","description":"The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol. This SDK is designed to integrate seamlessly into decentralized applications (dApps) and block","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^6.0.0","eslint":"^7.25.0","shelljs":"^0.8.5","ts-jest":"^27.0.5","ts-node":"^10.2.1","inquirer":"^10.1.8","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^27.5.2","@types/node":"^12.20.11","lint-staged":"^13.2.1","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.1_1724835428630_0.28151714095476343","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@address-book/sdk","version":"0.1.2","keywords":["address-book","sdk","ethereum","email","address","protocol"],"author":{"name":"Address Book"},"license":"MIT","_id":"@address-book/sdk@0.1.2","maintainers":[{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"}],"homepage":"","dist":{"shasum":"751a9653b64e5daf28000d8678d159c08ce25df4","tarball":"https://registry.npmjs.org/@address-book/sdk/-/sdk-0.1.2.tgz","fileCount":11,"integrity":"sha512-AyMT5GjImXqurX267QTOVWvEWQ7daxQv8MWsjTrO248kFCYzIo8rXU9DCBIWhIbXfVgi3Kd2DDrNuxHOCp6jzQ==","signatures":[{"sig":"MEUCIGLtKRBQts6vPNgC5ORV03n50XxLofMz+qdT2yVH946NAiEAoYUgowYXQAwwMmirQOSqArFaOAuOn56fpKFSsyL/AFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29033},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=12.0"},"gitHead":"1f8947b48a921fe8425ff02ad975049d7477ef31","scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","release":"node scripts/release.js","typecheck":"tsc --noEmit","test:watch":"jest --watchAll"},"_npmUser":{"name":"nhatminh0509","email":"leminhnhat1133@gmail.com"},"_npmVersion":"9.8.1","description":"The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol. This SDK is designed to integrate seamlessly into decentralized applications (dApps) and block","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^6.0.0","eslint":"^7.25.0","shelljs":"^0.8.5","ts-jest":"^27.0.5","ts-node":"^10.2.1","inquirer":"^10.1.8","prettier":"^2.2.1","typescript":"^4.2.4","@types/jest":"^27.5.2","@types/node":"^12.20.11","lint-staged":"^13.2.1","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.2_1725504783907_0.34011631698123845","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-08-19T08:57:33.533Z","modified":"2024-09-13T06:39:41.918Z","0.0.1":"2024-08-19T08:57:33.788Z","0.0.2":"2024-08-19T09:18:48.219Z","0.0.3":"2024-08-21T04:04:36.944Z","0.0.3-alpha":"2024-08-21T06:10:03.273Z","0.0.4":"2024-08-22T06:18:12.122Z","0.0.5":"2024-08-27T02:16:23.379Z","0.0.6":"2024-08-28T03:38:07.062Z","0.0.7":"2024-08-28T03:41:15.838Z","0.1.0":"2024-08-28T07:53:55.820Z","0.1.1":"2024-08-28T08:57:08.885Z","0.1.2":"2024-09-05T02:53:04.039Z"},"author":{"name":"Address Book"},"license":"MIT","keywords":["address-book","sdk","ethereum","email","address","protocol"],"description":"The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol. This SDK is designed to integrate seamlessly into decentralized applications (dApps) and block","maintainers":[{"email":"leminhnhat1133@gmail.com","name":"nhatminh0509"},{"email":"hb@bacoor.co","name":"hbbacoor"}],"readme":"# Address Book SDK\n\n> The sdk package provides a simple and efficient way to resolve email addresses into their corresponding Ethereum addresses (0x) using the Address Book protocol.\n\n## Getting started\n\n[![npm package][npm-img]][npm-url]\n[![Downloads][downloads-img]][downloads-url]\n\n\n## Install\n\n```bash\nnpm install @address-book/sdk\n```\n\n## Usage\n\n```ts\nimport { resolveByNickname, resolveByAddress, resolveByEmail } from '@address-book/sdk';\n\nconst info = await resolveByNickname('0xVinny')\n// { info: { address: '0xeeC5915A21DA64a58DE1e9a3D7dd7b8Bff775cF0' avatar: 'base64...', nickname: '0xVinny', freeText: '...' } , resolvedAt: '...', resolvedBy: 'nickname' } \n```\n\n```ts\nimport { resolveByAddress } from '@address-book/sdk';\n\nconst info = await resolveByAddress('0xeeC5915A21DA64a58DE1e9a3D7dd7b8Bff775cF0')\n// { info: { address: '0xeeC5915A21DA64a58DE1e9a3D7dd7b8Bff775cF0', avatar: 'base64...', nickname: '0xVinny', freeText: '...' }, resolvedAt: '...', resolvedBy: 'address' } \n```\n\n\n```ts\nimport {  resolveByEmail } from '@address-book/sdk';\n\nconst info = await resolveByEmail('vinny@gmail.com')\n// { info: { address: '0xeeC5915A21DA64a58DE1e9a3D7dd7b8Bff775cF0' avatar: 'base64...', email: 'vinny@gmail.com', freeText: '...' }, resolvedAt: '...', resolvedBy: 'email' } \n```\n\n## Advance\n\n```ts\nimport AddressBook from '@address-book/sdk';\n\nconst client = new AddressBook({\n  rpcUrl: 'Your RPC',\n  contractAddress: 'Your Contract Address',\n  isTestnet: true  \n})\n\n\nconst info = client.resolveByNickname('0xVinny')\n// { info: { address: '0xeeC5915A21DA64a58DE1e9a3D7dd7b8Bff775cF0' avatar: 'base64...', nickname: '0xVinny', freeText: '...' } , resolvedAt: '...', resolvedBy: 'nickname' } \n```\n\n## API\n\n### AddressBook(options?: IAddressBookOptions)\n\n#### IAddressBookOptions\n\nType: `object`\n\n##### rpcUrl\n\nType: `string | string[]` \nDefault: `https://optimism.llamarpc.com`\n\n##### contractAddress\n\nType: `string`\nDefault: `0x32b4aED2b805dAb72c4bAD5807fE8bBae2934fcd`\n\n##### isTestnet\n\nType: `bool`\n\n##### showLog\n\nType: `bool`\n\n##### cache?: CacheOptions\n\nType: `object`\n\n###### cacheTime\nType: `number`\n\n###### cacheCheckExists\nType: `bool`\n\n###### cacheResolve\nType: `bool`\n\n\n\n[downloads-img]:https://img.shields.io/npm/dt/@address-book/sdk\n[downloads-url]:https://www.npmtrends.com/@address-book/sdk\n[npm-img]:https://img.shields.io/npm/v/@address-book/sdk\n[npm-url]:https://www.npmjs.com/package/@address-book/sdk","readmeFilename":"README.md"}