{"_id":"@arthur2079/signer-solana","_rev":"10-97c2f5632bf5bad3c99404e6e4a1cfcd","name":"@arthur2079/signer-solana","dist-tags":{"experimental":"0.0.0-experimental-81d7b984-20260604","latest":"1.1.0","next":"1.0.1-next.0"},"versions":{"0.0.0-experimental-02e44603-20260603":{"name":"@arthur2079/signer-solana","version":"0.0.0-experimental-02e44603-20260603","license":"MIT","_id":"@arthur2079/signer-solana@0.0.0-experimental-02e44603-20260603","maintainers":[{"name":"arthur2079","email":"arthoor.200079@gmail.com"}],"dist":{"shasum":"e2c880c31d0ec7090fa5cfef403b0f06de375069","tarball":"https://registry.npmjs.org/@arthur2079/signer-solana/-/signer-solana-0.0.0-experimental-02e44603-20260603.tgz","fileCount":41,"integrity":"sha512-vbW5UlSAU00XQtuFlTJ1BMvL6tC3+enn3H/wWaOObKSZbhrIHMN7xmL9URGk4QFDS01BG4BqADoFWjg5Ne/dmA==","signatures":[{"sig":"MEQCIAogy25denGSOueRcIxalWjOW3JEdB8FbQI1F0nyeksSAiAngr+Go3Phb2wNZ0bJ9KbkJG7xSKB7lLJbb21994HkDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71044},"main":"./dist/index.js","type":"module","source":"./src/index.ts","exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint \"**/*.{ts,tsx}\"","build":"node ../../scripts/build/command.mjs --path signers/signer-solana","clean":"rimraf dist","format":"prettier --write '{.,src}/**/*.{ts,tsx}'","ts-check":"tsc --declaration --emitDeclarationOnly -p ./tsconfig.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"arthur2079","email":"arthoor.200079@gmail.com"},"description":"## Summary","directories":{},"dependencies":{"bs58":"^5.0.0","rango-types":"^0.5.0","promise-retry":"^2.0.1","@solana/web3.js":"^1.91.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/promise-retry":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.0.0-experimental-02e44603-20260603_1780475261588_0.9418690718542377","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-experimental-a0df3cb8-20260603":{"name":"@arthur2079/signer-solana","version":"0.0.0-experimental-a0df3cb8-20260603","license":"MIT","_id":"@arthur2079/signer-solana@0.0.0-experimental-a0df3cb8-20260603","maintainers":[{"name":"arthur2079","email":"arthoor.200079@gmail.com"}],"dist":{"shasum":"e06c65a516d2c8aedc9888c6d44994ce22be2724","tarball":"https://registry.npmjs.org/@arthur2079/signer-solana/-/signer-solana-0.0.0-experimental-a0df3cb8-20260603.tgz","fileCount":35,"integrity":"sha512-y9OQ/mRcnz/KKW5cjMsTbhGhOLCVde0ax6rwiiXHszdWRuCBC4244VDAUBLj76X45z6enziskn6sipymW+kG/w==","signatures":[{"sig":"MEQCIAw91tDRrlAh3mMnYSKIX5kqmQQ/FReZwmuB9VKa6bbUAiAY9LRRPGjvq20G1okXFYlJWLRYz99dRYF2U4IwYOg/Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63663},"main":"./dist/index.js","type":"module","source":"./src/index.ts","exports":{".":"./dist/index.js"},"gitHead":"a0df3cb8b90998e1b5d3ea1e75dd53a51c8ed1c1","scripts":{"lint":"eslint \"**/*.{ts,tsx}\"","build":"node ../../scripts/build/command.mjs --path signers/signer-solana","clean":"rimraf dist","format":"prettier --write '{.,src}/**/*.{ts,tsx}'","ts-check":"tsc --declaration --emitDeclarationOnly -p ./tsconfig.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"arthur2079","email":"arthoor.200079@gmail.com"},"_npmVersion":"11.13.0","description":"Signer for Rango Solana Transactions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"bs58":"^5.0.0","rango-types":"^0.5.0","promise-retry":"^2.0.1","@solana/web3.js":"^1.91.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@types/promise-retry":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.0.0-experimental-a0df3cb8-20260603_1780476263638_0.2536275206383123","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-experimental-fc25632c-20260603":{"name":"@arthur2079/signer-solana","version":"0.0.0-experimental-fc25632c-20260603","license":"MIT","_id":"@arthur2079/signer-solana@0.0.0-experimental-fc25632c-20260603","maintainers":[{"name":"arthur2079","email":"arthoor.200079@gmail.com"}],"homepage":"https://github.com/llawliet-l-l/rango-client-fork#readme","bugs":{"url":"https://github.com/llawliet-l-l/rango-client-fork/issues"},"dist":{"shasum":"a37e8f97b56babe45940a3a77598b6c1294ca229","tarball":"https://registry.npmjs.org/@arthur2079/signer-solana/-/signer-solana-0.0.0-experimental-fc25632c-20260603.tgz","fileCount":35,"integrity":"sha512-usT2Y9ncz1fD6BB2BUUiIfqGw1B01ESCCwP05dwW/MJAvvIx+VXcER7wveAh5DMqbQji49eohov5WedkVVpF1Q==","signatures":[{"sig":"MEUCIQDf/+Is3HNBnkArD/qV1Ym2NGHA9XHVvTIreUBGQVDv0QIgeRM2JQYZcBRNZRZTX/Phvw1flcSBRyiOyn9PEYXpers=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arthur2079%2fsigner-solana@0.0.0-experimental-fc25632c-20260603","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63753},"main":"./dist/index.js","type":"module","source":"./src/index.ts","exports":{".":"./dist/index.js"},"gitHead":"fc25632cd2bdf89c77320682af0b2f1213772436","scripts":{"lint":"eslint \"**/*.{ts,tsx}\"","build":"node ../../scripts/build/command.mjs --path signers/signer-solana","clean":"rimraf dist","format":"prettier --write '{.,src}/**/*.{ts,tsx}'","ts-check":"tsc --declaration --emitDeclarationOnly -p ./tsconfig.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a90ae4b9-0f0e-4fda-9344-2580841700dc"}},"repository":{"url":"git+https://github.com/llawliet-l-l/rango-client-fork.git"},"_npmVersion":"11.13.0","description":"Signer for Rango Solana Transactions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"bs58":"^5.0.0","rango-types":"^0.5.0","promise-retry":"^2.0.1","@solana/web3.js":"^1.91.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@types/promise-retry":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.0.0-experimental-fc25632c-20260603_1780486896908_0.4370434125795324","host":"s3://npm-registry-packages-npm-production"}},"0.48.1":{"name":"@arthur2079/signer-solana","version":"0.48.1","license":"MIT","_id":"@arthur2079/signer-solana@0.48.1","maintainers":[{"name":"arthur2079","email":"arthoor.200079@gmail.com"}],"homepage":"https://github.com/llawliet-l-l/rango-client-fork#readme","bugs":{"url":"https://github.com/llawliet-l-l/rango-client-fork/issues"},"dist":{"shasum":"3420d29df7f92041ac6989f3b472b30ece2bbc35","tarball":"https://registry.npmjs.org/@arthur2079/signer-solana/-/signer-solana-0.48.1.tgz","fileCount":35,"integrity":"sha512-YSXaVkCDOOi1nBY1eTGXZhSsWtx/DPGTB7Bj9ZJYHe6EOLXv0iqvCx3sFNvG45vzFDXqnom2axSsamrAC9YfCg==","signatures":[{"sig":"MEYCIQC9+9jIy9reXQKk25U9PmiVToVSTBHIBjKyVY41zSgW3gIhAPWz4NhabfCMAhTf6u2fXBAx9T/D+BCfqObW6JAlXyo3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arthur2079%2fsigner-solana@0.48.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63723},"main":"./dist/index.js","type":"module","source":"./src/index.ts","exports":{".":"./dist/index.js"},"gitHead":"b7f29f86a9b8219e541b9f52f1967304384a7a6f","scripts":{"lint":"eslint \"**/*.{ts,tsx}\"","build":"node ../../scripts/build/command.mjs --path signers/signer-solana","clean":"rimraf dist","format":"prettier --write '{.,src}/**/*.{ts,tsx}'","ts-check":"tsc --declaration --emitDeclarationOnly -p ./tsconfig.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85b13efa-8594-423c-a9fe-b0dd8c00a3c9"}},"repository":{"url":"git+https://github.com/llawliet-l-l/rango-client-fork.git"},"_npmVersion":"11.13.0","description":"Signer for Rango Solana Transactions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"bs58":"^5.0.0","rango-types":"^0.5.0","promise-retry":"^2.0.1","@solana/web3.js":"^1.91.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/promise-retry":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.48.1_1780496043509_0.33915229761882104","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-experimental-81d7b984-20260604":{"name":"@arthur2079/signer-solana","version":"0.0.0-experimental-81d7b984-20260604","license":"MIT","_id":"@arthur2079/signer-solana@0.0.0-experimental-81d7b984-20260604","maintainers":[{"name":"arthur2079","email":"arthoor.200079@gmail.com"}],"homepage":"https://github.com/llawliet-l-l/rango-client-fork#readme","bugs":{"url":"https://github.com/llawliet-l-l/rango-client-fork/issues"},"dist":{"shasum":"62ae1ea0569aedec55f466962b303f3895e47282","tarball":"https://registry.npmjs.org/@arthur2079/signer-solana/-/signer-solana-0.0.0-experimental-81d7b984-20260604.tgz","fileCount":35,"integrity":"sha512-utG/7js/R/b+vKBGzuZxnnHBJD5KAu7Z4++wyiiPE1QJGqzkL+1TWd17w34f9gyaxyWvO3bSqVusKXqyrZlqHg==","signatures":[{"sig":"MEYCIQD0iSUjFPTTePfIbYOIC+xr7RD4GMko+2bIOvDkyFWiZgIhAL8H9OvIQxNzDjuuQ+sYbQAF7dmsC7fXPQc9yTjpmkSg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arthur2079%2fsigner-solana@0.0.0-experimental-81d7b984-20260604","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63756},"main":"./dist/index.js","type":"module","source":"./src/index.ts","exports":{".":"./dist/index.js"},"gitHead":"81d7b984ef9dbdb6276a5cdfaeddbf6e5ee607c4","scripts":{"lint":"eslint \"**/*.{ts,tsx}\"","build":"node ../../scripts/build/command.mjs --path signers/signer-solana","clean":"rimraf dist","format":"prettier --write '{.,src}/**/*.{ts,tsx}'","ts-check":"tsc --declaration --emitDeclarationOnly -p ./tsconfig.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1dd3771d-6c47-499c-8b2e-8f036bc14cef"}},"repository":{"url":"git+https://github.com/llawliet-l-l/rango-client-fork.git"},"_npmVersion":"11.13.0","description":"Signer for Rango Solana Transactions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"bs58":"^5.0.0","rango-types":"^0.5.0","promise-retry":"^2.0.1","@solana/web3.js":"^1.91.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@types/promise-retry":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.0.0-experimental-81d7b984-20260604_1780550246161_0.41761127993525116","host":"s3://npm-registry-packages-npm-production"}},"0.48.2-next.0":{"name":"@arthur2079/signer-solana","version":"0.48.2-next.0","license":"MIT","_id":"@arthur2079/signer-solana@0.48.2-next.0","maintainers":[{"name":"arthur2079","email":"arthoor.200079@gmail.com"}],"homepage":"https://github.com/llawliet-l-l/rango-client-fork#readme","bugs":{"url":"https://github.com/llawliet-l-l/rango-client-fork/issues"},"dist":{"shasum":"2a17fcb426ce7f2efc0cba6317d05811c85dd859","tarball":"https://registry.npmjs.org/@arthur2079/signer-solana/-/signer-solana-0.48.2-next.0.tgz","fileCount":35,"integrity":"sha512-Y3XouijzdTuNtvp/AGr9pMamBNe5sOMM/OOxoRMb63LGrmt9OfupSKxMd9YlvWxZA9+Nd89sNngnqyarpyVaYQ==","signatures":[{"sig":"MEUCIQCc8+e43fQnE6mYH7CIgvIPbygcUMW8ojMewHNIjbcitgIgISZNpemrOEfIwHJGWEVngYPcm2aeyiOLjxuRtO0uniw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arthur2079%2fsigner-solana@0.48.2-next.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63733},"main":"./dist/index.js","type":"module","source":"./src/index.ts","exports":{".":"./dist/index.js"},"gitHead":"02758dfb7465ae1281ff713be539cbaa62edd1da","scripts":{"lint":"eslint \"**/*.{ts,tsx}\"","build":"node ../../scripts/build/command.mjs --path signers/signer-solana","clean":"rimraf dist","format":"prettier --write '{.,src}/**/*.{ts,tsx}'","ts-check":"tsc --declaration --emitDeclarationOnly -p ./tsconfig.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1dd3771d-6c47-499c-8b2e-8f036bc14cef"}},"repository":{"url":"git+https://github.com/llawliet-l-l/rango-client-fork.git"},"_npmVersion":"11.13.0","description":"Signer for Rango Solana Transactions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"bs58":"^5.0.0","rango-types":"^0.5.0","promise-retry":"^2.0.1","@solana/web3.js":"^1.91.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@types/promise-retry":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.48.2-next.0_1780550864818_0.6063032544678058","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@arthur2079/signer-solana","version":"0.49.0","license":"MIT","_id":"@arthur2079/signer-solana@0.49.0","maintainers":[{"name":"arthur2079","email":"arthoor.200079@gmail.com"}],"homepage":"https://github.com/llawliet-l-l/rango-client-fork#readme","bugs":{"url":"https://github.com/llawliet-l-l/rango-client-fork/issues"},"dist":{"shasum":"656659d43dc185121ab62b042650d7162c17115e","tarball":"https://registry.npmjs.org/@arthur2079/signer-solana/-/signer-solana-0.49.0.tgz","fileCount":35,"integrity":"sha512-zIVfwwpAF+UijgacE2hB1VUnDwnnzakLmRrG9nA/M5o3gpKTw6oxCFoSoz+GX7NscGcpTkBo2nYkFC4+g7Iy/g==","signatures":[{"sig":"MEUCIGxmoR5jHW4qS+OJpRampiwRKhfI19pEUzhEGa9ecQ59AiEA5cck+/T8I1ndTgnCKP2vQLk4VBOC04jIkwPCFogJ5b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arthur2079%2fsigner-solana@0.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63726},"main":"./dist/index.js","type":"module","source":"./src/index.ts","exports":{".":"./dist/index.js"},"gitHead":"b83c16a48fcb93742a6e4d4747007ee450c555af","scripts":{"lint":"eslint \"**/*.{ts,tsx}\"","build":"node ../../scripts/build/command.mjs --path signers/signer-solana","clean":"rimraf dist","format":"prettier --write '{.,src}/**/*.{ts,tsx}'","ts-check":"tsc --declaration --emitDeclarationOnly -p ./tsconfig.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1dd3771d-6c47-499c-8b2e-8f036bc14cef"}},"repository":{"url":"git+https://github.com/llawliet-l-l/rango-client-fork.git"},"_npmVersion":"11.13.0","description":"Signer for Rango Solana Transactions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"bs58":"^5.0.0","rango-types":"^0.5.0","promise-retry":"^2.0.1","@solana/web3.js":"^1.91.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/promise-retry":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.49.0_1780551726318_0.5130530488013423","host":"s3://npm-registry-packages-npm-production"}},"0.49.1-next.0":{"name":"@arthur2079/signer-solana","version":"0.49.1-next.0","license":"MIT","_id":"@arthur2079/signer-solana@0.49.1-next.0","maintainers":[{"name":"arthur2079","email":"arthoor.200079@gmail.com"}],"dist":{"shasum":"162848ca13bf013dfa61662f860cd6c81e209d47","tarball":"https://registry.npmjs.org/@arthur2079/signer-solana/-/signer-solana-0.49.1-next.0.tgz","fileCount":34,"integrity":"sha512-W4f0rb763w0Dx/QCUrCKI2Epd1qRzK8GOTEzoOSucZ5qy9FMCdhQa+Yml4rfv1zyUv1Z1BH4GnxQ1VdTNz6eYA==","signatures":[{"sig":"MEYCIQDGbrxXKBRCUgUn0Sw9ANF60A5KoaamW6D/8jG+JxI4hwIhAO29J5h9hi3E32RxCa6Lnl7UxXbjI+sEIZbQTH/CahqL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59439},"main":"./dist/index.js","type":"module","source":"./src/index.ts","exports":{".":"./dist/index.js"},"gitHead":"c75911c8ef75cbb6b10f95255c62094c8023c4aa","scripts":{"lint":"eslint \"**/*.{ts,tsx}\"","build":"yarn run rangutopia library build","clean":"rimraf dist","format":"prettier --write '{.,src}/**/*.{ts,tsx}'","ts-check":"tsc --declaration --emitDeclarationOnly -p ./tsconfig.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"arthur2079","email":"arthoor.200079@gmail.com"},"_npmVersion":"11.17.0","description":"Signer for Rango Solana Transactions","directories":{},"_nodeVersion":"24.19.0","dependencies":{"bs58":"^5.0.0","rango-types":"^0.5.0","promise-retry":"^2.0.1","@solana/web3.js":"^1.91.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@types/promise-retry":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.49.1-next.0_1787068327092_0.8545784855848864","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-next.0":{"name":"@arthur2079/signer-solana","version":"1.0.1-next.0","license":"MIT","_id":"@arthur2079/signer-solana@1.0.1-next.0","maintainers":[{"name":"arthur2079","email":"arthoor.200079@gmail.com"}],"dist":{"shasum":"824823f9c3ee8b16c6e65c2d7961658ac90536d8","tarball":"https://registry.npmjs.org/@arthur2079/signer-solana/-/signer-solana-1.0.1-next.0.tgz","fileCount":34,"integrity":"sha512-dv9qVDv7hid6H3pjh5+am7ZwH8EDL2i3C3jNYBBX9gtp0xxps0gg/ZhWFrMxI+ctmunn+iL2Dt+5oiJAiwfgKA==","signatures":[{"sig":"MEUCIQDZR4ItVcYH5Epe2Y+6xTVftXYeYJOeeGX4rH9Wb2A0cgIgTltRbDJZCAiel+rHO2Wc1/nasVUVxctnWUZVjUPT+os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59438},"main":"./dist/index.js","type":"module","source":"./src/index.ts","exports":{".":"./dist/index.js"},"gitHead":"bfb2df9e2b0952707c12670b8750ef3a6f4dcf70","scripts":{"lint":"eslint \"**/*.{ts,tsx}\"","build":"yarn run rangutopia library build","clean":"rimraf dist","format":"prettier --write '{.,src}/**/*.{ts,tsx}'","ts-check":"tsc --declaration --emitDeclarationOnly -p ./tsconfig.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"arthur2079","email":"arthoor.200079@gmail.com"},"_npmVersion":"11.17.0","description":"Signer for Rango Solana Transactions","directories":{},"_nodeVersion":"24.19.0","dependencies":{"bs58":"^5.0.0","rango-types":"^0.5.0","promise-retry":"^2.0.1","@solana/web3.js":"^1.91.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@types/promise-retry":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_1.0.1-next.0_1787069058134_0.8677428281202741","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@arthur2079/signer-solana","version":"1.1.0","license":"MIT","type":"module","source":"./src/index.ts","main":"./dist/index.js","exports":{".":"./dist/index.js"},"typings":"dist/index.d.ts","scripts":{"build":"yarn run rangutopia library build","ts-check":"tsc --declaration --emitDeclarationOnly -p ./tsconfig.json","clean":"rimraf dist","format":"prettier --write '{.,src}/**/*.{ts,tsx}'","lint":"eslint \"**/*.{ts,tsx}\""},"dependencies":{"@solana/web3.js":"^1.91.4","bs58":"^5.0.0","promise-retry":"^2.0.1","rango-types":"^0.5.0"},"devDependencies":{"@types/promise-retry":"^1.1.6"},"publishConfig":{"access":"public"},"gitHead":"2e0cd9f3b51b96edb474caf303b60f8de249141d","_id":"@arthur2079/signer-solana@1.1.0","description":"Signer for Rango Solana Transactions","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-ke2ypnxU2KSu4DI6GSkuSsKndtfoSFESA0UvgflZJM3NeGbUa0rVZyocm16XcZfqsICej9LRZuepqlpbt+0BBg==","shasum":"f324c9549ba6706cc008dcafabac6c74ea48dec5","tarball":"https://registry.npmjs.org/@arthur2079/signer-solana/-/signer-solana-1.1.0.tgz","fileCount":34,"unpackedSize":59431,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID9S9Yf+a79Xif/lmXFvCp4Y9bK4NmSfAwUM+0wslpjPAiEAu5OVYeaxgC9Dji4BYKlpisQJPapZzIqoBL6MUDpRoCQ="}]},"_npmUser":{"name":"arthur2079","email":"arthoor.200079@gmail.com"},"directories":{},"maintainers":[{"name":"arthur2079","email":"arthoor.200079@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/signer-solana_1.1.0_1787077571732_0.37744090888805615"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-03T08:27:41.397Z","modified":"2026-08-18T18:26:12.047Z","0.0.0-experimental-02e44603-20260603":"2026-06-03T08:27:41.731Z","0.0.0-experimental-a0df3cb8-20260603":"2026-06-03T08:44:23.758Z","0.0.0-experimental-fc25632c-20260603":"2026-06-03T11:41:37.061Z","0.48.1":"2026-06-03T14:14:03.655Z","0.0.0-experimental-81d7b984-20260604":"2026-06-04T05:17:26.294Z","0.48.2-next.0":"2026-06-04T05:27:44.967Z","0.49.0":"2026-06-04T05:42:06.527Z","0.49.1-next.0":"2026-08-18T15:52:07.237Z","1.0.1-next.0":"2026-08-18T16:04:18.284Z","1.1.0":"2026-08-18T18:26:11.884Z"},"license":"MIT","description":"Signer for Rango Solana Transactions","maintainers":[{"name":"arthur2079","email":"arthoor.200079@gmail.com"}],"readme":"# @arthur2079/signer-solana\n\n## Summary\n\nSigner for Rango Solana Transactions\n\nCurrecntly all Rango Solana transactions are Versioned (and serialized), only Solana Wrapper is already using the legacy format. (which is used only for SOL <-> WSol routes)\n\n## Versioned Transaction Sign Flow Overview:\n\n1. Get connection and recent blockhash\n\n   ```ts\n   const connection = new Connection(SOLANA_RPC_URL, {\n     commitment: 'confirmed',\n     disableRetryOnRateLimit: false,\n   });\n   const latestBlock = await connection.getLatestBlockhash('confirmed');\n   ```\n\n2. Prepare the transaction\n\n   ```ts\n   const transaction = VersionedTransaction.deserialize(\n     new Uint8Array(tx.serializedMessage)\n   );\n   transaction.message.recentBlockhash = recentBlockhash;\n   ```\n\n3. Simulate the transaction\n\n   ```ts\n   const { value } = await connection.simulateTransaction(transaction, {\n     replaceRecentBlockhash: true,\n     commitment: 'processed',\n   });\n   ```\n\n4. Sign the transaction\n\n   ```ts\n   const signedTransaction = await solanaProvider.signTransaction(\n     solanaWeb3Transaction\n   );\n   const serializedTransaction = Buffer.from(signedTransaction.serialize());\n   ```\n\n5. Send and confirm the transaction (similar to [jupiter suggested code](https://github.com/jup-ag/jupiter-quote-api-node/blob/main/example/utils/transactionSender.ts))\n\n   ```ts\n   const { txId, txResponse } = await transactionSenderAndConfirmationWaiter({\n     connection,\n     serializedTransaction,\n   });\n   ```\n","readmeFilename":"readme.md"}