Skip to content

feat: EthereumTransaction/Flow quality improvements#1336

Merged
0xivanov merged 8 commits into
mainfrom
1329-Expose-GetCallData/SetCallData-in-EthereumTransactionData
May 8, 2025
Merged

feat: EthereumTransaction/Flow quality improvements#1336
0xivanov merged 8 commits into
mainfrom
1329-Expose-GetCallData/SetCallData-in-EthereumTransactionData

Conversation

@0xivanov

@0xivanov 0xivanov commented Apr 4, 2025

Copy link
Copy Markdown
Contributor

Description:

This PR adds

  1. EthereumTransactionData.CallData Access
  2. EthereumFlow response access. When using EthereumFlow.Execute(), if the transaction fails, return the response

Related issue(s):

Fixes #1329

Notes for reviewer:

Checklist

  • Documented (Code comments, README, etc.)
  • Tested (unit, integration, etc.)

0xivanov added 2 commits April 3, 2025 12:51
Signed-off-by: Ivan Ivanov <ivanivanov.ii726@gmail.com>
Signed-off-by: Ivan Ivanov <ivanivanov.ii726@gmail.com>
@0xivanov 0xivanov self-assigned this Apr 4, 2025
@codecov

codecov Bot commented Apr 4, 2025

Copy link
Copy Markdown

Codecov Report

Attention: Patch coverage is 75.00000% with 2 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
sdk/ethereum_flow.go 50.00% 2 Missing ⚠️
Files with missing lines Coverage Δ
sdk/ethereum_transaction_data.go 48.27% <100.00%> (+6.89%) ⬆️
sdk/status.go 99.85% <100.00%> (ø)
sdk/ethereum_flow.go 63.41% <50.00%> (+2.43%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Signed-off-by: Ivan Ivanov <ivanivanov.ii726@gmail.com>
@0xivanov 0xivanov changed the title chore(WIP): EthereumTransaction/Flow quality improvements feat: EthereumTransaction/Flow quality improvements May 5, 2025
Signed-off-by: Ivan Ivanov <ivanivanov.ii726@gmail.com>
@lfdt-bot

lfdt-bot commented May 5, 2025

Copy link
Copy Markdown

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

license/snyk check is complete. No issues have been found. (View Details)

0xivanov added 3 commits May 5, 2025 15:11
Signed-off-by: Ivan Ivanov <ivanivanov.ii726@gmail.com>
Signed-off-by: Ivan Ivanov <ivanivanov.ii726@gmail.com>
@0xivanov 0xivanov marked this pull request as ready for review May 8, 2025 08:14
@0xivanov 0xivanov requested review from a team as code owners May 8, 2025 08:14
@0xivanov 0xivanov requested a review from agadzhalov May 8, 2025 08:14
Signed-off-by: Ivan Ivanov <ivanivanov.ii726@gmail.com>
@0xivanov 0xivanov merged commit 9ac622c into main May 8, 2025
14 of 15 checks passed
@0xivanov 0xivanov deleted the 1329-Expose-GetCallData/SetCallData-in-EthereumTransactionData branch May 8, 2025 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Expose GetCallData/SetCallData in EthereumTransactionData

3 participants