Shivam Sharma
5f8f8988ec
lint : fix lint
2022-11-21 18:28:23 +05:30
Shivam Sharma
3008b04252
add : statesync tx added to GetBlockTransactionCount rpc
2022-11-21 18:23:12 +05:30
Shivam Sharma
d3231c0884
fix :GetTransactionByBlockNumberAndIndex + testGetTransactionByBlockNumberAndIndex
2022-08-03 15:29:24 +05:30
Shivam Sharma
85cdd9d281
Initial Setup
2022-08-03 01:06:18 +05:30
Shivam Sharma
423734c0d4
fix : deferred close() + lint
2022-08-02 01:19:42 +05:30
Wany
aecdd74dc8
fix GetTransactionReceiptsByBlock bug
...
fix fields transactionHash
2022-07-31 16:54:13 +05:30
Arpit Temani
7b25997830
Reciept e2e test ( #431 )
...
* initial
* fixed tests
* eip155 tests
* progress
* fix
* fix TestFetchStateSyncEvents*
* debug
* fixed with updated list of validators
* fix
* a bit more stable
* optimize allocations
* linters
* fix vals copy
* a bit of refactoring
* update TestGetTransactionReceiptsByBlock
* remove logs from TestGetTransactionReceiptsByBlock in favour of checks
* comments
* Linters
* linters
* fixes after merge
* fixes after merge
* fixes after merge
* fixes after merge
* fail fast
Co-authored-by: Evgeny Danienko <6655321@bk.ru>
2022-07-14 19:28:56 +03:00
Pratik Patil
473e09cd2d
removed check from consensus, handelling everything in api.go
2022-06-28 21:03:36 +05:30
Pratik Patil
de03f3fb6a
reverted back and made changes in the getAuthour API
2022-06-28 19:02:47 +05:30
Pratik Patil
0173d61d9f
modified Authour() function in bor.go
2022-06-25 10:20:29 +05:30
Pratik Patil
9b29d13a5d
removed lint error
2022-06-24 19:31:44 +05:30
Pratik Patil
1970743f9d
modified comment
2022-06-24 13:28:22 +05:30
Pratik Patil
aec6d05255
minor fix
2022-06-22 12:13:43 +05:30
Pratik Patil
b3c02842b9
modified GetBlockByNumber and GetBlockByHash function to call getHeaderWithAuthor function
2022-06-21 11:34:00 +05:30
Pratik Patil
b9d1869d95
added getHeaderWithAuthor function to change the coinbase filed in header with actual miner address
2022-06-21 11:32:19 +05:30
Manav Darji
d4e7603315
add debug rpc endpoints for checkpoint whitelist service
2022-06-02 16:23:38 +05:30
Manav Darji
a551f01ab8
merge gethv1.10.17
2022-04-04 16:39:55 +05:30
Shivam Sharma
a6c5473434
Merge branch 'master' into gethv1.10.15-merge
2022-02-02 12:58:44 +05:30
Arpit Temani
560ad7dd9d
merge master
2022-01-24 16:11:23 +05:30
Arpit Temani
09c13ee3c7
fix sender pending txn
2022-01-20 15:57:15 +05:30
Ferran Borreguero
336b89eeba
Enable test again ( #280 )
...
* Enable london fork in allEnabledConfig
* Move up the make-all in Makefile
* Add Makefile entry to download tests
* Fix rawdb tests
* Fix core tests
* Remove old testdata
* Enable full test
* Fix makefile
* Remove duplicate test for ci
* Fix small format issue
* Filter a couple of folders
* Fix go test
2022-01-14 12:13:47 +01:00
Arpit Temani
3fb25179b6
merge geth v1.10.15
2022-01-12 13:00:32 +05:30
Sandeep Sreenath
983e32baf2
merged geth v1.10.10
2021-11-22 19:04:07 +05:30
noam-alchemy
633e7ef478
eth,rpc: allow for flag configured timeouts for eth_call ( #23645 )
...
* eth,rpc: allow for flag configured timeouts for eth_call
* lint: account for package-local import order
* cr: rename `rpc.calltimeout` to `rpc.evmtimeout`
2021-10-12 10:46:04 +02:00
Sina Mahmoodi
48496e0675
internal/ethapi: use correct signer when serving old blocks ( #23683 )
...
Fixes #23681
After the fix I get the address 0x6d6d02e83c4ced98204e20126acf27e9d87b8af2 for the
tx mentioned in the ticket, which agrees with etherscan.
2021-10-07 15:51:14 +02:00
Péter Szilágyi
5240725041
internal/ethapi: make header/block rlp retrieval canonical
2021-10-03 16:47:51 +03:00
Péter Szilágyi
07a5bc1b0b
internal/ethapi: support retrieving header RLPs too
2021-10-01 11:47:29 +03:00
Péter Szilágyi
9e17648d8c
les: duplicate downloader and fetcher to allow progressive refactoring
2021-09-10 11:11:59 +03:00
Krishna Upadhyaya
a49bc2172a
Merge remote-tracking branch 'go-ethereum/master' into krishna/header-hash-fix
2021-08-28 12:50:40 +05:30
Martin Holst Swende
62ad17fb00
Revert "eth, internal/ethapi: make RPC block miner field show block sealer correctly ( #23312 )" ( #23466 )
...
This reverts commit 57feabea66 .
2021-08-26 08:35:37 +02:00
Arpit Temani
7e76e9f27c
Merge tag 'v1.10.8' of github.com:ethereum/go-ethereum into arpit/v1.10.8-upgrade
2021-08-24 12:56:59 +05:30
Arpit Temani
b27dca6bbf
merge v1.10.7
2021-08-19 15:56:13 +05:30
陈佳
57feabea66
eth, internal/ethapi: make RPC block miner field show block sealer correctly ( #23312 )
...
Makes the RPC block return the POA sealer for clique blocks on the 'miner' field (was previously zeroes)
2021-08-17 18:55:18 +02:00
Arpit Temani
f77d924e19
remove field
2021-08-12 14:20:25 +05:30
Arpit Temani
5ab59960ed
add bor receipts
2021-08-12 14:17:33 +05:30
Arpit Temani
01c967146c
fix review comments
2021-08-11 18:51:10 +05:30
Arpit Temani
8d77ab3551
add by hash
2021-08-11 14:07:32 +05:30
lightclient
a879c42bd3
internal/ethapi, accounts/abi/bind: cap highest gas limit by account balance for 1559 fee parameters ( #23309 )
...
* internal/ethapi/api: cap highest gas limit by account balance for 1559 fee parameters
* accounts/abi/bind: port gas limit cap for 1559 parameters to simulated backend
* accounts/abi/bind: add test for 1559 gas estimates for the simulated backend
* internal/ethapi/api: fix comment
* accounts/abi/bind/backends, internal/ethapi: unify naming style
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
2021-08-10 16:56:34 +03:00
lightclient
39fe7eca6b
internal/ethapi: return maxFeePerGas for gasPrice for EIP-1559 txs ( #23345 )
2021-08-10 16:39:06 +03:00
Arpit Temani
218f96c1f5
implemented the ethcall
2021-08-10 13:43:47 +05:30
Felföldi Zsolt
97bd6cd216
internal/ethapi: accept both hex and decimal for blockCount ( #23363 )
2021-08-10 09:53:40 +03:00
gary rong
f311488d2c
internal/ethapi: fix trace log marshalling ( #23292 )
2021-08-03 17:32:13 +02:00
Marius van der Wijden
2faf796d2a
internal/ethapi: fix panic in accesslist creation ( #23225 )
...
* internal/ethapi: revert + fix properly in al tracer
* internal/ethapi: use toMessage instead of creating new message
* internal/ethapi: remove ineffassign
* core: fix invalid unmarshalling, fix test
Co-authored-by: Martin Holst Swende <martin@swende.se>
2021-07-28 14:21:35 +02:00
lightclient
bbfa6488ac
Use hexutil.Uint for blockCount parameter in feeHistory method ( #23239 )
...
* internal/ethapi/api: use hexutil.uint for blockCount parameter instead of int for feeHistory
* return hex value for oldestBlock instead of number
* return uint64 from oracle.resolveBlockRange
* eth/gasprice: fixed test
Co-authored-by: Zsolt Felfoldi <zsfelfoldi@gmail.com>
2021-07-27 05:27:28 +02:00
Mark
c49e065fea
internal: get pending and queued transaction by address ( #22992 )
...
* core, eth, internal, les, light: get pending and queued transaction by address
* core: tiny nitpick fixes
* light: tiny nitpick
Co-authored-by: mark <mark@amis.com>
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
2021-07-13 13:40:58 +03:00
gary rong
846badc480
internal/ethapi: fix transaction APIs ( #23179 )
...
* internal/ethapi: fix transaction APIs
* internal/ethapi: fix typo
* internal/ethapi: address comments
* internal/ethapi: address comment from Peter
2021-07-13 13:40:01 +03:00
Péter Szilágyi
dea71556cc
eth/gasprice, internal/ethapi, miner: minor feehistory fixes
2021-07-08 21:50:35 +03:00
Martin Holst Swende
f5f906dd0d
eth/tracers: improve tracing performance ( #23016 )
...
Improves the performance of debug.traceTransaction
2021-07-01 09:15:04 +02:00
Marius van der Wijden
e7c8693635
internal/ethapi: fix panic in access list creation ( #23133 )
...
Fixes test failure in the last commit.
2021-06-30 14:23:20 +02:00
Felföldi Zsolt
35dbf7a8a3
eth/gasprice: implement feeHistory API ( #23033 )
...
* eth/gasprice: implement feeHistory API
* eth/gasprice: factored out resolveBlockRange
* eth/gasprice: add sanity check for missing block
* eth/gasprice: fetch actual gas used from receipts
* miner, eth/gasprice: add PendingBlockAndReceipts
* internal/ethapi: use hexutil.Big
* eth/gasprice: return error when requesting beyond head block
* eth/gasprice: fixed tests and return errors correctly
* eth/gasprice: rename receiver name
* eth/gasprice: return directly if blockCount == 0
Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
2021-06-28 16:16:32 +02:00