-
Notifications
You must be signed in to change notification settings - Fork 91
feat: deprecate ETH_CALL_DEFAULT_TO_CONSENSUS_NODE, OPERATOR_ID_ETH_SENDRAWTRANSACTION and OPERATOR_KEY_ETH_SENDRAWTRANSACTION
#3925
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
Conversation
Signed-off-by: nikolay <[email protected]>
Signed-off-by: nikolay <[email protected]>
Signed-off-by: nikolay <[email protected]>
acuarica
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looking good, left some small comments
packages/relay/src/lib/services/ethService/contractService/ContractService.ts
Outdated
Show resolved
Hide resolved
packages/relay/src/lib/services/ethService/contractService/ContractService.ts
Show resolved
Hide resolved
Signed-off-by: nikolay <[email protected]>
…transaction-operator-envs # Conflicts: # packages/relay/src/utils.ts
simzzz
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
quiet-node
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM & Nice one! Feels much clearer and less indrection when it comes to handle eth_call logic and operator specification in general! Great work as always!
acuarica
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice stuff.
Codecov ReportAll modified and coverable lines are covered by tests ✅ @@ Coverage Diff @@
## main #3925 +/- ##
==========================================
+ Coverage 86.60% 86.74% +0.14%
==========================================
Files 87 87
Lines 5090 5039 -51
Branches 1040 1020 -20
==========================================
- Hits 4408 4371 -37
+ Misses 413 407 -6
+ Partials 269 261 -8
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 1 file with indirect coverage changes 🚀 New features to boost your workflow:
|
Description:
Once we remove the list of selectors for consensus redirection (
ETH_CALL_CONSENSUS_SELECTORS) here #3902. Now we can removeETH_CALL_DEFAULT_TO_CONSENSUS_NODEbecause its usage is tightly related to theETH_CALL_CONSENSUS_SELECTORS.Also, there are 2 more envs that are not being used within the codebase
OPERATOR_ID_ETH_SENDRAWTRANSACTIONandOPERATOR_KEY_ETH_SENDRAWTRANSACTION.Solution:
ETH_CALL_DEFAULT_TO_CONSENSUS_NODEenv and all its usageOPERATOR_ID_ETH_SENDRAWTRANSACTIONOPERATOR_KEY_ETH_SENDRAWTRANSACTIONRelated issue(s):
Fixes #3918
Notes for reviewer:
Checklist