Conversation
|
I think this breaks both I'm probably OK with breaking scripts that rely on
|
|
Thanks for the thorough response @d-xo. My main intention was to start a discussion, so I think that this is great. For some reason, I didn't find any uses for the command. Weird. These are the TODOs as I see them:
What are you thinking about surfacing the following functionality:
This is a combination of |
I'm not sure I understand, can you provide some concrete examples.
I think this is a nice idea, but I think it's a little too specific to belong in core dapp. I think it makes more sense as a seperate tool. |
Is it too specific? I mean, if you are deploying a smart contract, you do want to know when it costs 1 ETH and when 3 ETH to deploy it, right? It could even be automated with a chron job so that it's deployed at the gas-price that you want. At least, that was how I approached it. Since I am super new, I am very curious to see how teams approach this issue, or perhaps they don't care about deployment cost? Making this an issue for the hobbyist, but not the professional in a team. |
I think this feels a little stateful and somewhat hard to compose. I would prefer keeping one command and allowing users to specify which output they want (e.g.
I think you['ve changed my mind. A |
|
I highly respect those who can change their mind. I hope it's as useful as I think it will be. |
|
oof GasNow is shutting down on October 18th so need to find another gas price api |
|
Yeah, I need to get around to implementing this. Perhaps: https://www.blocknative.com/ |
|
how about ethgasstation? https://ethgasstation.info/api/ethgasAPI.json says they require an API key but works fine for me without |
|
+1 for blocknative's gas estimator, they're always great in my experience |
|
Okay, I think I i will implement this the following days. It seems like an easy win. I have no experience with either operator. What do you think is best? From a UX standpoint, ethgas is better because the user doesn't have to get a personal API key. |
i def think we should find a free endpoint if possible— tho not sure which we can rely on @sambacha suggested using api.txprice.com which he says is a free proxy they run for blocknative enterprise (foundry-rs/forge-template#24) |
|
Agreed on a free one, good point about the blocknative API key. Just tested/confirmed that https://api.txprice.com/ returns the same data as blocknative, so that seems to be a great option and will personally that will be my default A good overview of other options can be found at https://github.com/sambacha/gas-reporting, also courtesy of @sambacha |
|
Yeah +1 on free option |
Description
possible improvements
Very open to suggestions and feedback :)