From 249bf6ece5fd6831d7fdae3a6a8074408d42228f Mon Sep 17 00:00:00 2001 From: Tadas Varanauskas Date: Wed, 17 Aug 2022 15:23:42 +0300 Subject: [PATCH] Omit oneTimeAddress when externalWalletId is provided --- src/bridge/ethers-bridge.ts | 2 +- src/bridge/web3-bridge.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bridge/ethers-bridge.ts b/src/bridge/ethers-bridge.ts index 347a9e5..310708f 100644 --- a/src/bridge/ethers-bridge.ts +++ b/src/bridge/ethers-bridge.ts @@ -19,7 +19,7 @@ export class EthersBridge extends BaseBridge { destination: { type: this.params.externalWalletId ? PeerType.EXTERNAL_WALLET : PeerType.ONE_TIME_ADDRESS, id: this.params.externalWalletId, - oneTimeAddress: { + oneTimeAddress: this.params.externalWalletId ? undefined : { address: transaction.to } }, diff --git a/src/bridge/web3-bridge.ts b/src/bridge/web3-bridge.ts index 3b9e8de..48b62f0 100644 --- a/src/bridge/web3-bridge.ts +++ b/src/bridge/web3-bridge.ts @@ -78,7 +78,7 @@ export class Web3Bridge extends BaseBridge { destination: { type: this.params.externalWalletId ? PeerType.EXTERNAL_WALLET : PeerType.ONE_TIME_ADDRESS, id: this.params.externalWalletId, - oneTimeAddress: { + oneTimeAddress: this.params.externalWalletId ? undefined : { address: transaction.to } },