-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
hardhat-starter-kit
A repo for boilerplate code for testing, deploying, and shipping chainlink solidity code.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Once the hardhat project is initialized, Next we install hardhat-deploy which will make our life easier with deployments and tests😁
In order to test the oracle locally with mocks we need to fake bunch of flows one is the subscription. which can be done using Mock Contracts.If you take look at VRFCoordinatorV2Mock Contract it has bunch of handy functions which we can use to mock the working of oracle vrf coordinator we will use two of those initially createSubscription & fundSubscription() There you go we have our own mock vrf which we can use locally for testing.
i recommend you to go through the hardhat-deploy doc which is straight forward easy to understand
Hardhat starter-kit
i have this full code on my github here.You can also find the client implementation which i have done using reactJs. Feel free to give a ⭐