lupin012
6a83a91145
Add create access list test ( #9062 )
2023-12-23 21:38:47 +07:00
Alex Sharov
55e05c440f
--txpool.gossip.disable ( #8800 )
...
Co-authored-by: cby3149 <cby3149@gmail.com>
2023-11-23 12:00:41 +07:00
Dario Gagliano
0aa06af226
Add benchOtsGetBlockTransactions ( #8672 )
2023-11-21 15:53:10 +07:00
Sixtysixter
0a374ab615
Review debug_trace* benches ( #8773 )
...
Review for following benches for the sake of clarity:
- debug_traceBlochByNumber
- debug_traceBlochByHsh
- debug_traceTransaction
- debug_traceCall
Bench name `benchTraceBlockByHash` has been moved to
`benchDebugTraceBlockByHash`
Bench name `benchTraceTransaction` has been moved to
`benchDebugTraceTransaction` (to avoid confusion with future bench for
trace_transaction APIs)
2023-11-20 16:27:59 +07:00
lupin012
1b14921a9d
rpctest: Adapts rpctest error handling all tests ( #8744 )
2023-11-17 08:57:08 +07:00
lupin012
def2457b1c
rpctest: add option to requestAndCompare to permit to save only success tx ( #8726 )
2023-11-16 16:21:21 +07:00
pwd123
a0682088ab
Add readonly transaction rollback check rule ( #8682 )
2023-11-09 07:40:11 +03:00
Sixtysixter
d1271268c7
debug_traceBlockByNumber pattern test ( #8655 )
...
added debug_traceBlockByNumber API pattern test
2023-11-07 15:51:25 +07:00
lupin012
e42642e353
rpctest: Fix error mgt from bench1 to bench9 ( #8548 )
2023-10-24 12:55:33 +07:00
a
436493350e
Sentinel refactor ( #8296 )
...
1. changes sentinel to use an http-like interface
2. moves hexutil, crypto/blake2b, metrics packages to erigon-lib
2023-10-22 01:17:18 +02:00
lupin012
93be5ecddc
rpctest: Add rpctest get block by number ( #8476 )
2023-10-17 10:40:36 +07:00
lupin012
2a760e9c02
rpctest: Update tx receipt test ( #8415 )
2023-10-12 14:17:38 +07:00
lupin012
67f85e55a1
rpc_test: Add test for get tx from hash ( #8418 )
2023-10-12 14:17:03 +07:00
lupin012
ecba93837a
rpctest: Add rpctest for eth_getBlockByHash() ( #8323 )
2023-09-30 13:06:14 +07:00
Mark Holt
c51573f333
Bor eth event flow ( #8068 )
...
Implemented polygon->eth flow
2023-08-25 12:19:39 +01:00
Alex Sharov
afd8ea94d0
e3: move domains to tables.go ( #7707 )
2023-06-11 21:12:05 +07:00
Andrew Ashikhmin
02f6cac7b7
Move hexutil.Bytes to erigon-lib ( #7305 )
2023-04-13 11:19:02 +00:00
Alex Sharov
c7a654cf05
E3: trace_filter to support of pos ( #6909 )
2023-02-20 09:42:40 +00:00
lupin012
140b47ab58
Add eth_getBalance test ( #6583 )
...
Add test on eth_getBalance() also with vegeta files creation to make
performance tests
2023-01-16 21:52:11 +00:00
hexoscott
7dcbfbc283
reference hash, address, and chain config from lib ( #6536 )
2023-01-13 18:12:18 +00:00
Alex Sharov
fb5ce32de9
e3: more mainnet snapshots ( #5867 )
2022-10-31 09:20:58 +07:00
Leonard Chinonso
bb780a06d3
Tested functionalities for request_generator ( #5905 )
...
- Added tests for request_generator in devnet
- Added tests for request_generator in rpctests
2022-10-30 19:54:09 +07:00
Alex Sharov
351cd49c21
go1.19 gofmt ( #4988 )
2022-08-10 19:04:13 +07:00
Leonard Chinonso
6061690f61
Fixed lint errors for unused linter ( #4902 )
2022-08-02 22:01:53 +07:00
ledgerwatch
329d586464
Try to reproduce and fix eth_getBlockByNumber returning nil ( #4608 )
...
* Small optimisation for eth_getBlockByNumber
* Option to not retrieve transactions
* fixes
* Check hash
* Fixes
* Avoid shadowing of err in BlockWithSenders
* Fix test
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2022-07-06 14:10:12 +01:00
ledgerwatch
e47dd15e68
[erigon2.2] Prototype of eth_getLogs ( #4437 )
...
* Initial work
* Fix compile errors
* Update
* Debug
* Cleanup
* Temp changes
* Temp
* Remove temp
* Remove print
* Upgate to erigon-lib main
* go mod tidy
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-06-13 21:25:17 +01:00
leonardchinonso
d0322ab840
Added eth_getTransactionCount to the devnet tool ( #3734 )
...
* Added eth_getTransactionCount to the devnet tool
* Fixed lint errors
2022-03-18 11:57:23 +00:00
leonardchinonso
2e81cdbfd9
Feature/add getlogs to devnet tool ( #3722 )
...
* adding eth_getLogs functionality for contract events for the devnet tool
* Made changes to fix double hashing
* Fixed lint errors
* Changed strings.Replace to strings.ReplaceAll for replacing strings
* Cleaned up print statements across files
* Fixed logs not being populated in result typee.go
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-03-16 22:21:05 +00:00
leonardchinonso
4ee0ae1610
adding eth_getLogs functionality for contract events for the devnet tool ( #3680 )
...
* adding eth_getLogs functionality for contract events for the devnet tool
* Made changes to fix double hashing
* Fixed lint errors
* Changed strings.Replace to strings.ReplaceAll for replacing strings
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-03-14 13:59:51 +00:00
bernard-wagner
58d2118c10
rpcdaemon: added debug_traceBlockByNumber and debug_traceBlockByHash ( #3548 )
2022-02-19 08:15:27 +00:00
Alex Sharov
c9cee7a884
path -> filepath (path package is for urls) ( #3493 )
2022-02-12 20:33:09 +07:00
primal_concrete_sledge
60f4b3a46d
fix/add_4th_parameter_to_parity_list ( #3443 )
...
* fix/add_4th_parameter_to_parity_list
* Change blocknum type from interface{} to rpc.BlockNumberOrHash
* Change latest block check
2022-02-08 13:02:18 +00:00
primal_concrete_sledge
69671cf6c6
WIP:feature/rewrite-devnettest-to-cobra ( #3227 )
...
* WIP:feature/rewrite-devnettest-to-cobra
* Add parity commands
* Update dev chain md
2022-01-14 13:08:41 +00:00
leonardchinonso
d02903be2e
Devnet build to test eth_getBalance, eth_sendRawTransaction and txpool_content ( #3041 )
...
* completed and cleaned up dev chain build
* Last minute syntax changes
2021-11-26 16:05:16 +00:00
Alex Sharov
da00e949c4
RemoteRPC: coherentCache for kv.Code; LocalRPC: enable small blocksLRU ( #2815 )
2021-10-12 12:04:04 +07:00
canepat
03659cc801
Add eth_call bench test ( #2796 )
...
Refactor requestAndCompare to check errors
2021-10-08 08:43:54 +07:00
Andrea Lanfranchi
c913f35c2e
Inner errors ( #2774 )
2021-10-04 22:16:52 +07:00
Thomas Jay Rush
dfeabada77
Fixes issue #2527 and #2526 and adds testing to rpctest ( #2528 )
2021-08-13 20:45:09 +01:00
ledgerwatch
350d7fe7a9
Adding support for vmTrace into trace_ routines ( #2497 )
...
* VmTrace
* Fixes to gasCall, beginning of vmTrace
* Fix opcode tracer
* Add mem and store, enable vmTrace for all methods
* Fix lint
* More nuances and debugging|
* More fixes
* Fix for trace_callMany
* Fix for trace_callMany
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-08-08 13:28:03 +01:00
ledgerwatch
44f43312c9
Minor fixes for tracing ( #2485 )
...
* Minor fixes for tracing
* Typo in comment
* rpctest bench tracefilter to use limited number of accounts
* replay command to fail if there is a difference
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-08-03 20:58:18 +01:00
Alex Sharov
e17e7b6656
enable http body close linter ( #2479 )
2021-08-02 14:52:54 +07:00
Alex Sharov
6bd44eb26c
move kv to erigon-lib ( #2467 )
2021-07-29 18:53:13 +07:00
Alex Sharov
5069558752
Apache licensed logger ( #2460 )
2021-07-29 17:23:23 +07:00
Alex Sharov
838e5f9ef2
Move bucket constants into kv package, move kv interface to kv package ( #2455 )
2021-07-28 09:47:38 +07:00
ledgerwatch
e4cade4ea7
Fix recording file for rpctest ( #2418 )
...
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2021-07-21 22:37:32 +01:00
ledgerwatch
1c24b9371e
Refactoring of rpctest to reduce copy-paste and enable error recording ( #2401 )
...
* Refactoring of rpctest to reduce copy-paste and enable error recording
* Reduction
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-07-19 18:50:45 +01:00
Alex Sharov
325c9cd9d8
RPC: compatible accountRange ( #2378 )
2021-07-16 22:01:29 +07:00
ledgerwatch
c0488ea919
Fix for trace in trace_replayTransaction and trace_replayBlock ( #2380 )
...
* Fix for trace in trace_replayTransaction and trace_replayBlock
* Add to the rpctest
* Improve output
* Fix typo
* Simplify
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2021-07-16 08:31:28 +01:00
ledgerwatch
74a96cbefd
Improvements in rpctest ( #2376 )
2021-07-15 21:00:10 +07:00
Alex Sharov
7c60cc0fee
step towards kv interface ( #2313 )
2021-07-08 09:56:09 +07:00