Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ EVM Testing Suite #5

Open
Thomasvdam opened this issue Jul 3, 2023 · 0 comments
Open

✨ EVM Testing Suite #5

Thomasvdam opened this issue Jul 3, 2023 · 0 comments
Labels
type: feature ✨ New feature or request

Comments

@Thomasvdam
Copy link
Member

✨ Feature

A testing suite that takes care of deploying the test oracle contract on a network, reporting the address to the consumer, starts observing the contract for new DRs, execute incoming DRs, and posting the results back to the contract.

Motivation

This essentially integrates a lot of components built in other issues to create a fully fledged testing environment for EVM chains.

Implementation

  • Take an RPC as input and attempts all actions through this RPC.
  • Deploy the testing oracle contract and store & output the address.
  • Start a polling interval that checks for new DRs on the test contract.
  • 'Relay' incoming DRs to the SEDA network simulation.
  • 'Relay' SEDA network simulation results back to the test contract.
@Thomasvdam Thomasvdam added the type: feature ✨ New feature or request label Jul 3, 2023
@Thomasvdam Thomasvdam added this to the unspecified milestone Jul 3, 2023
@mariocao mariocao removed this from the unspecified milestone Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature ✨ New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants