diff --git a/src/services/sign-json-rpc-request.ts b/src/services/sign-json-rpc-request.ts index ce882d668..c3102dc0e 100644 --- a/src/services/sign-json-rpc-request.ts +++ b/src/services/sign-json-rpc-request.ts @@ -16,7 +16,6 @@ import { getSignTypedDataParamsData, isEthTypedData, } from '@app/utils'; -import {ETH_COIN_TYPE, TRON_COIN_TYPE} from '@app/variables/common'; import {EIP155_SIGNING_METHODS} from '@app/variables/EIP155'; import {Balance} from './balance'; @@ -106,8 +105,6 @@ export class SignJsonRpcRequest { false, provider, ); - Logger.log('Wallet Provider', instanceProvider.constructor.name); - Logger.log('Network Provider', JSON.stringify(provider, null, 2)); if (!instanceProvider) { throw new Error(getText(I18N.jsonRpcErrorInvalidProvider)); @@ -117,7 +114,7 @@ export class SignJsonRpcRequest { ? await getRpcProvider(provider) : getDefaultNetwork(); - const path = wallet.path?.replace(TRON_COIN_TYPE, ETH_COIN_TYPE)!; + const path = Wallet.getById(wallet.address)?.getPath(provider)!; let result: string | undefined; switch (request.method) {