Sina Mahmoodi
98882fc279
blockhash = keccak(blockNum)
2023-07-13 18:16:48 +02:00
Sina Mahmoodi
a7af5a9002
wrap params into an object
2023-07-13 18:06:40 +02:00
Sina Mahmoodi
d23eb894d6
Add status field to call result
2023-07-13 16:03:52 +02:00
Sina Mahmoodi
637acc5fa1
Finalise state after call, add selfdestruct test
2023-07-13 15:17:14 +02:00
Sina Mahmoodi
8fff7fd101
return block info except blockhash
2023-07-03 18:07:36 +02:00
Sina Mahmoodi
c78330d32c
rename to multicallV1
2023-06-30 17:22:32 +02:00
Sina Mahmoodi
04965a36a0
fix marshaling of empty values
2023-06-15 15:27:01 +02:00
Sina Mahmoodi
2ae2fe50d0
add transfers
2023-06-08 16:47:55 +02:00
Sina Mahmoodi
80bcb16e88
check block nums are in order
2023-06-06 22:41:23 +02:00
Sina Mahmoodi
922f72c6de
test block override defaults to base
2023-06-06 22:11:03 +02:00
Sina Mahmoodi
c301ce432d
add state buildup test
2023-06-06 21:54:17 +02:00
Sina Mahmoodi
c3f149425a
add ecrecover override
2023-06-06 11:16:37 +02:00
Sina Mahmoodi
80df50db7e
add test case for logs
2023-06-05 13:09:38 +02:00
Sina Mahmoodi
62d33d5a60
internal/ethapi: add multicall method
2023-05-26 18:19:41 +02:00
Delweng
6e3aa86a2b
internal/ethapi: minor refactor in block serialization ( #27268 )
2023-05-16 10:40:47 +02:00
makcandrov
dffd804ca2
internal/ethapi: remove unused err-return ( #27240 )
2023-05-11 08:23:47 -04:00
Sina Mahmoodi
ae66009640
internal/ethapi: add block overrides to eth_call ( #26414 )
...
Adds an optional config parameter to eth_call which allows users to override block context fields (same functionality that was added to traceCall in #24871 )
---------
Co-authored-by: Martin Holst Swende <martin@swende.se>
2023-05-02 04:28:43 -04:00
Péter Szilágyi
bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now ( #27049 )
...
* core/types, params: add blob transaction type, RLP encoded for now
* all: integrate Cancun (and timestamp based forks) into MakeSigner
* core/types: fix 2 back-and-forth type refactors
* core: fix review comment
* core/types: swap blob tx type id to 0x03
2023-04-21 12:52:02 +03:00
Adrian Sutton
39be753bf5
internal/ethapi: add tests for transaction types JSON marshal/unmarshal ( #26667 )
...
Checks that Transaction.MarshalJSON and newRPCTransaction JSON output can be parsed by Transaction.UnmarshalJSON
---------
Co-authored-by: Martin Holst Swende <martin@swende.se>
2023-03-07 05:26:19 -05:00