-
Notifications
You must be signed in to change notification settings - Fork 4
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
prover: implement token methods, gas price, fix copy tracer on deploy #195
base: main
Are you sure you want to change the base?
Conversation
If this PR is not a draft, it needs a description that explains "why" this change is made and goes into details of key changes. |
1e9fcdb
to
2a04aa4
Compare
2a04aa4
to
32e75f7
Compare
32e75f7
to
1a1befa
Compare
…ate db To enhance the tracing capabilities for a broader set of contracts, several new methods need to be implemented: `AddToken`, `SubToken`, `SetTokenTransfer`, `AddRefund`, `SubRefund`, and `GetGasPrice`. This commit enables us to gather traces from every block produced by the `nil_load_generator`.
1a1befa
to
7c6d7d9
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.
We also need implementation for GetConfigAccessor
, panic fails on unit tests TestTracerNildTestSuite
after enable feature which should be in main soon (#249)
To enhance the tracing capabilities for a broader set of contracts, several new methods need to be implemented:
AddToken
,SubToken
,SetTokenTransfer
,AddRefund
,SubRefund
, andGetGasPrice
. This pull request enables us to gather traces from every block produced by thenil_load_generator
.Additionally, a bug in the copy tracer has been fixed; previously, there was a discrepancy between the execution EVM and the tracer EVM during the deployment transaction.