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

feat(forge script): script broadcast dry runs should log transaction info to the terminal #9648

Open
mds1 opened this issue Jan 8, 2025 · 0 comments
Labels
Cmd-forge-script Command: forge script first issue A good way to start contributing T-feature Type: feature

Comments

@mds1
Copy link
Collaborator

mds1 commented Jan 8, 2025

Component

Forge

Describe the feature you would like

Currently, to see the transactions that will be executed from a forge script and inspect them before broadcasting, you have to go into the dry-run folder. It would be more convenient for the terminal to show the transaction info for each broadcasted transaction, e.g.

### Transaction 1 ###

to: <addr>
data: <decoded if possible> <always show raw data>
value: <wei> [<eth>]
gasLimit: <value>
gas price or 1559 params
etc

### Transaction 2 ###

same thing, etc.

cc @Ethnical @mdehoog

Additional context

No response

@mds1 mds1 added T-feature Type: feature T-needs-triage Type: this issue needs to be labelled labels Jan 8, 2025
@github-project-automation github-project-automation bot moved this to Todo in Foundry Jan 8, 2025
@zerosnacks zerosnacks changed the title feature request: script broadcast dry runs should log transaction info to the terminal feat(forge script): script broadcast dry runs should log transaction info to the terminal Jan 8, 2025
@zerosnacks zerosnacks added first issue A good way to start contributing Cmd-forge-script Command: forge script and removed T-needs-triage Type: this issue needs to be labelled labels Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cmd-forge-script Command: forge script first issue A good way to start contributing T-feature Type: feature
Projects
Status: Todo
Development

No branches or pull requests

2 participants