{"_id":"@redstone-finance/fuel-connector","_rev":"26-8c0346821bd4b08edef6e20846c5679b","name":"@redstone-finance/fuel-connector","dist-tags":{"latest":"0.9.0"},"versions":{"0.2.1":{"name":"@redstone-finance/fuel-connector","version":"0.2.1","license":"MIT","_id":"@redstone-finance/fuel-connector@0.2.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"67e1a4ea718ba9fc5800f1eb0e55bd00fb1993f1","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.2.1.tgz","fileCount":43,"integrity":"sha512-QYSoTSc3onu4y/d4c8FlfZzbi0IOhW360Ytbk1MhF5orRCYTUqIJVjZSG2dvU5WnXH1oFERS61dFWAzc/x1P8w==","signatures":[{"sig":"MEYCIQDmbqMQk4LeKoZFkTpwQEa3R/sNo31zPFdcXNtOPOZzNwIhALQqzCEbyIirHK9+u3iZsACcdcXa49DaBrORJVGNpxlY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155416},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"553eb8b7a8c3d026680a5c83ed465288919f6669","scripts":{"test":"jest","build":"rm -rf dist && tsc -build","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","preversion":"yarn build","postversion":"git commit -a -m \"build: $npm_package_name@$npm_package_version\" && git push","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","_npmVersion":"9.5.0","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.14.2","dependencies":{"jest":"^29.4.3","axios":"^1.1.3","fuels":"^0.31.0","ts-jest":"^29.0.5","redstone-sdk":"^1.0.9","arraybuffer-to-buffer":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.0.5","prettier":"^2.3.2","typescript":"^4.8.4","@types/jest":"^29.4.0","@types/node":"^16.0.0","@babel/preset-typescript":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.2.1_1684855587586_0.5819062753396183","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@redstone-finance/fuel-connector","version":"0.2.2","license":"MIT","_id":"@redstone-finance/fuel-connector@0.2.2","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"da935796fa972716e5c4526c15e947a44f87f47b","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.2.2.tgz","fileCount":43,"integrity":"sha512-cj9KwgCVr8Ksbljfgqo2MbTWMT0AMLum3pLTRzez9/5lVL1Yf7Vv4MkDu/27Si+5YLt4PfPW63xHQW9NsiNVWA==","signatures":[{"sig":"MEQCIAzc6ms93B2aAWZqcSTj7KDGSCj7g6pMqOq7RH/hyJFrAiBqfMowqoYFGY9f2OrBF8BFgpFI97nvnVsbFatL7kXc9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155501},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"553eb8b7a8c3d026680a5c83ed465288919f6669","scripts":{"test":"jest","build":"rm -rf dist && tsc -build","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","preversion":"yarn build","postversion":"git commit -a -m \"build: $npm_package_name@$npm_package_version\" && git push","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","_npmVersion":"9.5.0","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.14.2","dependencies":{"jest":"^29.4.3","axios":"^1.1.3","fuels":"^0.42.0","ts-jest":"^29.0.5","redstone-sdk":"^1.0.9","arraybuffer-to-buffer":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.0.5","prettier":"^2.3.2","typescript":"^4.8.4","@types/jest":"^29.4.0","@types/node":"^16.0.0","@babel/preset-typescript":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.2.2_1684924938736_0.16264715517719108","host":"s3://npm-registry-packages"}},"0.3.3-alpha.0":{"name":"@redstone-finance/fuel-connector","version":"0.3.3-alpha.0","license":"MIT","_id":"@redstone-finance/fuel-connector@0.3.3-alpha.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"57283843b21cc848b1dcfeaef589edd93451e515","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.3.3-alpha.0.tgz","fileCount":44,"integrity":"sha512-648eqRT2zLTl6I1d3Xo1KcMEDblM8ULsKRrM/oD/77GR73p8WvdJzDGBECfIqiVCIDXkOJX5hr/S0kNxjKUyxg==","signatures":[{"sig":"MEQCIBITQg5dhCHU4eLH3rTWJAHFsOrU5XO7sbBAGl8MHHCKAiBaxUdyzip/qw+HeW0/PH07q19QkrBkDwVwHUOJmBirUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158911},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","_npmVersion":"lerna/7.3.0/node@v16.20.0+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"16.20.0","dependencies":{"fuels":"^0.42.0","@redstone-finance/sdk":"^0.3.3-alpha.0","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/preset-typescript":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.3.3-alpha.0_1695218280012_0.3392510582063579","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@redstone-finance/fuel-connector","version":"0.3.3","license":"MIT","_id":"@redstone-finance/fuel-connector@0.3.3","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"b084dfca4a604776281e43ea35054392946c891d","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.3.3.tgz","fileCount":44,"integrity":"sha512-6GckVa2xxMvvweGF61vUjIl3cZL6wSMBaSfwjdVUgALBEyDAJZT0HmFwhPckFrXIiPWKo7golg2yzUPCfrWqHw==","signatures":[{"sig":"MEQCIH6gUlo1TRaZeJ3Jy1E62QcXzS1TCwbLHMnr+yCm91oHAiALrnhPTeL40pykmi1AoWoXmibM685Um9rGacYUUqAl+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158895},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","_npmVersion":"lerna/7.3.0/node@v16.20.0+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"16.20.0","dependencies":{"fuels":"^0.42.0","@redstone-finance/sdk":"^0.3.3","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/preset-typescript":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.3.3_1696498644737_0.5548732348529468","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@redstone-finance/fuel-connector","version":"0.3.4","license":"MIT","_id":"@redstone-finance/fuel-connector@0.3.4","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"191c5b330804cf0077bfa488c5746a2a8af1269c","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.3.4.tgz","fileCount":44,"integrity":"sha512-GuCBkspM9fYcMnKQHMXIWZIXjRmRxg+HSrO01cgBwBmjUuZkxLprYxE0mt8yBmvjSMVP2Z4twEIlehEycsgczQ==","signatures":[{"sig":"MEUCIQDbADiDgnimZYZYIfMuUHuRxTVkL8aqOeGfvUrzgSfqMAIgaXx87rgpj3N+3CQ742Mz6a2fzndfOzCQ9bgsHdZHJJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158895},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","_npmVersion":"lerna/7.3.0/node@v16.20.0+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"16.20.0","dependencies":{"fuels":"^0.42.0","@redstone-finance/sdk":"^0.3.4","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/preset-typescript":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.3.4_1697112054057_0.6193624381535916","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@redstone-finance/fuel-connector","version":"0.3.5","license":"MIT","_id":"@redstone-finance/fuel-connector@0.3.5","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"8402637d33ddfeb01a07c4b142fbed83f8d10312","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.3.5.tgz","fileCount":44,"integrity":"sha512-i6zTcEgZsl2e+GFpN78AQy3ZBJAdtchrdfGQA803QfnfD3jIe0mOcmvXmfwcKu8bUdeiBPnFiobVegPt+2DD8w==","signatures":[{"sig":"MEQCIF8HwhDGpJezpWHA8nqU9/iWq96z7JYW+Kn8EJv7AEJ+AiB/PnKbzT41RA4GZRl0QG/Tric5zzyXZupYeU2iQFsnwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158925},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"0734562b87b431ca6af7dfc1f553788d2b5db924","scripts":{"lint":"eslint .","test":"jest","build":"rm -rf dist && tsc --build tsconfig.build.json","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","_npmVersion":"lerna/7.3.0/node@v16.20.1+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"16.20.1","dependencies":{"fuels":"^0.42.0","@redstone-finance/sdk":"^0.3.5","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.3.5_1699277668505_0.8467998533346301","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@redstone-finance/fuel-connector","version":"0.3.6","license":"MIT","_id":"@redstone-finance/fuel-connector@0.3.6","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"c23a03b2e5735392f1bec232e3a6297c496d9e65","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.3.6.tgz","fileCount":44,"integrity":"sha512-C21bzU7biv664HAxdkGdCy8KAcuGZqWKnIdqUO+HwHCrqrxXdxTxfIXMUebwBPZ/xMInw13CU6IXPlcBUYa1Jg==","signatures":[{"sig":"MEUCIQC35hloaoNqvhVWEHeaXLAqQlTQvT5eBTMSCAiLS4tGugIgOyS7SBz1lC8L6IMSlkbKJP8ggC1Y8ApN17B4Z90C3vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158925},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","_npmVersion":"lerna/7.3.0/node@v16.20.0+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"16.20.0","dependencies":{"fuels":"^0.42.0","@redstone-finance/sdk":"^0.3.6","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.3.6_1699369805308_0.2947325681104842","host":"s3://npm-registry-packages"}},"0.4.0-alpha.0":{"name":"@redstone-finance/fuel-connector","version":"0.4.0-alpha.0","license":"MIT","_id":"@redstone-finance/fuel-connector@0.4.0-alpha.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"9c0f8fe8b299592ab64b6e8a111b49c8962a8e03","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.4.0-alpha.0.tgz","fileCount":44,"integrity":"sha512-em3CHetoyKB5fyx7MoyQ4vw4Or2daDIsIkdAywEvQewQ69BmZeGTR3eDt8pDxHg9gHK46AN6CvRVQ/cjQ7O2Ig==","signatures":[{"sig":"MEYCIQDitMuNcE1r7EOX3WL17xSYtJju8eCZ29/1ksmULMrELgIhAKn86ZnvQIYt0IfB+5cwJPMKHFkwKwSAtb7wdVcjPqGt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159204},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"fuels":"^0.42.0","redstone-api":"^0.4.11","@redstone-finance/sdk":"^0.4.0-alpha.0","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.4.0-alpha.0_1712143452293_0.03799820899813766","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@redstone-finance/fuel-connector","version":"0.4.0","license":"MIT","_id":"@redstone-finance/fuel-connector@0.4.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"7d075f2012f803f61951373e95a59260b153d4d0","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.4.0.tgz","fileCount":44,"integrity":"sha512-iGU+qlvuTYLmX4LKbMkq+GQuu4wsxVs3bZ968GqK71lF6DjUVg+9Zf+21MMqoAjSDXikTyZimAKK2syXYBe8Rw==","signatures":[{"sig":"MEUCIQCN7965ZFnojjeLnPUbqCQYDRLa2VMPFrKB6txdrJvOaAIgQQiPzaqaCpncQfW8pbdEP79lGdgdcmMpm9tFs/1itnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159188},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"prettier":"redstone-prettier-config","_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"fuels":"^0.42.0","redstone-api":"^0.4.11","@redstone-finance/sdk":"^0.4.0","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.4.0_1712147922368_0.32801617505143854","host":"s3://npm-registry-packages"}},"0.5.0-alpha.0":{"name":"@redstone-finance/fuel-connector","version":"0.5.0-alpha.0","license":"MIT","_id":"@redstone-finance/fuel-connector@0.5.0-alpha.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"f38be6501a6abc1938b258dd5286420d3809e998","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.5.0-alpha.0.tgz","fileCount":44,"integrity":"sha512-rp20mF0xCi2/4YWtXaFezc1LYLlSpnxFzd+JLu3jCkPyRpuEN9SGyfW3BI3/Ubk17Kw54Mvd5vvPKm5S70Fklg==","signatures":[{"sig":"MEQCIBGusQZp6tgQ36YygPIDSrrjZ3qInM/L5k/+iX8JLP8lAiBrEJRYTNsStNaVjhtVij7NBRDI20+Cno/LwL6R7vyMqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159162},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"fuels":"^0.42.0","redstone-api":"^0.4.11","@redstone-finance/sdk":"^0.5.0-alpha.0","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.5.0-alpha.0_1715345489073_0.8380214723212529","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@redstone-finance/fuel-connector","version":"0.5.0","license":"MIT","_id":"@redstone-finance/fuel-connector@0.5.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"2e403bfc9c00f53c4b183c426092bcdba0b599cb","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.5.0.tgz","fileCount":44,"integrity":"sha512-6IhQWl3cEFnf65H5U7y1o68VRpnIKOmIuzDUePahoYaT1rqrRR6WqOg9cV6on/U1QbvWeNaP2XEiXBNDB0dP3g==","signatures":[{"sig":"MEYCIQCMWYK7XiWlfhUs0rB6jcOsyPxwiWNp0tgHbG3SpA0RyAIhANnkSFv1yl6TdpX4DbAWaacqCC8smF2Gm8am271X8zoY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159146},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"fuels":"^0.42.0","redstone-api":"^0.4.11","@redstone-finance/sdk":"^0.5.0","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.5.0_1715345868696_0.984293646752203","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@redstone-finance/fuel-connector","version":"0.5.1","license":"MIT","_id":"@redstone-finance/fuel-connector@0.5.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"18a319b566c490b362e1dbf3e4d325e032f1bf12","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.5.1.tgz","fileCount":44,"integrity":"sha512-7kP5WY7FByRgpX3LpN+4amIvKXVe9HwxiGmrlenEpkxSD2Yb1U7s6k2rW/M4zoRUxwy6IaTKxC287Is5222zBw==","signatures":[{"sig":"MEYCIQD4cm/882jACCRGOujmbHGAhRsQ34mjHkwq5k9Rz3/4pgIhAIkcLNxYd95mEBRTGPNgyPHG+4/D/AY5X4umKEaQVAcd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159219},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"fuels":"^0.42.0","redstone-api":"^0.4.11","@redstone-finance/sdk":"^0.5.1","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.5.1_1715855567473_0.5847516648379845","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@redstone-finance/fuel-connector","version":"0.5.2","license":"MIT","_id":"@redstone-finance/fuel-connector@0.5.2","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"cae8f7f2cebbd4bdc8150d49eb9cb13cb331948b","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.5.2.tgz","fileCount":44,"integrity":"sha512-0Tfv/xWzw/fJsLgOqHtlZrVeZgYlRTCV6Wtrp3VEWNOIL9fK6JM3Teww0YjaugUf+jdgpE5PrA08qOlQzDwQKw==","signatures":[{"sig":"MEYCIQC1tSuNBvxihQOElpN1IeXVCHudPHhz6V5G7UpfbjH+egIhAO54t8oex2wKpnU/3U7IUIK0Iiy/j/bEdzFRlFVERMY9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159219},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"fuels":"^0.42.0","redstone-api":"^0.4.11","@redstone-finance/sdk":"^0.5.2","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.5.2_1717685277563_0.7522773324389542","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@redstone-finance/fuel-connector","version":"0.5.3","license":"MIT","_id":"@redstone-finance/fuel-connector@0.5.3","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"1173e53676b74d3138cb1f0aacce5c6378170d8f","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.5.3.tgz","fileCount":44,"integrity":"sha512-og2/A5tzCkLCl08GFgqvv7DqDgCcdlY7hJzamJ7vk087spwK2KGC2pNlVb1WjBrHXR9P8WfbLsJAXzXPeSFSrw==","signatures":[{"sig":"MEQCIG9uRbH2u9q01JzhO7sIW9hxNm1dsu+6khjOEGTyAJv1AiBoOyyqwIgSHkheCVKOQbNgm0gEQ+rUpn+wyQGPxDILFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159219},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"fuels":"^0.42.0","redstone-api":"^0.4.11","@redstone-finance/sdk":"^0.5.3","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.5.3_1717686436685_0.7568254027276731","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"@redstone-finance/fuel-connector","version":"0.5.4","license":"MIT","_id":"@redstone-finance/fuel-connector@0.5.4","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"df8da9d3dcb351317d2d969fbe17c0b857ed0188","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.5.4.tgz","fileCount":44,"integrity":"sha512-FqkJG+Bf5xpqlycxVZKaOyG1rfrzrVC9CqEyM0Lj5ZProNY0i61WUnZbv6YedH4EEtheRV7/fas++o9Zm9X6KA==","signatures":[{"sig":"MEYCIQDujFeVxOgQXYTfbDiJQtaqrkxwt53p/hpsg3d4eqzd2gIhANA20EmTPeKjKQl+nXpFpcdI2OLsRYxvG/nnbpFdvfkz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159219},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"_npmVersion":"lerna/7.3.0/node@v18.16.0+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"fuels":"^0.42.0","redstone-api":"^0.4.11","@redstone-finance/sdk":"^0.5.4","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.5.4_1717687183074_0.5032216486999181","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@redstone-finance/fuel-connector","version":"0.6.0","license":"MIT","_id":"@redstone-finance/fuel-connector@0.6.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"de8c0dc3dd8a54c01e12d0e8b7556b8cc53f6261","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.6.0.tgz","fileCount":44,"integrity":"sha512-tOxU9Cx/6vr+3B+1v+Lz2HpNdUMVIPUWTmYh7z7oKRfBfnc2QzXx38k/MIfkfShph3Rd49X6n999Hv+4MRie+Q==","signatures":[{"sig":"MEMCH3otIRrm+OK37Lrrd7TbiDtw+NAWQCboFz2NLZ0xSIwCIEMj4Q8UUnxMn+BvIEvUeHn73xv55U3y1K1rsjs9C7ru","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159218},"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","contract":"make contract && fuels typegen -i \"sway/contract/out/debug/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/debug/prices.bin \"src/autogenerated\"","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack"},"_npmUser":{"name":"redstone-finance","email":"dev@redstone.finance"},"_npmVersion":"lerna/7.3.0/node@v18.16.1+arm64 (darwin)","description":"A tool to inject RedStone data into Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.16.1","dependencies":{"fuels":"^0.42.0","redstone-api":"^0.4.11","@redstone-finance/sdk":"0.6.0","arraybuffer-to-buffer":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.6.0_1721291832339_0.636533172087858","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@redstone-finance/fuel-connector","version":"0.6.1","license":"MIT","_id":"@redstone-finance/fuel-connector@0.6.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"fb5bfee52a01344be502d269dae84bcd0ce188a6","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.6.1.tgz","fileCount":47,"integrity":"sha512-6qSvh2/Y4gH9sWz/9uQMC6t0BdxCte1V4I6/iehWJeDDMGHHiRFQOGnClVkteMmri8kOUpyIp/0uiy9X+FnbYQ==","signatures":[{"sig":"MEYCIQD+7fE5tl9lBOC4J0/p9a/aRYu8K4iih3+3cxE+HbX0SgIhAKEHsfZ1ynRLuVFzwhzTeyPLYUz5uBklJvjFYqLrn7Ng","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200604},"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","test:ci":"IS_CI='true' yarn test","analysis":"yarn global:ts-node analysis/timestamps.ts","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","preversion":"yarn build","sample-run":"yarn global:ts-node test/sample-run.ts","pack-package":"yarn build && cd dist && npm pack","sample-deploy":"yarn global:ts-node test/sample-deploy.ts","contract-typegen":"make -C sway contract && fuels typegen -i \"sway/contract/out/release/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/release/prices.bin \"src/autogenerated\""},"_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 Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.13.0","dependencies":{"fuels":"^0.92.0","@redstone-finance/sdk":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","redstone-api":"^0.4.11","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.6.1_1721830440649_0.0785842938878536","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@redstone-finance/fuel-connector","version":"0.6.2","license":"MIT","_id":"@redstone-finance/fuel-connector@0.6.2","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"afeb236a56aa4b20a47f8e1ee8e52fef29ae1854","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.6.2.tgz","fileCount":51,"integrity":"sha512-6FSaMqMNKQU0xGABuBhfI+MjSn1C2F2zr/1DsktOuLHKTDh02mlJHCKmDtu1SwyVGGtSxqE27zWoLx6lFkEuFw==","signatures":[{"sig":"MEUCIDclM5BIG1P8/ur7MssHTMWpMMhbCpNjLHe8oKyMZKeoAiEAkB+w3txJJukqcaXm2JF2+2LMgmUrP8peQ4aXPq+drgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222092},"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","test:ci":"IS_CI='true' yarn test","analysis":"yarn global:ts-node analysis/timestamps.ts","lint:fix":"yarn global:eslint --fix .","run-node":"fuel-core run --db-type in-memory --debug","build-dev":"rm -rf dist && yarn global:tsc --build tsconfig.json","preversion":"yarn build","sample-run":"yarn global:ts-node test/sample-run.ts","pack-package":"yarn build && cd dist && npm pack","sample-deploy":"yarn global:ts-node test/sample-deploy.ts","contract-typegen":"make -C sway contract && fuels typegen -i \"sway/contract/out/release/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract/out/release/prices.bin \"src/autogenerated\""},"_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 Fuel compatible smart contracts","directories":{},"_nodeVersion":"20.16.0","dependencies":{"fuels":"^0.94.3","@redstone-finance/sdk":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.23.2","redstone-api":"^0.4.11","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.6.2_1726472838427_0.34336402618414064","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@redstone-finance/fuel-connector","version":"0.7.0","license":"MIT","_id":"@redstone-finance/fuel-connector@0.7.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"bd0f490e40cd6c314d622f504bf96ee936f5e3f0","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.7.0.tgz","fileCount":39,"integrity":"sha512-BNRL0CK9zb7q8Q6eOVXlpMXClHm2bjAigF7j6ASkWXf9nBhawbwePHgEEk/SPyeHxKjAgsnur47NRQHNjqWdOg==","signatures":[{"sig":"MEUCIB6WF2C6aFaynT5BkaMnyayVk/oXhYyIqBUPbCEuidQlAiEArAWV6E+BWcPlgl7xdEbSZhWSejyEWzcqWImdZGYNfok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93151},"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","lint:fix":"yarn global:eslint --fix .","run-node":"fuel-core run --db-type in-memory --debug","build-dev":"yarn global:tsc --build tsconfig.json","preversion":"yarn build","sample-run":"yarn global:ts-node test/sample-run.ts","pack-package":"yarn build && cd dist && npm pack","sample-deploy":"yarn global:ts-node test/sample-deploy.ts","contract-typegen":"make -C sway contract && fuels typegen -i \"sway/contract_prices/out/release/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract_prices/out/release/prices.bin \"src/autogenerated\" && yarn lint:fix"},"_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 Fuel compatible smart contracts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fuels":"^0.97.0","@redstone-finance/sdk":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","toml":"^3.0.0","@babel/core":"^7.23.2","redstone-api":"^0.4.11","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.7.0_1732616965548_0.40483413858659656","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@redstone-finance/fuel-connector","version":"0.7.1","license":"MIT","_id":"@redstone-finance/fuel-connector@0.7.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"01f300d25379ebada23e6ce0f087a3dc685be5cd","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.7.1.tgz","fileCount":39,"integrity":"sha512-rngjvtqQZunrXDtX45Ukjjng4INMdi9cHF+1DQj2HCQLODlWsDiakoFJOQ/qD8u8toziUoyDAC7B1716lMj1wg==","signatures":[{"sig":"MEUCIQCXXZErcFDrEWwLCkwX2UPd2jzFyfXLCMTNucreTM51TwIgfvr8gO3Nn1fHB3hh41ShrCM1BdbLn4rOYT33ipqeC4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93151},"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","lint:fix":"yarn global:eslint --fix .","run-node":"fuel-core run --db-type in-memory --debug","build-dev":"yarn global:tsc --build tsconfig.json","preversion":"yarn build","sample-run":"yarn global:ts-node test/sample-run.ts","pack-package":"yarn build && cd dist && npm pack","sample-deploy":"yarn global:ts-node test/sample-deploy.ts","contract-typegen":"make -C sway contract && fuels typegen -i \"sway/contract_prices/out/release/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract_prices/out/release/prices.bin \"src/autogenerated\" && yarn lint:fix"},"_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 Fuel compatible smart contracts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fuels":"^0.97.0","@redstone-finance/sdk":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","toml":"^3.0.0","@babel/core":"^7.23.2","redstone-api":"^0.4.11","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.7.1_1732628823001_0.5574378004173961","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@redstone-finance/fuel-connector","version":"0.7.2","license":"MIT","_id":"@redstone-finance/fuel-connector@0.7.2","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"4bf226854a8d262876e439d5dc768aa706688e90","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.7.2.tgz","fileCount":39,"integrity":"sha512-ImSaRXM+GBFRt37KscinHES2piimwWmbw/Lf/tviGtnFeYdoprtH4d0ZJasYq8cQA9GWjWBTKy+Kxe16/1e3AA==","signatures":[{"sig":"MEQCIBfvIEot5PjhhyMhoEh6WBICTWtrUfsYsu1aVaKOYBtdAiBdUvOZsvv99BgDB7CKc+CpuI+/WN5UqCECGyHBb79eHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93151},"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","lint:fix":"yarn global:eslint --fix .","run-node":"fuel-core run --db-type in-memory --debug","build-dev":"yarn global:tsc --build tsconfig.json","preversion":"yarn build","sample-run":"yarn global:ts-node test/sample-run.ts","pack-package":"yarn build && cd dist && npm pack","sample-deploy":"yarn global:ts-node test/sample-deploy.ts","contract-typegen":"make -C sway contract && fuels typegen -i \"sway/contract_prices/out/release/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract_prices/out/release/prices.bin \"src/autogenerated\" && yarn lint:fix"},"_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 Fuel compatible smart contracts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fuels":"^0.97.0","@redstone-finance/sdk":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","toml":"^3.0.0","@babel/core":"^7.23.2","redstone-api":"^0.4.11","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.7.2_1732881796330_0.6401643049018748","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"@redstone-finance/fuel-connector","version":"0.7.3","license":"MIT","_id":"@redstone-finance/fuel-connector@0.7.3","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"4ff56b244a1626bc45a7fca8af324f18779ea8c9","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.7.3.tgz","fileCount":39,"integrity":"sha512-KafC8RVaJRw9TN8pJsovqA3ABVgMlgOqlIz3tSK1RB1d5tbnrsmz/avWGFg+V6/ivuWHa204LjZtslAzw21tmQ==","signatures":[{"sig":"MEUCIBEMPYl+jn88MVXg++W+0hj6l4QHfiIESbWLlxa3RSrYAiEA+PHHaGesp2RMZw0m7miTVMG7UmeKax5Y91dU+SgzOL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93151},"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","lint:fix":"yarn global:eslint --fix .","run-node":"fuel-core run --db-type in-memory --debug","build-dev":"yarn global:tsc --build tsconfig.json","preversion":"yarn build","sample-run":"yarn global:ts-node test/sample-run.ts","pack-package":"yarn build && cd dist && npm pack","sample-deploy":"yarn global:ts-node test/sample-deploy.ts","contract-typegen":"make -C sway contract && fuels typegen -i \"sway/contract_prices/out/release/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract_prices/out/release/prices.bin \"src/autogenerated\" && yarn lint:fix"},"_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 Fuel compatible smart contracts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fuels":"^0.97.0","@redstone-finance/sdk":"0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","toml":"^3.0.0","@babel/core":"^7.23.2","redstone-api":"^0.4.12","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.7.3_1733913287408_0.6227256023884318","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@redstone-finance/fuel-connector","version":"0.7.4","license":"MIT","_id":"@redstone-finance/fuel-connector@0.7.4","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"c697ec52458263d40404f9ba3354b13316db2568","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.7.4.tgz","fileCount":3,"integrity":"sha512-rpWL4hyofzNlcEBxThRk4qHWBoHr8Nvnn5Rtdmfw8riIlMVIba5OgG0IVPftMEfq1O5K7UhJgW7lhAC6ASVSmw==","signatures":[{"sig":"MEUCIFZ0x56qhoiFb1TnmAHJxjY9mbZSzlLHKfOkmFidht8DAiEAip/iaA8edhEc9ihHheCWv0UHyeemYyau4vt5+j0h5Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9972},"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","lint:fix":"yarn global:eslint --fix .","run-node":"fuel-core run --db-type in-memory --debug","build-dev":"yarn global:tsc --build tsconfig.json","preversion":"yarn build","sample-run":"yarn global:ts-node test/sample-run.ts","pack-package":"yarn build && cd dist && npm pack","sample-deploy":"yarn global:ts-node test/sample-deploy.ts","contract-typegen":"make -C sway contract && fuels typegen -i \"sway/contract_prices/out/release/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract_prices/out/release/prices.bin \"src/autogenerated\" && yarn lint:fix"},"_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 Fuel compatible smart contracts","directories":{},"_nodeVersion":"20.18.1","dependencies":{"fuels":"^0.97.0","@redstone-finance/sdk":"0.7.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","toml":"^3.0.0","@babel/core":"^7.23.2","redstone-api":"^0.4.12","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.7.4_1738678338062_0.7996234632109451","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@redstone-finance/fuel-connector","version":"0.7.5","license":"MIT","_id":"@redstone-finance/fuel-connector@0.7.5","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"3f3bf7b813b173febf5b97dddc7cd9328027f105","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.7.5.tgz","fileCount":39,"integrity":"sha512-IwoEbM+FZ1KEa/2ke0lmm2r3HAr/naVYt+NOMHjaJlPweJjUnwteXj4i09XRErbluwaIACRfYaKlli82QAP8sA==","signatures":[{"sig":"MEQCIBrpu/8cirWb3Z80nMDLxV2fUek4arjZSCK58WPThvSZAiBTPhUX+dO+AcGGwifAjkgWtvktIxM8UxGuAGhH+XcXaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93187},"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","lint:fix":"yarn global:eslint --fix .","run-node":"fuel-core run --db-type in-memory --debug","build-dev":"yarn global:tsc --build tsconfig.json","preversion":"yarn build","sample-run":"yarn global:ts-node test/sample-run.ts","pack-package":"yarn build && cd dist && npm pack","sample-deploy":"yarn global:ts-node test/sample-deploy.ts","contract-typegen":"make -C sway contract && fuels typegen -i \"sway/contract_prices/out/release/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract_prices/out/release/prices.bin \"src/autogenerated\" && yarn lint:fix"},"_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 Fuel compatible smart contracts","directories":{},"_nodeVersion":"18.20.6","dependencies":{"fuels":"^0.97.0","@redstone-finance/sdk":"0.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","toml":"^3.0.0","@babel/core":"^7.23.2","redstone-api":"^0.4.12","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.7.5_1738749236718_0.007222132115175972","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@redstone-finance/fuel-connector","version":"0.8.0","license":"MIT","_id":"@redstone-finance/fuel-connector@0.8.0","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"9651b71480f8914b7f5733aea74cbc4cef71b1d4","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.8.0.tgz","fileCount":47,"integrity":"sha512-YiZsOuL1JkpDqXZc76GKtPeP8KX7DQg8mgcEZfBeDfQfKgfTUh6J+8tG3iahoRT7PWzZmnUYClBbcPOWJOcjsw==","signatures":[{"sig":"MEYCIQCVByC+fUeVLl1xc45TNHLYMeUSaNKbi0JRNtI5Yhr5yQIhALSJAV9nIB47ZpcJhLaDv7yDcTyl2RlzKbDvlaPXtMzH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97010},"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","lint:fix":"yarn global:eslint --fix .","run-node":"fuel-core run --db-type in-memory --debug","build-dev":"yarn global:tsc --build tsconfig.json","preversion":"yarn build","sample-run":"yarn global:ts-node test/sample-run.ts","pack-package":"yarn build && cd dist && npm pack","sample-deploy":"yarn global:ts-node test/sample-deploy.ts","contract-typegen":"make -C sway contract && fuels typegen -i \"sway/contract_prices/out/release/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract_prices/out/release/prices.bin \"src/autogenerated\" && yarn lint:fix"},"_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 Fuel compatible smart contracts","directories":{},"_nodeVersion":"20.6.1","dependencies":{"fuels":"^0.97.0","@redstone-finance/sdk":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","toml":"^3.0.0","@babel/core":"^7.23.2","redstone-api":"^0.4.12","@babel/preset-typescript":"^7.23.2"},"_npmOperationalInternal":{"tmp":"tmp/fuel-connector_0.8.0_1739981615524_0.40139593719222555","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@redstone-finance/fuel-connector","version":"0.9.0","description":"A tool to inject RedStone data into Fuel compatible smart contracts","main":"dist/src/index.js","exports":"./dist/src/index.js","types":"dist/src/index.d.ts","license":"MIT","scripts":{"clean":"yarn global:ts-clean","build":"yarn global:tsc --build tsconfig.build.json","build-dev":"yarn global:tsc --build tsconfig.json","lint":"yarn global:eslint .","lint:fix":"yarn global:eslint --fix .","test-contracts":"yarn global:jest:cov","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack","contract-typegen":"make -C sway contract && fuels typegen -i \"sway/contract_prices/out/release/prices-abi.json\" -o \"src/autogenerated\" && cp sway/contract_prices/out/release/prices.bin \"src/autogenerated\" && yarn lint:fix","sample-run":"yarn global:ts-node test/sample-run.ts","sample-deploy":"yarn global:ts-node test/sample-deploy.ts","run-node":"fuel-core run --db-type in-memory --debug"},"dependencies":{"@redstone-finance/sdk":"0.9.0","fuels":"^0.97.0"},"devDependencies":{"@redstone-finance/utils":"0.9.0","dotenv":"^16.0.3","ethers":"^5.7.2","redstone-api":"^0.4.13","toml":"^3.0.0","zod":"^3.22.4"},"publishConfig":{"access":"public"},"gitHead":"f0920f453f356b17f0fa226d2b3a8130c4b47a0a","_id":"@redstone-finance/fuel-connector@0.9.0","_nodeVersion":"22.14.0","_npmVersion":"lerna/7.3.0/node@v22.14.0+arm64 (darwin)","dist":{"integrity":"sha512-Qt366gxJCVd5Eftqc9dVW6YWaZGEuk00HrdOlQbR1GAL7OsWpM+Sib106F0UkfuBB29Rb0ANrpToiDH5/lMoHg==","shasum":"ba74d18b058795952bebff664a2d5fe6769b9acd","tarball":"https://registry.npmjs.org/@redstone-finance/fuel-connector/-/fuel-connector-0.9.0.tgz","fileCount":50,"unpackedSize":186973,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICSSCJoYhxIZLG1b3FxoTyUsQn5W4KFi3JvBFUxj0Ke2AiAuGUKNGQPrcX6kAfK9x9xW23nUZgT277NquRWO4COwvA=="}]},"_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/fuel-connector_0.9.0_1754923274507_0.1316881141328634"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-23T15:26:27.511Z","modified":"2025-08-11T14:41:14.882Z","0.2.1":"2023-05-23T15:26:27.798Z","0.2.2":"2023-05-24T10:42:18.923Z","0.3.3-alpha.0":"2023-09-20T13:58:00.284Z","0.3.3":"2023-10-05T09:37:24.958Z","0.3.4":"2023-10-12T12:00:54.325Z","0.3.5":"2023-11-06T13:34:28.674Z","0.3.6":"2023-11-07T15:10:05.531Z","0.4.0-alpha.0":"2024-04-03T11:24:12.527Z","0.4.0":"2024-04-03T12:38:42.592Z","0.5.0-alpha.0":"2024-05-10T12:51:29.387Z","0.5.0":"2024-05-10T12:57:48.855Z","0.5.1":"2024-05-16T10:32:47.680Z","0.5.2":"2024-06-06T14:47:57.732Z","0.5.3":"2024-06-06T15:07:16.882Z","0.5.4":"2024-06-06T15:19:43.247Z","0.6.0":"2024-07-18T08:37:12.476Z","0.6.1":"2024-07-24T14:14:00.843Z","0.6.2":"2024-09-16T07:47:18.625Z","0.7.0":"2024-11-26T10:29:25.734Z","0.7.1":"2024-11-26T13:47:03.184Z","0.7.2":"2024-11-29T12:03:16.524Z","0.7.3":"2024-12-11T10:34:47.627Z","0.7.4":"2025-02-04T14:12:18.242Z","0.7.5":"2025-02-05T09:53:56.926Z","0.8.0":"2025-02-19T16:13:35.811Z","0.9.0":"2025-08-11T14:41:14.708Z"},"license":"MIT","description":"A tool to inject RedStone data into Fuel compatible smart contracts","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"readme":"# 🔗 @redstone-finance/fuel-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\nProudly supported by:\n[![Fuel Grants Program](fuel-grants-program.png)](#-the-fuel-grants-program)\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 chain only when required by the protocol.\n\nThe `@redstone-finance/fuel-connector` module implements an alternative design of providing oracle data to smart\ncontracts. Instead of constantly persisting data on the Fuel 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 Fuel\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 Fuel Grants Program](#-the-fuel-grants-program)\n- [📄 License](#-license)\n\n## 👨‍💻 Code structure\n\n- [sway](sway) directory contains the fuel-network on-chain libraries written in sway `0.64.0`.\n  - There are also various tests of signature verification with the given signers, timestamp validation, value\n    aggregation as well as full data-processing tests with various configurations.\n  - You can find all the possibilities [here](sway/README.md).\n  - You can read [here](sway/contract/README.md) how the contract works.\n- [src](src) directory contains the typescript classes, useful for establishing a connection between typescript and\n  fuel-network layers.\n  - See [below](#-connecting-to-the-contract), how to connect to the contract.\n- [test](test) directory contains the off-chain tests, especially:\n  - [e2e contract usage tests](test/prices/prices.spec.ts) - with payload sending and receiving aggregated data\n  - [integration tests](test/prices/integration.spec.ts) - to be used for checking if the contract was properly\n    initialized in the fuel network\n  - [gas usage tests](test/prices/gas-usage.spec.ts) - to be used for checking the gas costs of particular\n    operations in various configurations and also\n    the summary of the single item costs.\n\n## 🔥 Connecting to the contract\n\nFirst, you need to import the connector code to your project\n\n```ts\n// Typescript\nimport { FuelPricesContractConnector } from \"@redstone-finance/fuel-connector\";\nimport { ContractParamsProvider, getSignersForDataServiceId } from \"@redstone-finance/sdk\";\n\n// Javascript\nconst {\n  FuelPricesContractConnector,\n} = require(\"@redstone-finance/fuel-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 FuelPricesContractConnector(\n  yourWalletOrProvider,\n  yourContractAddress\n);\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 `yourWalletOrProvider` param is needed to be passed for testnet usage. For the local network, it can remain\nundefined.\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 Fuel Grants Program\n\nThe Fuel Grants Program is designed to support projects building on Fuel. It's offering generous grants to developers,\ncreators, and new or existing projects to build on the world's fastest modular execution layer.\n[Read more here](https://fuel-labs.ghost.io/introducing-the-fuel-grants-program/)\n\n## 📄 License\n\nRedStone Fuel connector is an open-source and free software released under the BUSL-1.1 License.\n","readmeFilename":"README.md"}