0.12.0 (2023-10-18)
- eventindexer: update config tests (#14912) (beab49b)
- relayer: ERC1155 bridging, amount => amounts (#14959) (d42c59d)
0.11.0 (2023-09-25)
- 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)
- relayer: Relayer cors flag was not being used (#14661) (19f35f7)
- relayer: Relayer paid gas (#14748) (b4cb3ff)
0.10.0 (2023-09-05)
0.9.1 (2023-08-22)
0.9.0 (2023-08-15)
- eventindexer: Index nfts (#14418) (364b09b)
- protocol: alpha-4 with staking-based tokenomics (#14065) (1eeba9d)
0.8.0 (2023-06-26)
- protocol: use ring buffer for ETH deposit and optimize storage (#13868) (acffb61)
- relayer: use gas tip cap if available (#14024) (773331b)
- relayer: cancel waiting for receipts (#14019) (c9fcffe)
- relayer: fix scanning blocks twice (#14047) (9ee6723)
- relayer: make sure to return nil for first by msg hash (#13967) (bf69226)
- relayer: only need to find first msg hash (#13966) (87c6e20)
- relayer: relayer is slow due to inefficient indexing in sql (#13964) (edd643c)
- relayer: Relayer reorg (#14033) (4794f45)
- relayer: return nil, not error, if we dont have a previous msghash (#13968) (22a1171)
0.7.0 (2023-06-12)
0.6.0 (2023-05-26)
- eventindexer: add stats tracking (#13810) (bfbbb97)
- relayer: hardcode gas limit to determine if a message needs extra gas to deploy a contract (#13764) (0615bf6)
- protocol: rename treasure to treasury (#13780) (ccecd70)
- relayer: catch relayer message processing up to latest protocol changes (#13746) (e3746ee)
- relayer: Out of gas (#13778) (a42a33b)
0.5.0 (2023-05-11)
0.4.1 (2023-04-08)
0.4.0 (2023-03-29)
- eventindexer: Event indexer (#13439) (08b26d2)
- protocol: merge alpha 2 to main (#13369) (2b9cc64)
- relayer: add failed status to Stringer interface impl for eventstatus (#13495) (858f485)
- relayer: big Gas price (#13492) (cb3f7b9)
- relayer: handle fail status (#13493) (dfac2c4)
- relayer: merge alpha-2 to main (#13376) (3148f6b)
0.3.0 (2023-03-15)
- relayer: add msgHash and event type lookups to findallbyaddress (#13310) (8b753ee)
- relayer: Event filter (#13318) (f20d419)
- relayer: MessageStatusChanged events (#13272) (f5f4fc4)
- relayer: Pagination (#13311) (9350006)
0.2.1 (2023-03-01)
- 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)
- 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)
- 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)
- bridge-ui: Eth fix (#475) (08175b8)
- protocol: Remove enableDestChain functionality (#12341) (362d083)
- relayer: fix migrations (#300) (151415e)
- relayer: gas limit + use loading as priorioty on bridge form (#487) (3747d4c)
- relayer: save block by chain id (#379) (608e3e3)
- tests: cleanup tests to prepare for tokenomics testing (#11316) (d63fae3)