{"_id":"@anuma-network/grpc","_rev":"1-88a2b98ebea51591a8d8cec08870ab45","name":"@anuma-network/grpc","dist-tags":{"latest":"1.4.2"},"versions":{"1.4.1":{"name":"@anuma-network/grpc","version":"1.4.1","keywords":["grpc","anuma","network","interface","node"],"author":{"name":"Anuma Developers"},"license":"ISC","_id":"@anuma-network/grpc@1.4.1","maintainers":[{"name":"anuma-network","email":"anumanetwork@gmail.com"}],"homepage":"https://github.com/AnumaNetwork/node-anuma-grpc#readme","bugs":{"url":"https://github.com/AnumaNetwork/node-anuma-grpc/issues"},"dist":{"shasum":"e3b6d4e76034ea515c878bd3e924dd1357e59f19","tarball":"https://registry.npmjs.org/@anuma-network/grpc/-/grpc-1.4.1.tgz","fileCount":20,"integrity":"sha512-XgkkHUPWYCvr8gve/CARl6R/1QxKAdaf5RjrXjN1uc0lXAkq03GJkGTdg/sx6zQ4hPZDu9Ibh+IoPe3SE06l6A==","signatures":[{"sig":"MEUCIQCsnXbc1JRnhZN3OLDeT2z+Xy4Qz1nb63lrbqL/4gvvkAIgHHt0eoppLWLxLafYfalknOchVGjSxVJN/UNj0B/tdUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97761},"main":"dist/index.js","types":"./dist/index.d.ts","authors":[{"name":"ASPECTRON Inc","email":"info@aspectron.com"},{"name":"Anuma Developers","email":"anumanetwork@gmail.com"}],"gitHead":"a04fe4827412ac8da461783e3d595a5959ce8352","private":false,"scripts":{"watch":"tsc --watch","prepublishOnly":"rm -rf ./dist && rm -f package-lock.json && npm install --also=dev && tsc"},"_npmUser":{"name":"anuma-network","email":"anumanetwork@gmail.com"},"repository":{"url":"git+https://github.com/AnumaNetwork/node-anuma-grpc.git","type":"git"},"_npmVersion":"9.8.0","description":"Node gRPC interface for Anuma","directories":{"lib":"lib"},"_nodeVersion":"20.5.0","dependencies":{"@grpc/grpc-js":"*","@grpc/proto-loader":"*","@aspectron/flow-async":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^9.0.0","typescript":"*","@types/node":"^14.14.9"},"_npmOperationalInternal":{"tmp":"tmp/grpc_1.4.1_1721831505067_0.7557342372734177","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@anuma-network/grpc","version":"1.4.2","description":"Node gRPC interface for Anuma","main":"dist/index.js","authors":[{"name":"ASPECTRON Inc","email":"info@aspectron.com"},{"name":"Anuma Developers","email":"anumanetwork@gmail.com"}],"license":"ISC","private":false,"scripts":{"watch":"tsc --watch","prepublishOnly":"rm -rf ./dist && rm -f package-lock.json && npm install --also=dev && tsc"},"dependencies":{"@grpc/grpc-js":"*","@grpc/proto-loader":"*","@aspectron/flow-async":"^0.0.10"},"devDependencies":{"@types/node":"^14.14.9","ts-node":"^9.0.0","typescript":"*"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/AnumaNetwork/node-anuma-grpc.git"},"keywords":["grpc","anuma","network","interface","node"],"author":{"name":"Anuma Developers"},"bugs":{"url":"https://github.com/AnumaNetwork/node-anuma-grpc/issues"},"homepage":"https://github.com/AnumaNetwork/node-anuma-grpc#readme","types":"./dist/index.d.ts","_id":"@anuma-network/grpc@1.4.2","gitHead":"59ae9e24b92977d6112d1ace1d0f2eae59f7ee7a","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-q1QYdThgCylEJS7aiGg8w9IDuxoRJM6dEvPxnOYvQP+IRCThfKClAwyZ/QpBiPI55wpHclXiM6GKBmS/RY/KlQ==","shasum":"7de59238df1464fcbea57c1db8832896aaec9dac","tarball":"https://registry.npmjs.org/@anuma-network/grpc/-/grpc-1.4.2.tgz","fileCount":17,"unpackedSize":63718,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC551cWw67wtFm9qOxr+HRQ9Tb14vD2yxeZ9jg96RiH7gIgKMgjgq9NB2UbQlMpglRWejP629RfAcPdCg6RLw9gYig="}]},"_npmUser":{"name":"anuma-network","email":"anumanetwork@gmail.com"},"maintainers":[{"name":"anuma-network","email":"anumanetwork@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grpc_1.4.2_1721840104674_0.20823537419321125"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-24T14:31:45.000Z","modified":"2024-07-24T16:55:04.995Z","1.4.1":"2024-07-24T14:31:45.283Z","1.4.2":"2024-07-24T16:55:04.834Z"},"bugs":{"url":"https://github.com/AnumaNetwork/node-anuma-grpc/issues"},"author":{"name":"Anuma Developers"},"license":"ISC","homepage":"https://github.com/AnumaNetwork/node-anuma-grpc#readme","keywords":["grpc","anuma","network","interface","node"],"repository":{"type":"git","url":"git+https://github.com/AnumaNetwork/node-anuma-grpc.git"},"description":"Node gRPC interface for Anuma","maintainers":[{"name":"anuma-network","email":"anumanetwork@gmail.com"}],"readme":"# Anuma gRPC interface\n\nAnuma gRPC module is a basic request/response wrapper for interfacing with [Anumad](https://github.com/AnumaNetwork/anumad)\n\n## Installing anuma-grpc\n\n```\nnpm install -g @anuma-network/grpc\n```\n\n## Cloning anuma-grpc\n\n```\ngit clone https://github.com/AnumaNetwork/node-anuma-grpc\ncd node-anuma-grpc\nnpm install\n```\n\n## Example\n\n```js\nconst { Client } = require('@anuma-network/grpc');\n\nconst client = new Client({\n    host:\"127.0.0.1:12512\"\n});\nclient.connect();\nclient.verbose = true;\n\ntry {\n    let response = await client.call('getMempoolEntriesRequest', { });\n    console.log(response);\n} catch(ex) {\n    ...\n}\n\nclient.call('getVirtualSelectedParentBlueScoreRequest', { }).then((response)=>{\n    console.log(response);\n}).catch((err)=>{\n    console.log('error:',err);\n})\n```\n","readmeFilename":"README.md"}