ledgerwatch
093bfbad39
[erigon2] Optimisations ( #3412 )
...
* Update
* [erigon2] optimisations
* Update to latest erigon-lib
* Update to latest erigon-lib, fix lint
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2022-02-03 09:36:27 +00:00
Igor Mandrigin
ff4fa5efd3
fix compatibility of getting tx by number ( #3409 )
...
* fix compatibility of getting tx by number
`eth_getTransactionByBlockHashAndIndex` and `eth_getTransactionByBlockNumberAndIndex` should return `null` if the index provided is out of bound (checked with Infura and Cloudflare ETH gateway).
* small fixup (formatting)
2022-02-02 14:25:16 +00:00
Alex Sharov
68f1b52b1f
Sentry: 1 goroutine per peer (for outbound requests) ( #3403 )
2022-02-02 14:59:00 +07:00
alex.sharov
7e93a08155
Revert "save"
...
This reverts commit 5ad09bfef3
.
2022-02-02 09:58:34 +07:00
alex.sharov
5ad09bfef3
save
2022-02-02 09:58:16 +07:00
Alex Sharov
1214831c6e
downloader reduce amount of trackers to 10 ( #3394 )
2022-02-01 10:41:10 +07:00
Alex Sharov
0f44a545e6
reduce client limit ( #3393 )
2022-02-01 10:06:31 +07:00
Alex Sharov
7844af0343
smaller limit ( #3392 )
2022-02-01 09:57:18 +07:00
Alex Sharov
e168e52df5
reduce client conns ( #3391 )
2022-02-01 09:30:59 +07:00
ledgerwatch
4ef14215b4
[erigon2] three threads, better stats in the logs ( #3378 )
...
* [erigon2] Use compact keys in commitments
* Better stats in the logs
* Update
* Update
* Update
* Fix lint
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2022-01-31 23:40:51 +00:00
Alex Sharov
636e3a8327
Open Don't drop torrents if they don't resolved long time ( #3388 )
2022-01-31 21:51:31 +07:00
Alex Sharov
d5cbbf5a65
Fix panic in devel ( #3386 )
2022-01-31 14:04:16 +07:00
Alex Sharov
7b77585195
Downloader: supress some errors ( #3381 )
2022-01-31 12:28:59 +07:00
Alex Sharov
63b31c2eed
supress some logs ( #3380 )
2022-01-31 11:29:34 +07:00
Alex Sharov
1f77e220de
disable dht ( #3379 )
2022-01-31 08:56:48 +07:00
Zachinquarantine
95fbde50be
cmd/utils: fix typo ( #3377 )
...
fixes typo in line 553
2022-01-30 19:54:40 +00:00
Giulio rebuffo
9040238f96
issuance ( #3375 )
2022-01-30 06:42:44 +00:00
Zachinquarantine
4f2b7dba0c
Remove deprecated eth compilers ( #3376 )
...
* Update eth_deprecated.go
* Update eth_api.go
* Update eth_api.go
* Update eth_deprecated.go
* Update README.md
2022-01-30 06:42:17 +00:00
Giulio rebuffo
9ca0a721af
Cumulative index stage ( #3314 )
...
* prog
* chain traffic
* added log estimation
* fixed err
* unwind
2022-01-27 10:49:03 +00:00
Alex Sharov
aa25792daf
Downloader: use default config (including db) #3359
2022-01-27 13:02:44 +07:00
Alex Sharov
341f70c67b
Snapshot: simplify files walk ( #3355 )
2022-01-27 12:56:08 +07:00
Alex Sharov
0f908c81fa
Snapshot: use default config ( #3357 )
2022-01-27 11:23:12 +07:00
Alexandr Borodulin
c46a69a9d1
Fetch nonce from DB ( #3316 )
2022-01-27 11:09:41 +07:00
Alex Sharov
bb1d19060f
Add downloader to docker-compose ( #3348 )
2022-01-26 22:26:33 +07:00
Alex Sharov
3142541e5d
Better downloader and txpool docs, support --txpool.trace.senders in external pool ( #3346 )
...
* better docs
* better docs
2022-01-26 16:11:22 +07:00
Giulio rebuffo
a75c625d3e
Watchtheburn flag for enabling watch the burn stage ( #3325 )
...
* now watch-the-burn needs to be enabled
* refine
* ops
* readme.md
* ops
2022-01-25 17:36:21 +00:00
Enrique Jose Avila Asapche
2aa1ebf9f6
Separate Server For Engine API ( #3332 )
2022-01-25 19:44:35 +03:00
ledgerwatch
079a177614
[erigon2] Computing data dependencies between transactions ( #3290 )
...
* Use ibs per transaction instead of per block
* Remove copy functions, introduce balance increase map
* Fix test
* Fix lint
* Introduce balanceIncrease journal action
* Introduce balanceIncrease journal action
* Simplifications
* Fix
* Reset
* Simplify
* Fix
* Fixes
* Fix for reading nil accounts
* Fix edge cases with reverts
* Clean up test output
* Fix transfers
* Handle special case of ripemd
* Try with fixed compress, only commit every commfreq blocks
* Updates
* Updates
* Update to fixed erigon-lib
* Update to erigon-lib
* Remove stop
* Update to latest erigon-lib
* fixup
* Cleanup
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2022-01-24 23:12:25 +00:00
e-danko
c42b3e0c3a
StarknetAddress type ( #3339 )
...
* added StarknetAddress type
* Moved StarknetAddress to Address32
2022-01-24 15:55:44 +00:00
Alex Sharov
bf01b047bd
Update main.go
2022-01-24 14:12:34 +07:00
Alex Sharov
d29ee65d70
Update readme.md
2022-01-24 14:11:10 +07:00
Alex Sharov
9e8543d948
Snapshots: fill kv.HeaderNumber table ( #3328 )
2022-01-24 13:47:05 +07:00
Alex Sharov
2a3f87b5c8
Mdbx page size ( #3323 )
2022-01-22 12:53:25 +07:00
Alex Sharov
304b40dd0a
Snapshot: prohibit to change cli flags ( #3311 )
2022-01-22 11:18:24 +07:00
Enrique Jose Avila Asapche
ffedd6ac3f
Enabled proposer by default ( #3319 )
2022-01-21 22:50:34 +03:00
Michelangelo Riccobene
89258fe24f
Enable Sentry to send "peer disconnected" event ( #3317 )
2022-01-21 10:50:48 +00:00
e-danko
d0123f52fd
Starknet grpc ( #3312 )
...
* created starknet_call method
* updated erigon lib
* updated erigon lib
* lint issues
2022-01-20 15:34:00 +00:00
Somu Bhargava
c620b1e7c9
Add Erigon Import feature for Hive integration purpose ( #3298 )
2022-01-20 07:34:50 +00:00
Alex Sharov
93e28ed3dd
fix some linter warns ( #3310 )
2022-01-20 14:00:31 +07:00
Alex Sharov
6fd002eb5a
Snapshot: move old blocks to snapshots (non-async version) ( #3309 )
...
* save
* save
2022-01-20 12:01:02 +07:00
Artem Tsebrovskiy
7c184f7caa
commands: follow-up update of ( #2119 ): realigned TraceFilterModeIntersection behaviour ( #3304 )
2022-01-19 21:09:50 +00:00
Alex Sharov
1e3228124a
Move cli root context to erigon-lib ( #3294 )
...
* save
* save
* save
2022-01-19 10:49:07 +07:00
Igor Mandrigin
6e01ff5694
fermion: fix block gossip with Starknet txs ( #3289 )
...
* move salt to StarknetTransaction
* fixup
* fixup 2
* fixup 2
* fix broken block gossip for with Starknet transactions
2022-01-18 19:54:39 +03:00
Enrique Jose Avila Asapche
ef180848f0
Transaction is nil ( #3273 )
...
* checks if txn is nil
* returning nil, nil
2022-01-18 14:04:05 +00:00
Andrew Ashikhmin
f141803661
No need for ApplyBinanceSmartChainEIPs ( #3282 )
2022-01-18 13:43:21 +00:00
Igor Mandrigin
393753af42
fix starknet tx hashing to work with txpool v2 ( #3283 )
...
* fix starknet tx hashing to work with txpool v2
* fix test
* fix starknet txs mining
* lint fixup
* fixup
* fix 2
2022-01-18 11:20:35 +01:00
Alex Sharov
9188705849
Switch to parallel ( #3285 )
...
* save
* save
* save
* save
* save
* save
* save
* save
* save
* save
2022-01-18 15:01:36 +07:00
ledgerwatch
3655916eb9
Junk db util ( #3284 )
...
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2022-01-18 12:03:23 +07:00
Alexandr Borodulin
4622287834
Add gas parameter to raw tx generator ( #3280 )
...
* Add gas parameter to raw tx generator
* Update go.mod
Co-authored-by: Aleksandr Borodulin <a.borodulin@axioma.lv>
2022-01-17 14:35:24 +01:00
Alex Sharov
f9983edc76
Snapshots: ParallelCompressor class, DecompressedFile class ( #3265 )
2022-01-17 16:57:57 +07:00