chainlink
chainlink copied to clipboard
[BCI-3730] - Remove dependence on MinConfirmations in EVM TXM code
Description
Parts of the EVM TXM code still relies on MinConfirmations regardless if the chain is enabled to use finality tags. Through this PR we are updating the code to utilize the head tracker’s latest finalized block instead of MinConfirmations.
Acceptance Criteria
- All direct references to
MinConfirmationsshould be removed to enable the use of finality tags. - Remove all instances of
MinConfirmationsfrom the EVM TXM code
Tickets:
Relates to:
- https://github.com/smartcontractkit/chainlink/pull/13638
- https://github.com/smartcontractkit/chainlink/pull/13794
Unblocks:
Handing off WIP to @huangzhen1997
Need to fix integration test TestIntegration_AsyncEthTx
Quality Gate passed
Issues
0 New issues
0 Fixed issues
0 Accepted issues
Measures
0 Security Hotspots
94.1% Coverage on New Code
0.0% Duplication on New Code