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
JoHnY
f665eba5c6
polygon-heimdall 1.0.10 → 1.2.0
2025-02-13 14:14:53 +01:00
Martin Boehm
cb17ffa7c8
Add infura fees estimate to Arbitrum, Optimism and Polygon
2025-02-11 09:34:27 +01:00
Martin Boehm
2ee55f62db
Update blockbook-api.ts
2025-02-06 22:59:02 +01:00
Martin Boehm
cddbf7228a
chore(blockbook): rename type to standard
2025-02-06 22:47:11 +01:00
Albina Nikiforova
9feda1a857
chore(blockbook): rename type to standard
2025-02-06 22:47:11 +01:00
Martin Boehm
a2ba8c4b09
Add Ethereum type EIP1559 fee estimate from infura
2025-02-06 22:47:11 +01:00
Martin Boehm
a3b0a05b14
Add Ethereum type EIP1559 fee estimate
2025-02-06 22:47:11 +01:00
Martin Boehm
783ab61cf6
Add support for h suffix in addition to ' suffix is to denote hardened xpub derivation #1200
2025-02-06 22:46:51 +01:00
Martin Boehm
af3e98f747
Fix slow removal of transactions from mempool
2025-02-06 22:44:02 +01:00