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

Stateful v1.11 #5

Closed
wants to merge 54 commits into from
Closed
Show file tree
Hide file tree
Changes from 41 commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
d0dc349
graphql: return correct logs for tx (#25612)
s1na Aug 31, 2022
3b41be6
graphql: fixes missing tx logs (#25745)
s1na Sep 13, 2022
972007a
Release Geth v1.10.24
karalabe Sep 14, 2022
8f61fc8
params: set TerminalTotalDifficultyPassed to true (#25769)
MariusVanDerWijden Sep 15, 2022
69568c5
params: release Geth v1.10.25
karalabe Sep 15, 2022
85e469f
eth/protocols/snap: fix problems due to idle-but-busy peers (#25651)
holiman Aug 31, 2022
937ea49
eth/protocols/snap: throttle trie heal requests when peers DoS us (#2…
karalabe Sep 9, 2022
a32e69a
trie: check childrens' existence concurrently for snap heal (#25694)
karalabe Sep 6, 2022
99bbb33
eth: fix a rare datarace on CHT challenge reply / shutdown (#25831)
karalabe Sep 20, 2022
27600a5
eth/filters: change filter block to be by-ref (#26054)
holiman Oct 27, 2022
211dbb7
rpc: handle wrong HTTP batch response length (#26064)
jmank88 Nov 2, 2022
e5eb32a
params: release geth v1.10.26 stable
fjl Nov 3, 2022
37748e5
stateful
itsdevbear Jan 16, 2023
cdf5821
use PrecompileExecutor
calbera Jan 18, 2023
2def4f0
use host terminology
calbera Jan 18, 2023
b7ecb9e
return precompiledContract and bool
calbera Jan 18, 2023
d1c5ff3
use ctx in Run instead of statedb
calbera Jan 18, 2023
981b007
Merge pull request #4 from berachain/new-precompile
itsdevbear Jan 19, 2023
12579d8
change to ph
itsdevbear Jan 19, 2023
f1ef333
bing bong
itsdevbear Jan 19, 2023
e604f74
rename to runner
calbera Jan 23, 2023
6dfd7b1
rename constructor
calbera Jan 23, 2023
6b58c1d
new precompile function types
calbera Jan 24, 2023
8f77e9a
precompile controller
calbera Jan 24, 2023
eca0bbb
make PrecompileController public
calbera Jan 25, 2023
cdf3a39
ctx setter
calbera Jan 25, 2023
dc459cd
add statedb in contract.Run
calbera Jan 25, 2023
60266f5
use Prepare on controller
calbera Jan 25, 2023
952aea2
prepare for state transition
calbera Jan 25, 2023
ca260e9
contract has registry key
calbera Feb 2, 2023
2ad2464
has and get
calbera Feb 2, 2023
d6fbbb7
controller > manager
calbera Feb 2, 2023
e4d555f
with statedb
calbera Feb 3, 2023
fe0db77
with ctx
calbera Feb 3, 2023
0d5324b
simple precompile manager
calbera Feb 6, 2023
561d4bc
allow setting block context to evm
calbera Feb 10, 2023
62f7754
remove unneded evm funcs
calbera Feb 10, 2023
6096143
simplify precompile manager
calbera Feb 16, 2023
f114832
updated with geth 1.11
Feb 17, 2023
633ada9
updated go.sum
Feb 17, 2023
bf62ef8
removing extra bits
Feb 17, 2023
62b3937
typo fixes
Feb 17, 2023
98f7bdb
ethapi
itsdevbear Feb 18, 2023
5288371
cleanup precomp manager
calbera Feb 19, 2023
88e2f3d
add get chain id
itsdevbear Feb 22, 2023
594eaa8
make access list public
calbera Feb 23, 2023
8ff0083
make access list struct public
calbera Feb 23, 2023
367abc3
fix typos
calbera Feb 23, 2023
4f5848e
ethpub
itsdevbear Feb 23, 2023
79bc906
Merge pull request #6 from berachain/ethpub
itsdevbear Feb 23, 2023
18bf66d
use the StateDB interface in the API
calbera Feb 23, 2023
e133c76
make compatible
calbera Feb 24, 2023
d03cab1
add get raw signature as an array to signer
itsdevbear Mar 5, 2023
204c08f
fix build
itsdevbear Mar 5, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading