Commit Graph

198 Commits

Author SHA1 Message Date
Sai Raj
49ca2ba2cf Self restart on repeated error and package name
- Adding self restart when repeated error occurs with backend rpc connection

- renamed package name to reflect correctly
2024-07-01 22:20:48 -04:00
Martin Boehm
78b4ec1dc4 Increase polygon bor maxpeers and add bootnodes 2024-06-08 10:32:07 +02:00
Martin Boehm
35ab7a3966 Set unlimited size of ETH RPC message 2024-06-04 15:06:40 +02:00
JoHnY
067a2da75d polygon-bor 1.2.8 → 1.3.1 2024-05-02 17:08:25 +02:00
JoHnY
beaadf16cd Update dash GPG signing key 2024-04-22 16:02:19 +02:00
Martin Boehm
9a2fe4dbe4 Increase file limit for backend services 2024-03-13 11:10:08 +01:00
Martin Boehm
3e1f456632 Bump Polygon Bor to v1.2.3 2024-01-28 16:41:20 +01:00
Martin Boehm
05737ec510 Set mempoolfullrbf=1 for Bitcoin 2023-12-11 13:42:46 +01:00
Martin Boehm
f28a747baa Upgrade go-ethereum dependency to v1.13.5 2023-12-08 09:45:19 +01:00
Martin Boehm
a1a17b4331 Add getBlockFiltersBatch websocket method 2023-11-08 10:21:18 +01:00
Martin Boehm
137d6b2141 Bump polygon bor to 1.0.6, heimdall to 1.0.2 2023-10-24 22:24:35 +02:00
kevin
9f0286cef4
Add Polygon (#872) 2023-07-01 22:55:00 +02:00
Martin Boehm
cc202714b2 Configure larger mempool and mempool expiry for BTC backend 2023-05-22 21:20:42 +02:00
Martin Boehm
4c41b414c4 Add getMempoolFilters websocket method 2023-05-11 15:36:03 +02:00
Martin Boehm
fabad15c10 Refetch failed ethereum internal data 2023-04-13 11:28:52 +02:00
Martin Boehm
41a2c5472b Update generation of typescript documentation from golang types 2023-04-12 23:24:47 +02:00
Martin Boehm
c836bdff1f bsc 1.1.20 → 1.1.21 2023-04-07 23:02:36 +02:00
Martin Boehm
cda562577f Increase bsc maxpeers to 200, use lightchaindata for fresh install detection 2023-03-30 00:37:44 +02:00
Martin Boehm
15c19ac1fc Generate typescript documentation from golang types 2023-03-09 13:56:11 +01:00
kevin
9ecfdfe11d
Add BNB Smart Chain (#869) 2023-03-09 10:54:38 +01:00
kevin
a83d073498
upgrade avalanche v1.9.7 -> v1.9.11 (#884) 2023-03-08 10:58:48 +01:00
Martin Boehm
97f1a41e55 Fix issue with git during build
Git is reporting
fatal: detected dubious ownership in repository at '/src
2023-02-01 17:58:37 +01:00
kevin
0d9d09b755 Add Avalanche (#850) 2023-02-01 17:58:37 +01:00
Martin Boehm
922bdc42e5 Bump golang to 1.19.2, rocksdb to 7.7.2, additional go deps 2023-02-01 17:58:37 +01:00
vdovhanych
a14145b0a0 fix docker build for arm when targetplatform is aarch64 2023-02-01 17:58:37 +01:00
Martin Boehm
9ce6955c2a Fix ETH Goerli Archive: websocket: read limit exceeded
Geth sets wsMessageSizeLimit to 15M.
However, Goerli contains blocks (e.g. 6109494) which require
larger limit to fetch the debug_traceBlockByHash response.

Fixed by a hacky way of modifying the geth source before the
build of the project. Will submit PR to go-ethereum with a final fix.
2023-02-01 17:58:37 +01:00
Martin Boehm
1a476e58f0 Upgrade to go 1.19 and rocksdb 7.5.3 2023-02-01 17:58:37 +01:00
Martin Boehm
76b6f93059 Add additional eth specific ports to config 2023-02-01 17:58:37 +01:00
Martin Boehm
819596cb1f Enable arm64 and MacOS Docker build 2022-08-22 11:34:45 +02:00
vdovhanych
309f05c166 feat: edit Dockerfile for arm64 build compatibility 2022-08-22 11:34:45 +02:00
JoHnY
ac0da0647d ltc (+testnet) 0.18.1 → 0.21.2 2022-05-18 16:55:27 +02:00
Riku
fb7a71034b
[feature] add option to build portable binaries (#685)
Co-authored-by: Martin <martin.boehm@1mbsoftware.net>
2022-04-08 22:21:51 +02:00
Pierre K
b4a1e6a997
Run apt-get noninteractive mode in the dockerfile (#741) 2022-03-23 10:25:50 +01:00
Dimitri
05baef7035 removal of mentions of dh-systemd 2022-03-15 00:06:25 +01:00
Martin Boehm
e143215288 Fix linting issues 2021-11-28 21:27:16 +01:00
wakiyamap
723dfe5718 mona 0.17.2 → 0.20.2 2021-11-19 00:24:39 +01:00
Martin Boehm
dff928456d Replace packr with go:embed #459 2021-11-10 00:32:11 +01:00
Martin Boehm
1febd808c3 Upgrade to go1.17.1 and rocksdb v6.22.1 2021-11-10 00:32:11 +01:00
Riku
15f6bd5b37 fix: properly set custom rpc port for bitcoin-like testnets
The options addnode, connect, port, bind, rpcport, rpcbind and wallet
only apply to mainnet unless they appear in the appropriate network section.
2021-10-22 21:31:22 +02:00
gruve-p
3b77f4e18e
Bump GRS to 22.0 (#671) 2021-10-12 09:09:45 +02:00
JoHnY
93d09014c1 btc 0.21.0 → 22.0 2021-09-20 15:20:12 +02:00
vdovhanych
51d10bccd2 feat: add bitcoin regtest support 2021-07-30 11:04:54 +02:00
Martin Boehm
1df8f8eb69 Keep 7 days of log instead of 30 2021-05-21 00:24:57 +02:00
Martin Boehm
0ae8ba57a2 Update for geth version 1.10
- remove workaround for to low maxRequestContentLength
- stop using obsolete eth_protocolVersion RPC call
2021-03-09 11:37:35 +01:00
Perlover
37c7f4fbd1 Ubuntu 20.04 doesn't work without this patch
The problem was described here:

https://github.com/trezor/blockbook/issues/568
2021-02-23 21:12:08 +01:00
Martin Boehm
dcbcb99055 Add possibility to build from BASE_IMAGE 2021-02-18 09:14:58 +01:00
Martin Boehm
212b767925 Add TCMALLOC option to build of rocksdb 2021-02-18 09:14:58 +01:00
Jin Eguchi
077e637093
add bitcoin-signet (#533) 2020-12-29 00:47:50 +01:00
Martin Boehm
69d13e0688 Fix ETH Ropsten: websocket: read limit exceeded #490
Geth sets maxRequestContentLength to 5M.
However, Ropsten contains blocks of largers size (for example 599281).
These which cannot be fetched using API.

Fixed by hacky way of modifying the geth source before
the build of the project.
Will submit PR to go-ethereum with final fix.
2020-12-04 11:57:11 +01:00
Martin Boehm
579b42cf27 Stop using mod vendor in Blockbook build 2020-12-04 11:57:11 +01:00