Releases: tangle-network/relayer
Releases · tangle-network/relayer
v0.5.0-rc2
What's Changed
- Add the evm-localnet dkg setup to its own deployment by @nepoche in #243
- Verify proposal nonce and proposal data before execution by @salman01zp in #245
- Revert "Verify proposal nonce and proposal data before execution" by @drewstone in #246
- removing anyhow and using thiserror by @shekohex in #244
- Webb Relayer as crate by @shekohex in #249
- Fix CI after relayer-as-crate merge by @shekohex in #250
- Update webb to v0.5.2 by @shekohex in #251
- Create dependabot.yml by @shekohex in #253
- Update webb_proposals and add dry run tests before executing transactions. by @drewstone in #247
- Add the
cosmwasm
configuration into theWebbRelayerConfig
by @duguorong009 in #252 - Vanchor Private tx test by @salman01zp in #261
- README change by @dharjeezy in #264
- Update relayer tests to use VBridge by @nepoche in #262
- Remove git submodules in favor of DVC by @nepoche in #265
- Add more updates for
cosmwasm relayer
by @duguorong009 in #263 - Fix Failing Substrate Vanchor Test by @dharjeezy in #273
- Cross chain transaction by @salman01zp in #272
- Store EncryptedCommitments for the evm on the relayer. by @dharjeezy in #275
- subxt dynamic query by @salman01zp in #280
- Add block header watcher and update configs/add new config by @drewstone in #281
- Addition of Metrics to the relayer by @dharjeezy in #278
- chore: update readme banners by @dutterbutter in #285
- wait for n block confirmations for evm chains before processing events by @salman01zp in #284
- Encrypted output watcher for substrate by @salman01zp in #287
- chore: update actions and rust toolchain by @dutterbutter in #290
- Reorg the entire thang by @drewstone in #289
- Add initial logic for testing cross chain openVAnchor by @drewstone in #283
- cross chain tests by @salman01zp in #292
- substrate private tx by @salman01zp in #293
- Read secrets from file by @salman01zp in #300
- update nightly version by @salman01zp in #302
- Remove beacon relay crate by @drewstone in #303
- Update the configurations for the testnet-evm-bridge by @nepoche in #294
- Update Evm deployment config by @salman01zp in #307
Full Changelog: v0.4.0...v0.5.0-rc2
v0.5.0-rc1
What's Changed
- Add the evm-localnet dkg setup to its own deployment by @nepoche in #243
- Verify proposal nonce and proposal data before execution by @salman01zp in #245
- Revert "Verify proposal nonce and proposal data before execution" by @drewstone in #246
- removing anyhow and using thiserror by @shekohex in #244
- Webb Relayer as crate by @shekohex in #249
- Fix CI after relayer-as-crate merge by @shekohex in #250
- Update webb to v0.5.2 by @shekohex in #251
- Create dependabot.yml by @shekohex in #253
- Update webb_proposals and add dry run tests before executing transactions. by @drewstone in #247
- Add the
cosmwasm
configuration into theWebbRelayerConfig
by @duguorong009 in #252 - Vanchor Private tx test by @salman01zp in #261
- README change by @dharjeezy in #264
- Update relayer tests to use VBridge by @nepoche in #262
- Remove git submodules in favor of DVC by @nepoche in #265
- Add more updates for
cosmwasm relayer
by @duguorong009 in #263 - Fix Failing Substrate Vanchor Test by @dharjeezy in #273
- Cross chain transaction by @salman01zp in #272
- Store EncryptedCommitments for the evm on the relayer. by @dharjeezy in #275
- subxt dynamic query by @salman01zp in #280
- Add block header watcher and update configs/add new config by @drewstone in #281
- Addition of Metrics to the relayer by @dharjeezy in #278
- chore: update readme banners by @dutterbutter in #285
- wait for n block confirmations for evm chains before processing events by @salman01zp in #284
- Encrypted output watcher for substrate by @salman01zp in #287
- chore: update actions and rust toolchain by @dutterbutter in #290
- Reorg the entire thang by @drewstone in #289
- Add initial logic for testing cross chain openVAnchor by @drewstone in #283
- cross chain tests by @salman01zp in #292
- substrate private tx by @salman01zp in #293
- Read secrets from file by @salman01zp in #300
- update nightly version by @salman01zp in #302
- Remove beacon relay crate by @drewstone in #303
Full Changelog: v0.4.0...v0.5.0-rc1
v0.4.0
Overview
This version of Webb Relayer known to be more stable and to work in a more reasonable way, this version has been tested with three different EVM chains that are connected to each other through Webb Bridges, a DKG Substrate node, and with Webb dApp.
The Flow of a Deposit on one of the chains to the withdraw on the other one is like the following:
Webb dApp -> Deposit -> (src) EVM Chain --- Webb Relayer -> DKG -> Webb Relayer --- Webb dApp <- (dest) EVM Chain <- Withdraw.
Install it now!
curl -fsSL https://git.io/get-webb-relayer.sh | sh
What's Changed
- add a delegate to receive rewards by @jim4067 in #46
- Validate anchor ganache tests invalid withdraw proof by @nepoche in #47
- Add fix for beneficiary configuration on handle_anchor_tx by @nepoche in #49
- Feature group configurations instead of chain grouping by @nepoche in #50
- Update configuration parsing logic to track all contracts of a network by @nepoche in #51
- Substrate DKG Integration (Initial Support) & overall improvements by @shekohex in #48
- Smart Anchor Updates (Experimental) by @shekohex in #53
- Substrate mixer relay by @drewstone in #59
- Substrate Event Watcher by @shekohex in #67
- Update Contracts to the Group/v2 by @shekohex in #71
- Update webb-rs with the latest subxt by @shekohex in #74
- Fix off by one issue in event processing by @nepoche in #76
- Implicit Rust toolchain release by @AhmedKorim in #82
- Add configuration for 6sided weth bridge by @nepoche in #83
- Include beneficiary ss58 address on substrate info call from suri config by @AhmedKorim in #86
- Add -
-tmp
flag by @shekohex in #97 - Use
--tmp
during tests by @shekohex in #98 - Bump ganache to version 7 by @nepoche in #81
- Add local substrate configuration by @nepoche in #101
- Switch to Stable Rust by @shekohex in #104
- Webb Relayer Probe by @shekohex in #105
- Webb Relayer Testing Infrastructure 2.0 by @shekohex in #106
- Updates and Cleanup by @shekohex in #108
- chore: Updates relayer documentation and sets up hosted rust docs by @dutterbutter in #111
- [fix] Private Key in .env is leaked in logs by @dharjeezy in #121
- Substrate Mixer E2E Testing by @shekohex in #109
- chore: updated readme and added ci coverage by @dutterbutter in #118
- Signature Bridge Integration with Relayer and DKG by @shekohex in #112
- include isManual for connecting to protocol substrate node that was m… by @dharjeezy in #133
- Proposals Signing Backends by @shekohex in #142
- Add tx relay folder for transaction relaying handlers per chain/protocol by @drewstone in #143
- negative test for Substrate transaction relayer by @dharjeezy in #144
- chore: update readme by @dutterbutter in #149
- Relayer leaf api test case by @salman01zp in #147
- additional check for balance in evm transaction relayer by @dharjeezy in #148
- should fail if recipient address is invalid by @dharjeezy in #150
- Deprecate Tornado support by @shekohex in #151
- EVM Events Deduplication by @shekohex in #156
- Updates and additions for new Substrate tx_relayer handlers by @drewstone in #153
- Substrate anchor relayer support by @dharjeezy in #158
- Listen to DKG PublicKey Changes and Update SignatureBridge Governor by @shekohex in #157
- Update anchor update proposal with target system bytes by @drewstone in #165
- Bump webb-proposals by @drewstone in #166
- Salman substrate event watcher by @salman01zp in #164
- Handle more proposal types by @shekohex in #167
- Handle
transferOwnership
Event for SignatureBridge by @shekohex in #170 - more negative tests by @dharjeezy in #171
- evm vanchor leaves watcher #160 by @salman01zp in #172
- Mocked Signing Backend Generalization by @shekohex in #178
- Update relayer configs and use latest protocol-solidity contracts in test by @nepoche in #176
- Optional proposal signing backend #177 by @salman01zp in #179
- chore: remove old config and update readme by @dutterbutter in #181
- VAnchor Governance by @shekohex in #182
- Improve the CI by using pre-built DKG Node by @shekohex in #183
- Skip some tests unless we are running in CI by @shekohex in #190
- Add VAnchor Deployments for evm-localnet configuration by @nepoche in #189
- Update to the latest webb-rs by @shekohex in #194
- Substrate vanchor leaves watcher #161 by @salman01zp in #168
- proposal signing backend for substrate by @salman01zp in #188
- chore: fix broken links by @dutterbutter in #205
- update relayer configuration by @salman01zp in #200
- chore: adds w3f to readme by @dutterbutter in #207
- chore: add e2e test detail by @dutterbutter in #206
- Update evm-localnet config for 8-sided VAnchor by @nepoche in #203
- vanchor governance by @salman01zp in #211
- Fix encrypted output to be unbounded & Serde camel case by @AhmedKorim in #210
- chore: update PR template by @dutterbutter in #222
- fix ci and update readme by @salman01zp in #220
- code cleanup by @salman01zp in #221
- Updates to config and adding types module by @drewstone in #223
- Resolve the
extAmount
negative hex, and thecalculate_fee
parameters by @AhmedKorim in #215 - Fix Source which looks at name to look for ChainID by @nepoche in #224
- Update evm-localnet configuration to remove fixed anchors by @nepoche in #226
- Events Watcher API 2.0 by @shekohex in #228
- Update webb-rs to v0.4.3 by @shekohex in #229
- Remove anchor code references by @salman01zp in #232
- substrate tx queue by @salman01zp in #217
- Add the
mnemonic
type for the cosmwasm relayer by @duguorong009 in #230 - Make Secrets Optional by @shekohex in #236
- Rework Bridge Command Watchers by @shekohex in #238
- Prepare for Release v0.4.0 by @shekohex in #241
New Contributors
- @jim4067 made their first contribution in #46
- @dutterbutter made their first contribution in #111
- @dharjeezy made their first contribution in #121
- @salman01zp made their first contribution in #147
- @duguorong009 made their first contribution in #230
Full Changelog: v0.2.0...v0.4.0
Substrate Mixer Release
This release marks stable support for relaying functionality over Webb's substrate mixer pallets.
v0.2.0
New release for v0.2.0
v0.1.0
The first stable release of Webb Relayer (v0.1.0) That's a stable release in some sense, but it is still a pre v1 release. Please report any issues so we can imporve.
v0.1.0-beta.4
Let's hope this the last beta release :)
v0.1.0-beta.3
Relayer beta.3
v0.1.0-beta.2
This Release includes EVM Relayers and Docker image releases
v0.1.0-beta.1
First Release (Beta!!)