{"_id":"@ap3x/solana-trading","_rev":"5-e64fd530f74d051b1fc8bef29479a7d3","name":"@ap3x/solana-trading","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@ap3x/solana-trading","version":"0.1.0","_id":"@ap3x/solana-trading@0.1.0","maintainers":[{"name":"botstack","email":"GuerrillaMedia702@gmail.com"}],"dist":{"shasum":"47297d9b8c11672a0b5384432ffef686e9cf69eb","tarball":"https://registry.npmjs.org/@ap3x/solana-trading/-/solana-trading-0.1.0.tgz","fileCount":8,"integrity":"sha512-LPyOCRELTjKYphMO3IHFF6PFPyO9A6q1B7aTS9dsCpI63gXTk+MZPgsR7JuDzz3KeAGIv069rV9cEvH2yZsPCQ==","signatures":[{"sig":"MEUCIGMvKjq1s0lclAOArtbwcGwoCNlMuIg7J3hQ29tUExjvAiEAnq7rCStzfrJoAS1wnaRS4CRdXKYxe6+SBHwNatbde1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32047},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8099bee34908056a19797cee71bb4c04b166bc44","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"botstack","email":"GuerrillaMedia702@gmail.com"},"deprecated":"Discontinued. NOT part of the AP3X agent framework.","_npmVersion":"10.9.4","description":"High-level Solana trading contracts shared by AP3X applications.","directories":{},"_nodeVersion":"22.22.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/solana-trading_0.1.0_1777720275353_0.9626845607813654","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ap3x/solana-trading","version":"0.2.0","_id":"@ap3x/solana-trading@0.2.0","maintainers":[{"name":"botstack","email":"GuerrillaMedia702@gmail.com"}],"dist":{"shasum":"6f8f610f95520e6db3f360a6e0f48f2b507b047d","tarball":"https://registry.npmjs.org/@ap3x/solana-trading/-/solana-trading-0.2.0.tgz","fileCount":14,"integrity":"sha512-w5ExDIK3Fcv2StlVAJw09umIVNSCVOfI54ihWK8sYO2iqMqWTGr3YYwM8xFp/aTsPvfITD8rO7Va6VMNnVfEFg==","signatures":[{"sig":"MEUCIACMrwzouzhvK38l6/SBl2qAfOzGTv9BwZpYKTGTOfjAAiEA/B2JYwGX0gOFVUTILJyk+gmwkJLVhlIxnrxrg0vHrD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82092},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./backtester":{"types":"./dist/backtester/index.d.ts","import":"./dist/backtester/index.js","require":"./dist/backtester/index.cjs"}},"gitHead":"bd2bbd781ed2f8141b1dd96c0a6800d92ca8c563","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"botstack","email":"GuerrillaMedia702@gmail.com"},"deprecated":"Discontinued. NOT part of the AP3X agent framework.","_npmVersion":"10.9.4","description":"High-level Solana trading contracts shared by AP3X applications.","directories":{},"_nodeVersion":"22.22.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/solana-trading_0.2.0_1777734194112_0.7523137955979378","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ap3x/solana-trading","version":"0.3.0","_id":"@ap3x/solana-trading@0.3.0","maintainers":[{"name":"botstack","email":"GuerrillaMedia702@gmail.com"}],"dist":{"shasum":"904a49f8b3a58a26f67657bd496acbd9c14adfda","tarball":"https://registry.npmjs.org/@ap3x/solana-trading/-/solana-trading-0.3.0.tgz","fileCount":14,"integrity":"sha512-b6tTTRfh6v2zRybv/jTVqVaJZby3Bo3qQYSu15I0gNqeLNCziKHzqQbAFD30ZM41PoXPhzLRvsrqx61HHRi2AA==","signatures":[{"sig":"MEYCIQCwB3wRu4V7PJyocB9x6kFVV0e9/7w7E6cTp1UMS7pSbwIhAKv+332uWjyfKkmDsi1DDgz+X1D8U3HqJBJIuOqBlKtu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123504},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./backtester":{"types":"./dist/backtester/index.d.ts","import":"./dist/backtester/index.js","require":"./dist/backtester/index.cjs"}},"gitHead":"bd2bbd781ed2f8141b1dd96c0a6800d92ca8c563","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"botstack","email":"GuerrillaMedia702@gmail.com"},"deprecated":"Discontinued. NOT part of the AP3X agent framework.","_npmVersion":"10.9.4","description":"High-level Solana trading contracts shared by AP3X applications.","directories":{},"_nodeVersion":"22.22.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/solana-trading_0.3.0_1777737211222_0.2321718943808626","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-05-02T11:11:15.256Z","modified":"2026-08-01T03:36:39.529Z","0.1.0":"2026-05-02T11:11:15.507Z","0.2.0":"2026-05-02T15:03:14.245Z","0.3.0":"2026-05-02T15:53:31.381Z"},"description":"High-level Solana trading contracts shared by AP3X applications.","maintainers":[{"name":"botstack","email":"GuerrillaMedia702@gmail.com"}],"readme":"# @ap3x/solana-trading\n\nHigh-level Solana trading contracts shared by AP3X applications.\n\nThis package defines strategy-authored swap intents and executor-facing quote,\nsimulation, order, and fill result types. It intentionally sits above\n`@ap3x/solana-executor`, whose `TradeIntent` is instruction-level and expects a\ntransaction to already be assembled.\n\nThe package has no runtime dependencies. Its instruction-level adapter returns\na structurally-compatible shape so applications can pass the result into their\nexecutor package without forcing the whole transaction stack into every signal\nconsumer.\n","readmeFilename":"README.md"}