Releases: multiversx/mx-bridge-eth-go
Releases · multiversx/mx-bridge-eth-go
v2.0.8
v2.0.7
v2.0.6
What's Changed
- Integrated the new proxy implementation with finality check by @iulianpascalau in #232
Full Changelog: v2.0.5...v2.0.6
v2.0.5
What's Changed
- add logger in DataGetter by @dragos-rebegea in #218
- Improve code coverage on api/gin by @sstanculeanu in #219
- New contract ABI for new batch structure by @ccorcoveanu in #221
- Batch validator implementation by @dragos-rebegea in #220
- Merge main into batch validator by @dragos-rebegea in #226
- Unit tests for batch validator by @iulianpascalau in #225
- Merge main into feat dynamic gas by @dragos-rebegea in #227
- Improvements by @dragos-rebegea in #229
- dynamic gas for elrond->eth batches by @dragos-rebegea in #222
- Feat/batch validator by @dragos-rebegea in #224
- Merge master feat dynamic gas by @dragos-rebegea in #230
- [Feature] Dynamic gas for elrond-ethereum batches by @dragos-rebegea in #228
Full Changelog: v2.0.4...v2.0.5
v2.0.4
What's Changed
- Fixed p2p configs by @iulianpascalau in #216
- New sdk version by @iulianpascalau in #217
Full Changelog: v2.0.3...v2.0.4
v2.0.3
v2.0.2
What's Changed
- Fix statuses handling by @iulianpascalau in #213
- New dependencies versions by @iulianpascalau in #214
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- New Ethereum client by @iulianpascalau in #136
- New ethereum client tests by @iulianpascalau in #137
- New elrond data getter by @iulianpascalau in #139
- New elrond client by @iulianpascalau in #140
- New address mapper by @dragos-rebegea in #141
- Erc20 contracts holder implementation by @dragos-rebegea in #144
- Finalize elrond client by @iulianpascalau in #142
- Converted token in eth client by @iulianpascalau in #143
- Ethereum -> Elrond new flow by @iulianpascalau in #145
- Added unit tests for each step by @sstanculeanu in #146
- Created loggerWithIdentifier by @sstanculeanu in #148
- Eth to elrond bridge executor by @iulianpascalau in #147
- Extracted the functionality from relay AmITheLeader() to a new component by @sstanculeanu in #150
- Eth to elrond flow integration part1 by @iulianpascalau in #149
- Tests on invalid parameters on ethElrondBridgeComponents by @sstanculeanu in #152
- Replaced todos with loggerWithIdentifier by @sstanculeanu in #151
- Semi integration tests eth2elrond by @dragos-rebegea in #153
- Fix semiIntegrated tests by @sstanculeanu in #155
- Eth to elrond flow integration - part2 by @iulianpascalau in #154
- Add mechanism for maximum retries on wait for quorum by @sstanculeanu in #156
- Finished integration for the new flow, refactored integration test by @iulianpascalau in #157
- Elrond to Ethereum state machine by @dragos-rebegea in #159
- Partial integration of the Status Handler by @iulianpascalau in #160
- regenerated new contract.go by @ccorcoveanu in #163
- Unified bridge executors by @sstanculeanu in #161
- unit tests for elrond -> eth state machine by @dragos-rebegea in #164
- Fixed unified bridge by @iulianpascalau in #165
- Fixed integration test & semi-integration tests by @iulianpascalau in #167
- Use unified executor for both half-bridges by @sstanculeanu in #166
- Elrond to eth integration tests by @iulianpascalau in #169
- Removed old ethToElrondBridgeExecutor by @sstanculeanu in #168
- Further integration & cleanup by @iulianpascalau in #162
- semiIntegrated tests for state machine on Elrond -> Ethereum flow by @dragos-rebegea in #170
- Steps cleanup by @sstanculeanu in #171
- Further cleanup by @iulianpascalau in #172
- cleaning commit by @dragos-rebegea in #173
- Removed v2 package namings by @sstanculeanu in #174
- Fixed integration tests by @iulianpascalau in #175
- implement todos-1 by @dragos-rebegea in #176
- Implement logger todo in bridge executor by @iulianpascalau in #177
- Implemented todo by @sstanculeanu in #178
- Error handling for Address Converter by @dragos-rebegea in #179
- Integration tests probable fixes by @iulianpascalau in #180
- Fix get batch from eth by @iulianpascalau in #181
- Broadcast join loop by @sstanculeanu in #182
- Fixed prints by @iulianpascalau in #183
- Feat/bridge v2 by @iulianpascalau in #138
- Refactor timer by @sstanculeanu in #184
- using erdgo pooling handler + proxy with cacher by @dragos-rebegea in #185
- Added nonces to executeTransfers call by @ccorcoveanu in #186
- Fixed one bug relating the bridge instances by @iulianpascalau in #187
- use price notifier by @sstanculeanu in #188
- Clean p2p signatures by @iulianpascalau in #195
- Made the relayer selection pseudo-random by @iulianpascalau in #196
- Added custom interval for leader in the topology provider by @iulianpascalau in #197
- Check whitelist before transaction by @sstanculeanu in #194
- Refactored tests by @iulianpascalau in #199
- waitForTransferExecution with early exit by @dragos-rebegea in #198
- check eth balance for fees by @dragos-rebegea in #193
- Antiflooding component by @sstanculeanu in #192
- Wait on get statuses by @sstanculeanu in #200
- Todo errors clients by @sstanculeanu in #201
- Added print in integration tests by @iulianpascalau in #203
- Max retries on WasTransferProposedOnElrond by @sstanculeanu in #202
- Refactor retries logic by @sstanculeanu in #206
- Fixed integration tests by @iulianpascalau in #205
- elrondRoleProvider now implements PublicKeysProvider by @sstanculeanu in #207
- Skip waiting when statuses are final by @sstanculeanu in #208
- change arguments order in MessageHash generator by @dragos-rebegea in #210
- More prints in topology handler by @iulianpascalau in #211
- Extra logs by @sstanculeanu in #209
New Contributors
- @sstanculeanu made their first contribution in #146
Full Changelog: v1.0.4...v2.0.1