{"_id":"@duality-labs/neutronjs","_rev":"10-03020a37d84f3d7d99154c15e7ff0268","name":"@duality-labs/neutronjs","dist-tags":{"latest":"5.0.0-rc0"},"versions":{"2.0.0":{"name":"@duality-labs/neutronjs","version":"2.0.0","keywords":[],"author":{"name":"Neutron Org","email":"hello@neutron.org"},"license":"MIT","_id":"@duality-labs/neutronjs@2.0.0","maintainers":[{"name":"duality-labs-david","email":"david@duality.xyz"}],"homepage":"https://github.com/duality-labs/neutronjs#readme","bugs":{"url":"https://github.com/duality-labs/neutronjs/issues"},"dist":{"shasum":"4929164c5806b9501eab39997e90fe1ce714d577","tarball":"https://registry.npmjs.org/@duality-labs/neutronjs/-/neutronjs-2.0.0.tgz","fileCount":1865,"integrity":"sha512-HdGjLAuHtdTL2ZV0fJ7LXK+D4SSIyi76zwNHMI0zuq319JpJxEmB7nwWfH/G775lGJ6UF4FESZ4J/c9owRhqyg==","signatures":[{"sig":"MEQCIEQZC2RCk24nzGtocYkBAvNpYSPPAspaxXutBpqYS+W/AiBqvXisfGwf4aLi4R7vOFLOZL1udkwtR6Zx/PJkNkaFsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16756940},"main":"main/index.js","module":"module/index.js","gitHead":"25cf03aa378642e73d4b38eafd5b5fc454f44cc7","scripts":{"dev":"cross-env NODE_ENV=development babel-node src/index --extensions \".tsx,.ts,.js\"","lint":"eslint src --fix","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","clean":"rimraf types","watch":"cross-env NODE_ENV=development babel-watch src/index --extensions \".tsx,.ts,.js\"","codegen":"cross-env NODE_ENV=development babel-node scripts/codegen.js","prepare":"npm run build","build:ts":"npm run clean && tsc --project ./tsconfig.json","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"duality-labs-david","email":"david@duality.xyz"},"repository":{"url":"git+https://github.com/duality-labs/neutronjs.git","type":"git"},"_npmVersion":"10.2.3","description":"An auto-generated TypeScript client for the Neutron chain","directories":{"lib":"src","test":"__tests__"},"resolutions":{"rimraf/**/wrap-ansi":"7.0.0","rimraf/**/strip-ansi":"6.0.1"},"_nodeVersion":"18.19.0","dependencies":{"protobufjs":"^6.11.4","@cosmjs/amino":"0.31.1","@babel/runtime":"^7.22.15","@cosmology/lcd":"^0.13.0","@cosmjs/stargate":"0.31.1","@cosmjs/proto-signing":"0.31.1","@tanstack/react-query":"^4.35.3","@cosmjs/tendermint-rpc":"0.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","long":"^5.2.3","react":"^18.2.0","eslint":"8.44.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@babel/cli":"^7.22.15","babel-core":"7.0.0-bridge.0","babel-jest":"^29.7.0","typescript":"^5.2.2","@babel/core":"^7.22.20","@babel/node":"^7.22.19","@types/jest":"^29.5.5","babel-watch":"^7.8.1","@types/react":"^18.2.22","jest-in-case":"^1.0.2","@babel/preset-env":"^7.22.20","@protobufs/cosmos":"^0.1.0","regenerator-runtime":"^0.14.0","@babel/eslint-parser":"^7.22.15","@cosmology/telescope":"^0.109.4","@protobufs/gogoproto":"^0.0.10","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"7.22.15","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-numeric-separator":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-proposal-export-default-from":"7.22.17","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/neutronjs_2.0.0_1706035379000_0.2865212098673082","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@duality-labs/neutronjs","version":"2.0.2","keywords":[],"author":{"name":"Neutron Org","email":"hello@neutron.org"},"license":"MIT","_id":"@duality-labs/neutronjs@2.0.2","maintainers":[{"name":"duality-labs-david","email":"david@duality.xyz"}],"homepage":"https://github.com/duality-labs/neutronjs#readme","bugs":{"url":"https://github.com/duality-labs/neutronjs/issues"},"dist":{"shasum":"04a37a414a1f32bcacd0693b694c8d90f7a8a043","tarball":"https://registry.npmjs.org/@duality-labs/neutronjs/-/neutronjs-2.0.2.tgz","fileCount":2706,"integrity":"sha512-S8F/NwxmZizABqwy0Furn57GtQPngZ+Js5yFIYn805fqp99tZ+udRobiRrj8+ysKWpP6CqiRSc7/qFGo9HJ7Sw==","signatures":[{"sig":"MEQCIBzqHs8cXXf8a/NnBsKLJKF/N+VWush05yy4VPJUYHDYAiBx4RdteAVJUlAYLTItpCu9I6HOKnLgjOtcCASd282uWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16469396},"main":"main/index.js","module":"module/index.js","scripts":{"dev":"cross-env NODE_ENV=development babel-node src/index --extensions \".tsx,.ts,.js\"","lint":"eslint src --fix","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","clean":"rimraf types","watch":"cross-env NODE_ENV=development babel-watch src/index --extensions \".tsx,.ts,.js\"","codegen":"cross-env NODE_ENV=development babel-node scripts/codegen.js","prepare":"npm run build","build:ts":"npm run clean && tsc --project ./tsconfig.json","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"duality-labs-david","email":"david@duality.xyz"},"repository":{"url":"https://github.com/duality-labs/neutronjs","type":"git"},"description":"An auto-generated TypeScript client for the Neutron chain","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2022 Neutron Org <hello@neutron.org>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"rimraf/**/wrap-ansi":"7.0.0","rimraf/**/strip-ansi":"6.0.1"},"dependencies":{"protobufjs":"^6.11.4","@cosmjs/amino":"0.32.3","@babel/runtime":"^7.22.15","@cosmology/lcd":"^0.13.0","@cosmjs/stargate":"0.32.3","@cosmjs/proto-signing":"0.32.3","@tanstack/react-query":"^4.35.3","@cosmjs/tendermint-rpc":"0.32.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","eslint":"8.44.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@babel/cli":"^7.22.15","babel-core":"7.0.0-bridge.0","babel-jest":"^29.7.0","typescript":"^5.2.2","@babel/core":"^7.22.20","@babel/node":"^7.22.19","@types/jest":"^29.5.5","babel-watch":"^7.8.1","@types/react":"^18.2.22","jest-in-case":"^1.0.2","@babel/preset-env":"^7.22.20","@protobufs/cosmos":"^0.1.0","regenerator-runtime":"^0.14.0","@babel/eslint-parser":"^7.22.15","@cosmology/telescope":"^0.109.4","@protobufs/gogoproto":"^0.0.10","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"7.22.15","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-numeric-separator":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-proposal-export-default-from":"7.22.17","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/neutronjs_2.0.2_1718810141956_0.4815521760162689","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@duality-labs/neutronjs","version":"2.0.3","keywords":[],"author":{"name":"Neutron Org","email":"hello@neutron.org"},"license":"MIT","_id":"@duality-labs/neutronjs@2.0.3","maintainers":[{"name":"duality-labs-david","email":"david@duality.xyz"}],"homepage":"https://github.com/duality-labs/neutronjs#readme","bugs":{"url":"https://github.com/duality-labs/neutronjs/issues"},"dist":{"shasum":"5baf51da5bbe3a0c98e8417923c522175df1863c","tarball":"https://registry.npmjs.org/@duality-labs/neutronjs/-/neutronjs-2.0.3.tgz","fileCount":2706,"integrity":"sha512-gBiUmnWJ44HwXZVrZM110f1dRzJFXZmggRB0EDvkibpxt1ZeHsPnNtBMQyCpbgeHDaOyi89FiA70PBqhdMkjhQ==","signatures":[{"sig":"MEUCIQCC5cyx1K399c0jAmM6AJx9VBXQumraPWiBfO/V3DJBFwIgc7SAAlMupM8U3dXm6x6VZF6cTuJIuBtsxEkZz6duHa4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16469396},"main":"main/index.js","module":"module/index.js","scripts":{"dev":"cross-env NODE_ENV=development babel-node src/index --extensions \".tsx,.ts,.js\"","lint":"eslint src --fix","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","clean":"rimraf types","watch":"cross-env NODE_ENV=development babel-watch src/index --extensions \".tsx,.ts,.js\"","codegen":"cross-env NODE_ENV=development babel-node scripts/codegen.js","prepare":"npm run build","build:ts":"npm run clean && tsc --project ./tsconfig.json","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"duality-labs-david","email":"david@duality.xyz"},"repository":{"url":"https://github.com/duality-labs/neutronjs","type":"git"},"description":"An auto-generated TypeScript client for the Neutron chain","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2022 Neutron Org <hello@neutron.org>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"rimraf/**/wrap-ansi":"7.0.0","rimraf/**/strip-ansi":"6.0.1"},"dependencies":{"protobufjs":"^6.11.4","@cosmjs/amino":"0.32.3","@babel/runtime":"^7.22.15","@cosmology/lcd":"^0.13.0","@cosmjs/stargate":"0.32.3","@cosmjs/proto-signing":"0.32.3","@tanstack/react-query":"^4.35.3","@cosmjs/tendermint-rpc":"0.32.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","eslint":"8.44.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@babel/cli":"^7.22.15","babel-core":"7.0.0-bridge.0","babel-jest":"^29.7.0","typescript":"^5.2.2","@babel/core":"^7.22.20","@babel/node":"^7.22.19","@types/jest":"^29.5.5","babel-watch":"^7.8.1","@types/react":"^18.2.22","jest-in-case":"^1.0.2","@babel/preset-env":"^7.22.20","@protobufs/cosmos":"^0.1.0","regenerator-runtime":"^0.14.0","@babel/eslint-parser":"^7.22.15","@cosmology/telescope":"^0.109.4","@protobufs/gogoproto":"^0.0.10","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"7.22.15","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-numeric-separator":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-proposal-export-default-from":"7.22.17","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/neutronjs_2.0.3_1718810220967_0.39046242052067415","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@duality-labs/neutronjs","version":"2.0.4","keywords":[],"author":{"name":"Neutron Org","email":"hello@neutron.org"},"license":"MIT","_id":"@duality-labs/neutronjs@2.0.4","maintainers":[{"name":"duality-labs-david","email":"david@duality.xyz"}],"homepage":"https://github.com/duality-labs/neutronjs#readme","bugs":{"url":"https://github.com/duality-labs/neutronjs/issues"},"dist":{"shasum":"2338fc72506caf210dd4d5a681193de61654c38f","tarball":"https://registry.npmjs.org/@duality-labs/neutronjs/-/neutronjs-2.0.4.tgz","fileCount":2706,"integrity":"sha512-RzOTH0Uy8x1iG1esloz+5bBYUi5m4WRU258wgau/OiwsXDnXCMvTsw03uVBHYUDcPtCjw8Pplo3KgJ6orZq7cA==","signatures":[{"sig":"MEUCIBvnkspkXHlYn0Q1PF93q7l5/3S021PlyXx2gbsW5ptDAiEAxYvEG8Mcf8qmPiipnkvjzJ3dxn7sKsboHlvNxhcLU24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16469396},"main":"main/index.js","module":"module/index.js","scripts":{"dev":"cross-env NODE_ENV=development babel-node src/index --extensions \".tsx,.ts,.js\"","lint":"eslint src --fix","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","clean":"rimraf types","watch":"cross-env NODE_ENV=development babel-watch src/index --extensions \".tsx,.ts,.js\"","codegen":"cross-env NODE_ENV=development babel-node scripts/codegen.js","prepare":"npm run build","build:ts":"npm run clean && tsc --project ./tsconfig.json","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"duality-labs-david","email":"david@duality.xyz"},"repository":{"url":"https://github.com/duality-labs/neutronjs","type":"git"},"description":"An auto-generated TypeScript client for the Neutron chain","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2022 Neutron Org <hello@neutron.org>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"rimraf/**/wrap-ansi":"7.0.0","rimraf/**/strip-ansi":"6.0.1"},"dependencies":{"protobufjs":"^6.11.4","@cosmjs/amino":"0.32.3","@babel/runtime":"^7.22.15","@cosmology/lcd":"^0.13.0","@cosmjs/stargate":"0.32.3","@cosmjs/proto-signing":"0.32.3","@tanstack/react-query":"^4.35.3","@cosmjs/tendermint-rpc":"0.32.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","eslint":"8.44.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@babel/cli":"^7.22.15","babel-core":"7.0.0-bridge.0","babel-jest":"^29.7.0","typescript":"^5.2.2","@babel/core":"^7.22.20","@babel/node":"^7.22.19","@types/jest":"^29.5.5","babel-watch":"^7.8.1","@types/react":"^18.2.22","jest-in-case":"^1.0.2","@babel/preset-env":"^7.22.20","@protobufs/cosmos":"^0.1.0","regenerator-runtime":"^0.14.0","@babel/eslint-parser":"^7.22.15","@cosmology/telescope":"^0.109.4","@protobufs/gogoproto":"^0.0.10","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"7.22.15","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-numeric-separator":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-proposal-export-default-from":"7.22.17","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/neutronjs_2.0.4_1718810264831_0.9401725090029693","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@duality-labs/neutronjs","version":"3.0.2","keywords":[],"author":{"name":"Neutron Org","email":"hello@neutron.org"},"license":"MIT","_id":"@duality-labs/neutronjs@3.0.2","maintainers":[{"name":"duality-labs-david","email":"david@duality.xyz"}],"homepage":"https://github.com/duality-labs/neutronjs#readme","bugs":{"url":"https://github.com/duality-labs/neutronjs/issues"},"dist":{"shasum":"90fe620f898b51dbd3402a780e19ec9277e1897e","tarball":"https://registry.npmjs.org/@duality-labs/neutronjs/-/neutronjs-3.0.2.tgz","fileCount":2706,"integrity":"sha512-rG95OJCTzeSfuFNIkGBw78bT9lsvGsrpYMIZIuesF59D+4SgXs8b+YKmWI0GaiuX1T5nyeJCHBqHQTsVIywoVw==","signatures":[{"sig":"MEQCIHcIHuSzT77roUgAaOFCshWKqHXLin1piP1q81eJFes0AiBKzQwyjRHHvHUs66qUOSK9PAyPUgaVzRr8jbFMMNPRgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16476632},"main":"main/index.js","module":"module/index.js","scripts":{"dev":"cross-env NODE_ENV=development babel-node src/index --extensions \".tsx,.ts,.js\"","lint":"eslint src --fix","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","clean":"rimraf types","watch":"cross-env NODE_ENV=development babel-watch src/index --extensions \".tsx,.ts,.js\"","codegen":"cross-env NODE_ENV=development babel-node scripts/codegen.js","prepare":"npm run build","build:ts":"npm run clean && tsc --project ./tsconfig.json","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"duality-labs-david","email":"david@duality.xyz"},"repository":{"url":"https://github.com/duality-labs/neutronjs","type":"git"},"description":"An auto-generated TypeScript client for the Neutron chain","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2022 Neutron Org <hello@neutron.org>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"rimraf/**/wrap-ansi":"7.0.0","rimraf/**/strip-ansi":"6.0.1"},"dependencies":{"protobufjs":"^6.11.4","@cosmjs/amino":"0.32.3","@babel/runtime":"^7.22.15","@cosmology/lcd":"^0.13.0","@cosmjs/stargate":"0.32.3","@cosmjs/proto-signing":"0.32.3","@tanstack/react-query":"^4.35.3","@cosmjs/tendermint-rpc":"0.32.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","eslint":"8.44.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@babel/cli":"^7.22.15","babel-core":"7.0.0-bridge.0","babel-jest":"^29.7.0","typescript":"^5.2.2","@babel/core":"^7.22.20","@babel/node":"^7.22.19","@types/jest":"^29.5.5","babel-watch":"^7.8.1","@types/react":"^18.2.22","jest-in-case":"^1.0.2","@babel/preset-env":"^7.22.20","@protobufs/cosmos":"^0.1.0","regenerator-runtime":"^0.14.0","@babel/eslint-parser":"^7.22.15","@cosmology/telescope":"^0.109.4","@protobufs/gogoproto":"^0.0.10","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"7.22.15","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-numeric-separator":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-proposal-export-default-from":"7.22.17","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/neutronjs_3.0.2_1718810308434_0.20685841682718586","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@duality-labs/neutronjs","version":"3.0.4","keywords":[],"author":{"name":"Neutron Org","email":"hello@neutron.org"},"license":"MIT","_id":"@duality-labs/neutronjs@3.0.4","maintainers":[{"name":"duality-labs-david","email":"david@duality.xyz"}],"homepage":"https://github.com/duality-labs/neutronjs#readme","bugs":{"url":"https://github.com/duality-labs/neutronjs/issues"},"dist":{"shasum":"7a95e2d72b049de5b201c2f096eaf60830c1707d","tarball":"https://registry.npmjs.org/@duality-labs/neutronjs/-/neutronjs-3.0.4.tgz","fileCount":2706,"integrity":"sha512-Jk400J0mZurBTtqNSxxhJNWcbNoQHQpb39wU7e9gfL/r0Y6t2o8CIN539h9vfZlDzr2/nv5gXKfvVyF48NBgVA==","signatures":[{"sig":"MEUCIQDdj5rKky8KeAzO+qIkDsY/DiIvImllD7vzenBFKq9wbgIgWOFleljCIIkX5sDOibBPpMBzegXeOKA60i4POwUmy9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16476632},"main":"main/index.js","module":"module/index.js","scripts":{"dev":"cross-env NODE_ENV=development babel-node src/index --extensions \".tsx,.ts,.js\"","lint":"eslint src --fix","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","clean":"rimraf types","watch":"cross-env NODE_ENV=development babel-watch src/index --extensions \".tsx,.ts,.js\"","codegen":"cross-env NODE_ENV=development babel-node scripts/codegen.js","prepare":"npm run build","build:ts":"npm run clean && tsc --project ./tsconfig.json","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"duality-labs-david","email":"david@duality.xyz"},"repository":{"url":"https://github.com/duality-labs/neutronjs","type":"git"},"description":"An auto-generated TypeScript client for the Neutron chain","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2022 Neutron Org <hello@neutron.org>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"rimraf/**/wrap-ansi":"7.0.0","rimraf/**/strip-ansi":"6.0.1"},"dependencies":{"protobufjs":"^6.11.4","@cosmjs/amino":"0.32.3","@babel/runtime":"^7.22.15","@cosmology/lcd":"^0.13.0","@cosmjs/stargate":"0.32.3","@cosmjs/proto-signing":"0.32.3","@tanstack/react-query":"^4.35.3","@cosmjs/tendermint-rpc":"0.32.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","eslint":"8.44.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@babel/cli":"^7.22.15","babel-core":"7.0.0-bridge.0","babel-jest":"^29.7.0","typescript":"^5.2.2","@babel/core":"^7.22.20","@babel/node":"^7.22.19","@types/jest":"^29.5.5","babel-watch":"^7.8.1","@types/react":"^18.2.22","jest-in-case":"^1.0.2","@babel/preset-env":"^7.22.20","@protobufs/cosmos":"^0.1.0","regenerator-runtime":"^0.14.0","@babel/eslint-parser":"^7.22.15","@cosmology/telescope":"^0.109.4","@protobufs/gogoproto":"^0.0.10","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"7.22.15","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-numeric-separator":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-proposal-export-default-from":"7.22.17","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/neutronjs_3.0.4_1718810358106_0.22855307696066296","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@duality-labs/neutronjs","version":"3.0.5","keywords":[],"author":{"name":"Neutron Org","email":"hello@neutron.org"},"license":"MIT","_id":"@duality-labs/neutronjs@3.0.5","maintainers":[{"name":"duality-labs-david","email":"david@duality.xyz"}],"homepage":"https://github.com/duality-labs/neutronjs#readme","bugs":{"url":"https://github.com/duality-labs/neutronjs/issues"},"dist":{"shasum":"950f6c020967d6d78635e8995a870b49cb293631","tarball":"https://registry.npmjs.org/@duality-labs/neutronjs/-/neutronjs-3.0.5.tgz","fileCount":2706,"integrity":"sha512-CMqzMrqgre1y/iDmqvAFB5MuzCV4mc2CDOYviM9tfsNU5t38Loq3eMCAfEIU3/Jrd8n82n/7H5dTY/1AyOjw0g==","signatures":[{"sig":"MEQCIFZnKHYMfGtIFKtLarDseWWL83hHMtKiBFAmudjdzTNSAiBOqO/rKi1WaaFwDPZuAHVbxYysorLO6pxPPssLaE+IOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16476632},"main":"main/index.js","module":"module/index.js","scripts":{"dev":"cross-env NODE_ENV=development babel-node src/index --extensions \".tsx,.ts,.js\"","lint":"eslint src --fix","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","clean":"rimraf types","watch":"cross-env NODE_ENV=development babel-watch src/index --extensions \".tsx,.ts,.js\"","codegen":"cross-env NODE_ENV=development babel-node scripts/codegen.js","prepare":"npm run build","build:ts":"npm run clean && tsc --project ./tsconfig.json","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"duality-labs-david","email":"david@duality.xyz"},"repository":{"url":"https://github.com/duality-labs/neutronjs","type":"git"},"description":"An auto-generated TypeScript client for the Neutron chain","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2022 Neutron Org <hello@neutron.org>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"rimraf/**/wrap-ansi":"7.0.0","rimraf/**/strip-ansi":"6.0.1"},"dependencies":{"protobufjs":"^6.11.4","@cosmjs/amino":"0.32.3","@babel/runtime":"^7.22.15","@cosmology/lcd":"^0.13.0","@cosmjs/stargate":"0.32.3","@cosmjs/proto-signing":"0.32.3","@tanstack/react-query":"^4.35.3","@cosmjs/tendermint-rpc":"0.32.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","eslint":"8.44.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@babel/cli":"^7.22.15","babel-core":"7.0.0-bridge.0","babel-jest":"^29.7.0","typescript":"^5.2.2","@babel/core":"^7.22.20","@babel/node":"^7.22.19","@types/jest":"^29.5.5","babel-watch":"^7.8.1","@types/react":"^18.2.22","jest-in-case":"^1.0.2","@babel/preset-env":"^7.22.20","@protobufs/cosmos":"^0.1.0","regenerator-runtime":"^0.14.0","@babel/eslint-parser":"^7.22.15","@cosmology/telescope":"^0.109.4","@protobufs/gogoproto":"^0.0.10","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"7.22.15","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-numeric-separator":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-proposal-export-default-from":"7.22.17","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/neutronjs_3.0.5_1718810399596_0.29038346112098967","host":"s3://npm-registry-packages"}},"4.0.0-rc3":{"name":"@duality-labs/neutronjs","version":"4.0.0-rc3","keywords":[],"author":{"name":"Neutron Org","email":"hello@neutron.org"},"license":"MIT","_id":"@duality-labs/neutronjs@4.0.0-rc3","maintainers":[{"name":"duality-labs-david","email":"david@duality.xyz"}],"homepage":"https://github.com/duality-labs/neutronjs#readme","bugs":{"url":"https://github.com/duality-labs/neutronjs/issues"},"dist":{"shasum":"925a82cd22d9b4e23a5cf867f2a56307f665539e","tarball":"https://registry.npmjs.org/@duality-labs/neutronjs/-/neutronjs-4.0.0-rc3.tgz","fileCount":2878,"integrity":"sha512-OVWltgMYNMBEUj1p+5Xuc6xBkbM1brtQXDDNrZTi+3vTN6HzXbOeGBY0e23be7hVlgTegl8ClAZUB+aiGiLkdw==","signatures":[{"sig":"MEQCIGn6yoYdXBrCtYoGwxbh6if1nk0c0p5CL94CPDlQGjN9AiBJolWGq/CHJGy82mNiz9rCA7VkLym1HhRrmyPZj+U3Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17314312},"main":"main/index.js","module":"module/index.js","scripts":{"dev":"cross-env NODE_ENV=development babel-node src/index --extensions \".tsx,.ts,.js\"","lint":"eslint src --fix","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","clean":"rimraf types","watch":"cross-env NODE_ENV=development babel-watch src/index --extensions \".tsx,.ts,.js\"","codegen":"cross-env NODE_ENV=development babel-node scripts/codegen.js","prepare":"npm run build","build:ts":"npm run clean && tsc --project ./tsconfig.json","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"duality-labs-david","email":"david@duality.xyz"},"repository":{"url":"https://github.com/duality-labs/neutronjs","type":"git"},"description":"An auto-generated TypeScript client for the Neutron chain","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2022 Neutron Org <hello@neutron.org>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"rimraf/**/wrap-ansi":"7.0.0","rimraf/**/strip-ansi":"6.0.1"},"dependencies":{"protobufjs":"^6.11.4","@cosmjs/amino":"0.32.3","@babel/runtime":"^7.22.15","@cosmology/lcd":"^0.13.0","@cosmjs/stargate":"0.32.3","@cosmjs/proto-signing":"0.32.3","@tanstack/react-query":"^4.35.3","@cosmjs/tendermint-rpc":"0.32.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","eslint":"8.44.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@babel/cli":"^7.22.15","babel-core":"7.0.0-bridge.0","babel-jest":"^29.7.0","typescript":"^5.2.2","@babel/core":"^7.22.20","@babel/node":"^7.22.19","@types/jest":"^29.5.5","babel-watch":"^7.8.1","@types/react":"^18.2.22","jest-in-case":"^1.0.2","@babel/preset-env":"^7.22.20","@protobufs/cosmos":"^0.1.0","regenerator-runtime":"^0.14.0","@babel/eslint-parser":"^7.22.15","@cosmology/telescope":"^0.109.4","@protobufs/gogoproto":"^0.0.10","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"7.22.15","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-numeric-separator":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-proposal-export-default-from":"7.22.17","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/neutronjs_4.0.0-rc3_1718810527935_0.10055706115158292","host":"s3://npm-registry-packages"}},"4.0.0-rc3-fix":{"name":"@duality-labs/neutronjs","version":"4.0.0-rc3-fix","keywords":[],"author":{"name":"Neutron Org","email":"hello@neutron.org"},"license":"MIT","_id":"@duality-labs/neutronjs@4.0.0-rc3-fix","homepage":"https://github.com/duality-labs/neutronjs#readme","bugs":{"url":"https://github.com/duality-labs/neutronjs/issues"},"dist":{"shasum":"8dcad21e206f74be88826ed30006a9a7178f9d8c","tarball":"https://registry.npmjs.org/@duality-labs/neutronjs/-/neutronjs-4.0.0-rc3-fix.tgz","fileCount":2878,"integrity":"sha512-Hsll3xAoWj87P8/N6knO2yiq5pVIMWHoxFx+gKhKvaxfokItfWxMwButM67+sF8Kfo/hJChD1yjYZxgg1sFzkA==","signatures":[{"sig":"MEUCIAPxNX/hFlOJWmEJktYrxXPVTiZbShrUsXEqHY37brcCAiEAr/kYN7/yymSiRvmKWsw7tc4wv1/qnkR0aEMPrk3tRbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26763392},"main":"main/index.js","module":"module/index.js","scripts":{"dev":"cross-env NODE_ENV=development babel-node src/index --extensions \".tsx,.ts,.js\"","lint":"eslint src --fix","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","clean":"rimraf types","watch":"cross-env NODE_ENV=development babel-watch src/index --extensions \".tsx,.ts,.js\"","codegen":"cross-env NODE_ENV=development babel-node scripts/codegen.js","prepare":"npm run build","build:ts":"npm run clean && tsc --project ./tsconfig.json","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"duality-labs-david","email":"david@duality.xyz"},"repository":{"url":"https://github.com/duality-labs/neutronjs","type":"git"},"description":"An auto-generated TypeScript client for the Neutron chain","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2022 Neutron Org <hello@neutron.org>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"rimraf/**/wrap-ansi":"7.0.0","rimraf/**/strip-ansi":"6.0.1"},"dependencies":{"protobufjs":"^6.11.4","@cosmjs/amino":"0.32.3","@babel/runtime":"^7.22.15","@cosmology/lcd":"^0.13.0","@cosmjs/stargate":"0.32.3","@cosmjs/proto-signing":"0.32.3","@tanstack/react-query":"^4.35.3","@cosmjs/tendermint-rpc":"0.32.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","eslint":"8.44.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@babel/cli":"^7.22.15","babel-core":"7.0.0-bridge.0","babel-jest":"^29.7.0","typescript":"^5.2.2","@babel/core":"^7.22.20","@babel/node":"^7.22.19","@types/jest":"^29.5.5","babel-watch":"^7.8.1","@types/react":"^18.2.22","jest-in-case":"^1.0.2","@babel/preset-env":"^7.22.20","@protobufs/cosmos":"^0.1.0","regenerator-runtime":"^0.14.0","@babel/eslint-parser":"^7.22.15","@cosmology/telescope":"^1.8.1","@protobufs/gogoproto":"^0.0.10","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"7.22.15","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-numeric-separator":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-proposal-export-default-from":"7.22.17","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/neutronjs_4.0.0-rc3-fix_1719563045940_0.6630769902390317","host":"s3://npm-registry-packages"}},"4.0.0-rc3-fix-2":{"name":"@duality-labs/neutronjs","version":"4.0.0-rc3-fix-2","keywords":[],"author":{"name":"Neutron Org","email":"hello@neutron.org"},"license":"MIT","_id":"@duality-labs/neutronjs@4.0.0-rc3-fix-2","maintainers":[{"name":"duality-labs-david","email":"david@duality.xyz"}],"homepage":"https://github.com/duality-labs/neutronjs#readme","bugs":{"url":"https://github.com/duality-labs/neutronjs/issues"},"dist":{"shasum":"daf50e39f8b6bfa052e41c093d73aaa09e0558f3","tarball":"https://registry.npmjs.org/@duality-labs/neutronjs/-/neutronjs-4.0.0-rc3-fix-2.tgz","fileCount":2878,"integrity":"sha512-C+oElfCrCoOKkAf3Jsvq48aHABUAA1hHJ64THMOmn5OkTTrxXXa6KptXkO6FqP02fEElCNpXBY7O9+1/bwFi4Q==","signatures":[{"sig":"MEUCIFu3UXDjCC8DYfRGbo4gp5iWynnTIGtrv2g2m7khjcYUAiEA5MRbinqhpfM+WAC67ces6WS0F1GAvoVdWS/Wf5KVbZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26764439},"main":"main/index.js","module":"module/index.js","scripts":{"dev":"cross-env NODE_ENV=development babel-node src/index --extensions \".tsx,.ts,.js\"","lint":"eslint src --fix","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","clean":"rimraf types","watch":"cross-env NODE_ENV=development babel-watch src/index --extensions \".tsx,.ts,.js\"","codegen":"cross-env NODE_ENV=development babel-node scripts/codegen.js","prepare":"npm run build","build:ts":"npm run clean && tsc --project ./tsconfig.json","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"duality-labs-david","email":"david@duality.xyz"},"repository":{"url":"https://github.com/duality-labs/neutronjs","type":"git"},"description":"An auto-generated TypeScript client for the Neutron chain","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2022 Neutron Org <hello@neutron.org>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"rimraf/**/wrap-ansi":"7.0.0","rimraf/**/strip-ansi":"6.0.1"},"dependencies":{"protobufjs":"^6.11.4","@cosmjs/amino":"0.32.4","@babel/runtime":"^7.22.15","@cosmology/lcd":"^0.13.4","@cosmjs/stargate":"0.32.4","@cosmjs/proto-signing":"0.32.4","@tanstack/react-query":"^4.35.3","@cosmjs/tendermint-rpc":"0.32.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","eslint":"8.44.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","prettier":"^2.8.8","cross-env":"^7.0.3","@babel/cli":"^7.22.15","babel-core":"7.0.0-bridge.0","babel-jest":"^29.7.0","typescript":"^5.2.2","@babel/core":"^7.22.20","@babel/node":"^7.22.19","@types/jest":"^29.5.5","babel-watch":"^7.8.1","@types/react":"^18.2.22","jest-in-case":"^1.0.2","@babel/preset-env":"^7.22.20","@protobufs/cosmos":"^0.1.0","regenerator-runtime":"^0.14.0","@babel/eslint-parser":"^7.22.15","@cosmology/telescope":"^1.8.3","@protobufs/gogoproto":"^0.0.10","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"7.22.15","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-numeric-separator":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-proposal-export-default-from":"7.22.17","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/neutronjs_4.0.0-rc3-fix-2_1721065481738_0.7338341387264848","host":"s3://npm-registry-packages"}},"5.0.0-rc0":{"name":"@duality-labs/neutronjs","version":"5.0.0-rc0","description":"An auto-generated TypeScript client for the Neutron chain","author":{"name":"Neutron Org","email":"hello@neutron.org"},"homepage":"https://github.com/duality-labs/neutronjs#readme","license":"MIT","main":"main/index.js","module":"module/index.js","typings":"types/index.d.ts","scripts":{"build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\"","build:ts":"npm run clean && tsc --project ./tsconfig.json","build":"npm run build:module && npm run build:main","buidl":"npm run build && npm run build:ts","clean":"rimraf types","codegen":"cross-env NODE_ENV=development babel-node scripts/codegen.js","prepare":"npm run build","dev":"cross-env NODE_ENV=development babel-node src/index --extensions \".tsx,.ts,.js\"","watch":"cross-env NODE_ENV=development babel-watch src/index --extensions \".tsx,.ts,.js\"","lint":"eslint src --fix","test":"jest","test:watch":"jest --watch","test:debug":"node --inspect node_modules/.bin/jest --runInBand"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/duality-labs/neutronjs"},"keywords":[],"bugs":{"url":"https://github.com/duality-labs/neutronjs/issues"},"devDependencies":{"@babel/cli":"^7.22.15","@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@babel/node":"^7.22.19","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-export-default-from":"7.22.17","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6","@babel/plugin-proposal-numeric-separator":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-transform-runtime":"7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-typescript":"^7.22.15","@cosmology/telescope":"^1.8.3","@protobufs/cosmos":"^0.1.0","@protobufs/gogoproto":"^0.0.10","@types/jest":"^29.5.5","@types/react":"^18.2.22","babel-core":"7.0.0-bridge.0","babel-jest":"^29.7.0","babel-watch":"^7.8.1","cross-env":"^7.0.3","eslint":"8.44.0","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.7.0","jest-in-case":"^1.0.2","prettier":"^2.8.8","react":"^18.2.0","regenerator-runtime":"^0.14.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","typescript":"^5.2.2"},"dependencies":{"@babel/runtime":"^7.22.15","@cosmjs/amino":"0.32.4","@cosmjs/proto-signing":"0.32.4","@cosmjs/stargate":"0.32.4","@cosmjs/tendermint-rpc":"0.32.4","@cosmology/lcd":"^0.13.4","@tanstack/react-query":"^4.35.3","protobufjs":"^6.11.4"},"resolutions":{"rimraf/**/strip-ansi":"6.0.1","rimraf/**/wrap-ansi":"7.0.0"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2022 Neutron Org <hello@neutron.org>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@duality-labs/neutronjs@5.0.0-rc0","dist":{"shasum":"03868f3bfbe51369bdf0cd24183a19707320c9a6","integrity":"sha512-seycwisskMgcr2sW+Eom2PkUPCq3g8IGwXfIeqpjRLCA7wWrz5oOz5yIZZXltBhwrJFKE+nvli/sHbaqrULfCg==","tarball":"https://registry.npmjs.org/@duality-labs/neutronjs/-/neutronjs-5.0.0-rc0.tgz","fileCount":2714,"unpackedSize":25792027,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLVZc2ITRS+4oVY5hUnYh6A1LIb/uN9DJ1fKOeU9wbXQIhAIqmifzsoMgZQo1Npzpc6cqtnlMIfTSu7ULrf4eaDriR"}]},"_npmUser":{"name":"duality-labs-david","email":"david@duality.xyz"},"directories":{},"maintainers":[{"name":"duality-labs-david","email":"david@duality.xyz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neutronjs_5.0.0-rc0_1730755031578_0.7696468469783533"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-23T18:42:58.849Z","modified":"2024-11-04T21:17:12.112Z","2.0.0":"2024-01-23T18:42:59.328Z","2.0.2":"2024-06-19T15:15:42.207Z","2.0.3":"2024-06-19T15:17:01.272Z","2.0.4":"2024-06-19T15:17:45.225Z","3.0.2":"2024-06-19T15:18:28.864Z","3.0.4":"2024-06-19T15:19:18.503Z","3.0.5":"2024-06-19T15:19:59.974Z","4.0.0-rc3":"2024-06-19T15:22:08.266Z","4.0.0-rc3-fix":"2024-06-28T08:24:06.253Z","4.0.0-rc3-fix-2":"2024-07-15T17:44:42.087Z","5.0.0-rc0":"2024-11-04T21:17:11.935Z"},"bugs":{"url":"https://github.com/duality-labs/neutronjs/issues"},"author":{"name":"Neutron Org","email":"hello@neutron.org"},"license":"MIT","homepage":"https://github.com/duality-labs/neutronjs#readme","keywords":[],"repository":{"type":"git","url":"https://github.com/duality-labs/neutronjs"},"description":"An auto-generated TypeScript client for the Neutron chain","maintainers":[{"name":"duality-labs-david","email":"david@duality.xyz"}],"readme":"# neutronjs\n\nAn Autogenerated TypeScript library for interfacing with the Neutron chain:\n\nhttps://github.com/neutron-org/neutron\n\n## Install\n\n```sh\nnpm install @duality-labs/neutronjs\n```\n## Table of contents\n\n- [neutronjs](#neutronjs)\n  - [Install](#install)\n  - [Table of contents](#table-of-contents)\n- [Usage](#usage)\n    - [RPC Clients](#rpc-clients)\n    - [Composing Messages](#composing-messages)\n        - Cosmos, CosmWasm, and IBC\n            - [CosmWasm](#cosmwasm-messages)\n            - [IBC](#ibc-messages)\n            - [Cosmos](#cosmos-messages)\n- [Wallets and Signers](#connecting-with-wallets-and-signing-messages)\n    - [Stargate Client](#initializing-the-stargate-client)\n    - [Creating Signers](#creating-signers)\n    - [Broadcasting Messages](#broadcasting-messages)\n- [Advanced Usage](#advanced-usage)\n- [Developing](#developing)\n- [Credits](#credits)\n\n## Usage\n### RPC Clients\n\n```js\nimport { neutron } from 'neutronjs';\n\nconst { createRPCQueryClient } = neutron.ClientFactory;\nconst client = await createRPCQueryClient({ rpcEndpoint: RPC_ENDPOINT });\n\n// now you can query the cosmos modules\nconst balance = await client.cosmos.bank.v1beta1\n    .allBalances({ address: 'neutronaddresshere' });\n\n// you can also query the neutron modules\nconst balances = await client.neutron.exchange.v1beta1\n    .exchangeBalances()\n```\n\n### Composing Messages\n\nImport the `neutron` object from `neutronjs`.\n\n```js\nimport { neutron } from 'neutronjs';\n\nconst {\n    createSpotLimitOrder,\n    createSpotMarketOrder,\n    deposit\n} = neutron.exchange.v1beta1.MessageComposer.withTypeUrl;\n```\n\n#### CosmWasm Messages\n\n```js\nimport { cosmwasm } from \"neutronjs\";\n\nconst {\n    clearAdmin,\n    executeContract,\n    instantiateContract,\n    migrateContract,\n    storeCode,\n    updateAdmin\n} = cosmwasm.wasm.v1.MessageComposer.withTypeUrl;\n```\n\n#### IBC Messages\n\n```js\nimport { ibc } from 'neutronjs';\n\nconst {\n    transfer\n} = ibc.applications.transfer.v1.MessageComposer.withTypeUrl\n```\n\n#### Cosmos Messages\n\n```js\nimport { cosmos } from 'neutronjs';\n\nconst {\n    fundCommunityPool,\n    setWithdrawAddress,\n    withdrawDelegatorReward,\n    withdrawValidatorCommission\n} = cosmos.distribution.v1beta1.MessageComposer.fromPartial;\n\nconst {\n    multiSend,\n    send\n} = cosmos.bank.v1beta1.MessageComposer.fromPartial;\n\nconst {\n    beginRedelegate,\n    createValidator,\n    delegate,\n    editValidator,\n    undelegate\n} = cosmos.staking.v1beta1.MessageComposer.fromPartial;\n\nconst {\n    deposit,\n    submitProposal,\n    vote,\n    voteWeighted\n} = cosmos.gov.v1beta1.MessageComposer.fromPartial;\n```\n\n## Connecting with Wallets and Signing Messages\n\n⚡️ For web interfaces, we recommend using [cosmos-kit](https://github.com/cosmology-tech/cosmos-kit). Continue below to see how to manually construct signers and clients.\n\nHere are the docs on [creating signers](https://github.com/cosmology-tech/cosmos-kit/tree/main/packages/react#signing-clients) in cosmos-kit that can be used with Keplr and other wallets.\n\n### Initializing the Stargate Client\n\nUse `getSigningNeutronClient` to get your `SigningStargateClient`, with the proto/amino messages full-loaded. No need to manually add amino types, just require and initialize the client:\n\n```js\nimport { getSigningNeutronClient } from 'neutronjs';\n\nconst stargateClient = await getSigningNeutronClient({\n  rpcEndpoint,\n  signer // OfflineSigner\n});\n```\n### Creating Signers\n\nTo broadcast messages, you can create signers with a variety of options:\n\n* [cosmos-kit](https://github.com/cosmology-tech/cosmos-kit/tree/main/packages/react#signing-clients) (recommended)\n* [keplr](https://docs.keplr.app/api/cosmjs.html)\n* [cosmjs](https://gist.github.com/webmaster128/8444d42a7eceeda2544c8a59fbd7e1d9)\n### Amino Signer\n\nLikely you'll want to use the Amino, so unless you need proto, you should use this one:\n\n```js\nimport { getOfflineSignerAmino as getOfflineSigner } from 'cosmjs-utils';\n```\n### Proto Signer\n\n```js\nimport { getOfflineSignerProto as getOfflineSigner } from 'cosmjs-utils';\n```\n\nWARNING: NOT RECOMMENDED TO USE PLAIN-TEXT MNEMONICS. Please take care of your security and use best practices such as AES encryption and/or methods from 12factor applications.\n\n```js\nimport { chains } from 'chain-registry';\n\nconst mnemonic =\n  'unfold client turtle either pilot stock floor glow toward bullet car science';\n  const chain = chains.find(({ chain_name }) => chain_name === 'neutron');\n  const signer = await getOfflineSigner({\n    mnemonic,\n    chain\n  });\n```\n### Broadcasting Messages\n\nNow that you have your `stargateClient`, you can broadcast messages:\n\n```js\nconst { send } = cosmos.bank.v1beta1.MessageComposer.withTypeUrl;\n\nconst msg = send({\n    amount: [\n    {\n        denom: 'coin',\n        amount: '1000'\n    }\n    ],\n    toAddress: address,\n    fromAddress: address\n});\n\nconst fee: StdFee = {\n    amount: [\n    {\n        denom: 'coin',\n        amount: '864'\n    }\n    ],\n    gas: '86364'\n};\nconst response = await stargateClient.signAndBroadcast(address, [msg], fee);\n```\n\n## Advanced Usage\n\n\nIf you want to manually construct a stargate client\n\n```js\nimport { OfflineSigner, GeneratedType, Registry } from \"@cosmjs/proto-signing\";\nimport { AminoTypes, SigningStargateClient } from \"@cosmjs/stargate\";\n\nimport { \n    cosmosAminoConverters,\n    cosmosProtoRegistry,\n    cosmwasmAminoConverters,\n    cosmwasmProtoRegistry,\n    ibcProtoRegistry,\n    ibcAminoConverters,\n    neutronlabsAminoConverters,\n    neutronlabsProtoRegistry\n} from 'neutronjs';\n\nconst signer: OfflineSigner = /* create your signer (see above)  */\nconst rpcEndpint = 'https://rpc.cosmos.directory/neutron'; // or another URL\n\nconst protoRegistry: ReadonlyArray<[string, GeneratedType]> = [\n    ...cosmosProtoRegistry,\n    ...cosmwasmProtoRegistry,\n    ...ibcProtoRegistry,\n    ...neutronlabsProtoRegistry\n];\n\nconst aminoConverters = {\n    ...cosmosAminoConverters,\n    ...cosmwasmAminoConverters,\n    ...ibcAminoConverters,\n    ...neutronlabsAminoConverters\n};\n\nconst registry = new Registry(protoRegistry);\nconst aminoTypes = new AminoTypes(aminoConverters);\n\nconst stargateClient = await SigningStargateClient.connectWithSigner(rpcEndpoint, signer, {\n    registry,\n    aminoTypes\n});\n```\n\n## Developing\n\nWhen first cloning the repo:\n\n```\nyarn\nyarn build\n```\n\n### Codegen\n\nContract schemas live in `./contracts`, and protos in `./proto`. Look inside of `scripts/codegen.js` and configure the settings for bundling your SDK and contracts into `neutronjs`:\n\n```\nyarn codegen\n```\n\n### Publishing\n\nBuild the types and then publish:\n\n```\nyarn build:ts\nyarn publish\n```\n\n### Troubleshooting\n\nWhen building with `yarn build:ts`, the project may encounter 5000+ type errors of the type `Namespace '\"/workspaces/neutron-js/node_modules/long/umd/index\"' has no exported member 'Long'.` occuring in *.d.ts files in your node_modules/cosmjs-types directory: this is not a serious error just a type declaration mismatch in the dependencies. This can be avoided by adding the export deep in the dependency using: `echo \"import Long from '../index.js';\\nexport default Long;\\nexport { Long };\n\" > node_modules/long/umd/index.d.ts`. Removing these errors from the build helps us better uncover any real issues in the build.\n\n## Credits\n\n🛠 Built by Cosmology — if you like our tools, please consider delegating to [our validator ⚛️](https://cosmology.tech/validator)\n\nCode built with the help of these related projects:\n\n* [@cosmwasm/ts-codegen](https://github.com/CosmWasm/ts-codegen) for generated CosmWasm contract Typescript classes\n* [@cosmology/telescope](https://github.com/cosmology-tech/telescope) a \"babel for the Cosmos\", Telescope is a TypeScript Transpiler for Cosmos Protobufs.\n* [cosmos-kit](https://github.com/cosmology-tech/cosmos-kit) A wallet connector for the Cosmos ⚛️\n\n## Disclaimer\n\nAS DESCRIBED IN THE LICENSES, THE SOFTWARE IS PROVIDED “AS IS”, AT YOUR OWN RISK, AND WITHOUT WARRANTIES OF ANY KIND.\n\nNo developer or entity involved in creating this software will be liable for any claims or damages whatsoever associated with your use, inability to use, or your interaction with other users of the code or software using the code, including any direct, indirect, incidental, special, exemplary, punitive or consequential damages, or loss of profits, cryptocurrencies, tokens, or anything else of value.\n","readmeFilename":"README.md"}