{"_id":"trustbase-seller-backend","_rev":"35-2dfa05f5efd40feadee93588ab2520bc","name":"trustbase-seller-backend","dist-tags":{"latest":"0.5.1"},"versions":{"0.1.5":{"name":"trustbase-seller-backend","version":"0.1.5","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.1.5","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"ecf6a93757948bd271a81d5662bbd2b7679f4801","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.1.5.tgz","fileCount":1195,"integrity":"sha512-x7WB1KB3IjOaWSssJ5oRZi/cep3nBgNe1PFuoclBjWArQrYebf2M17j8QNhf8z6WZ3UvYRUj+ka0GXWXIeevxQ==","signatures":[{"sig":"MEQCIAW5oCnvl0qemfI0nhkPFHdwYpxjMvufmbntUf+EnyUVAiBDjvuQTmJ+sYBu23eOdVUsba757KE1vxPWQA1srJO8gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6333162},"main":"run-unified.js","_from":"file:trustbase-seller-backend-0.1.5.tgz","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"_resolved":"D:\\myopenclaw\\projects\\trustbase-seller-backend\\trustbase-seller-backend-0.1.5.tgz","overrides":{"requires-port":"^1.0.0"},"_integrity":"sha512-x7WB1KB3IjOaWSssJ5oRZi/cep3nBgNe1PFuoclBjWArQrYebf2M17j8QNhf8z6WZ3UvYRUj+ka0GXWXIeevxQ==","_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.1.5_1790184622428_0.04303640596378089","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"trustbase-seller-backend","version":"0.1.6","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.1.6","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"aab39a0f546678b4313a81b9576f27f8797f466a","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.1.6.tgz","fileCount":1201,"integrity":"sha512-kWizEpcpg2wa9AHjyTRMYmeOW2eojra+V4MG4B3m7ZvT8oPTMI/u/azTq6fRVRhYrgIS0Gp3r0Dmw8Lq1mfe5w==","signatures":[{"sig":"MEYCIQCi/GbqCbnOU2yGxuvoOZm20XwHyeyRXW69q/5ZZW4B0AIhAP4BqWIw/ItjSoYVn9v+jwpsSfmLdSPKCqXb5v5Gx+ka","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHZM1ttfdxumRMFf2Jo3ym5K5PdBaHzVqXFsYu3byLjwIhANtDP+Im5ATHNfcsxs2gAVGZ8ZdzrXPHLJPBbBYjXMvp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6415378},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.1.6_1790326029465_0.7774024692925992","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"trustbase-seller-backend","version":"0.1.7","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.1.7","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"2ec216254cffa97cfae37342543521df0e50a2d9","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.1.7.tgz","fileCount":1204,"integrity":"sha512-Ov0f9LJVZ//TsjSU4dX3pnIe7JFJeb0Ml2/1GPzn9PbeMU8PQfd7U0TUWsg5hz+CVAYTVP3N9F0GLh5fNHe43Q==","signatures":[{"sig":"MEUCIFfchR5hR64sHkAanx8uaOnCHnfGu6UxKcrJ0hoKyvIDAiEAzW/irVty0pAE9HED4uJwdsXA1AKrB9GlxNZARqUzs8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXjnza6rKddeVOUj6GpBrNdoWIVkSlW0tiajE8eU1B7AIhANGJ3rTOnCIAqWePqKXPnaCPocmQ56/4yC6DzG4jmgX5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6505029},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.1.7_1790332313439_0.38340370752212993","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"trustbase-seller-backend","version":"0.1.8","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.1.8","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"92da5a6dcf0b13452ffe6abb023bb48bf214bac8","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.1.8.tgz","fileCount":1204,"integrity":"sha512-PVv05zuv94Y62WYzoYamdjqglSU2fOOH9K1IvZDBkisSSOOhOd8CemCAZ2zBSavXx6J6xOBvByMx56mkjiUiSQ==","signatures":[{"sig":"MEUCIGRTe5ZenTpJ7FUDlsq0LmbKRaXwXWJOohcDAQOgS+nSAiEAvEld9zzNH85UuUVedVfPEbyBJXNyu+kqrU7+UPB5MoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDUGSvKU6Kxm41/7ZtRuTs+AbZADWjuBc5+4WU2B6CefAiBOtFzXtpdGVKmALo+l6uNgbIDZVd3RF+nCakKcPR/Ocg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6513545},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.1.8_1790333430758_0.3971708105732621","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"trustbase-seller-backend","version":"0.1.9","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.1.9","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"65794f02f07f1f05482181c86087fdb6a60e1d1c","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.1.9.tgz","fileCount":1204,"integrity":"sha512-Qaal1yusHTnzGAp5xhjT2X0s0LqWIE7bdVv7ZoiRKFMSYQH2p1dr+p4R1TviOugIx4cJ724L9Ce3ltSXev5b7w==","signatures":[{"sig":"MEUCIGoH2JrmXbdGUSz+w8ac8l4oT2gARrM7zx8hdt8lzkkSAiEAvbpNZjLeAMnz4k3wzjvNOCCeB92so9uviFYLvrLjiQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGNGmPRj3JD3J4JhGsE3Vu7AL9B2NMmYUmO+//9M9vpwAiEA9RGbAV2NfCWzqZwf7r1RiJZxqdwK5FkQ/61g2pG+BEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6515334},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.1.9_1790335239276_0.19511369631867348","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"trustbase-seller-backend","version":"0.1.10","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.1.10","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"2a1ec87b736983b58f685aa7cb4b2f5c5117cc09","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.1.10.tgz","fileCount":1204,"integrity":"sha512-sx4WiAHBr+oJ5CHC+qH98f0O50D80cbkwoTkncquHfZkluJXPEzR6gh8ljx+1sDBybGL3NktJCbPvEfhH3SpCg==","signatures":[{"sig":"MEUCIQDyTxjQhTkiCqSwjyaGZusD89i72NM26olw2sK/fa59GgIgDsMIMoWsbyZKQA6QhrtQXN4QXOpMchZekz0b3j8Av9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGex2hy4MeSk5W1SbRhJ78l57suJWJBBeLjOwNMz8SXZAiEA1nGTxW+OTM2blinCHPUX1bcraF3cczi7j0amENRjsuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6515452},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.1.10_1790340580846_0.6270884088697724","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"trustbase-seller-backend","version":"0.1.11","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.1.11","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"3950cbe14ddd3641bdfd4ffc6ceb9a5b3154bf7b","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.1.11.tgz","fileCount":1204,"integrity":"sha512-JPM3Ob6kUZ+gEmMRY3jw982mBJ8oi84WhZ7Nl/sIGAdlzNzT/Dn2Ik7kJEtz5AHvQi54ppHyZ1ZbbhJsLA0LCA==","signatures":[{"sig":"MEQCIGH7DSb7Sy8yjBzfZApNl3LgXMNRDS+wEc1LMoDkF0rZAiBfMtD/F8eOZzPkTyDM55wD4a9p1OrD1CuzB+JdeOyyQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQi6/Arq4xLzcNij+SMiaY1czq+dx32vYOIwFEg/5t3AIgFVkdhbqrziHqHSnwbaYHoAY+lWsWPqsNp48X33Au4v8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6520447},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.1.11_1790346518201_0.07019482946434397","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"trustbase-seller-backend","version":"0.1.12","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.1.12","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"a0d50554bc2153450c3bb3161e9b49e61cfb379c","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.1.12.tgz","fileCount":1204,"integrity":"sha512-G6pz8mlVml/9OhzgKVVgeNGZsu21LZcwREOVowKdQaYPIL+64cSzBFW8gCJlQma/4RhnSwq0HAjTaQgEL8cTjA==","signatures":[{"sig":"MEUCIQDV9kfLb0IH8D08dBrTX0f41nKkltTjrIz2sfxtSYyR/QIgEkbvY56lJBJUzqMbTXGkNPfLW85R1oiLTH96E92MMpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCus2xv9q7Amjs/Zh2ISc9UTFcx8x0DlvDw2wX561C5zwIga2/y0tzIRqsNYfITusTN4nFdrULzLZmBQID7MYCVHaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6539707},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.1.12_1790350490635_0.5090790527564482","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"trustbase-seller-backend","version":"0.2.0","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.2.0","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"f7ed4f41e611b50921a98c0134e0b7372083d012","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.2.0.tgz","fileCount":1206,"integrity":"sha512-nXZgzR0leBI+HXMdQAKl32uprp4vCf1ZT0pnk7zqJkpoya+xSV1F0uth/WoC5QJMh82F0Fb43JoRZsvnH4y55Q==","signatures":[{"sig":"MEUCIG1N9JCF5arr3ha+dY0SkceDcfsfpmiPOfLvGnpN4OTcAiEArBsPcsxpR375FSh1hNY/XjNLY3fmh7H2PT238jP8MXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID8gnZbNT4OJbRemel4ndIqxmT/oBphNUP5XWMSdvBqMAiBK3eFHkKs5pYlResKWv8blVIjxjb86HGTqCjBZsMwjPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6574345},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.2.0_1790352830981_0.3753937875252966","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"trustbase-seller-backend","version":"0.2.1","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.2.1","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"5a42421485da3f5472742161db8d6461254f8a60","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.2.1.tgz","fileCount":1206,"integrity":"sha512-JvT96LP9un3qgG07z2Y1d2NguyfOC/4XokgK6Tc9ZaV6xPnLxjPi0wj03kCmFQuEJ6Sl6Fn9gmEZeHOe7SqLWA==","signatures":[{"sig":"MEQCIGsbH0o3Qb/LWlk2m1Xi04sYryO9xv9zef80crWQSQJoAiB01U9EySlSm3M+tC5VkBxe5+phPpWG+fUhSngQMINtog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH1r8loEMl1sKY+g+iNkdG+LgXxwzfZ+Dwyl2LhtzA5DAiEAuAIZUe6QEToOlE6zEUy5y2KxqFbIqLBjXmHFHzs/DtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6581889},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.2.1_1790354091137_0.7714875171967046","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"trustbase-seller-backend","version":"0.2.2","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.2.2","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"6a6f097950304fa7fecf3ed5253791ddd58ce8e8","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.2.2.tgz","fileCount":1206,"integrity":"sha512-6EUaKUwIfDuPo+tjqWdC8LzyrEJfW62/l5JGfOqhjGlqxZ9/iqGVhcS2+DxeqloIgsJsIhHpRVKbuAH82lPcBg==","signatures":[{"sig":"MEUCICS+NS8s/E1pYNcaE8jubo2Po2GhqvJaqQsSXGjv8bTRAiEAqd9gh6Y/7IqF5AEXRqD3kOQ9XkH7bEaUir8DoV4jlvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDO3aLy4dvkp+3PYmP9sRe+/zj4nbpubjzZScnzWLQfUAiALTHOkHqcWFROcEDXQlxmDYGJTcr+7Xqv0WjByv4cEeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6582534},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.2.2_1790356825051_0.13518302562016116","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"trustbase-seller-backend","version":"0.2.3","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.2.3","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"1ce3cc121210e1643dd3d0cc4436584066d75a9a","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.2.3.tgz","fileCount":1206,"integrity":"sha512-q+SifAWThpIPW+NlO1BSCVcUZ06n03fh1IX/sj6Q2kvmQ1JsYbcJVoso40aHHxJrXxZksAh6K+FmUjt1UbipqA==","signatures":[{"sig":"MEYCIQCtFAUgZLEDJq+Rt2J+wvrMQfgIZqwxB8nyKzveE8StaAIhAPYj5asFgigv43UiBNuflFGLZ13Y/L3dgxwGHxZPGpUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/eRLvcxRkaAq4Z0MR1LW/NUtQAoUsrT/PRHTPfrHPAgIhAMbb8tb5/COMwh0HgO7xz7iGFsBDDgOEtBD/08nzQceh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6596133},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.2.3_1790358322384_0.44933708949221973","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"trustbase-seller-backend","version":"0.2.4","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.2.4","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"5f344c5c2e82e54311b2a871e5a9a0037f86b3d8","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.2.4.tgz","fileCount":1206,"integrity":"sha512-kTnf9Jwb0D4ftIuOL1kcR01HYaM8h1G4ob6/l+m81pE6BC2iGP8PNHB2ch147tMCCy6KqBL2mKdoLjS9rGFyXw==","signatures":[{"sig":"MEYCIQC+TQUWxKq6VDl6EDGsw6euLU4bO0AmpJT7R3BtKDXKvAIhAKswmGEczMJo0Xd7dTBAQNcoUHOOJDsmhv/LoIfVcm+D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEqZ6Z4vVk6c8FOIh+XtlOVeGH+Qd0nBLh6bSnDCkic2AiAgfexaXnstv3Ns0pRcpVe1bQ7wEvABNitUYI58SQua0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6611242},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.2.4_1790359309097_0.28652010118224913","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"trustbase-seller-backend","version":"0.2.5","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.2.5","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"fc2ec9204019649fbdfbb206eb97504c2ebbe07b","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.2.5.tgz","fileCount":1207,"integrity":"sha512-v2sB70bqzB64Qql1djaIexF9oupz1b3fR7qT2G1TF+qGHRq2hN5yoiveQ0C2dvS+vXRmiWgDJifWkN19h/ZYAg==","signatures":[{"sig":"MEYCIQCXVB8K6BxZaryC+hqYQ6QGvGlVA0AKoNlRSHQNm4YdLAIhAJaracI2llj2bjwQJo58BVY/4J75c7Co0hU34/aE74/p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA+8nicvsy93mIwk05HSYholNbnajR4ftFvqoPLDGG1fAiEArBIHVLUBZRgaz5GYwn4PDWjLGJSjTJ9kVcSj1zbTh1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6632298},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.2.5_1790360537893_0.46373149042835715","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"trustbase-seller-backend","version":"0.2.6","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.2.6","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"bbedde8db8dccad533210c228340fdee2510395b","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.2.6.tgz","fileCount":1208,"integrity":"sha512-zKcJEGSxzGTvvyFIanEJSZvartRlUYKn5fO61ti/ZY800tL1aUA8sdIKmShDU4RtfiMSMtpeRuCFG54UoJqVEA==","signatures":[{"sig":"MEUCIC7f07C7iu3c8YdLIQa40FwmhqQeQGL1iTxJTSu96BLwAiEAgjdMWeTEzMDZ9Ln1FbFd2TYwSlB7VNKukBGYK+oYfPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8RMOC1Oc578GvIvOCAwnXnlwrZfpl8OJCMnwM9z/LEwIgKHTaqWyDKHyqJfmMbvir3qwYL4kls+aV2pBsGMsrkkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6659556},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.2.6_1790395225559_0.2782896373727275","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"trustbase-seller-backend","version":"0.2.7","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.2.7","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"33b49737aadd91d99d60305ebc218602f90e0901","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.2.7.tgz","fileCount":1208,"integrity":"sha512-IUv+Mq69N3AAPrJyGwQDJ9THZ3cHlyi2AnXsohvCLpF3MkbErPMf47svRUxhZL2vZlpkltXzKQpl7iD1N+WjRg==","signatures":[{"sig":"MEQCIFiF/NpSXS3696K+KlrY9Ck3ZybO+pC2syzI+OdR07wcAiAfl4KxJX7QGCYo3xmCcx75xxTMz9e+s8Gut/0LK7e6gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfFIR3f1VxWjK9DzHozIo3pAUGPMoudumJ7bnPLpOM0QIgBxCwGjX818jfW5cBKjlkLVRVB3B3IjbqwB1IMuNQgPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6661240},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.2.7_1790396010885_0.5771763913301804","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"trustbase-seller-backend","version":"0.2.8","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.2.8","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"529626d373e4502b551ce7d14cd2acd7f47e731f","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.2.8.tgz","fileCount":1208,"integrity":"sha512-B00J6/pJThMIwdWWuH83Aya90hAJsFFdPA+FugqkNj5Lpadshv/mRjrH54TgdDKNUtgSD4TaXlMWjRXZ7Aif7g==","signatures":[{"sig":"MEQCIEHxIu5W6PeSht4f2UCPVPM/n+RggQf3ZlHnpNlQ+DR5AiA5RC38RYSaDWZNEvQlOzAkX3cPaSDyo6baaPQKXFyVRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHJMjYOwv/VRnDyjxOaV89VqU9AVYER5t0XtoYVLVMjQIhAIWFr1BqFP501RED/UYuGnNtlLUNL9t3LeIjNQBbrMpX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6664704},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.2.8_1790404685277_0.8443517205641193","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"trustbase-seller-backend","version":"0.2.9","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.2.9","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"ac2cbfd9b262a7cad28a69d5911458c41a0b9b1a","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.2.9.tgz","fileCount":1208,"integrity":"sha512-6WZ4GTD3W1tGEAPSlYUW9MBpRX1GvXKoXZ7Ww2CVDd79AEDSioK9w4FfIqWG7qNFaNCs0D1oIt+/+f/oZvIAlA==","signatures":[{"sig":"MEUCIQCJRZSPzYCbTuXip+kcxoBauyFwTUiYOHgcj3o37JWnCgIgHBC5exM+o6GBCCiWKRvFXd0c7qV5QI1ubz+5TjdTHtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDkzB4ok/18Z72qAyOU4w6lFYuIta4/VMR5vtUHgXrtNQIhAPcJL9yVDEh+gH40EKB/4iZdG8YHlzse6A1BhO62z9FM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6665067},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.2.9_1790406733563_0.7322569780952952","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"trustbase-seller-backend","version":"0.3.0","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.3.0","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"7f3822cbb3bb12b71abcddf7a1fbc6d554a0ddd6","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.3.0.tgz","fileCount":1208,"integrity":"sha512-AGIL1/U6kOmqdAX3GlR6R+50gqZDk1IlGTzpDMOsnCOIU9DopwFouP8lbvJBI2GXatmxScg9xGuykUwvWa4NsQ==","signatures":[{"sig":"MEQCIBTlUWUcyDGhAi059N3OV7h6hL8HAhVn9BpAeQL41VfkAiAdvDtc98APycLgmq1n3XSZ6def0C6htXRYTURADTXv+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWTgoDnlVJy7XrUtfb+fw2cizq3A7JUU5q/JkW6zmWKAIgYber/IzmKJsuT6K0cGeeJBI/Unu/Vp/zgvL4Hyx7NDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6668323},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.3.0_1790408142459_0.0021148589727417733","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"trustbase-seller-backend","version":"0.3.1","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.3.1","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"7f5428114a4d6d79d951d2ae054cc750653583fc","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.3.1.tgz","fileCount":1208,"integrity":"sha512-fkuakZXQOyf0ZeSnAeBGJJkx1aJavUKGkXzcBziL4y3qjHg1PANjXrr5s82t9HYVfy1PJHLGzX/U8C1Bp5PiMw==","signatures":[{"sig":"MEUCIQC4korGIrvAVgI+2/vTF16LdGZY+H7f4UmcqS4DL/74DAIgRwheJ4T92BxrgfcBva0vRczWEzrrygnXXOK3v8eAEok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChbhXNEAMXYU4HRy8C6iFWZionr1FNm/xmYNxbT2hXawIgOijeYVfVVwyanhG4zL8JmwLjmoO/KToSlvMoAJzSNq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6672946},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.3.1_1790420699152_0.555770149176736","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"trustbase-seller-backend","version":"0.3.2","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.3.2","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"f0fa17af64af436e97e07ee63bd355f125fbc6c9","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.3.2.tgz","fileCount":1208,"integrity":"sha512-l0ocd+CeQgy/uihxwWfn9PRr9hpkBMlFFH6VUBAsvg+vuNw1C+TqSzg/V3A5c0PODu5UoLTy0cQUxhiwhy3gSQ==","signatures":[{"sig":"MEUCIGRJ/wckPigKwDP9iO/m0tDvuFSd+ylDcPQHg6nEhm6tAiEA5XtP5wRVisqY/E1uWK41lGjk4xcul9Qe5LfY0YnhD74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG5IsPtzvLyQr3SBubhuH0pfXKp5D2YUto8QanEF5VJNAiEA1webTu59EnuvGzapYbD+1vDfj1nk5kDFvjAwMDJnuqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6682026},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.3.2_1790421699373_0.9663564774691393","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"trustbase-seller-backend","version":"0.3.3","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.3.3","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"334cbac875af2b66a57462d598773a51edf8d0ca","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.3.3.tgz","fileCount":1208,"integrity":"sha512-kxp+u5h7q6aqO5ueDoNXlEAxvgKz7WRak/R4CEdEZhg5QEO0hlgItbS8+TQpwtkkmQrtJ80S7+l5EroXwcWIPg==","signatures":[{"sig":"MEQCIFYCavSKowCKIkbe8iDCN0AkS1lHqNf8BzAjUnc0e0FrAiAjSjqkWQW7nBRa6xhJ4FvWb88/DBXHPv6XrVKSZhCM5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBJxf8rAw0wdFDwmXh+qnACX8+eHv1nPV+dEienlxVYkAiEA0OM01nCvXsSGiZLXm8Un1EoaNh9JkLkSbJ1Soc7NFuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6682588},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.3.3_1790424582016_0.11528336905007719","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"trustbase-seller-backend","version":"0.3.4","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.3.4","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"7e1d213cbba9ccc8c7921320d79a118f00f27629","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.3.4.tgz","fileCount":1208,"integrity":"sha512-PVwBNg2v3RuuGUtyCkINMtRc6ZXpdZAolr9y5tdC4aDGIVTme9DDwgn2E7bnRR2Hr0yoxN/SgqRWjWVGBfuivQ==","signatures":[{"sig":"MEQCIA0sqXnuZCh+x3R/A5Z4icBLRFNx+kd6PNFdCTgC/bzCAiAOAqSc29VZt7ztrj04WsafYhAyO2Lc4/DNROQWnjK5YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAd5N8kfW2/J1RvybBooqn5GhLwVejhcDzRfm2Pjo2iGAiEAje51GJWGFQetX675m3qtFewZ8g2ck69g4O3eGbamFI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6686461},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.3.4_1790428151378_0.8362548628282385","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"trustbase-seller-backend","version":"0.3.5","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.3.5","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"d81518f95bd20b07778bfd82cd7246626434beda","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.3.5.tgz","fileCount":1208,"integrity":"sha512-BE2sakTX7qGfbnMiXgbsVIG7GLp6iNmA5e2cwnBXRMhBUi6xCnZATSzSzcAaEdmp77T978ziIqm+Y2vl1tCdXA==","signatures":[{"sig":"MEUCIERPSZanl2CJfEVO7Jye/ZmfK7YB99vxkAiiHHQK+maFAiEA+GwU7P4uSMjYwLMLVoksFIkrzq/6yyYrUgx7zkMyC9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAJOKHuWQW7nsnyh1+o0XIQLhry9J+eRjkS35kLBkFeJAiAq15sUZEybyQ0SKyo4FmBPh9kHSO/HEnDILQ/3m6iZUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6694301},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.3.5_1790434516755_0.8470383902167031","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"trustbase-seller-backend","version":"0.3.6","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.3.6","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"0cc12282249c13c7366a224254cbd6ae786d6e6a","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.3.6.tgz","fileCount":1208,"integrity":"sha512-xHBbaO1LxBgcjxPEUIFmpJIZ299HcBNOm0wtwDhvolRdjP7wrUTErFJIu6hmp+6SMZ2N4vR/mUgVAO4Sb6PVqg==","signatures":[{"sig":"MEUCIFuZXpqLOapw+KC/dwkc/2QPcL5jZw9+ymu6sbWNp3KhAiEA0VmiOIvLnu83pCbFCBqLUOAhqPG/Yc+rBcUuihhrL0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRGNM+uhnQXShUFbdL762LIDiGM7+KpJMbuiQVydq1dQIgIHKOdwgC23QQzYwp8zk4MluSDcZ4U3xZO7kgxuzoQHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6710344},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.3.6_1790436793809_0.3899536276961344","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"trustbase-seller-backend","version":"0.3.7","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.3.7","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"ea0dd4f33719f22f5b966ad8e613f4009a7c8817","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.3.7.tgz","fileCount":1208,"integrity":"sha512-OplAfKJ+RIeHC2gkvPPq/7Hlz6xeyv0w7DhqWnqZCwdh13mPx/kD7N4MI3gm7NW8DudwPvenTMN+VIXiHTefAA==","signatures":[{"sig":"MEUCIQC1xqT5vTRBqHnUzBGgqYCjCLjaguyxlYtFGZpssEaKagIgV2nN9WY2rPaneCCfvdAgI7fVNipvvaO6KTHTnIlFUV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHGhWyGGyn5lUkUnQ6laqFMNPngD8RlQGLPwdNXX/4eYAiApEvkQLBUi+Ydg8PDxYxexjhrT3XPcqLenRDxw7hlrIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6724454},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.3.7_1790437815078_0.8298840644823964","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"trustbase-seller-backend","version":"0.3.8","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.3.8","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"add3e4f3c9c463f1c531b272dda533e8448a177f","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.3.8.tgz","fileCount":1208,"integrity":"sha512-t7s8FIWKlPK2jIrWAT5V9oAumFMSZQgtbJzw/utfPUcZ64Q2vbp7amjz1At1DrXdK5zxWqjgkiX00czsG5qX0Q==","signatures":[{"sig":"MEUCIQCcmxVIy/pGrcc6S808lMLTLdA68zrgSaf9UDAPI6v8FAIgAyvVxYn6SFaUBzX4DxTYZv/TPA15AvshqYqC95JFRGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHvD1stV6SyQqXZX7ddwg7pvjmXE4fCAEUKiX1STrF4cAiBQIinPbtR5TRN9sKFOnwpLxla6iUAg8guUbKqcRZJQVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6725622},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.3.8_1790438778923_0.4390538804291304","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"trustbase-seller-backend","version":"0.3.9","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.3.9","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"4d144ff56f41dc1524b6bede5066bb6f1a76eacd","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.3.9.tgz","fileCount":1208,"integrity":"sha512-xEtAWdMZkdcXFggPpa5WqWJEdvaynH+paVT80DqRxu/toxSyrpcDP24XICh0SjtEXjeQiJIsV1/it5QTEmlVJw==","signatures":[{"sig":"MEYCIQC7EdjbxfSpPvEV2nwNZeKVa8gRZIjMu+NRq6SdRs4rRQIhAPr7MSZl592nxHLlGL/PPSrpTBp6r6LLMOjpg/ewAvpW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDujQt7XGZnZW8/JchvtvNgpx7J4V/Xy8YJf1i0E3RNqwIgWEwIadgW+aYR6ANOus+jaX3PNWXb0/UeVDmetdR39dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6745365},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.3.9_1790439818607_0.5054950710792234","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"trustbase-seller-backend","version":"0.4.0","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.4.0","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"68426eb41d8e286613b39b776efd424a228a12b3","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.4.0.tgz","fileCount":1208,"integrity":"sha512-75fr1DHcXZz4OG93RQZUNhOZAfe794BmxEuhFTby9/9SLDboKaHp8Eg5EY9P4O5ssRF0uKGRy9bor+yKaKk5xQ==","signatures":[{"sig":"MEUCIQDepNKPSpncWQDD9jmF49OQmqKlhX3gR2vexTX7vaqfqgIgahwOPRfRIdZfFFUQIdiHbIRqbmiupLNWa0DKvkDErTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFQpuw9OLTc0rPBXKLFxXOUhPoxtfSOmbMJnhdJIawhwIhALreMbufH0xadzqrZ5B2MtwW5vHAePqQiiLzkfZ1M2UH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6768270},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.4.0_1790440691777_0.44559594689036786","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"trustbase-seller-backend","version":"0.4.1","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.4.1","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"923706246196729e1cffd14bf77ba44d75f547a7","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.4.1.tgz","fileCount":1208,"integrity":"sha512-mFBSCWqULdeffjqB7HQfwdIxGC0C4a+oLlSaYBhavEp6UMYKZfTDXqlepacXiUR4rpSWANqn7O3II+A3MH9JgA==","signatures":[{"sig":"MEUCIQDS3jzQqtFWSHb4640ochB7jgzn8GQ6fxo76yGzGpCTXQIgYOaJZF4/QOGUuTlAWD3gvJzoQJBD/9iiGuJ5WNUErIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+P9FecjwBqejfYcmtCWVnraNnUmKQZ0nfTyIVgJcZgwIhAKqRtjJXjZ5uhoBXnxeOW4pe4vILnOQVCWE8QG1icKwm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6771580},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.4.1_1790570314251_0.8566917427181078","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"trustbase-seller-backend","version":"0.4.2","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.4.2","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"379ec5367b69bbb0f7f11e8e573f1dc0fb7e0fb4","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.4.2.tgz","fileCount":1208,"integrity":"sha512-g+zPrFTFLjhc9xPa6RziML4jVgeBuvh3kfUHzcQ5bU70fTNKx2yPgaGfieCgS0byBnHlKpKMC3DnoHDSb/b8NA==","signatures":[{"sig":"MEUCIGe8WVCcq4IwvjRZgDC2d7R/xmdK5NQVweiHF8p1uQG2AiEA6PpqcUMNjWe16Ncl8iVktUnWIilRthvytgcYsZR639s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG96I9QZDbZDXdmQ9bvjQG1X4AlI3YTPF3GJZvBV75/DAiAYFMEZmDSvn+EqUFMY6okv+/DjienoNvE7YNFrXkgcEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6772059},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.4.2_1790598559594_0.6834949728420789","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"trustbase-seller-backend","version":"0.4.3","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.4.3","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"3d00474a195494f05df173bdadb55a54d2408d74","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.4.3.tgz","fileCount":1209,"integrity":"sha512-lr4zhmqk49574qf9+5mam/Ow9FL+ozIqAaDS8yk4/4wMfi7Haz9bzb/HI6FEK7yn/a+Frax4pSoovAfW7CVRZA==","signatures":[{"sig":"MEQCIEQjkUwQ1QO7nQ26Ugi+AQkR0f7r09YFbVQ9YgxD/t9HAiAzA4BN0wG4S5yE9iEmHRivLoB+shRCGlyBZ6zMGF7CyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDbyHoSFKa3p16NGyUyvmVf6LVQ5pGxdTGlZOpZgHi1QAiArgYTb8vV+hL/UIciiDdOCmK/lX81st20YnOBDaSxK/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6775478},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.4.3_1790599623908_0.07267620248374174","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"trustbase-seller-backend","version":"0.4.4","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.4.4","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"b1e5e618c87f0c071b324c1b46f7f22c6958d529","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.4.4.tgz","fileCount":1209,"integrity":"sha512-CXF9rYOFLyuWp/ndpDixwEB8xjAaPCdb7Vjm8nJfArG17co1jDWpRWH3zUy48dF/XYiIRoUWHb8vSKdTFO9A2Q==","signatures":[{"sig":"MEYCIQDl9UwkB0rKeMsSb7V0Klm86OQSUqnQb9eRHs/e44HGZAIhANakj5i+EOFMZM0Qa1PsWtvfkMNLWvtKNdCeorFEhV3s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQiEcQVjumSaCBTwnkQrDaGQA9/sp+ZvAvff4C36EWaAIgUWqg4VLCo+RK1cffKxAQO8QL1rf3NBB9VPvbyuy5zo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6776329},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.4.4_1790600205970_0.9926413869611612","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"trustbase-seller-backend","version":"0.5.0","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"license":"MIT","_id":"trustbase-seller-backend@0.5.0","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"17539b77c9a1e3d3c35f85cef700923c096e6d45","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.5.0.tgz","fileCount":1212,"integrity":"sha512-KyxUMpLBn0OM1skbFftdyy5UP7TxvP4ucD1Clz8sqI5y8wUkjoc0oTucZEASrC56239XfKuYqkUDLX7gHoys0g==","signatures":[{"sig":"MEUCIQCf3JbDkE4u9V34c4JLlIYPJZi7falJijdBu2NzAyCeYAIgQrpqijJy0K9YRxEMRyS1evLIvero13sRpGuS93IZ+Bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEI8tTdy44tgqD8/4rINuFZc/ancqqX7cRKnQ/eSX6+OAiAavUWMjosrt6cKNB5gDe+UH4Vgz2m/9h0zjHUHdWBCdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6824615},"main":"run-unified.js","types":"./run-unified.d.ts","engines":{"node":">=18"},"scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/trustbase-seller-backend_0.5.0_1790661900101_0.6004752330998542","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"_id":"trustbase-seller-backend@0.5.1","bin":{"tb-seller-doctor":"bin/tb-doctor.js","tb-seller-backend":"bin/tb-seller-backend.js"},"dist":{"shasum":"84c19b22f0e3c169e9845d9f1eb3f9d583ce5e40","tarball":"https://registry.npmjs.org/trustbase-seller-backend/-/trustbase-seller-backend-0.5.1.tgz","fileCount":1212,"integrity":"sha512-gGypbYeLvOsLtZKQ00mEltD0Ik1FHBYIZpLVPssxranj5hqjqewIOEI1bh700GosXr8Ic0he0yudwQSTS/it6g==","signatures":[{"sig":"MEUCIQDg/AFfKRJpfi/j9bW7/8grYiHuIVl9YSNdUFbkPORPmwIgNhqo/Hrsh5nZLqTI05441p05Jt8ZKzx2P0I5KEFXcU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIETY3ERayW7u8CwbYxMctlofMjccE7H6Fk7oGmhqLEu2AiEA7IevVeZ/0inZD3Cy8BPoiIW0g9qEFtJ8Uqv6odV46o4="}],"unpackedSize":6824701},"main":"run-unified.js","name":"trustbase-seller-backend","types":"./run-unified.d.ts","engines":{"node":">=18"},"license":"MIT","scripts":{"start":"node run-unified.js","doctor":"node bin/tb-doctor.js"},"version":"0.5.1","_npmUser":{"name":"oxiaom","email":"244255055@qq.com"},"keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"overrides":{"requires-port":"^1.0.0"},"_npmVersion":"12.0.2","description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","directories":{},"maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"_nodeVersion":"24.18.0","allowScripts":{"better-sqlite3@11.10.0":true},"dependencies":{"pg":"^8.23.0","ws":"^8.20.1","zod":"^3.23.0","cors":"^2.8.6","jsqr":"^1.4.0","pino":"^9.0.0","uuid":"^9.0.0","axios":"^1.16.1","bip39":"^3.1.0","bcrypt":"^6.0.0","bech32":"^2.0.0","dotenv":"^17.4.2","qrcode":"^1.5.4","express":"^4.21.0","it-pipe":"^3.0.1","nodemailer":"^10.0.10","protobufjs":"^8.8.0","selfsigned":"^5.5.0","thirty-two":"^1.0.2","uint8arrays":"^6.1.1","@scure/bip32":"^2.4.0","@scure/bip39":"^1.2.0","it-handshake":"^4.1.3","@cosmjs/amino":"^0.38.1","@noble/curves":"^1.9.7","eventemitter3":"^5.0.0","@cosmjs/crypto":"^0.38.1","better-sqlite3":"^11.0.0","@cosmjs/encoding":"^0.38.1","@cosmjs/stargate":"^0.38.1","it-length-prefixed":"^11.0.1","@maxmind/geoip2-node":"^7.1.0","@cosmjs/proto-signing":"^0.38.1","http-proxy-middleware":"^3.0.5","@chainsafe/libp2p-noise":"^17.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"optionalDependencies":{"canvas":"^3.2.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trustbase-seller-backend_0.5.1_1790662809071_0.6516196615045518"}}},"time":{"created":"2026-09-23T17:30:22.352Z","modified":"2026-09-29T06:20:09.332Z","0.1.5":"2026-09-23T17:30:22.597Z","0.1.6":"2026-09-25T08:47:09.680Z","0.1.7":"2026-09-25T10:31:53.558Z","0.1.8":"2026-09-25T10:50:30.891Z","0.1.9":"2026-09-25T11:20:39.425Z","0.1.10":"2026-09-25T12:49:40.983Z","0.1.11":"2026-09-25T14:28:38.369Z","0.1.12":"2026-09-25T15:34:50.734Z","0.2.0":"2026-09-25T16:13:51.160Z","0.2.1":"2026-09-25T16:34:51.278Z","0.2.2":"2026-09-25T17:20:25.207Z","0.2.3":"2026-09-25T17:45:22.496Z","0.2.4":"2026-09-25T18:01:49.225Z","0.2.5":"2026-09-25T18:22:18.034Z","0.2.6":"2026-09-26T04:00:25.731Z","0.2.7":"2026-09-26T04:13:31.006Z","0.2.8":"2026-09-26T06:38:05.418Z","0.2.9":"2026-09-26T07:12:13.722Z","0.3.0":"2026-09-26T07:35:42.605Z","0.3.1":"2026-09-26T11:04:59.283Z","0.3.2":"2026-09-26T11:21:39.494Z","0.3.3":"2026-09-26T12:09:42.134Z","0.3.4":"2026-09-26T13:09:11.501Z","0.3.5":"2026-09-26T14:55:16.881Z","0.3.6":"2026-09-26T15:33:13.916Z","0.3.7":"2026-09-26T15:50:15.191Z","0.3.8":"2026-09-26T16:06:19.046Z","0.3.9":"2026-09-26T16:23:38.736Z","0.4.0":"2026-09-26T16:38:11.908Z","0.4.1":"2026-09-28T04:38:34.370Z","0.4.2":"2026-09-28T12:29:19.807Z","0.4.3":"2026-09-28T12:47:04.065Z","0.4.4":"2026-09-28T12:56:46.097Z","0.5.0":"2026-09-29T06:05:00.210Z","0.5.1":"2026-09-29T06:20:09.186Z"},"license":"MIT","keywords":["trustbase","trustchain","marketplace","seller","insurance","cosmos"],"description":"TrustBase Seller Backend (merchant edition) — 商品上链/订单/支付/质押 write API for TrustBase 保障链生态. 单卖家自托管形态: 签名 key 即卖家身份, 私钥不出门.","maintainers":[{"name":"oxiaom","email":"244255055@qq.com"}],"readme":"# trustbase-seller-backend (商户版)\n\nTrustBase 保障链生态的卖家自托管后端: 商品上链 / 订单 / 支付确认 / 单件质押 的写入口。\n**单卖家形态** — 签名 key 即卖家身份, 私钥不出本机。\n\n给「`npx trustbase-shop-init` 一键安装器」当依赖用, 也可以独立运行。\n\n## 快速开始\n\n```bash\nnpm install -g trustbase-seller-backend\ncp .env.example .env   # 编辑链端点与卖家 key\ntb-seller-backend\n```\n\n前置条件:\n\n- Node.js >= 18\n- 卖家身份: **内置生成** (入驻页或首次提交时自动生成, BIP39 24 词 → `m/44'/118'/0'/0/0` → tct1 地址,\n  助记词落盘 `tb-keyring/mnemonic.txt`, 只存本机)。也可继续用 trustchaind 生成:\n  `trustchaind keys add seller --keyring-backend test --home ./tb-keyring`\n  (生产建议 keyring-backend=file + 强口令)\n- 卖家地址需要 TCT: 上链列表费 (0.5 TCT/条) + 单件质押 (>=1 TCT/件)\n\n> ✅ 2026-09-21 更新: **JS 直签已上线** (`core/chain-signer.js`)。`SIGN_MODE` 三态:\n> - `js` — cosmjs 直签 (tb-keyring 助记词 → secp256k1 → 广播), 不需要 trustchaind 二进制\n> - `trustchaind` — 原 CLI 路径 (保留)\n> - `auto` (默认) — 有助记词走 js, 缺失或 js 签名失败自动降级 CLI\n>\n> Windows 商家机默认 auto, 装好即用, 无需 trustchaind。\n\n> 🔧 2026-09-22 更新: **路径不再依赖进程 cwd** (`core/paths.js`)。安装目录 = `TB_BASE_DIR`\n> → `<base>/node_modules/trustbase-seller-backend` 包布局 → 启动 cwd, 启动时解析一次并冻结;\n> `CHAIN_HOME` 相对值一律按安装目录解析成绝对路径 (历史故障: `cd /` 启动 → `trustchaind\n> tx sign --home /tb-keyring` 空 keyring → 签名失败)。\n> 一条命令自检 (路径/身份/签名通道/链上账户):\n>\n> ```bash\n> tb-seller-doctor          # 或 tb-seller-backend doctor / npm run doctor\n> ```\n>\n> 启动日志会打印一行 `[boot] base=... keyring=... mnemonic=yes/no signMode=js|trustchaind`。\n\n> 🔧 2026-09-23 更新: **运行时数据 (api-keys.json / .encryption-key / auth-sessions.json 等)\n> 迁出 node_modules** — 原来落在 `<base>/node_modules/data/`, `npm install <tgz>` 升级会把\n> node_modules 下非声明目录清掉 → **升级即清空全部 API key 和加密密钥** (.215 实际发生过)。\n> 现在统一由 `core/runtime-data.js` 解析: 默认 `<安装目录>/data` (node_modules 同级, npm 碰不到),\n> 启动时自动把旧 `node_modules/data/` 的数据搬迁过来 (rename 优先, 失败 copy+校验+删,\n> 新目录同名文件先备份 `.bak-<ts>`); 环境变量 `TRUSTBASE_DATA_DIR` 可显式覆盖 (优先级最高,\n> doctor 会打印实际目录)。\n\n## 与插件/安装器的契约\n\n| 端点 | 用途 | 备注 |\n|---|---|---|\n| `POST /api/products` | 商品上架 (sku_prefix=sxo) | wp_post_id=小整数 goods_id |\n| `PUT /api/seller/products/{sku}/update-pledge` | 改单件质押 | sku 支持完整 `sxo-{id}` |\n| `POST /api/orders` | 订单上链 | **v3.9.4**: `buyer_address` 必填 (真实买家 tct1, 不再回填卖家); 响应带 `chain_order_ids` + `order_intent_hash`/`order_intent_memo` |\n| `POST /api/order/ship` | 发货 | 仅 `PAID` 可发; `MsgShipOrder.seller` = 签名者; 字段是 `tracking_info` |\n| `POST /api/order/confirm` | 确认收货 (+评分) | 仅 `SHIPPED`; signer=**submitter**=本机卖家, `buyer` 取链上订单; 响应带 `submit_path` |\n| `POST /api/order/cancel` | 取消订单 | 仅 `PENDING`; signer=**seller**; `canceller` 缺省记卖家, `initiator:\"buyer\"` 记买家; 链上**无 reason 字段** |\n| `POST /api/order/dispute` | 发起争议 | `SHIPPED`/`CONFIRMED` 且未结算; signer=**submitter**; memo=`tb-auth:<sha256(申诉意愿)>` + 原文落 `order_intent_log` |\n| `POST /api/order/create` | ⛔ 410 停用 | 下单走 `POST /api/orders` (不做第二套) |\n| `POST /api/payments` | 支付确认 | order_id 用链上单号 |\n| `GET /api/marketplace/*` | 商品搜索/详情 | 未质押不可见 |\n\n> `/api/order/{ship,confirm,cancel,dispute}` 沿用 `Bearer JWT` 操作员鉴权 (与同文件既有 GET 一致);\n> 签名者恒为**本机卖家 key**, 与调用方是谁无关 —— 这是\"卖家代买家提交\"的实现方式。\n\n安全语义 (2026-09-20 起): 订单/支付的 seller/authority 强制取签名 key;\n广播后 15s 未入块返回 502 `tx_delivery_timeout` (调用方走重试); 同账户发送串行化。\n\nv3.9.4 卖家代建单 (2026-09 起, 必须与链升级同批上线): `MsgCreateOrder` 的 signer = **seller**\n(买家不装节点、浏览器不持私钥), `buyer` 必须由调用方给真实买家 tct1 地址\n(非空/合法 bech32/≠卖家, 且该买家已注册 trustcoin 账户); 买家意愿走 tx\nmemo `tb-auth:<sha256(整批订单意愿)>`, 原文落本地 `order_intent_log` 备查。\n详见 `core/order-intent.js` 与 `POST /api/orders` 注释。\n\nv3.9.4 / D2 订单生命周期 (同一批上线, 剧本 §7 的上线顺序):\n\n| 消息 | signer (proto 注解) | \"实际发起方\"记录字段 | 备注 |\n|---|---|---|---|\n| `MsgShipOrder` | `seller` | — | 语义未变 |\n| `MsgConfirmOrder` | **`submitter`** | `buyer` (keeper 校验 = 订单买家) | 白名单: 订单卖家 / `params.dispute_authority` / 超时兜底 |\n| `MsgCancelOrder` | **`seller`** | `canceller` (buyer 或 seller) | 仅 PENDING; keeper 校验 `seller` = 订单卖家 |\n| `MsgDisputeOrder` | **`submitter`** | `disputer` (buyer 或 seller) | 白名单同 Confirm |\n\n> ⚠️ **上线顺序 (硬约束): 先发本后端, 再换链。**\n> 链升级后旧后端发出的 tx 会全部被链拒 (缺 `submitter`/`seller` 字段, 或 `buyer == seller`);\n> 而本后端不发新语义的 Confirm/Cancel/Dispute, 则\"确认收货 / 取消 / 争议\"在链上不可用 (订单死锁)。\n> 本仓的 vendored proto (`proto/trustchain/order/v1/tx.proto`) 已按 trustchain-relmerge 对齐;\n> 再同步链侧 proto 时**必须一起 vendor** —— protobufjs 对未知字段是**静默丢弃**,\n> 漏 vendor 的症状是链上 `submitter is required`, 而不是本地报错。\n\n## 商户版裁剪 (路线)\n\n当前包是全量 indexer 的直搬 (跑 `run-unified.js`)。商户版裁剪目标:\n只留 chain-writes / marketplace / seller 三组路由 + 健康检查, 去掉\ncouncil/oracle/p2p/m2m/mcp 等平台侧组件。裁剪清单见 `MERCHANT-EDITION.md`。\n","readmeFilename":"README.md"}