{"_id":"@creatajs/etheros-proto","_rev":"1-b5c7be4e9104fcff442d2b06253f90d5","name":"@creatajs/etheros-proto","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@creatajs/etheros-proto","description":"Protobuf files for etheros.","version":"1.0.0","license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","type":"module","scripts":{"postinstall":"shx mkdir -p dist && link-module-alias","build":"tsc --build tsconfig.build.json && link-module-alias","build:watch":"tsc --build -w tsconfig.build.json && link-module-alias","clean":"tsc --build tsconfig.build.json --clean  && shx rm -rf coverage *.log junit.xml dist && jest --clearCache","test":"NODE_OPTIONS=--experimental-vm-modules jest","test:unit":"jest test/unit","test:integration":"jest test/unit","test:watch":"jest --watch","test:ci":"jest --coverage --ci --reporters='jest-junit'","coverage":"jest --coverage","dev":"ts-node-dev -r tsconfig-paths/register src/index.ts","start":"node dist/index.js"},"dependencies":{"@buf/cosmos_cosmos-sdk.bufbuild_es":"^1.0.0-20230125164018-54d184078b88.1","@buf/cosmos_ibc.bufbuild_es":"^1.0.0-20230127093016-72d4bdec25a0.1","@buf/evmos_evmos.bufbuild_es":"^1.2.0-20230315212311-c66c6f141d04.1","@bufbuild/protobuf":"^1.0.0","@types/node":"^17.0.21","link-module-alias":"^1.2.0","sha3":"^2.1.4","shx":"^0.3.4"},"devDependencies":{"@types/jest":"^29.4.0","@types/node":"^17.0.21","jest":"^29.4.1","ts-jest":"^29.0.5"},"gitHead":"0557ac302db9ae82cbc58bd9d2187a228855ad27","publishConfig":{"access":"public"},"_id":"@creatajs/etheros-proto@1.0.0","_nodeVersion":"19.2.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Qi/DsJAKB8Dkdrzug1QUGF1sdE3Dy4VuHd4T2AEsBDna06gF4E2Pv3xrdmb6qgqTg/AVTeziGneXR8YsLtabgQ==","shasum":"d29469814124a7ca5a0765bd75b16544461bb66c","tarball":"https://registry.npmjs.org/@creatajs/etheros-proto/-/etheros-proto-1.0.0.tgz","fileCount":1450,"unpackedSize":9209457,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVKzeqHjUyxpu9B4BCeLswf+5eS67LH0pjE0F5/K/i3AIhAK9kXmtf4B85znBwEh0htk8u48fdevAJqIlWashXGQPp"}]},"_npmUser":{"name":"usmanramay","email":"usman.ramay@magnusmage.com"},"directories":{},"maintainers":[{"name":"usmanramay","email":"usman.ramay@magnusmage.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/etheros-proto_1.0.0_1704150545375_0.4324559717134109"},"_hasShrinkwrap":false},"1.0.1":{"name":"@creatajs/etheros-proto","description":"Protobuf files for etheros.","version":"1.0.1","license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","type":"module","scripts":{"postinstall":"shx mkdir -p dist && link-module-alias","build":"tsc --build tsconfig.build.json && link-module-alias","build:watch":"tsc --build -w tsconfig.build.json && link-module-alias","clean":"tsc --build tsconfig.build.json --clean  && shx rm -rf coverage *.log junit.xml dist && jest --clearCache","test":"NODE_OPTIONS=--experimental-vm-modules jest","test:unit":"jest test/unit","test:integration":"jest test/unit","test:watch":"jest --watch","test:ci":"jest --coverage --ci --reporters='jest-junit'","coverage":"jest --coverage","dev":"ts-node-dev -r tsconfig-paths/register src/index.ts","start":"node dist/index.js"},"dependencies":{"@buf/cosmos_cosmos-sdk.bufbuild_es":"^1.0.0-20230125164018-54d184078b88.1","@buf/cosmos_ibc.bufbuild_es":"^1.0.0-20230127093016-72d4bdec25a0.1","@buf/evmos_evmos.bufbuild_es":"^1.2.0-20230315212311-c66c6f141d04.1","@bufbuild/protobuf":"^1.0.0","@types/node":"^17.0.21","link-module-alias":"^1.2.0","sha3":"^2.1.4","shx":"^0.3.4"},"devDependencies":{"@types/jest":"^29.4.0","@types/node":"^17.0.21","jest":"^29.4.1","ts-jest":"^29.0.5"},"gitHead":"0557ac302db9ae82cbc58bd9d2187a228855ad27","publishConfig":{"access":"public"},"_id":"@creatajs/etheros-proto@1.0.1","_nodeVersion":"19.2.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-FqvFsZj7ZqbSIeoo03YJX9d1KRMAQicMGrRlHyM0G+MTsSDjj8beRV4MOB9Wr2FJWb11SmSl3RjyX1mADuCNqQ==","shasum":"21f2b20b43cdb87c300a219eecbe37dc360d33c2","tarball":"https://registry.npmjs.org/@creatajs/etheros-proto/-/etheros-proto-1.0.1.tgz","fileCount":1450,"unpackedSize":9209457,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUflEaCvNqBWYkD3Gq7hnlpfjX1XtUMEl/SeSwaU1f7AiEAtDNilr2dsP1FJAq5tXCChp0gsTy29SIrFpTq4GUmF5M="}]},"_npmUser":{"name":"usmanramay","email":"usman.ramay@magnusmage.com"},"directories":{},"maintainers":[{"name":"usmanramay","email":"usman.ramay@magnusmage.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/etheros-proto_1.0.1_1704152650826_0.06827009229884373"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-01T23:09:05.273Z","1.0.0":"2024-01-01T23:09:05.616Z","modified":"2024-01-01T23:44:11.252Z","1.0.1":"2024-01-01T23:44:11.050Z"},"maintainers":[{"name":"usmanramay","email":"usman.ramay@magnusmage.com"}],"description":"Protobuf files for etheros.","license":"MIT","readme":"# Proto\n\nProtobuf files used to generate cosmos/evmos transactions.\n\n## Convert protobuf to Eth Transaction\n\nExample on how to convert protobuf message -> ethereum tx [here]('./tests/messages/msgEthereumTx.spec.ts')\n\n## Local generation\n\nRequirements:\n\n- `brew install protoc`\n- `npm install -g protoc-gen-ts`\n\nTo generate the protobuf files on linux instead of OSX, remove the empty string after `sed -i ''`\n\n```sh\n./scripts/get_proto_files.sh\n./scripts/create_proto_files.sh\n./scripts/remove_grpc.sh\n./scripts/remove_unused_dependencies.sh\n```\n\n## Note\n\nThe lib `@grpc/grpc-js` was not included in the `package.json`, and all the services were manually removed from the autogenerated proto files to avoid having that dependency.\nThis lib is just a tool to create the transactions, not to interact with a GRPC server, if you need the complete proto file you can locally run `./scripts/get_proto_files.sh` and `./scripts/create_proto_files.sh`\n","readmeFilename":"README.md"}