-
Notifications
You must be signed in to change notification settings - Fork 595
Exclude empty outputs in requests #7720
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
Merged
Merged
Changes from all commits
Commits
Show all changes
679 commits
Select commit
Hold shift + click to select a range
904bdb6
modified hive.json for debugging
MarekM25 b6f2563
hive test cfg
ak88 6a77929
cleanup
ak88 2f1e85c
Auth list in RPC
ak88 d59d3fa
fix, disallow create tx in SetCode tx type
smartprogrammer93 189e566
fix chainid
ak88 0f388d1
revert temp path too long fix
ak88 c938923
small refactors
LukaszRozmej 291ba9b
more basic refactors and cleanups
LukaszRozmej 046fb36
Resolved conflicts
MarekM25 a0dbd21
Solving errors
MarekM25 7ec64d2
Builds error solved
MarekM25 7baea0b
Resolved conflicts
MarekM25 3e8726e
fix build errors
MarekM25 0db830c
cherry pick missing from 7702
ak88 b90b883
fix whitespaces
MarekM25 4532047
fix merge tests
MarekM25 93a7c75
cosmetic
MarekM25 a739b22
Null handling for requests
MarekM25 fa10981
tx decoder for setcode
ak88 7aa7aa8
RPC module tests for 7702
ak88 c9c1afc
cleanup after missing commit
ak88 5ac555e
tx validator for setcode refactor
ak88 7b5f627
fix tests
MarekM25 2953bca
cosmetic
MarekM25 f3c2c52
fix whitespace?
MarekM25 76b8b6f
whitespace?
MarekM25 540b86c
fix test
MarekM25 ce64d97
cosmetic
MarekM25 66bd24e
fix test
MarekM25 6465805
fix tx pool tests
ak88 958df8a
use BlockchainId instead
ak88 3f5e57b
unnecessary using
ak88 4c564b3
use BlockchainId instead
ak88 98d5277
Resolved conflicts with payload bodies
MarekM25 e39c754
Merge branch 'pectra_fix_7702_after_merge' of https://github.com/neth…
MarekM25 ff823b0
revert proof module
MarekM25 2653613
fix one more test
MarekM25 1857a61
fix whitespace
MarekM25 95fb7fa
whitespaces?
MarekM25 5c41d0a
fix whitespace
MarekM25 e8c1782
?fix
MarekM25 e8011ff
fix
MarekM25 28839a9
fix Evm.Test
MarekM25 63e262c
fix
MarekM25 2fac622
use SpecProvider.ChainId in test
ak88 6018e7d
Merge branch 'pectra_fix_7702_after_merge' of https://github.com/Neth…
ak88 d4b36c5
small refactor TransactionProcessorEip7702Tests
ak88 f3301ad
ignore authorization list if null TransactionForRpc
ak88 e7a91a2
fix SimulateReadOnlyBlocksProcessingEnv
ak88 51a63dd
fix EthModuleBenchmarks
ak88 ed6b5bf
remove unnecessary ?
LukaszRozmej a249a58
Move engine_getPayloadBodiesByHash to IHandler, no Async needed
LukaszRozmej b298026
syntatic suggar
LukaszRozmej 638fd41
Merge branch 'master' into pectra_eips
MarekM25 a911023
Merge branch 'pectra_eips' into pectra_payload_bodies
MarekM25 bc5130b
Consensus requests change class structure
MarekM25 d29ca4d
one more field
MarekM25 1518f27
class to abstract
MarekM25 3acb335
Review fixes
MarekM25 650630e
Resolved conflicts
MarekM25 53043ad
extra test for refunds
ak88 d3197ec
some cosmetic changes
MarekM25 15040c9
Merge branch 'pectra_fix_7702_after_merge' of https://github.com/neth…
MarekM25 4e71d9a
Test null address
ak88 3361a63
remove unused
ak88 45bf7bd
enginemoduletest
ak88 28a0f7c
improve recoversignatures
ak88 026de88
Merge branch 'new_test' into pectra_fix_7702_after_merge
ak88 aec7e85
fix test
ak88 5e59935
if sender recovered from pool also set authority
ak88 54a59ba
Apply suggestions from code review
ak88 9c3ec4d
cosmetic
ak88 6d90306
Merge branch 'pectra_fix_7702_after_merge' of https://github.com/Neth…
ak88 7f48fd6
a few optimizations
MarekM25 552b704
Merge branch 'pectra_fix_7702_after_merge' of https://github.com/neth…
MarekM25 7da0be0
fix
MarekM25 18a3e0e
cosmetic
MarekM25 58ae212
cosmetic
MarekM25 c35e4ea
Resolved conflicts
MarekM25 581321d
cosmetic cleanup
ak88 43a99b2
cosmetic
ak88 757d06f
removed metric
ak88 1aa8096
cosmetic
MarekM25 65f06e2
Merge branch 'pectra_fix_7702_after_merge' of https://github.com/neth…
MarekM25 d124cf7
small optimization
ak88 f3bce87
small changes from review
ak88 0e23a9e
changes around CodeInfoRepository
LukaszRozmej e66c64c
Update src/Nethermind/Nethermind.Evm/CodeInfoRepository.cs
LukaszRozmej 667e168
Update src/Nethermind/Nethermind.Evm/CodeInfoRepository.cs
LukaszRozmej 42ab153
Update src/Nethermind/Nethermind.Consensus/Validators/TxValidator.cs
LukaszRozmej 085fa42
Update src/Nethermind/Nethermind.Consensus/Validators/TxValidator.cs
LukaszRozmej a7dd3d9
Update src/Nethermind/Nethermind.Evm/VirtualMachine.cs
LukaszRozmej 0b8062f
Update src/Nethermind/Nethermind.Facade/Eth/TransactionForRpc.cs
LukaszRozmej 49105d2
Update src/Nethermind/Nethermind.State/IReadOnlyStateProviderExtensio…
LukaszRozmej 110a5b8
fixes
LukaszRozmej c4b083d
avoid newing HashSet
ak88 1c69596
add NoContractCreationTxValidator, change SetCodeTxValidator to Autho…
LukaszRozmej 8729021
Move code to value hashes
LukaszRozmej 407effa
ReadConsolidationRequests reorder params to have consistency
LukaszRozmej a7035ce
simplify IntrinsicGasCalculator
LukaszRozmej d0dd643
simplify AccessListCost
LukaszRozmej 295854f
grab TxExecutionContext by reference
LukaszRozmej c323bae
Invert VM condition for readability
LukaszRozmej 900ac8b
Simplify RecoverAuthorityFilter
LukaszRozmej 141c565
fix AuthorizationTupleDecoder
LukaszRozmej 8607c8e
remove IRlpObjectDecoder<ConsolidationRequest>
LukaszRozmej b998979
bring back exceptions in IntrinsicGasCalculator
LukaszRozmej 6a6db8b
fix
LukaszRozmej 794f6da
fix
LukaszRozmej 5f714d1
More CodeInfoRepository changes
LukaszRozmej fbc6822
More renames
LukaszRozmej cbde5c8
More refactors
LukaszRozmej 2a9da1c
fixes
LukaszRozmej 254ff42
changes from review
ak88 76129ad
decoder netty fix
ak88 70a3390
also check auth sig in recovery
ak88 ab855fb
move sign func to extension
ak88 e28f666
changes from review
ak88 2963ac2
fix tests
ak88 1be004e
refactor codeinforepo test
ak88 eeb4ff9
base class for processors
ak88 096fb43
Merge branch 'master' into pectra_fix_7702_after_merge
ak88 facba02
merge fix
ak88 60348e2
comment correction
ak88 e4c49d3
Merge branch 'master' into pectra_fix_7702_after_merge
ak88 86c9df2
format whitespace
ak88 cd151cc
benchmark fix
ak88 347a63a
small test change
ak88 0087008
Merge branch 'master' into pectra_fix_7702_after_merge
MarekM25 464deeb
Update src/Nethermind/Nethermind.Consensus/Processing/RecoverSignatur…
ak88 59a1ae2
Update src/Nethermind/Nethermind.Consensus/Processing/RecoverSignatur…
ak88 4b51139
Update src/Nethermind/Nethermind.Consensus/Processing/RecoverSignatur…
ak88 9f01cf2
review changes
ak88 0800ee3
use existing nulltxpool
ak88 7b51ea1
format
ak88 03db79c
cosmetic
ak88 86d8135
add flat encoding and requests as a side car
rjnrohit 0d3aabe
Merge branch 'prague/devnet4' into flat_requests
rjnrohit 28577ad
fix build error
rjnrohit f417572
fix more build error
rjnrohit ab9ca8e
more build errors
rjnrohit e085509
more build errors
rjnrohit aeba2a9
add requests to executionPayloadParams
rjnrohit db27172
ensure requests are in sorted order
rjnrohit 8120251
add executionRequests processor tests
rjnrohit f97aa5a
make executionRequests optional
rjnrohit fafb812
fix test errors
rjnrohit 26cb98e
format files
rjnrohit e2bfb69
remove Build.Deposit.cs
rjnrohit 5bd226a
remove Build.WithdrawalRequest.cs
rjnrohit 9ab33a1
requestsRoot -> requestsHash
rjnrohit 23cba3c
remove test from block validator
rjnrohit 47d94d4
remove undef ref
rjnrohit c92705d
fix cast error
rjnrohit 5636cda
fix test build error
rjnrohit d2c0473
fix requests in Aura Test
rjnrohit f97a524
fix hash scheme
rjnrohit 548ad77
Update root calculation
rjnrohit 1c72a4e
move requestHash calc
rjnrohit b04c9f9
fix consensus test
rjnrohit 465cbdf
fix ci tests
rjnrohit 4e01f92
format files
rjnrohit c9cd867
remove signature changes
rjnrohit a87a144
optimise executionRequestProcessor
rjnrohit ac01e83
spec changes for 7702
ak88 41f86e3
Fix EXTCODEHASH for dead accounts
ak88 9b4267d
Merge branch 'master' into feature/7702-devnet-4
ak88 033dc7d
readd sig check after spec change
ak88 91e1c8f
fix test
ak88 54179bf
Change v in spec test
ak88 937ac55
Tuple decoder test for invalid field sizes
ak88 5bd0edf
address few comments
rjnrohit dc6dfec
Merge branch 'pectra_devnet_4' into prague/devnet4
rjnrohit 0f29bbf
Merge branch 'prague/devnet4' into flat_requests
rjnrohit bb41884
fix address error
rjnrohit da380db
optimise alocations
rjnrohit 226d904
optimize further
rjnrohit ad3698b
format files
rjnrohit 76b3ff5
Add flat encoding and requests as a side car (#7608)
rjnrohit 7a6885b
fix requestsHash calculation
rjnrohit a35445d
fix conflicts
rjnrohit 59a2be2
fix test errors
rjnrohit 15fe241
explicit prague tests
rjnrohit 984bc07
format files
rjnrohit e854467
fix aura tests
rjnrohit 215df80
format files
rjnrohit 4a98a09
Merge branch 'master' into pectra_devnet_4
rjnrohit 627207d
Merge branch 'pectra_devnet_4' into flat_requests
rjnrohit 0c3dc33
7702 fix
ak88 855e354
Merge branch 'feature/7702-devnet-4' into pectra_devnet_4
MarekM25 58b5541
Merge branch 'master' into pectra_devnet_4
MarekM25 5eacd18
update addresses
MarekM25 d96af86
update executionRequestProcessor
rjnrohit 141b961
Merge branch 'flat_requests' into pectra_devnet_4
rjnrohit 70a5cce
format files
rjnrohit 18b298c
fix hash calc
rjnrohit 430f1b3
remove explicit
rjnrohit e3974bf
fixes for 7702
ak88 ca25cc8
revert test change
ak88 a8038c8
real fixes for tests + one missing TxValidator.cs fix
smartprogrammer93 1e410a3
revert load test strategy
ak88 5e3def2
format
ak88 c3827bc
fix test
ak88 0f9ce85
refactor sig check
ak88 dc660b4
Update src/Nethermind/Nethermind.Blockchain.Test/Validators/TxValidat…
ak88 df46327
fix chain spec loader
rjnrohit 413917b
Merge branch 'master' into pectra_devnet_4
rjnrohit cffdcd2
address ak comments
rjnrohit 35cdbb1
format files
rjnrohit 480957a
make prague tests explicit
rjnrohit 84e114c
Merge branch 'master' into pectra_devnet_4
rjnrohit 3d2e6b7
add HeaderValidator tests
rjnrohit 24ffe2f
Merge branch 'master' into pectra_devnet_4
rjnrohit 1a6b6d9
fix invalid executionRequest error
rjnrohit b36b847
Merge branch 'master' into pectra_devnet_4
rjnrohit 8a02510
fix build error
rjnrohit 0f7468b
fix test case error
rjnrohit c0bb82c
Merge branch 'master' into pectra_devnet_4
rjnrohit 24673f2
Merge branch 'master' into flat_encoding_requests
rjnrohit 4b5d90d
Merge branch 'master' into flat_encoding_requests
rjnrohit 234936b
address PR comments
rjnrohit 8d62fcb
Merge branch 'master' into flat_encoding_requests
rjnrohit 45340e7
fix errors
rjnrohit c31274e
fix some more error
rjnrohit bdae7e0
fix consensus test
rjnrohit d6caf82
fix errors
rjnrohit 073f929
format files
rjnrohit b00ccdc
make prague tests explicit
rjnrohit 83f2e11
Merge branch 'master' into flat_encoding_requests
rjnrohit 3a5da76
some refactors
LukaszRozmej 236cb2d
more refactors
LukaszRozmej 84cc68c
test refactor
LukaszRozmej 843bf5f
more refactor
LukaszRozmej 3be860f
Merge branch 'master' into flat_encoding_requests
LukaszRozmej b9d598c
Merge branch 'master' into flat_encoding_requests
rjnrohit 58e6fc7
exclude empty requests
rjnrohit b546026
format files
rjnrohit 07b88cc
rev check
rjnrohit f0d9faf
fix failing tests
rjnrohit 493f855
format files
rjnrohit 1bd1b46
Merge branch 'flat_encoding_requests' into empty_requests
rjnrohit b096438
commit suggestions
rjnrohit 16807d2
format files
rjnrohit ab81f8c
Merge branch 'master' into empty_requests
rjnrohit eab3259
fix using errors
rjnrohit 8d63353
remove unnecessary
rjnrohit 9ba2277
remove unnecessary
rjnrohit 137b6a1
Merge branch 'master' into empty_requests
rjnrohit 6fd7594
Cosmetic comment fix
MarekM25 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.