Update 6 – 1.233 Million Lines of Code Later

Outline

Code Update

Modefi’s Future

Development Update

Total commits since starting the On Demand Oracle front end and server development
Total commits excluding merge commits

Git Activity Comparison

2,185 commits from Solana in the last 6 months
1,263 commits from Chainlink in the last 6 months

Completed Development Items

  • Addition of direct fiat on-ramp for users (lowering barrier of entry)
  • Event deployment security review
  • UI flow optimizations
  • Allowing deployed events to be visible on the validation interface
  • Implementation of decimals and fractions for data requests
  • Add descriptive feedback for error messages
  • Addition of blacklisted URL’s to prevent scams, phishing, and NSFW content
  • Updated all static contracts
  • Testing 100 of the program-generated contracts that are a representative of the set of possible Standard Oracles
  • Tested all static contracts
  • Re-design and Refactor
  • Parallelization of test-running code. Running the tests concurrently increased throughput by 8.75x, lowering testing time from ~3.5 hours to 24 mins by moving from 1 core to 15.
  • Integration of the interface between the contract builder and the dapp front end
  • Data Disputes
  • Sorting filters for Events and Validation tabs
  • Contract details page
  • Oracle Test Updates

Items in progress

  • Alpha testing from the entire Modefi team
  • Front-end Dispute UI
  • WalletConnect integration
  • User guide / tool tips
  • Dashboard front end bug testing

--

--

Building the foundation for real world adoption of Oracles and DeFi

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Modefi

Building the foundation for real world adoption of Oracles and DeFi