From e336a7c153757e4285aea5f6804a137205807cd5 Mon Sep 17 00:00:00 2001 From: TamtamHero <10632523+TamtamHero@users.noreply.github.com> Date: Thu, 15 Jul 2021 12:00:11 +0200 Subject: [PATCH] Repair provideERC20TokenInformation for side chains when using eth app --- .../provideErc20TokenInformation/cmd_provideTokenInfo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src_features/provideErc20TokenInformation/cmd_provideTokenInfo.c b/src_features/provideErc20TokenInformation/cmd_provideTokenInfo.c index 5f73191..518a13a 100644 --- a/src_features/provideErc20TokenInformation/cmd_provideTokenInfo.c +++ b/src_features/provideErc20TokenInformation/cmd_provideTokenInfo.c @@ -143,8 +143,8 @@ void handleProvideErc20TokenInformation(uint8_t p1, offset += 4; dataLength -= 4; chainId = U4BE(workBuffer, offset); - if ((chainConfig->chainId != 0) && (chainConfig->chainId != chainId)) { - PRINTF("ChainId token mismatch\n"); + if ((chainConfig->chainId != ETHEREUM_MAINNET_CHAINID) && (chainConfig->chainId != chainId)) { + PRINTF("ChainId token mismatch: %d vs %d\n", chainConfig->chainId, chainId); THROW(0x6A80); } offset += 4;