mirror of
https://github.com/trezor/blockbook.git
synced 2026-03-03 06:14:27 +01:00
* 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