Martin Boehm
841823e8a2
Setup fallback resync of Ethereum after 2 blocks
2025-05-08 09:56:06 +02:00
gruve-p
dcdb2bd25a
Bump version GRS
2025-05-07 11:10:53 +02:00
Jiří Musil
b14641d979
feat: support new alternative_estimate_fee option - mempoolspacemedian ( #1233 )
...
* feat: support new alternative_estimate_fee option - mempoolspacemedian
* chore: introduce a fallback median fee rate in case it comes zero from mempool space response
* chore: add and test util function for rounding to significant digits
* chore: use rounding of medianFee to 3 significant digits
* chore: make the new alternative_estimate_fee be configurable, change its name from Median to Block
* chore: return 1000 sats/kB fee for MempoolSpaceBlock estimation method when block not identified
* chore: make the fallback fee rate configurable, improve tests, improve function names
2025-05-07 10:36:46 +02:00
gruve-p
386cccafb0
Groestlcoin: Bump to 29.0
2025-05-07 10:01:06 +02:00
f7b
4fafbd60f8
eth (+testnet) 3.0.2 -> 3.0.3
2025-05-07 10:00:46 +02:00
AlexanderPavlenko
a2aab473b3
eth (+testnets) 3.0.1 → 3.0.2
2025-05-03 22:50:32 +02:00
JoHnY
f18fedac58
prysm 6.0.0 → 6.0.1
2025-05-03 20:29:13 +02:00
Andrej Škorupa
9dfbb10c47
prysm (+testnet): 5.3.2 -> 6.0.0
2025-04-29 15:11:22 +02:00
JoHnY
4bdfac1fef
zcash (+testnet) 6.1.0 → 6.2.0
2025-04-29 13:50:49 +02:00
Martin Boehm
657cbcf4c8
Detect sync issues in EthereumType coins
v0.5.0
2025-04-22 12:19:04 +02:00
Martin Boehm
98f0df104a
avalanche 1.12.1 → 1.13.0
2025-04-22 12:19:04 +02:00
Martin Boehm
4aeeccf82e
Stop returning stale alternative fee data
2025-04-22 12:19:04 +02:00
Martin Boehm
c5affa167a
Set up infura eip1559 refresh periods
2025-04-22 12:19:04 +02:00
Martin Boehm
e8cda83163
Support priority fees for mined transactions
2025-04-22 12:19:04 +02:00
Martin Boehm
3bd93cd5f2
Bump Blockbook to version to 0.5.0
2025-04-22 12:19:04 +02:00
Martin Boehm
0790f8810e
Add parallel connect of blocks for EthereumType coins
2025-04-22 12:19:04 +02:00
Martin Boehm
d61a113685
Unpack addressContracts partially during connect block to improve performance
2025-04-22 12:19:04 +02:00
Martin Boehm
a9be4a06ea
Optimize slice handling of pack/unpack addressContracts
...
Will trigger database migration, which can take minutes/hours.
During migration Blockbook is not syncing and providing any data
2025-04-22 12:19:04 +02:00
Martin Boehm
1448a11d5d
Upgrade rocksdb to v9.10.0 and go to v1.23.7
2025-04-22 12:19:04 +02:00
Martin Boehm
6f9de0ec1c
Synchronize connect block with reconnect internal data
2025-04-22 12:19:04 +02:00
Andrej Škorupa
bcc68b8939
btc (+testnet): 28.1 → 29.0
2025-04-17 11:52:26 +02:00
JoHnY
632864d2fe
heimdall 1.2.1 -> 1.2.2
2025-04-14 14:43:06 +02:00
JoHnY
fbe602e925
eth (+testnets) 3.0.0 → 3.0.1
2025-04-14 14:42:52 +02:00
Martin Boehm
74e38bb40c
Update ethereum fix contracts metadata json
2025-04-02 14:34:06 +02:00
JoHnY
a6c6ef0abc
prysm 5.3.0 → 5.3.2
2025-03-27 16:01:17 +01:00
evenevent
20331693f4
refactor: use the built-in max/min to simplify the code
...
Signed-off-by: evenevent <digping@icloud.com >
2025-03-27 16:00:51 +01:00
JoHnY
ac7e287c8e
polygon-bor 2.0.0 → 2.0.1
2025-03-27 15:59:39 +01:00
JoHnY
f98c643df7
polygon-heimdall 1.2.0 → 1.2.1
2025-03-27 15:59:16 +01:00
JoHnY
714af6d88c
eth (+testnets) 3.0.0-rc3 → 3.0.0
2025-03-27 15:58:57 +01:00
Martin Boehm
175c2c3782
Update flags for erigon 3.0.0
2025-03-22 14:22:15 +01:00
JoHnY
8c1ff88137
eth (+testnets) 2.61.3 → 3.0.0-rc3
2025-03-22 14:22:15 +01:00
David Kedves
4bb7744ac4
Add UnmarshalJSON method to Amount
2025-03-22 14:21:55 +01:00
yudrywet
304ddc2967
chore: make function comment match function name
...
Signed-off-by: yudrywet <yudeyao@yeah.net >
2025-03-17 16:20:58 +01:00
TheTrunk
0562cab018
update flux addnodes
2025-03-17 16:20:30 +01:00
JoHnY
523724eadc
eth (+testnets) 2.61.1 → 2.61.3
2025-03-17 16:20:06 +01:00
Martin Boehm
1d105b9509
Improve error handling in sync block loop
2025-03-06 17:17:03 +01:00
Martin Boehm
9793299381
Disable warnings as errors for rocksdb build
2025-03-06 16:28:25 +01:00
kaladinlight
5fba77fa50
upgrade go-ethereum to v1.15.5 and remove ava-labs coreth dependency
2025-03-06 15:31:55 +01:00
costcould
68efe9dec3
chore: remove redundant word for CONTRIBUTING.md
...
Signed-off-by: costcould <fliter@myyahoo.com >
2025-03-06 15:31:21 +01:00
JoHnY
756b814b6d
prysm 5.2.0 → 5.3.0
2025-02-26 18:15:54 +01:00
Martin Boehm
f6d1718d0c
polygon-bor: optionally use non archive PebbleDB
2025-02-26 18:00:39 +01:00
Martin Boehm
a1ae09d300
polygon-bor 1.5.5 -> 2.0.0
2025-02-26 18:00:39 +01:00
beforetech
da584eb7b5
chore: fix some comments
...
Signed-off-by: beforetech <mail@before.tech >
2025-02-23 15:22:28 +01:00
Martin Boehm
c1be4504e6
Initialize block times asynchronously to speed up server startup
2025-02-22 22:53:39 +01:00
Martin Boehm
95e965d5df
Return 503 ServiceUnavailable from public interface if not synced
2025-02-21 19:32:23 +01:00
kevin
7d4872e830
Add Base Support ( #1150 )
...
* add base support
* backend config
* add base archive blockchain factory
* add dbProtoAddrContracts flag and default to legacy encoding. fix tests
* default cache behavior for dbMaxAddrContracts default value
* update to defer func to ensure addressContracts is reset and handle possible error
* base config default to use dbProtoAddrContracts
* add network config
* update op-geth and op-node versions
* remove coingecko url
* update coingecko platform identifier
* token type -> token standard
* reduce allocations as pack/unpack addr contracts is primary bottleneck for l2 chains
* archive snapshot no longer supported, use fullnode snapshot as best effort
* remove proto encoded addr contracts as bench marks indicate there is no performance gain as initially suspected
* revert address contract cache changes
2025-02-20 22:55:15 +01:00
Martin Boehm
397789b130
Remove Blockbook deb package dependency on backend
...
Blockbook could run on a different server than backend and this dependency was causing install problems
2025-02-17 21:49:23 +01:00
JoHnY
49910d32a7
eth (+testnets) 2.60.10 → 2.61.1
2025-02-17 19:32:50 +01:00
JoHnY
4c8562af91
polygon-bor 1.5.3 → 1.5.5
2025-02-17 15:09:58 +01:00
Martin Boehm
0360c79326
Set period of infura alternative fee provider for BSC
2025-02-17 14:23:51 +01:00