Skip to content

feat: Tac simulate rpc#12

Merged
AkKoks merged 23 commits intotac-devfrom
tac-simulate-rpc
Feb 25, 2026
Merged

feat: Tac simulate rpc#12
AkKoks merged 23 commits intotac-devfrom
tac-simulate-rpc

Conversation

@AkKoks
Copy link
Collaborator

@AkKoks AkKoks commented Feb 23, 2026

Description

Created new RPC/gRPC method tac_simulate, which works similar like eth_call, but supports stateOverride and returns EVM Logs and gas estimation in result.

Comment on lines +634 to +636
for k, v := range storage {
newObj.SetState(k, v)
}

Check warning

Code scanning / CodeQL

Iteration over map Warning

Iteration over map may be a possible source of non-determinism
Comment on lines +677 to +679
for key, value := range account.StateDiff {
statedb.SetState(addr, key, value)
}

Check warning

Code scanning / CodeQL

Iteration over map Warning

Iteration over map may be a possible source of non-determinism
@sergey-msu
Copy link

alls OK

@AkKoks AkKoks merged commit f8f2d3c into tac-dev Feb 25, 2026
15 of 18 checks passed
AkKoks added a commit to TacBuild/tacchain that referenced this pull request Feb 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants