ChainComponents EVM Interface Tests
Description: Changes the ChainReader EVM Interface tests to use the ChainWriter instead of a helper and updates the simulated backend ChainReader tests to implement a TXM + ChainWriter
Corresponding ticket:
Requires Dependencies
- https://github.com/smartcontractkit/chainlink-common/pull/664
Resolves Dependencies
- BCI-3498
- https://github.com/smartcontractkit/chainlink-evm-testing/pull/118
Quality Gate failed
Failed conditions
C Reliability Rating on New Code (required ≥ A)
See analysis details on SonarQube
Catch issues before they fail your Quality Gate with our IDE extension
SonarLint
whats up with the commit history?
I believe Amit's commits are included in this PR because I was dependent on the Finazlier changes he was working on. While those were still in progress I based this branch on his branch. I'm not sure why they are still there though because I rebased on top of develop
whats up with the commit history?
I believe Amit's commits are included in this PR because I was dependent on the Finazlier changes he was working on. While those were still in progress I based this branch on his branch. I'm not sure why they are still there though because I rebased on top of develop
HIs commits got squashed so when you rebase it doesn't recognize them
Quality Gate passed
Issues
2 New issues
0 Fixed issues
0 Accepted issues
Measures
0 Security Hotspots
100.0% Coverage on New Code
5.4% Duplication on New Code