-
Notifications
You must be signed in to change notification settings - Fork 419
tenderly provider ext #2699
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
base: main
Are you sure you want to change the base?
tenderly provider ext #2699
Conversation
2bc5003
to
9169b24
Compare
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.
supportive,
suggesting to introduce future types for the simulate calls, like we use for ethcall and ethcallmany, this gives a nicer api with only (txrequest) as argument and then setter functions for the call future
thanks for taking a look. agree it would be nicer to have the same api as eth call & reuse the type.
ends up calling |
ah ok i guess it's this:
do you think we should make ethcall support more rpc calls? or create a similar type specifically for the tenderly apit? |
@mattsse i got it working with
maybe this means we will have to implement tenderly specific future types for this? wdyt? |
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.
I see,
okay after thinking about this, let's just go with all the params as args, this is easier and we dont need to change any existing code for this.
fbd5bb0
to
fec032c
Compare
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Motivation
add tenderly provider extension #2667
Solution
for now this only adds the support for the simulation but wanted to get this up for discussion
I'm a little unsure about the
TenderlyLogInput
deserde, is there a smarter way of implementing this that I'm missing?I set the provider tests to be ignored since they require access to a tenderly endpoint
PR Checklist