Skip to content
This repository has been archived by the owner on Aug 1, 2023. It is now read-only.

New Event Ingression System [m10]

Compare
Choose a tag to compare
@hayesgm hayesgm released this 21 May 22:25
· 41 commits to develop since this release
d8a5314

This release introduces a new event ingression system. This system properly handles re-organizations of the Ethereum chain. Additionally, the system introduces a risk system to ingress high-value lock events with an exponential decay.

We additionally introduce a REPL to connect a shell to test-net and make a variety of internal improvements to the internal code. We continue to add greater test coverage.

  • [Feature] New Event Ingression System with Re-org Protection
  • [Feature] Add repl to connect shell to test-net
  • [Feature] Properly add weights to all extrinsics with benchmarks
  • [Feature] Auto-derive types.json via rust macros
  • [Feature] Added new RPCs for retrieving detailed account information
  • [Feature] Add rpc.json to decorate RPC calls
  • [Bug] Fix logic issues in core liquidation code
  • [Internal] Refactor of core functions using "pipeline" system
  • [Testing] Add ability for tests to "freeze time" for accurate interest testing
  • [Testing] Improve event tracking between version upgrades
  • [Feature] Change from environment variables to CLI args