Skip to content

Latest commit

 

History

History
263 lines (155 loc) · 24.8 KB

File metadata and controls

263 lines (155 loc) · 24.8 KB

Changelog

0.13.2 (2026-05-18)

Bug Fixes

  • relayer: align bridge processing fee estimates (#21674) (4890e74)
  • relayer: harden message handling and config validation (#21642) (6ec736f)

0.13.1 (2026-03-30)

Bug Fixes

  • relayer: remove deprecated cacheOption parameter (#21440) (959d400)
  • relayer: return one-shot processor result (#21414) (c75d56d)

Chores

0.13.0 (2026-03-01)

Features

  • relayer: fix few issues in relayer (#21056) (25ea270)
  • relayer: introduce Shasta inbox for starting block search without beacon RPC dependency (#21170) (598e09e)
  • relayer: revert bond instructions support (#21084) (0acff2e)
  • relayer: support of bond instruction (#21059) (d8303f8)
  • relayer: use the new signal service (#20826) (36ca0bf)

Bug Fixes

  • relayer: close event filter iterators (#21366) (a3d9ff9)
  • relayer: correct RESUBMISSION_TIMEOUT env var wrong config in relayer (#21205) (defa1dd)
  • relayer: correct recommended processing fees layers (#21252) (ccddc9b)
  • relayer: fix docker build in CI (#21145) (1c373ff)
  • relayer: fix forking logic (#21220) (e68d243)
  • relayer: honor backoff config for queue subscriptions (#21124) (ff7ed10)
  • relayer: keep queue message body format when requeuing (#21158) (b93436e)
  • relayer: move metrics increment after db update to prevent double counting on retry (#21231) (2837b0a)
  • relayer: process correct target block in crawl mode (#21065) (6aa4386)
  • relayer: propagate submitBridgeTx error in Start (#20876) (aa7f3f6)
  • relayer: remove duplicate BlockByNumber call in getBaseFee (#21244) (34fd9dd)
  • relayer: replace fmt.Println with structured logging in bridge (#21126) (f1e2147)
  • relayer: respect context for IsMessageReceived and EstimateGas (#20842) (ad9cd6e)
  • relayer: return error on pause revert; fix subscription log label (#20144) (47950fd)
  • relayer: reuse cached chain IDs in HTTP handlers (#21077) (eaed0ef)
  • relayer: update error messages to match actual db operations (#21127) (ada19ea)
  • relayer: use canonical zero address constant in processor (#21177) (81a2b00)
  • relayer: use correct metrics counter for ChainDataSynced indexing errors (#21068) (0228081)
  • taiko-client: close event filter iterators (#21374) (b4627ea)
  • taiko-client: use correct value for LastBlockIDByBatchID (#21121) (f2ca521)

Chores

Performance Improvements

  • taiko-client: parallelize live indexing and optimize blob fetching (#20720) (ec9c3d5)

0.12.0 (2023-10-18)

Features

  • eventindexer: API documentation, swagger, github pages (#14948) (5455267)

Bug Fixes

0.11.0 (2023-09-25)

Features

  • eventindexer: Track proposer/prover rewards, + generate tasks for total/per day (#14690) (cc477b9)
  • relayer: fix cost calculation for isProfitable (#14767) (8e1c897)
  • relayer: queue processor Prefetch (#14765) (a37797a)
  • relayer: Relayer indexer/processor separation and refactor, messaging queue (#14605) (15b0e50)
  • relayer: support L2-L2 bridging (#14711) (1410217)

Bug Fixes

0.10.0 (2023-09-05)

Features

  • eventindexer: Eventindexer and relayer a5 updates (#14597) (87c9d53)

Bug Fixes

0.9.1 (2023-08-22)

Bug Fixes

  • relayer: use erc20vault not token vault for required end var (#14519) (a49c65c)

0.9.0 (2023-08-15)

Features

0.8.0 (2023-06-26)

Features

  • protocol: use ring buffer for ETH deposit and optimize storage (#13868) (acffb61)
  • relayer: use gas tip cap if available (#14024) (773331b)

Bug Fixes

0.7.0 (2023-06-12)

Features

0.6.0 (2023-05-26)

Features

  • eventindexer: add stats tracking (#13810) (bfbbb97)
  • relayer: hardcode gas limit to determine if a message needs extra gas to deploy a contract (#13764) (0615bf6)

Bug Fixes

0.5.0 (2023-05-11)

Features

  • protocol: major protocol upgrade for alpha-3 testnet (#13640) (02552f2)

0.4.1 (2023-04-08)

Bug Fixes

0.4.0 (2023-03-29)

Features

Bug Fixes

0.3.0 (2023-03-15)

Features

Bug Fixes

  • relayer: estimate gas for tx, set gas to 2.5mil if not estimatable. works now. (#13271) (3913ca5)

0.2.1 (2023-03-01)

Bug Fixes

  • relayer: estimate gas, now that gas estimation works again (#13176) (b7ae677)
  • relayer: Save block progress when caught up and subscribing to new events (#13177) (5ef2c0f)

0.2.0 (2023-02-15)

Features

  • protocol: change statevariables to return a struct (#13113) (0bffeb0)
  • relayer: catch relayer & status page up to new testnet (#13114) (543f242)
  • relayer: prepare bridge relayer API for frontend (#13124) (ef1f691)

0.1.0 (2023-01-19)

Features

  • bridge-ui: process message (#387) (d1781c0)
  • bridge: add faucet link to announcement (#485) (d1a4921)
  • bridge: bridge design (#369) (04702db)
  • bridge: bridge transactions (#411) (19dd7ab)
  • bridge: implement the bridge relayer (#191) (9f49e4c)
  • implement release-please workflow (#12967) (b0c8b60)
  • protocol: implement & simulate tokenomics (#376) (191eb11)
  • relayer: Allow resync flag option to restart processing from block 0 (#266) (6b01cbe)
  • relayer: Asynchronous message processing, error handling, nonce management, and indexer folder structuring (#259) (ed6d551)
  • relayer: header sync check before processing messages (#441) (e9fda8b)
  • relayer: HTTP api for exposing events table for bridge UI (#271) (7b5e6b8)
  • relayer: only process profitable transactions (#408) (b5d8180)
  • relayer: run in http only mode, so we can scale up if necessary for requests and only have one indexer (6500234)
  • relayer: Wait N confirmations on source chain before processing message on destination chain (#270) (7ab1291)

Bug Fixes