{"_id":"@redstone-finance/starknet-connector","_rev":"28-702082dfccbb19d9eba85916d48c2573","name":"@redstone-finance/starknet-connector","dist-tags":{"latest":"0.9.0"},"versions":{"0.2.0":{"name":"@redstone-finance/starknet-connector","version":"0.2.0","license":"MIT","_id":"@redstone-finance/starknet-connector@0.2.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"695af9e82bdfb8442cc259ff5fbb1c601d4740c6","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.2.0.tgz","fileCount":31,"integrity":"sha512-hp7KWhiBuS+ZvNNUjFx9nENSZ3GfIwyEG2wAwUqHAL9KIoIMd//N6EfVM7cjCtcNlgO31GZA2fFs6FomEBpGRw==","signatures":[{"sig":"MEYCIQD2/tx68Leo8ArYBHclvFUFhhm4hy1vvAg8eUV/NrEKVQIhAIdLj64OO3OUaTcsYXl/4o6YkHMwB69pp9U6/IvGjGYD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK+C+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+FxAAhsdzP7p/77azLj7aTd8rlWOqCvfT3efHuFfMSqwKJ5DleyfJ\r\n6sVjs3CTZLKXQY4g2p+CCG4ANrsj90oiriWYEm5u1zjWZsXyfELDtn533dFl\r\nvrcYWqmxeO1JZy/OrUGIksbCXorHBwh1kGB5vrvSddK8jd8sowkqbbtwd6nu\r\np5AYCHd92oy0w83EZGpMBIWQz5BBgt63IrTD+IeS7Gp8M7xVOw4QPbbPHZxI\r\nQ9Q0MptldqqFWgGfjdYRY1SCH9tAa81CY1BTViBNDt/OVBYAOk+4soWSoWEF\r\nsynViK7kKiH0JUEgnw72/uvtj7kINniKdPP7NuqUibM6gHXZDmwqiomzNq/9\r\nbAX1hHMslOx8P9NGPWw8odg+9Z3aQh7kjY26RweZ4JqDXTlXEcjlPuoXuSqT\r\nUWcNhamc8AIRD7Pd/HgCzJDON8DJyeboucFNTXTUXy1eVTKc1FwRfKRHYL+b\r\n0o7TgyYqZRFHx3Yv+KdGmRfbCVez+EFjPtLoB3TOgYWbpw5I89bNULqfR4Xb\r\niV9G2IqOhTnBlCRVQDQN1tshyCR37bYXh2jPLmiVKvVADULErLYoKWjpDGKp\r\niTBTCFC/Fy4S9YTuFWRphiFz0I63+9fUqbppTuP9EhzRa9FcQH/UbLV75xRG\r\nTvtHJEdj16QmgKpIbxs8sOLxYVo+gyQXMBo=\r\n=f1xz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"52ec4b37d7464699be3cf768939acabf8143ed3a","scripts":{"build":"rm -rf dist && tsc -build","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.14.2","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^4.22.0","redstone-sdk":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/node":"^18.13.0"},"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.2.0_1680597182706_0.6874163764140102","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@redstone-finance/starknet-connector","version":"0.2.1","license":"MIT","_id":"@redstone-finance/starknet-connector@0.2.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"d9403b9f3cae4212fb75a38ebea7a3b901c066a6","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.2.1.tgz","fileCount":32,"integrity":"sha512-GRLULeuTCRYXYHowzdyKXlSZm0eMCknNSfMA/e5yzscH/M1gWsxcBDwbPIYOY4gxrRrgQkxTZ7zTpyRcL1oc0A==","signatures":[{"sig":"MEUCIQC2vXQ+Eiq/s9fRInVQk+ZfONvaEf5gad1C2jjOFajv6wIgLPOV4uQAoSAHlFqiqThXdAUeNSOrIQzANJetmi0hEIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK+ilACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLSQ/9FM5A0rdfsdZMXBYRDJVLXQdTGWXVJddjKlPCQglxOKoxbLSZ\r\n16luIPI+S8z2/ivtMDiNvjwM2I9rZ33UvlrvGrJiKQEZ+bY1jv0qnbTAiewM\r\nBO4ZIjXAj35+KC+PJh5hzllujCemCVq0bUwgAcYnbjIQI2RqZZ6cUr0U8nFs\r\nKP2T/sXAhWCKZNpDE06FiLEARs4JsWcBLautyIQjo2K4/TCYK6EXKVpDav0I\r\nVfTnrx2AIgs7H59YrFxVYyun+2wLrfyeudN+1d2HbSAEQ8rszmj56vfrtcxX\r\nD/Yre0Y1vrbslSJIOExOQsYx9+JSjOvOcZvp9XrkvWp6DhQxgVOq/7muLxGZ\r\nJSpph2x8mDZZZgqEYIJaXWcaUE/idiN5rqrHGalyorwLO8va9RR6sUSMY5+8\r\nUVIXaHXoxUoUMb0oxWZX8RblfW6wBHKXYDDwnzJZ6MlkYAMaOXJ/AcQt61mw\r\nAWlFT2ZoZsrdyYavXvC2YBrLifFGG8TI0fOOi6RjztXBcDM0EXjssrDOz2HK\r\nEFWByVqtN6SsA1E+/wmPcQXuRXF5/SCgdw3TmOVbYfyMHklkoULc3Qbt1jn0\r\nHGoDs7mfmh6pmZDU2FM4GT33OThH3rilMTDrW16U38hmutT4YyPkF6mDFVNF\r\nDjx4bB9FAWLJiX3cRgAIgPfQesPEf9MePVo=\r\n=w383\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"52ec4b37d7464699be3cf768939acabf8143ed3a","scripts":{"build":"rm -rf dist && tsc -build","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.14.2","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^4.22.0","redstone-sdk":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/node":"^18.13.0"},"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.2.1_1680599205043_0.9411204088361023","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@redstone-finance/starknet-connector","version":"0.2.2","license":"MIT","_id":"@redstone-finance/starknet-connector@0.2.2","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"b6123b675603c332441299de40af4011e815f16b","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.2.2.tgz","fileCount":24,"integrity":"sha512-md8yiyhpuwGu9Pop9/ee8MhfiB1tXo98EKp6thur2BmanqIdHxWdqVv0g6MrqCl3rdPPDVd3qs02FA/Fm6i3ng==","signatures":[{"sig":"MEUCIFpXFvW3TQLtCP5cqyEv6QMl3esqZ6xKgHKA/uOzBpjDAiEAh3lPLrhDBoYeGCUUGCLTHovh/vtuAnXv9Y0rnIio3/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK/hRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcNA/+J+uDtQSWftPMqOVV/gXZ6B4TcSy0zooupDdP45wtq6Vshtu9\r\nodopiAG8qI9DdPgNsZgypfwCq5pWOYSjpfQCxrRlcnHKES0F+l9LX1e8iVxk\r\nCToNglj10PFB/tS51nAAkgZl4J+kehvG619eulKfVzb4vuviS/FdVoTiW3pD\r\nQo5ZzaJLD7/gk3m5LS/QmzebxmgCJHmAHpei+hUING2UY0itGtCST1kS+shl\r\nvX17S/X22Pzr5HUSVnobFDg3Pw1CUxSPkpqxHDa2zQCvU2rnFUvccrwl/n8N\r\nB9CaVaqtdcjDstpqKGfdWqSCcdXtw7POnu2ZJsYnFIUl6Vnhqhw4fD29KSHv\r\nXVaOYBCcf3UT+PumKBTX2Hg40l4aYd0f4+WJEkT30/wfCYI7fv0F86M2VCSr\r\nAPapR2v2rN8vez1DGi86YfXf5bQCT+tuyVsQDZTdyGAsvAHVUMrKWetZur40\r\nlvtwwPDHoWF6rZGIm4fsF0e3/L6LOMD0/+7qQgoLg67RdfAvHVvbFL9hoBHL\r\nAXIWY6RzSVYmuugjdNU2l4KY+ymjvmoev1QnfTMm7jYxkT7nkSMf9MR0F4b/\r\n+nvJZzJznNWIadkHy06qmwQXFhBRuTc2bM+UP9xNlbs+2x7Pcyyp5jalTTKU\r\nby7cAw5wQO6vQPS48h7vhW+YsKma+zPvHPc=\r\n=b/Gw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"e92584231e6cd118eabe4507657743c39560e46a","scripts":{"build":"rm -rf dist && tsc -build","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.14.2","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^4.22.0","redstone-sdk":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/node":"^18.13.0"},"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.2.2_1680603217286_0.23258358159706272","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@redstone-finance/starknet-connector","version":"0.2.3","license":"MIT","_id":"@redstone-finance/starknet-connector@0.2.3","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"9443ddb4e53efec17a614e0067511ea6bc939003","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.2.3.tgz","fileCount":24,"integrity":"sha512-GaPK8j4+UJimSpUN1L1OiSmdPu6u4Kn8dVgf2plodcKepydKKz10wZkZIVfs2EGSvRiBFdowht+ayJyXY7M1PQ==","signatures":[{"sig":"MEUCID70NbHcV0D5GJ+1ltoN+4jDew+/T06MscrSRVhxg47sAiEAqs8xmJ7gXUtm0syGk/Tvsh/kYmxAwktrWcewF2x0P1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkL+AXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjLw/9HP/SsMmZgpKDWWpzb4rxmPvfEhNwfwhGHgxcnCyNvkZ70OLA\r\nhMcLkv2bCKjdJkP8W69LKfA4kzzimdWo/zW+RUIrC1gkQztBGuz7BBQf0weB\r\np7HGQeZ0DAtgLUcALwa5x7xiz88ZbfAddVVGJNavbTSDvp/WK8xX4DNpoc1R\r\nctMrMTXpUj6hGUuQSkBUPNzRNrCcGHg6CVzwp7D8rxd1gR+RHSXgkKnnhaYW\r\nqYx3g4y0rICmDwOTF85D8LWOMnU7chgMGPpfeSQIh/q/Vd+yBLxdKSfQBWqc\r\nIqLzP/5m2/8CRLhQ6+rpJkvty0ldo26LGos/5BYXa8KlGioU4UX56jNUce5U\r\n+rvuTuMCe9DETfWGPBG/cBF46VogUT7BGJHsqzkIAD4+yCHJzwlkYVi0Hlkf\r\nNfoDIcGZqHWOhSEW467XEjJjni8DgwlrVxaN1AtcGlW9C0cgLE36d69jLJ+J\r\noV6nqyMRro5l2Am9Q/GELv9N5nw+hi5+ZOthpvrc5lM9CLj0vvbtO/M5RwY4\r\nS9RPdyMJtOXRhMXoZ4amNi/c0urPlfshDE6UW6rmejsfJWqU5g1LV6apLpcB\r\nN347NYvrtvauV1gA9RGRFIK4GlNhqkM1nj5+NQNiAzBDELkiN9ZxADFz3N5M\r\nbQJ5SfiQTrRWQtUf/WIN8RlyJQcYh4CfQD4=\r\n=chqo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"e92584231e6cd118eabe4507657743c39560e46a","scripts":{"build":"rm -rf dist && tsc -build","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.14.2","dependencies":{"axios":"^0.27.2","dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^4.22.0","redstone-sdk":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/node":"^18.13.0"},"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.2.3_1680859159706_0.599359729081522","host":"s3://npm-registry-packages"}},"0.3.3-alpha.0":{"name":"@redstone-finance/starknet-connector","version":"0.3.3-alpha.0","license":"MIT","_id":"@redstone-finance/starknet-connector@0.3.3-alpha.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"b064c7c5ccdf3fd8f50dacaa3952abe887105317","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.3.3-alpha.0.tgz","fileCount":29,"integrity":"sha512-kqxkhsYEt/MOAYQbYYHsdT2FCVSVy9iaN2DfrlL8XhXBxNQW7W8yVjWkrHS3RxwDlXUvRzp8LOMIwjENuBcPEQ==","signatures":[{"sig":"MEQCIBXxWbfHT90XPPIvTnFjB6tK7Q5MaD7oPPktRaNWl4LjAiAl263BmDdd4RVV20ZMdaL8hGsJfucIWPh+OyhyKyh+Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142898},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"3dc8043a51b5ba01adc7929977aa0d4fc4bcbd0b","scripts":{"lint":"eslint .","build":"rm -rf dist && tsc --build tsconfig.build.json","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"16.20.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^5.19.5","@redstone-finance/sdk":"^0.3.3-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.3.3-alpha.0_1695218279977_0.6036754747649014","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@redstone-finance/starknet-connector","version":"0.3.3","license":"MIT","_id":"@redstone-finance/starknet-connector@0.3.3","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"7160d7b0f3311ec691325a7f1ad611977196fe3b","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.3.3.tgz","fileCount":29,"integrity":"sha512-iTdCVmFZ3PYPqO8V1nuJvkfDq587ADvBNq+eF4Gf3Lti+bGtf7K4ucJwLhq5YS3ss3CJgSo7kdnoFLQu3y1YOw==","signatures":[{"sig":"MEUCIFKTpmOVb8jwqdgeImKZf+6HtMhOCLfYGm7em/RjJ7oiAiEA+PvlkibZ9vsZb1wJb3aBomdtP7w3QMZHDLDGAj9B/n0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142531},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"77e56649c7eed37987725de072802539a5b66a01","scripts":{"lint":"eslint .","build":"rm -rf dist && tsc --build tsconfig.build.json","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"16.20.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^5.19.5","@redstone-finance/sdk":"^0.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.3.3_1696498645191_0.2020146257846065","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@redstone-finance/starknet-connector","version":"0.3.4","license":"MIT","_id":"@redstone-finance/starknet-connector@0.3.4","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"b310fd546d44309aa0cdea1d0032eedb2c9fd054","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.3.4.tgz","fileCount":29,"integrity":"sha512-DTdn1N0xRN1amMWBjyzYX+gtZHcyXZNm07P1EehEKwn2vN8rG1hHLSqWU4uZehwIYgAWnG0JJ6pQ8Jg9Zn+80w==","signatures":[{"sig":"MEQCIEl2V1+uUjwWFee1SDTeweu4Nu6pu9TP10yW2N/d/kBhAiAR14r+fbNOwD7qbIFXMStsNEVGrqKSHZEHdUTkQR7MwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143492},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"6f86fac1dd222332fa915cfadc259320e1e385d0","scripts":{"lint":"eslint .","build":"rm -rf dist && tsc --build tsconfig.build.json","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"16.20.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^5.19.5","@redstone-finance/sdk":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.3.4_1697112053975_0.7896927700140022","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@redstone-finance/starknet-connector","version":"0.3.5","license":"MIT","_id":"@redstone-finance/starknet-connector@0.3.5","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"c11b7464fe0883752a6b110f177d29b0cfa9a983","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.3.5.tgz","fileCount":29,"integrity":"sha512-pMu9eT73MTQ2+Zg7rYjaaqB8cp6mOhtxWYK66KnEvSKDGxHCBahHSRRukNrmywGhdlwpKRgwU5OaUfT/fanjsw==","signatures":[{"sig":"MEUCIQD+jBlME2UgB3lM03C3DiPwafFJn+sv6snGvuHS6TQE/AIga9CpvMnwdxDOWixPzPUgJvKOgOlP8pPhL8IfHzVtTj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144039},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"0734562b87b431ca6af7dfc1f553788d2b5db924","scripts":{"lint":"eslint .","build":"rm -rf dist && tsc --build tsconfig.build.json","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"16.20.1","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^5.19.5","@redstone-finance/sdk":"^0.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.3.5_1699277669319_0.22424089589390106","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@redstone-finance/starknet-connector","version":"0.3.6","license":"MIT","_id":"@redstone-finance/starknet-connector@0.3.6","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"2767e63fa61d7a84af6f31e246fc61c13bd7c183","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.3.6.tgz","fileCount":29,"integrity":"sha512-604wb7BfbX1Z0rzUmPvw0nGwW8eNBQ10BmQGDnkwI0cLCl3n0LzkBo0S3IrjOPAmVmLOaWNW/+zJerAQZ1oArA==","signatures":[{"sig":"MEQCIF670jJZK58Zaixye0KrB8nIUGl5h/jues6QumNK8yfqAiB34EyqlkA+5PiUc+eSaCHtaU+e10IRziauRNF20FiZXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144448},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"8bacd43b9df93e92e32b52e9964555dd419ba0a0","scripts":{"lint":"eslint .","build":"rm -rf dist && tsc --build tsconfig.build.json","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"16.20.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^5.19.5","@redstone-finance/sdk":"^0.3.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.3.6_1699369805727_0.26290242413593834","host":"s3://npm-registry-packages"}},"0.4.0-alpha.0":{"name":"@redstone-finance/starknet-connector","version":"0.4.0-alpha.0","license":"MIT","_id":"@redstone-finance/starknet-connector@0.4.0-alpha.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"27fc4972a6b70c067aa159147fb3b2605cd1248f","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.4.0-alpha.0.tgz","fileCount":29,"integrity":"sha512-+duEZ23/GsQburFqiYnrxitTiCm6diJby5UYs9WuBsrqusS8osCjDdaHEJEnMNStNqiCw/zdJxWBjGQmCUmi2w==","signatures":[{"sig":"MEUCID+eP9RZN5yajBzsmv6wtSXfEJUvZPaWcIPQlmhh4LrDAiEA8aKGMUgTXIZmhzWHXQ77NOjt69nJwgJdUeA9+NtzIAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155680},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"9e459938cfa6b8a512c9ffcc28503307482d08fe","scripts":{"lint":"yarn global:eslint .","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^5.19.5","@redstone-finance/sdk":"^0.4.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.4.0-alpha.0_1712143452429_0.968793238635115","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@redstone-finance/starknet-connector","version":"0.4.0","license":"MIT","_id":"@redstone-finance/starknet-connector@0.4.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"65bdb25427e4cc8854f8eb60b110ea84fa32575f","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.4.0.tgz","fileCount":29,"integrity":"sha512-Rgws7wcwtGH9c4mxo/zaSHjOuzOYcoXI5AYLlWewC6VfI61T6i9Bj2CFHaSjvOCJdokc8xSR1iWgs1ROMlPJ/g==","signatures":[{"sig":"MEUCIQDDbrnh2GA+N+ncb/XoK69PuJpTkGQesLqZl49PO81YUAIgLWaB/qNMTnaS5sAKD4icqe9JA3sAbs5GOtca8AD2EBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155664},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"f50680734dc6adbb74c27d66a6bce6e222fb5edd","scripts":{"lint":"yarn global:eslint .","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^5.19.5","@redstone-finance/sdk":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.4.0_1712147922394_0.3534938878961382","host":"s3://npm-registry-packages"}},"0.5.0-alpha.0":{"name":"@redstone-finance/starknet-connector","version":"0.5.0-alpha.0","license":"MIT","_id":"@redstone-finance/starknet-connector@0.5.0-alpha.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"ea5251d419637767fbd576728f8b027858afd7a0","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.5.0-alpha.0.tgz","fileCount":56,"integrity":"sha512-mc9EdYkwcBc5eJQKJglMM0iRHMPVJtMZtHT2EcPyKzQFVJHLYJ8G2tsmBRe653ydhcPW8LKzeNR2MKEnp47nRA==","signatures":[{"sig":"MEUCIAzbGuIyeepkkQi7Fr8rn9BS81F1OOW8oiEN7WTE2ectAiEA74qBl48mxop3QMu8NQ06+6WHDrVtM65jerwjB2IA6Lw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182479},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"479667bb0b4e8215667fe77dab5dc3df3975c6ad","scripts":{"lint":"yarn global:eslint .","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","preversion":"yarn build","sample-run":"yarn global:ts-node test/sample-run.ts","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"^0.5.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.5.0-alpha.0_1715345489102_0.7526295102297844","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@redstone-finance/starknet-connector","version":"0.5.0","license":"MIT","_id":"@redstone-finance/starknet-connector@0.5.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"4f4a78ecc784e3afe1e8167f00f4e1f75d8cb58d","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.5.0.tgz","fileCount":56,"integrity":"sha512-9vR7JDQjsUXjVbpAWJFNSJ4r8CmpX1UnXzYCfMdrg9AmEcLU+OWTm1p2+lMIGEYVQC27buSCJgFu3cbm4u4QcQ==","signatures":[{"sig":"MEUCIFsAx/6a/FxHqYnT3GB5kp2dIQXMOcL6KPmy5OMEDLikAiEA929qVeSXhKcJtmIs1x4+LJJfbics7LuJBqNSkzmif6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182463},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"cd579cccc70493185af2cbac2145b3c1456b98cc","scripts":{"lint":"yarn global:eslint .","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","preversion":"yarn build","sample-run":"yarn global:ts-node test/sample-run.ts","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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.5.0_1715345868688_0.2385560556374493","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@redstone-finance/starknet-connector","version":"0.5.1","license":"MIT","_id":"@redstone-finance/starknet-connector@0.5.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"e390baa23411b6a64aa280daee4cc58165eff255","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.5.1.tgz","fileCount":56,"integrity":"sha512-v+/1WN/HdGEAWIpwrz5ApmG8ZPD7vT9pqb/KHxF8co7IVQyM6QCE7U6AzAAfvglxXHB/6mMjLQtBESCkjrnxmg==","signatures":[{"sig":"MEUCIQDUAmjkCUD7RNO3KOkEUD0UrQQFPmofPJ7b/7cof9dsIQIgUEZOnl2F0sd0weAks97/Tegf2JxhGnYAQBt6JfeZwUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182536},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"fd69f87d5621bf9a32e2baf586ede1e77df4b4cf","scripts":{"lint":"yarn global:eslint .","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.5.1_1715855567473_0.15556368246945307","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@redstone-finance/starknet-connector","version":"0.5.2","license":"MIT","_id":"@redstone-finance/starknet-connector@0.5.2","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"efd3db2dc84714b74c663a574905bdada5b7ac58","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.5.2.tgz","fileCount":56,"integrity":"sha512-zdJz3KuxLP1Nbs9Aqdjys+H2y9x0SHvO9j8KZ0MOTVl9JWW6Cl/p0OLBuKkvJILVPWKjaUTWMASsJEfvld/IhQ==","signatures":[{"sig":"MEQCIHVsdhwDcV/fQiiqkS6uOqtkPE5HySAiY5JC5kDcjRvXAiAFQgvL7r/BaAPScnI0hvC2s/epnzyqfXdduK06ZIjYvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183428},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"42d91fec74c066027883636a49f0dc7e1bc23bee","scripts":{"lint":"yarn global:eslint .","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.5.2_1717685277611_0.34248059750070636","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@redstone-finance/starknet-connector","version":"0.5.3","license":"MIT","_id":"@redstone-finance/starknet-connector@0.5.3","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"505732fb8504ee4d36e36713310361f0c14f6449","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.5.3.tgz","fileCount":56,"integrity":"sha512-x6ffblXMfPOfg2QDQDZMWy7Y+/65XqhQq541OsgBo/4C0POIcSP/8RqEy3caFZxlGM5X2IlOFe5v8hkCTu7Mgw==","signatures":[{"sig":"MEQCIClBc5YfTDFy7LdvtzbbXTodfUvCmLp8XcBws3hHdRXxAiAHUf64M8xI+Z+zR+cdW8TdBl8a9FlYTTE6lngbKk144A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183428},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"2878e4bddd7475a6697134257a15e9ffa7af3520","scripts":{"lint":"yarn global:eslint .","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"^0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.5.3_1717686436799_0.4730157454274191","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"@redstone-finance/starknet-connector","version":"0.5.4","license":"MIT","_id":"@redstone-finance/starknet-connector@0.5.4","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"dcc965eeb070606105fab0cad227655af4290f33","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.5.4.tgz","fileCount":56,"integrity":"sha512-gyQwC2HQIiUeQvdYUOSYf/lXZO4I7flRbSv1mOl5qhhQwwgZUHOZdnR7p4EQiDdMJtKnjv3uPk5CjMeCGD23xw==","signatures":[{"sig":"MEUCIQCkRYEkf67WiblbO/XueyUSlC+6URaWt3MN21cXr0JIjwIgKwS1qIXdZObxApWoy5EsB80sCY+8q6YWh9FpYEaZZkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183428},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"30be139296baf50ffdba908b5c662901e3d01767","scripts":{"lint":"yarn global:eslint .","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"^0.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.5.4_1717687183132_0.48960968213203215","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@redstone-finance/starknet-connector","version":"0.6.0","license":"MIT","_id":"@redstone-finance/starknet-connector@0.6.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"ce41e002530ef4706bfe21dd2a2b591822da5322","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.6.0.tgz","fileCount":56,"integrity":"sha512-yUNck9QN8mWky2r/k/828eo1BPE0puhywL723MyEwDu2cJt3JvwA2v67WUwCsn87q8AQhRFGJnKP1tXJIqYHBA==","signatures":[{"sig":"MEUCIQDpmqVthJvgklMImvg1qdP4FIbCSaqM4+g4uxQvpXAMSAIgO4476Kmr2d/JPLjiJZwJM5Ncp8G/isQWK6fUVMt3hAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184372},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","gitHead":"2c8ca85d54faffe39467be32dd132e56112a1c12","scripts":{"lint":"yarn global:eslint .","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.16.1","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.6.0_1721291832283_0.431788255230235","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@redstone-finance/starknet-connector","version":"0.6.1","license":"MIT","_id":"@redstone-finance/starknet-connector@0.6.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"1091974d775fe23653d6c398eb2ac59b967b4839","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.6.1.tgz","fileCount":55,"integrity":"sha512-cZ0lCuYeKdXa8g+byw+m7vHrWj9fvliIr8ukgTSgBVQYgMCq77dwqu4u5bcdXKMI1LAd6nAGps3WBloMJRNzsA==","signatures":[{"sig":"MEQCIAKBjZD4QMXVXcjUVvHqiJwA9D6o3pfzrsR5H9b4meYEAiBrd70fmkHGFJ/xYW5g0sc8QZRzzkq1dyMmo7+YoSGVUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49964},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"b070db35c6f94fb2df85c86ba2bf3b0a463ed9f4","scripts":{"lint":"yarn global:eslint .","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.13.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.6.1_1721830440530_0.5681491067098563","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@redstone-finance/starknet-connector","version":"0.6.2","license":"MIT","_id":"@redstone-finance/starknet-connector@0.6.2","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"ab3ffcbe9eb262d3a00085213a4959df08fd9340","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.6.2.tgz","fileCount":55,"integrity":"sha512-ajQPCSh0XlTTkLWzCqGJKxVoN/gc2OMaVdukLLXxOX2x3pA8sRxSwwEG4n4ymfRpDgcJct+vELbi4g/zKy7+BQ==","signatures":[{"sig":"MEUCIBHt776gu02AakdWuQu6z9UxzzMVlIAnJoziBrTPhculAiEAoXxDiGOwJre7tkAQKQocyUpEA40xjQECYZdIMQYLIkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49921},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"216d81fcbfd77b9e27075ca8f69449830e74d787","scripts":{"lint":"yarn global:eslint .","build":"rm -rf dist && yarn global:tsc --build tsconfig.build.json","lint:fix":"yarn global:eslint --fix .","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"20.16.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.6.2_1726472838229_0.18308100894547197","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@redstone-finance/starknet-connector","version":"0.7.0","license":"MIT","_id":"@redstone-finance/starknet-connector@0.7.0","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"f057dba7aff795c4d66c95d202db1747b81e2ba9","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.7.0.tgz","fileCount":55,"integrity":"sha512-h17Pyt2X9gl8Yf3H2jF6zfcKZ0On3i2jjcIYhhgCmrOmYpLptwHZA2jIbjbvljGlHEqCwk8+Qb0bVvRlumS/Gw==","signatures":[{"sig":"MEUCIQChZUcdNqanLsPUaoXYwzTb1abjhphF2Y6V3fzCnYC7TAIgSkZB+dt0bi0Gr12rZ0nZWl1lRopxiH6A5lcR2UtCkIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49919},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"871892bd7aa32729bdf72f274e49b13819fa814d","scripts":{"lint":"yarn global:eslint .","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","lint:fix":"yarn global:eslint --fix .","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.7.0_1732616965150_0.18561188284151453","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@redstone-finance/starknet-connector","version":"0.7.1","license":"MIT","_id":"@redstone-finance/starknet-connector@0.7.1","maintainers":[{"name":"redstone-finance","email":"dev@redstone.finance"}],"dist":{"shasum":"3507224773368bbdb3019529f407893e1ac85747","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.7.1.tgz","fileCount":55,"integrity":"sha512-yoFJQhyiWdBjMo5+GGR5jH2+kqY0WwSeMlMa70tXDmYrqDUrs85BJhDPv5hElHiw/BjI274DisCgmxUUrk/reQ==","signatures":[{"sig":"MEUCIAnteSIJMwMzYVqk2y2s2xsLvQAdBMt2b/KJxrx+wnucAiEAuV4WeYYy/zgIRWKGvSkYEWKOuEAquiiVE5f0hfMJhro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49919},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"014f1b520eeb3f9e543e624fdace984848f0ddfb","scripts":{"lint":"yarn global:eslint .","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","lint:fix":"yarn global:eslint --fix .","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.7.1_1732628823196_0.43701914608878","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@redstone-finance/starknet-connector","version":"0.7.2","license":"MIT","_id":"@redstone-finance/starknet-connector@0.7.2","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"1755654ea0820d95e7ed09264dd291cc604e2085","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.7.2.tgz","fileCount":55,"integrity":"sha512-YliXc20I2gP3uP7+Q3jYcZaX2GoGHM01AtWsLTVvOTBXIh9DnBmtbA3TzX67IBjrPFn+kH0SZ9OOOheG8g+BtA==","signatures":[{"sig":"MEYCIQDWJvpBLJkQVeD5pc0SrYyJRG25UmveXVoZGjY/FlLAnwIhAOnx/q9JAY5pd3SFWPEODH/2GMB1FshuLDwmuM0ePep+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49919},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"be848aca3364a78919a92599bb76f8af8534f74e","scripts":{"lint":"yarn global:eslint .","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","lint:fix":"yarn global:eslint --fix .","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.7.2_1732881795661_0.5680259542110664","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"@redstone-finance/starknet-connector","version":"0.7.3","license":"MIT","_id":"@redstone-finance/starknet-connector@0.7.3","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"5d63178c2ffe670bf0d2e52f32b4ef68909d2b85","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.7.3.tgz","fileCount":55,"integrity":"sha512-Goosm6/2TOA0NLxl+7PHP8cM2I53/AvZ0YSxNtn9mCzS9ogjLo8DHQG404M+TCff8HgPO0KrSyLIIbeaix/AZw==","signatures":[{"sig":"MEQCIAalC/onqThxyMK5owdH2o5/4ZuCDwKpFrzFcxSXaTIYAiBvIFeNdsWxuQN094T687NI6q3YS88oD0zGyWHkVOYw4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49919},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"aa87ccea927f41b4643fbc1debc82e6967b480ba","scripts":{"lint":"yarn global:eslint .","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","lint:fix":"yarn global:eslint --fix .","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.7.3_1733913287416_0.3475396893524434","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@redstone-finance/starknet-connector","version":"0.7.4","license":"MIT","_id":"@redstone-finance/starknet-connector@0.7.4","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"aca5d87f4cb96eb4e30ab3bd60b9e14b4d7ae375","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.7.4.tgz","fileCount":3,"integrity":"sha512-n4y5xI5DW0kRYVmtkAuZo4GwRXehQSfrfHvJILKnEgAQ6dAv6SvmWxaQyQ9amq9jiZyX3h/x/mjkR8CQ8IjAvA==","signatures":[{"sig":"MEQCIHSKKe7FFf9oCJ4X8ZGzJSXwPddgbS0Tw/r0tmDB8ep0AiByOMlDlM8yEVxm7tThPeeOij3pbijA+RWRz4jvQjWTxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8844},"main":"dist/src/index.js","types":"dist/src/index.d.ts","exports":"./dist/src/index.js","gitHead":"bb665f23af821939d7e3cf2af2d70bcb0815c77a","scripts":{"lint":"yarn global:eslint .","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","lint:fix":"yarn global:eslint --fix .","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"20.18.1","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"0.7.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.7.4_1738678337850_0.5351325693050213","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@redstone-finance/starknet-connector","version":"0.7.5","license":"MIT","_id":"@redstone-finance/starknet-connector@0.7.5","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"e88f1e312e4fac545757706a69d762a98f5ec424","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.7.5.tgz","fileCount":55,"integrity":"sha512-sP7wLoV9LGumSv6vxACHhzBDZB3AQ+JWPB2wM1NFwYeJVokCym82zFZhMb/cvEFfmMfYVftAgKw5TQ95p7EylQ==","signatures":[{"sig":"MEUCIQCJZevmaohRAt8v0WMveUQBep3kxf+iXAn67T1U2tTHmgIgTbL+3t8jVOk2ZxDPvJYWRPXLNCkxs0fdi1XRIWIqvVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49955},"main":"dist/src/index.js","types":"dist/src/index.d.ts","exports":"./dist/src/index.js","gitHead":"02045054c4bb5d313642e05bc8a070283a2947b9","scripts":{"lint":"yarn global:eslint .","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","lint:fix":"yarn global:eslint --fix .","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"18.20.6","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"0.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.7.5_1738749236893_0.8110509327055111","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@redstone-finance/starknet-connector","version":"0.8.0","license":"MIT","_id":"@redstone-finance/starknet-connector@0.8.0","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"dist":{"shasum":"a4d46b98780ac51e695645cc16ffb490c2667e09","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.8.0.tgz","fileCount":55,"integrity":"sha512-H9sFH+zw9DAhKUqMcFT0dTxHABnL6gQzpsHXQ6as05dx6uvsPeMjZ5Aoby4juIyBA63TeS3D+5cn9q0Wdr8vxw==","signatures":[{"sig":"MEUCIQDiTS9XoLtyrtIfHhpXQxyuqg4ymOkZfB5W0JeFgUPP4wIgI2qn6Qet2u9H91kInzWhMsvsJqiuSctamwvwZ1CaXM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49955},"main":"dist/src/index.js","types":"dist/src/index.d.ts","exports":"./dist/src/index.js","gitHead":"2dce18170e6299da7079f58f4cd80c578663e6bc","scripts":{"lint":"yarn global:eslint .","build":"yarn global:tsc --build tsconfig.build.json","clean":"rm -rf dist","lint:fix":"yarn global:eslint --fix .","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"},"_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 Starknet compatible smart contracts","directories":{},"_nodeVersion":"20.6.1","dependencies":{"dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6","@redstone-finance/sdk":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starknet-connector_0.8.0_1739981615421_0.30970032612245113","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@redstone-finance/starknet-connector","version":"0.9.0","description":"A tool to inject RedStone data into Starknet compatible smart contracts","license":"MIT","main":"dist/src/index.js","exports":"./dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"clean":"yarn global:ts-clean","build":"yarn global:tsc --build tsconfig.build.json","build-dev":"yarn global:tsc --build tsconfig.json","sample-run":"yarn global:ts-node test/sample-run.ts","preversion":"yarn build","pack-package":"yarn build && cd dist && npm pack","lint":"yarn global:eslint .","lint:fix":"yarn global:eslint --fix ."},"dependencies":{"@redstone-finance/sdk":"0.9.0","dotenv":"^16.0.3","ethers":"^5.7.2","starknet":"^6.6.6"},"overrides":{"elliptic":"^6.6.1"},"resolutions":{"elliptic":"^6.6.1"},"publishConfig":{"access":"public"},"gitHead":"f0920f453f356b17f0fa226d2b3a8130c4b47a0a","_id":"@redstone-finance/starknet-connector@0.9.0","_nodeVersion":"22.14.0","_npmVersion":"lerna/7.3.0/node@v22.14.0+arm64 (darwin)","dist":{"integrity":"sha512-DnVPE7La2CArtnuo2FvZ84LYsADgYeb5FqYdcdMwNSdtcWt1vRwPrzrU4FgWTUvao8t9fpp6LxYRgwoKHtmC4A==","shasum":"388b195f1f0eaa6dbc39f738e56bc626ffa83c0c","tarball":"https://registry.npmjs.org/@redstone-finance/starknet-connector/-/starknet-connector-0.9.0.tgz","fileCount":81,"unpackedSize":70887,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC1Lf5ClQ9lkeMVVv/4rvr55+F9Yg9EgGspRPEwYhGbrAiBszqB/a3884BXyk146FcjvWi9if5Huvp2/2Sy5QaX31g=="}]},"_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/starknet-connector_0.9.0_1754923275207_0.06900119988602049"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-04T08:33:02.609Z","modified":"2025-08-11T14:41:15.524Z","0.2.0":"2023-04-04T08:33:02.935Z","0.2.1":"2023-04-04T09:06:45.198Z","0.2.2":"2023-04-04T10:13:37.494Z","0.2.3":"2023-04-07T09:19:19.933Z","0.3.3-alpha.0":"2023-09-20T13:58:00.206Z","0.3.3":"2023-10-05T09:37:25.409Z","0.3.4":"2023-10-12T12:00:54.242Z","0.3.5":"2023-11-06T13:34:29.777Z","0.3.6":"2023-11-07T15:10:05.866Z","0.4.0-alpha.0":"2024-04-03T11:24:12.641Z","0.4.0":"2024-04-03T12:38:42.559Z","0.5.0-alpha.0":"2024-05-10T12:51:29.290Z","0.5.0":"2024-05-10T12:57:48.882Z","0.5.1":"2024-05-16T10:32:47.700Z","0.5.2":"2024-06-06T14:47:57.776Z","0.5.3":"2024-06-06T15:07:16.954Z","0.5.4":"2024-06-06T15:19:43.279Z","0.6.0":"2024-07-18T08:37:12.433Z","0.6.1":"2024-07-24T14:14:00.675Z","0.6.2":"2024-09-16T07:47:18.383Z","0.7.0":"2024-11-26T10:29:25.315Z","0.7.1":"2024-11-26T13:47:03.356Z","0.7.2":"2024-11-29T12:03:15.816Z","0.7.3":"2024-12-11T10:34:47.609Z","0.7.4":"2025-02-04T14:12:18.053Z","0.7.5":"2025-02-05T09:53:57.112Z","0.8.0":"2025-02-19T16:13:35.683Z","0.9.0":"2025-08-11T14:41:15.373Z"},"license":"MIT","description":"A tool to inject RedStone data into Starknet compatible smart contracts","maintainers":[{"name":"redstone-finance","email":"gibson87.smith@proton.me"}],"readme":"# 🔗 @redstone-finance/starknet-connector\n\n[![License](https://img.shields.io/badge/license-MIT-green)](https://choosealicense.com/licenses/mit/)\n[![Discord](https://img.shields.io/discord/786251205008949258?logo=discord)](https://discord.gg/2CT6hN6C)\n[![NPM](https://img.shields.io/npm/v/@redstone-finance/starknet-connector)](https://www.npmjs.com/package/@redstone-finance/starknet-connector)\n[![Twitter](https://img.shields.io/twitter/follow/redstone_defi?style=flat&logo=twitter)](https://twitter.com/intent/follow?screen_name=redstone_defi)\n\nThe @redstone-finance/starknet-connector module implements an alternative design of providing oracle data to smart\ncontracts. Instead of constantly persisting data on Starknet storage (by data providers), the information is brought\non-chain only when needed (by end users). Until that moment data remains in the decentralised cache layer, which is\npowered by RedStone light cache gateways and streamr data broadcasting protocol. Data is transferred to the Starknet by\nend users. The information integrity is verified on-chain through signature checking.\n\n- [📦 Installation](#-installation)\n- [🔥 Getting started](#-getting-started)\n  - [1. The contract](#1-the-contract)\n  - [2. Connecting to the contract](#2-connecting-to-the-contract)\n- [👨‍💻 Development and contributions](#-development-and-contributions)\n  - [Installing the dependencies](#installing-the-dependencies)\n- [📄 License](#-license)\n\n<!-- The table of contents above was generated by https://ecotrust-canada.github.io/markdown-toc/ -->\n\n## 📦 Installation\n\nInstall [@redstone-finance/starknet-connector](https://www.npmjs.com/package/@redstone-finance/starknet-connector) from\nNPM registry\n\n```bash\n# Using yarn\nyarn add @redstone-finance/starknet-connector\n\n# Using NPM\nnpm install @redstone-finance/starknet-connector\n```\n\n## 🔥 Getting started\n\n### 1. The contract\n\nYou can\nread [here](https://github.com/redstone-finance/redstone-oracles-monorepo/blob/main/packages/starknet-connector/cairo/src/contracts/README.md)\nhow the contract works.\nHere also you can find the description of\nthe [whole RedStone model](https://docs.redstone.finance/docs/introduction).\n\n#### 2. Connecting to the contract\n\nFirst, you need to import the connector code to your project\n\n```ts\n// Typescript\nimport {\n  StarknetPricesContractConnector,\n  StarknetContractParamsProvider,\n} from \"@redstone-finance/starknet-connector\";\n\n// Javascript\nconst {\n  StarknetPricesContractConnector,\n  StarknetContractParamsProvider,\n} = require(\"@redstone-finance/starknet-connector\");\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 StarknetPricesContractConnector(\n  account,\n  yourContractAddress,\n  \"goerli-alpha\"\n);\n\nconst paramsProvider = new StarknetContractParamsProvider({\n  dataServiceId: \"avalanche-main-data-service\",\n  uniqueSignersCount: 1,\n  dataPackagesIds: [\"ETH\", \"AVAX\", \"BTC\"],\n});\n```\n\nThe `account` param is needed to be passed for storage-write-methods. Otherwise, it can remain undefined.\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## 👨‍💻 Development and contributions\n\nThe codebase consists of a wrapper written in typescript which is responsible for packing the data and cairo smart\ncontracts that extract the information. We encourage anyone to build and test the code and we welcome any issues with\nsuggestions and pull requests.\n\n### Installing the dependencies\n\n```bash\nyarn install\n```\n\n## 📄 License\n\nRedStone Starknet connector is an open-source and free software released under the BUSL-1.1 License.\n","readmeFilename":"README.md"}