pragmaxim
3bcbe4403c
BB_RPC_URL_* -> BB_RPC_URL_HTTP_*
2026-01-23 08:53:26 +01:00
pragmaxim
3d25282996
integration tests connectivity target
2026-01-22 11:10:30 +01:00
pragmaxim
447f859ead
dual (ws/http) rpc_client support
2026-01-21 08:28:56 +01:00
pragmaxim
a85a3432a7
readme: update rocksdb build flags
2026-01-16 05:45:37 +01:00
pragmaxim
cf2fb62447
feature: using backend env vars for builds and integration tests
...
Closes #1391
2026-01-15 12:12:12 +01:00
Martin Boehm
9939b92ef3
Add support for Ethereum Testnet Hoodi
2025-09-16 15:37:40 +02:00
cranycrane
24e34590f0
rocksdb v7.5.3 -> rocksdb v9.10.0
2025-06-24 11:49:51 +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
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
kaladinlight
4a7fdb5095
Avalanche Etna Upgrade
2025-01-18 18:50:07 +01:00
kevin
d6aaa09e06
Add Arbitrum One and Arbitrum Nova Support ( #1112 )
...
* add arbitrum one and arbitrum nova support
* fix archive parent chain ports
* fix exec script config
* update nitro-node version
2024-11-25 21:36:07 +01:00
Martin Boehm
d8c68f2b6b
Add Bitcoin Testnet4
2024-10-15 10:23:52 +02:00
Martin Boehm
76664cdbf3
Refactor ethCall method to rpcCall
2024-10-10 00:58:19 +02:00
grdddj
1c70a269b0
chore: update and enrich API docs
2024-09-25 13:59:53 +02:00
grdddj
a2aa489b65
chore: add .editorconfig and style api.md
2024-09-25 13:59:53 +02:00
Martin Boehm
3cf7e6abe8
Add ethCall websocket request
2024-09-24 15:24:26 +02:00
kaladinlight
f0dd0e80b0
add optimism support
2024-07-12 00:10:31 +02:00
AdamSchinzel
3c57a0c010
Remove Goerli
...
Remove
2024-03-27 13:16:20 +01:00
Martin Boehm
f28a747baa
Upgrade go-ethereum dependency to v1.13.5
2023-12-08 09:45:19 +01:00
0xadams.eth
a2ab9da785
Add Holesky ( #977 )
2023-11-12 22:00:47 +01:00
grdddj
911454f171
Implement Golomb block filters for each block
...
Contains a websocket method `getBlockFilter` and REST endpoint `block-filters`
2023-11-08 10:21:18 +01:00
grdddj
a139dd5d52
Fix typos/grammar in docs
2023-07-14 00:03:29 +02:00
Martin Boehm
fcd88b3ab4
Tune up generation of the port registry
2023-07-02 10:45:41 +02:00
kevin
9f0286cef4
Add Polygon ( #872 )
2023-07-01 22:55:00 +02:00
Martin Boehm
fc52acbde4
Update README
2023-06-20 21:06:46 +02:00
Martin Boehm
b7f7b29b64
Fix port registry generation, regenerate ports table
2023-06-20 20:59:59 +02:00
kevin
9ecfdfe11d
Add BNB Smart Chain ( #869 )
2023-03-09 10:54:38 +01:00
Martin Boehm
b227dfedcb
Documentation update
2023-02-01 18:09:49 +01:00
Martin Boehm
c1256d22e9
Docs update v0.4.0
2023-02-01 17:58:37 +01:00
kevin
0d9d09b755
Add Avalanche ( #850 )
2023-02-01 17:58:37 +01:00
Dusan Klinec
e47760149a
feat: add ethereum_testnet_sepolia
2023-02-01 17:58:37 +01:00
Martin Boehm
4f6b62ba2d
Blockbook version to 0.4.0
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
9a0790a71d
Process ERC721 and ERC1155 tokens
2023-02-01 17:58:37 +01:00
Martin Boehm
c374ef86fd
Update types in preparation for eth internal transactions,
...
bump dbVersion to 6
2023-02-01 17:58:37 +01:00
Martin Kuvandzhiev
8edcee02a8
Updating the documentation for POST of sendtx
...
The POST sendtx has a trailing '/' character at the end. Without it, blockbook returns aways "missing inputs". With that PR I'm adding the information.
2022-10-27 19:03:44 +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
Riku
5802a43169
fix: adjust port registry entry for Flux (Zelcash)
...
Was not properly updated with 'Rebrand Zelcash to Flux (#747 )'
2022-04-08 13:15:07 +02:00
Pierre K
6ca53f69f5
add support for eCash ( #731 )
2022-03-23 10:01:55 +01:00
gruve-p
18b9104381
feat: add groestlcoin signet mode
2022-01-04 15:23:42 +01:00
Martin Boehm
8df92e9db4
Update manual build instructions
2021-12-17 11:57:04 +01:00
gruve-p
6a9852c463
feat: add groestlcoin regtest mode
2021-12-13 23:06:14 +01:00
Martin Boehm
5f8cf45bfa
Bump Blockbook version to 0.3.6
2021-11-10 00:32:11 +01:00
Martin Boehm
6b35302026
Update documentation
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
nhaus12
7847f7c2ad
feat: Dogecoin testnet support ( #650 )
...
* feat: Dogecoin testnet address/script parsing
* test: Dogecoin testnet address/script parsing
* test: Dogecoin testnet transaction packing/unpacking
* test: Dogecoin testnet block parsing
* chore: Dogecoin testnet config file
* test: Dogecoin testnet integration rpc (initial)
* fix: run backend as REST
* fix: Dogecoin testnet in BlockChainFactories
* test: Dogecoin testnet integration sync
* docs: Dogecoin testnet port numbers
2021-08-12 22:22:05 +02:00
vdovhanych
51d10bccd2
feat: add bitcoin regtest support
2021-07-30 11:04:54 +02:00
Martin Boehm
9c44fd4f22
Bump Blockbook version to 0.3.5
2021-05-21 00:24:57 +02:00
kaladin
1f6cddd4ab
Websocket new transaction ( #574 )
2021-03-21 21:55:25 +01:00