{"_id":"@redstone-finance/ton-connector","_rev":"29-838241681d3d2f74b474985f74dd75d4","name":"@redstone-finance/ton-connector","dist-tags":{"latest":"0.9.0"},"versions":{"0.3.3-alpha.0":{"name":"@redstone-finance/ton-connector","version":"0.3.3-alpha.0","license":"MIT","_id":"@redstone-finance/ton-connector@0.3.3-alpha.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"500c93af86acbdc6b5779c26985ca053bbb1c765","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.3.3-alpha.0.tgz","fileCount":33,"integrity":"sha512-GsKJ1bhC374xOUmPsvJes8uQwinK4grCKoDqRAqUp4y/LzCwcVFKaGajIm2iphyv6dgasViFD/raLAQhYW1g8g==","signatures":[{"sig":"MEYCIQCDNbsl+eFy6ohE9QSJ8LhPRpihCES+0zNhHZVrurtW4QIhANlizT5A6Wc1VhXp0/lKJ6RYBO/47gR0AAovBKiZ2byC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42723},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"3dc8043a51b5ba01adc7929977aa0d4fc4bcbd0b","scripts":{"lint":"eslint .","test":"jest","build":"rm -rf dist && tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v16.20.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ton":"^13.6.1","dotenv":"^16.0.3","ethers":"^5.7.2","ton-core":"^0.52.0","ton-crypto":"^3.2.0","@redstone-finance/sdk":"^0.3.3-alpha.0","@ton-community/func-js":"0.6.3-tvmbeta.1","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.3.3-alpha.0","@ton-community/func-js-bin":"0.4.5-tvmbeta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton-community/sandbox":"0.12.0-tvmbeta.1","@ton-community/blueprint":"^0.12.0","@ton-community/test-utils":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.3.3-alpha.0_1695218276956_0.46298402436954156","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@redstone-finance/ton-connector","version":"0.3.3","license":"MIT","_id":"@redstone-finance/ton-connector@0.3.3","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"922073eb2bf84a418100b1c4a6707b65f0dada42","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.3.3.tgz","fileCount":33,"integrity":"sha512-fon23KdZVRG07lhGrY7cLMK7o134C9fMn7XRZs3D86/HLVstoEMld/l1Rux5I4Tl/Q3EUNT3lVhW9rkcfROm4A==","signatures":[{"sig":"MEUCIQD3hoAKZ0xw7yx5ugiaFSupsx8uZsPETJD38oEKD3lUuQIgGUchyJ6rgVw4TrOLZofloBqPCnhTMtPB7zd7yd5nlbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42699},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"77e56649c7eed37987725de072802539a5b66a01","scripts":{"lint":"eslint .","test":"jest","build":"rm -rf dist && tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v16.20.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ton":"^13.6.1","dotenv":"^16.0.3","ethers":"^5.7.2","ton-core":"^0.52.0","ton-crypto":"^3.2.0","@redstone-finance/sdk":"^0.3.3","@ton-community/func-js":"0.6.3-tvmbeta.1","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.3.3","@ton-community/func-js-bin":"0.4.5-tvmbeta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton-community/sandbox":"0.12.0-tvmbeta.1","@ton-community/blueprint":"^0.12.0","@ton-community/test-utils":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.3.3_1696498644720_0.05153601266777441","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@redstone-finance/ton-connector","version":"0.3.4","license":"MIT","_id":"@redstone-finance/ton-connector@0.3.4","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"3f1c69a7fe977146299bb46dfd059d418671d8c1","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.3.4.tgz","fileCount":33,"integrity":"sha512-j7pWZ8DZKdr/VUK3p1CU24ryhRSdzG2kYy+O9VSiTG6inmPr+/Md8fDKXJG8ZTRkVohHjgOh1NgEFQN3kYetIQ==","signatures":[{"sig":"MEUCIQCv8BJ1nssLC4bNIuwjfpKvIpkrnqJHiLIt9OKbkynbSAIgJk/yyMX9xgFZYHStIQdtT4hIz2AFunfA0uEHWsNHutE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42647},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"6f86fac1dd222332fa915cfadc259320e1e385d0","scripts":{"lint":"eslint .","test":"jest","build":"rm -rf dist && tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v16.20.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ton":"^13.6.1","dotenv":"^16.0.3","ethers":"^5.7.2","ton-core":"^0.52.0","ton-crypto":"^3.2.0","@redstone-finance/sdk":"^0.3.4","@ton-community/func-js":"0.6.3-tvmbeta.1","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.3.4","@ton-community/func-js-bin":"0.4.5-tvmbeta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton-community/sandbox":"0.12.0-tvmbeta.1","@ton-community/blueprint":"^0.12.0","@ton-community/test-utils":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.3.4_1697112053993_0.5653310315514166","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@redstone-finance/ton-connector","version":"0.3.5","license":"MIT","_id":"@redstone-finance/ton-connector@0.3.5","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"06d748d659254e9042bb655c3270d25bb495c37f","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.3.5.tgz","fileCount":32,"integrity":"sha512-VJ2uaQX28MjvfaH0AgpmVJRNMrhOofAn/grvPXBw5Tchm/FXPPSQ+7VFCC3avQvW21HnnfjUlPMr9NmXOSSfzQ==","signatures":[{"sig":"MEQCIFPvBELpIbALWCLk7hPmuZ2odcfl/5DpC4vfEqo10NOoAiBxcbkpP+VdSrgVeFydkqlfRIl39cZGnSH3ltCHV8jUpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39388},"main":"dist/src/index.js","gitHead":"0734562b87b431ca6af7dfc1f553788d2b5db924","scripts":{"lint":"eslint .","test":"jest","build":"rm -rf dist && tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v16.20.1+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"16.20.1","dependencies":{"ton":"^13.6.1","dotenv":"^16.0.3","ethers":"^5.7.2","ton-core":"^0.52.0","ton-crypto":"^3.2.0","@redstone-finance/sdk":"^0.3.5","@ton-community/func-js":"0.6.3-tvmbeta.1","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.3.5","@ton-community/func-js-bin":"0.4.5-tvmbeta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton-community/sandbox":"0.12.0-tvmbeta.1","@ton-community/blueprint":"^0.12.0","@ton-community/test-utils":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.3.5_1699277668245_0.12880251691568878","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@redstone-finance/ton-connector","version":"0.3.6","license":"MIT","_id":"@redstone-finance/ton-connector@0.3.6","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"99d6965fde9019966265d05ae01f54683f21f7c4","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.3.6.tgz","fileCount":33,"integrity":"sha512-5W0g517Jr3LulX/xQAQSOQsDaJzzWSQnngu+VmrivVj/r2r1C05pZyMEcGOZNrRKgH+hi5xkP6b8q9qiiClZHw==","signatures":[{"sig":"MEYCIQDk9XfQ17jN39DOaZebnbB+tNe5yu5D4KJEg4aT1O8drwIhAKxnrm7ZPPd5hnBDh6s0o96ZhBtP+qUNsBIhIID8agju","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42679},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"8bacd43b9df93e92e32b52e9964555dd419ba0a0","scripts":{"lint":"eslint .","test":"jest","build":"rm -rf dist && tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v16.20.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ton":"^13.6.1","dotenv":"^16.0.3","ethers":"^5.7.2","ton-core":"^0.52.0","ton-crypto":"^3.2.0","@redstone-finance/sdk":"^0.3.6","@ton-community/func-js":"0.6.3-tvmbeta.1","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.3.6","@ton-community/func-js-bin":"0.4.5-tvmbeta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton-community/sandbox":"0.12.0-tvmbeta.1","@ton-community/blueprint":"^0.12.0","@ton-community/test-utils":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.3.6_1699369805181_0.32039357850322414","host":"s3://npm-registry-packages"}},"0.4.0-alpha.0":{"name":"@redstone-finance/ton-connector","version":"0.4.0-alpha.0","license":"MIT","_id":"@redstone-finance/ton-connector@0.4.0-alpha.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"f6a35c6c2eaba321708ec833c81db02f1702fb10","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.4.0-alpha.0.tgz","fileCount":47,"integrity":"sha512-X+fV986JjCJ/ypZcbu+Imi6P3eEJZh/ctAFazEXICnetyIOTbltXzYWKyXm4jik2tsF2iyvFwkuwn1ktBH/9Sw==","signatures":[{"sig":"MEYCIQDJBLtzIf4vjC8nZq+NVl5komODJWiN8Bc4jeBk3IH+qgIhAOeR+HO+2/axro5TahJNq+rXTwmhUq+mpU+9Xla6hOyN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54940},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"9e459938cfa6b8a512c9ffcc28503307482d08fe","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.10.0","@ton/core":"^0.54.0","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"^0.4.0-alpha.0","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"^0.4.0-alpha.0","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.4.0-alpha.0","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.16.0-tvmbeta.3","@ton/blueprint":"^0.15.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.4.0-alpha.0_1712143452194_0.7715157620869508","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@redstone-finance/ton-connector","version":"0.4.0","license":"MIT","_id":"@redstone-finance/ton-connector@0.4.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"3c727f5d2f9cf720f72837db20b08f1baa2485dc","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.4.0.tgz","fileCount":47,"integrity":"sha512-ekOD5KUhti5rbBVxgQSs/W54Q2zcDxxDwXvjqW5PC4yZjrBme6gO4s3MvIIf2it+j6jcPGcVQxCr5UBiKFSgrA==","signatures":[{"sig":"MEUCIB+bwWlzKKxx8UkUrF+soqI2/8LV+HrydfexnX0raIJ6AiEA32e9Gikih1GnpSdjnf7RIfD0gT3JSZWf7ktBVIhRUdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54908},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"f50680734dc6adbb74c27d66a6bce6e222fb5edd","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.10.0","@ton/core":"^0.54.0","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"^0.4.0","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"^0.4.0","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.4.0","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.16.0-tvmbeta.3","@ton/blueprint":"^0.15.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.4.0_1712147922387_0.7905350386513785","host":"s3://npm-registry-packages"}},"0.5.0-alpha.0":{"name":"@redstone-finance/ton-connector","version":"0.5.0-alpha.0","license":"MIT","_id":"@redstone-finance/ton-connector@0.5.0-alpha.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"7f3dc5159211e26d0e92ff65d0d39600319b673d","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.5.0-alpha.0.tgz","fileCount":47,"integrity":"sha512-khzv0pNVSi88ie5p+fqU8oqktmHsvHj8G8fKuWlHSyV6qIycNcH+CNiV8YygSpjWSYiGrg15DeT54MrpLhFiGg==","signatures":[{"sig":"MEUCIEB5jk6bsn+uLW6dd7/AAe4fMptaJXLLfLaFCX7Zl5IYAiEAyVUOoDD/Ees9rc54plarErIK0I21sYtYzr+uCgJ3Z8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54866},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"479667bb0b4e8215667fe77dab5dc3df3975c6ad","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"^0.5.0-alpha.0","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"^0.5.0-alpha.0","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.5.0-alpha.0","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.5.0-alpha.0_1715345488903_0.7650441191580266","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@redstone-finance/ton-connector","version":"0.5.0","license":"MIT","_id":"@redstone-finance/ton-connector@0.5.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"4db2586e223086763f18aa165e005994befd56b2","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.5.0.tgz","fileCount":47,"integrity":"sha512-+qB/+z3i8akYzn1iSBXii5t1l05kWtJ+jynAPTQV0AkKfJnxSxaxVoSPXc4k/ijkz2e/KTZe0OjpHn+A1bWOkw==","signatures":[{"sig":"MEYCIQCLwNoAjMfkfuPi7sJpCpl2R1ddnDGqE1fF06+f4WlC2wIhAJxoDjpuvroeJRkae5mDwFLr1Spr9l4cQx9qEBqwyEsx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54834},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"cd579cccc70493185af2cbac2145b3c1456b98cc","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"^0.5.0","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"^0.5.0","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.5.0","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.5.0_1715345868662_0.08574958166448576","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@redstone-finance/ton-connector","version":"0.5.1","license":"MIT","_id":"@redstone-finance/ton-connector@0.5.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"f29207c713850213e91d34830c7f042f9fc736f4","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.5.1.tgz","fileCount":47,"integrity":"sha512-NkYebEXetoaJm49nJ3aI4HPvAiBA2Z12amCYCXt61h3ZwabkE4geC/BJ6chd6OYh7By7N0sWcAjO3dK24XuzIg==","signatures":[{"sig":"MEYCIQC9vL5qJyhOTXzHnOamWCmZxqPvHELKyPSCbbctzKlA9wIhAN/ObuQhoLh3IHq5n47EPruBxH4x9gbSElzCXHDcUYo7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54907},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"fd69f87d5621bf9a32e2baf586ede1e77df4b4cf","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"^0.5.1","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"^0.5.1","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.5.1","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.5.1_1715855567283_0.40411544654181153","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@redstone-finance/ton-connector","version":"0.5.2","license":"MIT","_id":"@redstone-finance/ton-connector@0.5.2","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"083bee7cfa116c46df7982e9cab081737eec9cc6","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.5.2.tgz","fileCount":47,"integrity":"sha512-PD0zA0ATIfqjXXw4R9usbeyiao9OjrJe2IPnPAIfjDWh8/liQgE63rAoY5t6M83EnWgPHcSh4AXmK5qPlU72Nw==","signatures":[{"sig":"MEUCIQCfyt6iAeV792kG1FnV46yr0c+jukuMwq1Oh9R2rH7q6wIgeuhISPO81ITR/pwVhPmhdWvSFzWFIAWVobMLhYajrIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54919},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"42d91fec74c066027883636a49f0dc7e1bc23bee","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"^0.5.2","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"^0.5.2","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.5.2","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.5.2_1717685277407_0.9917970777120235","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@redstone-finance/ton-connector","version":"0.5.3","license":"MIT","_id":"@redstone-finance/ton-connector@0.5.3","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"75aacb5e46a87257a4e6e4203817ecf0fbe513ce","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.5.3.tgz","fileCount":47,"integrity":"sha512-ROnQuyGH9w7aMYP8xp0w3JFgudphSoyqsISFu14mI/vDbe+7rzaEXl4V0lFYGkSII+l54Jj1Hc8vLe6deILPEQ==","signatures":[{"sig":"MEQCIC0Ag7MaWUTXMHpR1xtgm5eEJzzy+mLE2NrLhrEXHrN2AiApqA4XP4vBBlrZQpJKM1zb00d4eU/8elQsx85NAcLvKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54911},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"2878e4bddd7475a6697134257a15e9ffa7af3520","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"^0.5.3","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"^0.5.3","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.5.3","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.5.3_1717686436600_0.40723221741238613","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"@redstone-finance/ton-connector","version":"0.5.4","license":"MIT","_id":"@redstone-finance/ton-connector@0.5.4","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"7b65d0deb08d36413f9a4a8184ac86bf5c22b16b","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.5.4.tgz","fileCount":47,"integrity":"sha512-wmCMLNXi5ypBflAa3nwBrlBOF5CalWsxKvDiBubzGW3LEmiqUJuSPtIQiQlT+1NBZRarXefFJe68p/KUGtJDgA==","signatures":[{"sig":"MEUCIHsBQ71DlY1q1N659/H7USBSxnc6+N3z8xCtxRRtMQcQAiEAnJq24TFh53g+WJt5YMXGLQyKcsGpXIlVot7Kbu6q/90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54907},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"30be139296baf50ffdba908b5c662901e3d01767","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"^0.5.4","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"^0.5.4","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"^0.5.4","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.5.4_1717687182973_0.16068477907540224","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@redstone-finance/ton-connector","version":"0.6.0","license":"MIT","_id":"@redstone-finance/ton-connector@0.6.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"2cbc8046ce12ff236410ae926477eb04f02b04c8","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.6.0.tgz","fileCount":47,"integrity":"sha512-K1NyAvTtOVP8IwN6yB7eFpT/gTS8fiTxffOjB6ax1N/XsyUy0Y2nENs/SA7g7ydeFYvH866Zq8AYVqkVUJA+Qw==","signatures":[{"sig":"MEYCIQDHe5mCWOZgp5EMAbQ35ZIZ9n0wEpbtS6pCHTUGqwM/jAIhAL5fZv67+6Saqqqz77NvBcxGIAH1hpwRoDK+1JebkEQ3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54916},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"2c8ca85d54faffe39467be32dd132e56112a1c12","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && cd dist && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"references":[{"path":"../protocol"},{"path":"../sdk"}],"_npmVersion":"lerna/7.3.0/node@v18.16.1+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"18.16.1","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"0.6.0","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"0.6.0","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"0.6.0","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.6.0_1721291832130_0.14468125612910399","host":"s3://npm-registry-packages"}},"0.6.0-1":{"name":"@redstone-finance/ton-connector","version":"0.6.0-1","license":"MIT","_id":"@redstone-finance/ton-connector@0.6.0-1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"f55a95486d0a8969779be29a0146ff24a5f92a00","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.6.0-1.tgz","fileCount":174,"integrity":"sha512-F3cC7CDuy3OvBTGnueSML6v1+FrhFb3Uh4TPAbeQwO4WziXv0YQvoGFvE8hLV/0OoWj6xTL4QybCchQwHN47IQ==","signatures":[{"sig":"MEUCICIWrD/rO8oxSMrecVJeALwRMwH5On4sRXtm/VMuRZ5iAiEAm+UtjUMC+hcMPPE4h2RIDi17gV6MjPIiBiSecvChWrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126917},"main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"_npmVersion":"10.5.0","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"18.20.2","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"0.6.0","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"0.6.0","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"0.6.0","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.6.0-1_1721388557304_0.18397360368727633","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@redstone-finance/ton-connector","version":"0.6.1","license":"MIT","_id":"@redstone-finance/ton-connector@0.6.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"ffbd0e6707ac7e8a8bde76c6614232583f2dfd7a","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.6.1.tgz","fileCount":175,"integrity":"sha512-ILK5wxAkXMgss6S+yhwRwDMMomH0jdmt36W2ZGyk1SI7yxj5liqm9yLDl6btH4xl24iab2T+1yWQ+eUZlW5Keg==","signatures":[{"sig":"MEUCIHu6g7w3x/+jDISTGvcGudDUlraSzYHYnkRyn5mWjf/mAiEAvZcjEr7HE+57Ca4/CQXwBq6LIw9mn8ODk1TXezZTa7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130845},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"b070db35c6f94fb2df85c86ba2bf3b0a463ed9f4","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"_npmVersion":"lerna/7.3.0/node@v18.13.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"18.13.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"0.6.1","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"0.6.1","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"0.6.1","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.6.1_1721830440855_0.3711403732809102","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@redstone-finance/ton-connector","version":"0.6.2","license":"MIT","_id":"@redstone-finance/ton-connector@0.6.2","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"91181b8d7a10c719445c337a860edc4fc070ef7d","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.6.2.tgz","fileCount":175,"integrity":"sha512-FTF/P+dqlODX1FJTwU7OMVJUde3B3b+ROfrlnLkPlh1jCVUCwreI+6jXO7rN+osKfh1gd6SnzLggV/ZGdW4iRQ==","signatures":[{"sig":"MEYCIQCfoifb1OYPQPHIn3+77Fci+XEwdyy2/P7EjyCoTFEMSAIhAKQa/tyt+oXRlLMjlO8JUCykbhOXa9lXqjIyNQ2m5pni","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130771},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"216d81fcbfd77b9e27075ca8f69449830e74d787","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","get-data":"yarn run-script runPriceFeedGetData","lint:fix":"yarn global:eslint --fix .","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"_npmVersion":"lerna/7.3.0/node@v20.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"20.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"0.6.2","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"0.6.2","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"0.6.2","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.6.2_1726472838424_0.7291092854039969","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@redstone-finance/ton-connector","version":"0.7.0","license":"MIT","_id":"@redstone-finance/ton-connector@0.7.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"866611d3537d1a7b2f6c859db34a4d6e12aaa917","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.7.0.tgz","fileCount":175,"integrity":"sha512-ib3nEOm6quumCXB2SAGHgSYu8561NWmwyG5XA5A1zhrwLYMymbjFtAK/L1OA6gOSKcorC57y7CG55/mlmbPdJQ==","signatures":[{"sig":"MEUCIQDtpUcG6x2yiM/9ApkILxEWPYPfmObY0Fy5Hj2wahBvZQIgGBM6A7XB0jqKMsHOEU5r2ERWmGo01WN1yiuAAg4KSWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130769},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"871892bd7aa32729bdf72f274e49b13819fa814d","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","get-data":"yarn run-script runPriceFeedGetData","lint:fix":"yarn global:eslint --fix .","build-dev":"yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"_npmVersion":"lerna/7.3.0/node@v20.17.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"0.7.0","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"0.7.0","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"0.7.0","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.7.0_1732616965941_0.8314842835821301","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@redstone-finance/ton-connector","version":"0.7.1","license":"MIT","_id":"@redstone-finance/ton-connector@0.7.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"fa442673217d185ee73a229456dcb5370b6349ea","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.7.1.tgz","fileCount":175,"integrity":"sha512-6bUM+w8f7wBO1Z9DdHomluIQoTFo9t3Gh12sxciSEnxLCgcBZQVqEQj+CB57p3HUs5BpQLUQHwpaqftERi9Odw==","signatures":[{"sig":"MEUCIB+9Gp2U60oWShcbn6TpDbwGqIxFbFH7kO1QIXqXti1uAiEAlMlNOJZeSF9GZiRSGnIVgqKtcpl26vwcHKzjFScMz0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130769},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"014f1b520eeb3f9e543e624fdace984848f0ddfb","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","get-data":"yarn run-script runPriceFeedGetData","lint:fix":"yarn global:eslint --fix .","build-dev":"yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"_npmVersion":"lerna/7.3.0/node@v20.17.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"0.7.1","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"0.7.1","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"0.7.1","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.7.1_1732628823254_0.7037627353343425","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@redstone-finance/ton-connector","version":"0.7.2","license":"MIT","_id":"@redstone-finance/ton-connector@0.7.2","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"b9026b94d6cf2c5f7a917abb41d73e0c891d5ff0","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.7.2.tgz","fileCount":175,"integrity":"sha512-50Gau52frD2MBNHJm4OjBR1O1ibeHk6MyMx4Z7jmee5XE9gweBZgEdjhiOpg07/+lo+JsKXl9NGTJwe9/TGz4g==","signatures":[{"sig":"MEUCIDgfRdD1Bh8IsjRSWQD/LiME/b65BoaL3dW4T3DK4M6VAiEAnX88cqt9OXxESl9hXYT10HyVyVgeJjnO89HFACVTmdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130769},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"be848aca3364a78919a92599bb76f8af8534f74e","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","get-data":"yarn run-script runPriceFeedGetData","lint:fix":"yarn global:eslint --fix .","build-dev":"yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"gibson87.smith@proton.me"},"_npmVersion":"lerna/7.3.0/node@v20.17.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"0.7.2","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"0.7.2","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"0.7.2","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.7.2_1732881796114_0.27709751565884955","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"@redstone-finance/ton-connector","version":"0.7.3","license":"MIT","_id":"@redstone-finance/ton-connector@0.7.3","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"7f5d6ed6b88c4dd0e0dab69ad30662ca7678cff7","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.7.3.tgz","fileCount":175,"integrity":"sha512-ocBKUIc+K94NwVyKx4psY3g6SoDzBdS/+qRjtUmYLUQQ0WY8gkbrGnLKzfmAsRZGapiNBgtw94Yk43VRtsZ3mg==","signatures":[{"sig":"MEQCIEcJlc8k3H21wmd6n2DqZKfSKzGQ7dr77+KVTyf2sp6yAiBun80J/1Jq71Zaf7e/p/FXidfJlWr/OJ+iDpVXCfAmNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130769},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"aa87ccea927f41b4643fbc1debc82e6967b480ba","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","get-data":"yarn run-script runPriceFeedGetData","lint:fix":"yarn global:eslint --fix .","build-dev":"yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"gibson87.smith@proton.me"},"_npmVersion":"lerna/7.3.0/node@v20.17.0+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"0.7.3","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"0.7.3","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"0.7.3","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.7.3_1733913287651_0.7379076233444515","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@redstone-finance/ton-connector","version":"0.7.4","license":"MIT","_id":"@redstone-finance/ton-connector@0.7.4","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"7fe1b3ba49b8235460865fcac384a5f328af4656","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.7.4.tgz","fileCount":3,"integrity":"sha512-TRNvuoI/W8HonW2gTWiHaSBc7fFyRybSnGycViPIDQac6CNeGK+wIK49m+sAdQwc0K9OX5mptf5nVPufAbh9bw==","signatures":[{"sig":"MEUCIB4z+84iPcqVblDf/iWaOlNYMtj0t1ZuyGfvXHCBCWyjAiEAvSHg01XMOEEAkK6SWAIQJdmpwRNvxJhl03gJN7YXb6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12372},"main":"dist/src/index.js","types":"dist/src/index.d.ts","exports":"./dist/src/index.js","gitHead":"bb665f23af821939d7e3cf2af2d70bcb0815c77a","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","get-data":"yarn run-script runPriceFeedGetData","lint:fix":"yarn global:eslint --fix .","build-dev":"yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"gibson87.smith@proton.me"},"_npmVersion":"lerna/7.3.0/node@v20.18.1+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"20.18.1","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"0.7.4","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"0.7.4","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"0.7.4","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.7.4_1738678338356_0.24761954833860034","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@redstone-finance/ton-connector","version":"0.7.5","license":"MIT","_id":"@redstone-finance/ton-connector@0.7.5","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"dceea2559ff2628067357080c848770ee064fd5a","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.7.5.tgz","fileCount":175,"integrity":"sha512-b6F37nkj0XVOgEjB76AKM4HiTQeA60IgHtTzIx1bo/bjHxCYYt+JWBbMwvjjxVuQUKooQQQcmlUWksHcrmHe7g==","signatures":[{"sig":"MEUCIQC3F/HYaxllSI7bXiq+BqknpENhgszj8JtI9n/6E86ERgIgAIz2TbsXYwQU5ZG0j4m6TUFO6fM/vtKnYVi4hfgVEIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130805},"main":"dist/src/index.js","types":"dist/src/index.d.ts","exports":"./dist/src/index.js","gitHead":"02045054c4bb5d313642e05bc8a070283a2947b9","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","get-data":"yarn run-script runPriceFeedGetData","lint:fix":"yarn global:eslint --fix .","build-dev":"yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"gibson87.smith@proton.me"},"_npmVersion":"lerna/7.3.0/node@v18.20.6+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"18.20.6","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"0.7.5","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"0.7.5","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"0.7.5","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.7.5_1738749236576_0.9555041839759912","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@redstone-finance/ton-connector","version":"0.8.0","license":"MIT","_id":"@redstone-finance/ton-connector@0.8.0","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"25ab2851418c4924a466d586dff790cfadc93b37","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.8.0.tgz","fileCount":175,"integrity":"sha512-pMkI5QzdAf7zliqfc2tcoIU7IJbtMqflHJcBPU0fioQGqbxGDtTy2jdxV1i1Uy4Vw3n8rfpBbB8P4anVdF0qxA==","signatures":[{"sig":"MEYCIQDq7YSYkg9leU0LMQfo/ct9MM3MCZ2p5yPOYgdyx0LS1QIhAKXep+gXtyKJpXoqBWig7L39Uwc+WckhZ4lCZCZv2opn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131067},"main":"dist/src/index.js","types":"dist/src/index.d.ts","exports":"./dist/src/index.js","gitHead":"2dce18170e6299da7079f58f4cd80c578663e6bc","scripts":{"lint":"yarn global:eslint .","test":"yarn global:jest:cov","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","get-data":"yarn run-script runPriceFeedGetData","lint:fix":"yarn global:eslint --fix .","build-dev":"yarn global:tsc --build tsconfig.json","fetch-data":"yarn run-script runPriceFeedFetchData","get-prices":"yarn run-script runPriceManagerGetPrices","preversion":"yarn build","run-script":"npx blueprint run --testnet --mnemonic","read-prices":"yarn run-script runPriceManagerReadPrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && npm pack","write-prices":"yarn run-script runPriceManagerWritePrices","deploy-price-feed":"yarn run-script deployPriceFeed","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","deploy-price-manager":"yarn run-script  deployPriceManager","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","deploy-sample-consumers":"yarn run-script deploySampleConsumers"},"_npmUser":{"name":"redstone-finance","email":"gibson87.smith@proton.me"},"_npmVersion":"lerna/7.3.0/node@v20.6.1+arm64 (darwin)","description":"A tool to inject RedStone data into TON compatible smart contracts","directories":{},"_nodeVersion":"20.6.1","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","@ton/ton":"^13.11.1","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@redstone-finance/sdk":"0.8.0","@ton-community/func-js":"0.6.3","@redstone-finance/utils":"0.8.0","@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"0.8.0","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ton/sandbox":"^0.17.0","@ton/blueprint":"^0.19.0","@ton/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ton-connector_0.8.0_1739981615240_0.5385664514648953","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@redstone-finance/ton-connector","description":"A tool to inject RedStone data into TON compatible smart contracts","version":"0.9.0","main":"dist/src/index.js","exports":"./dist/src/index.js","types":"dist/src/index.d.ts","license":"MIT","scripts":{"clean":"yarn global:ts-clean","run-script":"npx blueprint run --testnet --mnemonic","build":"yarn global:tsc --build tsconfig.build.json","build-dev":"yarn global:tsc --build tsconfig.json","compile-price-manager":"npx func-js contracts/price_manager.fc --boc contracts/price_manager.cell","compile-price-feed":"npx func-js contracts/price_feed.fc --boc contracts/price_feed.cell","compile-single-feed-man":"npx func-js contracts/single_feed_man.fc --boc contracts/single_feed_man.cell","compile-sample-consumer":"npx func-js contracts/sample_consumer.fc --boc contracts/sample_consumer.cell","deploy-price-manager":"yarn run-script  deployPriceManager","deploy-price-feed":"yarn run-script deployPriceFeed","deploy-single-feed-man":"yarn run-script deploySingleFeedMan","deploy-sample-consumers":"yarn run-script deploySampleConsumers","fetch-data":"yarn run-script runPriceFeedFetchData","get-data":"yarn run-script runPriceFeedGetData","get-prices":"yarn run-script runPriceManagerGetPrices","read-prices":"yarn run-script runPriceManagerReadPrices","write-prices":"yarn run-script runPriceManagerWritePrices","write-price":"yarn run-script runSingleFeedManWritePrice","consume-data":"yarn run-script runSampleConsumersReadData","pack-package":"yarn build && npm pack","lint":"yarn global:eslint .","lint:fix":"yarn global:eslint --fix .","preversion":"yarn build","test":"yarn global:jest:cov"},"dependencies":{"@orbs-network/ton-access":"^2.3.3","@redstone-finance/protocol":"0.9.0","@redstone-finance/sdk":"0.9.0","@redstone-finance/utils":"0.9.0","@ton-community/func-js":"0.6.3","@ton-community/func-js-bin":"^0.4.5-tvmbeta.3","@ton/core":"^0.56.3","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","dotenv":"^16.0.3","ethers":"^5.7.2"},"devDependencies":{"@ton/blueprint":"^0.19.0","@ton/sandbox":"^0.17.0","@ton/test-utils":"^0.4.2"},"overrides":{"elliptic":"^6.6.1"},"resolutions":{"elliptic":"^6.6.1"},"publishConfig":{"access":"public"},"gitHead":"f0920f453f356b17f0fa226d2b3a8130c4b47a0a","_id":"@redstone-finance/ton-connector@0.9.0","_nodeVersion":"22.14.0","_npmVersion":"lerna/7.3.0/node@v22.14.0+arm64 (darwin)","dist":{"integrity":"sha512-pqaX0tGTPRgFacsGnbjEpZ1kGxmOKh96lzpG1/4Gea9h47OUloH1KMxiWMO9gtDDBiyjVJtReBIiQPae8T6/+g==","shasum":"802a7e6ca5a6f38efc15863af99bb46bd987c015","tarball":"https://registry.npmjs.org/@redstone-finance/ton-connector/-/ton-connector-0.9.0.tgz","fileCount":222,"unpackedSize":171331,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDlH9BX2weYsn3MiELYwEth7Vpce0NlgyhxovhJj5RL0gIgMMYLWq+FeT4CDe8UqK4KTCJ/W0t7oGGq52NMYm2tK8M="}]},"_npmUser":{"name":"redstone-finance","email":"gibson87.smith@proton.me"},"directories":{},"maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ton-connector_0.9.0_1754923276030_0.26432515030737447"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-20T13:57:56.833Z","modified":"2025-08-11T14:41:16.370Z","0.3.3-alpha.0":"2023-09-20T13:57:57.170Z","0.3.3":"2023-10-05T09:37:24.916Z","0.3.4":"2023-10-12T12:00:54.237Z","0.3.5":"2023-11-06T13:34:28.402Z","0.3.6":"2023-11-07T15:10:05.393Z","0.4.0-alpha.0":"2024-04-03T11:24:12.378Z","0.4.0":"2024-04-03T12:38:42.529Z","0.5.0-alpha.0":"2024-05-10T12:51:29.064Z","0.5.0":"2024-05-10T12:57:48.856Z","0.5.1":"2024-05-16T10:32:47.421Z","0.5.2":"2024-06-06T14:47:57.553Z","0.5.3":"2024-06-06T15:07:16.745Z","0.5.4":"2024-06-06T15:19:43.132Z","0.6.0":"2024-07-18T08:37:12.287Z","0.6.0-fixed":"2024-07-19T11:06:52.256Z","0.6.0-fix":"2024-07-19T11:17:43.987Z","0.6.0-1":"2024-07-19T11:29:17.471Z","0.6.1":"2024-07-24T14:14:01.062Z","0.6.2":"2024-09-16T07:47:18.561Z","0.7.0":"2024-11-26T10:29:26.154Z","0.7.1":"2024-11-26T13:47:03.441Z","0.7.2":"2024-11-29T12:03:16.290Z","0.7.3":"2024-12-11T10:34:47.856Z","0.7.4":"2025-02-04T14:12:18.540Z","0.7.5":"2025-02-05T09:53:56.767Z","0.8.0":"2025-02-19T16:13:35.503Z","0.9.0":"2025-08-11T14:41:16.213Z"},"license":"MIT","description":"A tool to inject RedStone data into TON compatible smart contracts","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"readme":"# 🔗 @redstone-finance/ton-connector\n\n[![Discord](https://img.shields.io/discord/786251205008949258?logo=discord)](https://discord.gg/2CT6hN6C)\n[![Twitter](https://img.shields.io/twitter/follow/redstone_defi?style=flat&logo=twitter)](https://twitter.com/intent/follow?screen_name=redstone_defi)\n\nRedStone proposes a completely new modular design where data is first put into a data availability layer and then\nfetched on-chain. This allows us to broadcast a large number of assets at high frequency to a cheaper layer and put it\non\nchain only when required by the protocol.\n\nThe `@redstone-finance/ton-connector` module implements an alternative design of providing oracle data to smart\ncontracts. Instead of constantly persisting data on the TON network storage (by data providers), the information is\nbrought on-chain only when needed (by end users). Until that moment data remains in the decentralised cache layer, which\nis powered by RedStone light cache gateways and streamr data broadcasting protocol. Data is transferred to the TON\nnetwork by end users. The information integrity is verified on-chain through signature checking.\n\nHere also you can find the description of\nthe [whole RedStone model](https://docs.redstone.finance/docs/introduction).\n\n- [👨‍💻 Code structure](#-code-structure)\n- [🔥 Connecting to the contract](#-connecting-to-the-contract)\n- [⚡ The TON Grants Program](#-the-ton-grants-program)\n- [📄 License](#-license)\n\n## 👨‍💻 Code structure\n\nThe code structure is defined by the Blueprint the\nassumptions [described here](https://github.com/ton-org/blueprint/blob/main/README.md) -\nBlueprint is a development environment for TON blockchain for writing, testing, and deploying smart contracts.\n\n- [contracts](contracts) - source code in FunC for all smart contracts and their imports.\n  - You can read [here](contracts/README.md) how the contracts work.\n  - [redstone](contracts/redstone) directory contains the RedStone library containing aggregation as well as full\n    data-processing written in FunC\n- [wrappers](wrappers) - TypeScript interface classes for all contracts (implementing Contract from @ton/core)\n  include message (de)serialization primitives, getter wrappers and compilation functions\n  used by the test suite and client code to interact with the contracts from TypeScript\n- [scripts](scripts) - deployment scripts to mainnet/testnet and other scripts interacting with live contracts\n  - [deployPriceFeed.ts](scripts/deployPriceFeed.ts) / [deployPriceManager.ts](scripts/deployPriceManager.ts) deploy\n    the particular contract on testnet\n  - [runPriceManagerGetPrices.ts](scripts/runPriceManagerGetPrices.ts) / [runPriceManagerReadPrices.ts](scripts/runPriceManagerReadPrices.ts) / [runPriceManagerWritePrices.ts](scripts/runPriceManagerWritePrices.ts)\n    execute the methods described [here](contracts/README.md#price_managerfc-vel-prices)\n  - [runPriceFeedFetchData.ts](scripts/runPriceFeedFetchData.ts) / [runPriceFeedGetData.ts](scripts/runPriceFeedGetData.ts)\n    execute the methods described [here](contracts/README.md#price_feedfc)\n- [src](src) - TypeScript classes, useful for establishing a connection between TypeScript and TON layers.\n  - See [below](#-connecting-to-the-contract), how to connect to the contract.\n- [test](test) - TypeScript test suite for all contracts (relying on Sandbox for in-process tests):\n  - ![TODO](assets/to-do-list.png) TBD\n\n## 🔥 Connecting to the contract\n\nFirst, you need to import the connector code to your project\n\n```ts\n// Typescript\nimport { TonPricesContractConnector } from \"@redstone-finance/ton-connector\";\nimport { ContractParamsProvider, getSignersForDataServiceId } from \"@redstone-finance/sdk\";\n\n// Javascript\nconst {\n  TonPricesContractConnector,\n} = require(\"@redstone-finance/ton-connector\");\nconst { ContractParamsProvider, getSignersForDataServiceId } = require(\"@redstone-finance/sdk\");\n```\n\nThen you can invoke the contract methods described above pointing to the\nselected [RedStone data service](https://app.redstone.finance) and requested data feeds.\n\n```ts\nconst prices = new TonPricesContractConnector(network, yourContractAddress);\n\nconst paramsProvider = new ContractParamsProvider({\n  dataServiceId: \"redstone-main-demo\",\n  uniqueSignersCount: 1,\n  dataPackagesIds: [\"ETH\", \"BTC\"],\n  authorizedSigners: getSignersForDataServiceId(\"redstone-main-demo\"),\n});\n```\n\nThe `network` param is needed to be passed because of different ways of configuring TON network access.\nIf you're using Blueprint or have another custom way, just define the `network` param as below.\nNote: the `@ton/blueprint` is not a dependency of the library, so you need to add to your project manually.\n\n```ts\nconst blueprintNetwork = new BlueprintTonNetwork(networkProvider, apiV2Config);\n\n// or\n\nconst customNetwork = new CustomTonNetwork(() => {\n  return null; /* return your wallet KeyPair here */\n}, apiV2Config);\n```\n\nand `apiV2Config` should contain `apiEndpoint` and `apiKey` (when is needed, for example\nfor https://toncenter.com) strings. The `apiEndpoint` can be fetched by using `getHttpEndpoint({ network: \"testnet\" })`\nmethod for orbs or can be defined as `https://testnet.toncenter.com/api/v2/jsonRPC` for toncenter.\n\nNow you can access any of the contract's methods by invoking the code:\n\n```ts\n(await prices.getAdapter()).getPricesFromPayload(paramsProvider);\n(await prices.getAdapter()).writePricesFromPayloadToContract(paramsProvider);\n(await prices.getAdapter()).readPricesFromContract(paramsProvider);\n(await prices.getAdapter()).readTimestampFromContract();\n```\n\n### Installing the dependencies\n\n```bash\nyarn install\n```\n\n## ⚡ The TON Grants Program\n\nTON Foundation provides grants for projects that contribute to TON core infrastructure and introduce new practical use\ncases and is helping hundreds of builders to battle-test their skills and knowledge while contributing to public good.\n\n[Read more here](https://ton.org/grants/)\n\n## 📄 License\n\nRedStone ton connector is an open-source and free software released under the BUSL-1.1 License.\n","readmeFilename":"README.md"}