// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 48; objects = { /* Begin PBXBuildFile section */ 1699405F72849CC43A13D181 /* Pods_AlphaWalletTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F18F1FBA3C66C15C047AF0B8 /* Pods_AlphaWalletTests.framework */; }; 290B2B541F8F50030053C83E /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 290B2B561F8F50030053C83E /* Localizable.strings */; }; 290B2B5B1F8F551E0053C83E /* LokaliseInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290B2B5A1F8F551E0053C83E /* LokaliseInitializer.swift */; }; 290B2B5F1F9177860053C83E /* UIImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290B2B5E1F9177860053C83E /* UIImage.swift */; }; 290B2B611F9179880053C83E /* AccountViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290B2B601F9179880053C83E /* AccountViewModel.swift */; }; 290B2B651F91A4880053C83E /* TransactionsFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290B2B641F91A4880053C83E /* TransactionsFooterView.swift */; }; 290B2B671F9266630053C83E /* SettingsAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290B2B661F9266630053C83E /* SettingsAction.swift */; }; 290B2B6A1F92C0440053C83E /* ConfigTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290B2B691F92C0440053C83E /* ConfigTests.swift */; }; 290B2B6C1F92C35B0053C83E /* RPCServerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290B2B6B1F92C35B0053C83E /* RPCServerTests.swift */; }; 290B2B6E1F92C3980053C83E /* UserDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290B2B6D1F92C3980053C83E /* UserDefaults.swift */; }; 290B2B701F930AB90053C83E /* PushNotificationsRegistrar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290B2B6F1F930AB90053C83E /* PushNotificationsRegistrar.swift */; }; 2912CCF91F6A830700C6CBE3 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2912CCF81F6A830700C6CBE3 /* AppDelegate.swift */; }; 2912CD021F6A830700C6CBE3 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 2912CD011F6A830700C6CBE3 /* Assets.xcassets */; }; 2912CD1B1F6A830700C6CBE3 /* TrustUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2912CD1A1F6A830700C6CBE3 /* TrustUITests.swift */; }; 2912CD2B1F6A833E00C6CBE3 /* TransactionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2912CD2A1F6A833E00C6CBE3 /* TransactionsViewController.swift */; }; 2912CD2F1F6A83A100C6CBE3 /* ImportWalletViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2912CD2E1F6A83A100C6CBE3 /* ImportWalletViewController.swift */; }; 2912CD321F6A83EE00C6CBE3 /* WelcomeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2912CD311F6A83EE00C6CBE3 /* WelcomeViewController.swift */; }; 2912CD341F6A849C00C6CBE3 /* WelcomeViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2912CD331F6A849C00C6CBE3 /* WelcomeViewModel.swift */; }; 291794FB1F95DC2200539A30 /* Web3Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291794FA1F95DC2200539A30 /* Web3Swift.swift */; }; 291794FC1F95DE5F00539A30 /* index.html in Resources */ = {isa = PBXBuildFile; fileRef = 291794F71F95DC0200539A30 /* index.html */; }; 291794FF1F95F5CE00539A30 /* Web3Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291794FE1F95F5CE00539A30 /* Web3Request.swift */; }; 291795011F95F5E200539A30 /* GetBalance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291795001F95F5E200539A30 /* GetBalance.swift */; }; 291795051F95F60100539A30 /* Web3RequestType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291795041F95F60100539A30 /* Web3RequestType.swift */; }; 291A1B651F974E8600ADEC80 /* WalletEntryPoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291A1B641F974E8600ADEC80 /* WalletEntryPoint.swift */; }; 291A1B671F98092F00ADEC80 /* ConfirmPaymentViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291A1B661F98092F00ADEC80 /* ConfirmPaymentViewController.swift */; }; 291A1B691F980E3400ADEC80 /* StackViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291A1B681F980E3400ADEC80 /* StackViewController.swift */; }; 291D73C61F7F500D00A8AB56 /* TransactionItemState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291D73C51F7F500D00A8AB56 /* TransactionItemState.swift */; }; 291E8FBF1F7DEA85003F0ECF /* EtherKeystoreTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291E8FBE1F7DEA85003F0ECF /* EtherKeystoreTests.swift */; }; 291EC9DF1F7053C50004EDD0 /* NavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291EC9DE1F7053C50004EDD0 /* NavigationController.swift */; }; 291ED08B1F6F5D2100E7E93A /* Bundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291ED08A1F6F5D2100E7E93A /* Bundle.swift */; }; 291ED08D1F6F5F0A00E7E93A /* KeyStoreError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291ED08C1F6F5F0A00E7E93A /* KeyStoreError.swift */; }; 291ED08F1F6F613200E7E93A /* GetTransactionRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291ED08E1F6F613200E7E93A /* GetTransactionRequest.swift */; }; 291ED0921F6FA5D900E7E93A /* RequestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291ED0911F6FA5D900E7E93A /* RequestViewController.swift */; }; 291F52A21F6B6DCF00B369AB /* EtherClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291F52A11F6B6DCF00B369AB /* EtherClient.swift */; }; 291F52A51F6B762300B369AB /* EtherServiceRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291F52A41F6B762300B369AB /* EtherServiceRequest.swift */; }; 291F52A71F6B766100B369AB /* BalanceRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291F52A61F6B766100B369AB /* BalanceRequest.swift */; }; 291F52A91F6B7BE100B369AB /* BlockNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291F52A81F6B7BE100B369AB /* BlockNumber.swift */; }; 291F52B71F6B870400B369AB /* CastError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291F52B61F6B870400B369AB /* CastError.swift */; }; 291F52B91F6B880F00B369AB /* EtherKeystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291F52B81F6B880F00B369AB /* EtherKeystore.swift */; }; 291F52BF1F6C874E00B369AB /* AccountsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291F52BE1F6C874E00B369AB /* AccountsViewController.swift */; }; 291F52C11F6C8A1F00B369AB /* AccountsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291F52C01F6C8A1F00B369AB /* AccountsViewModel.swift */; }; 2923D9B11FDA49D8000CF3F8 /* Initializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2923D9B01FDA49D8000CF3F8 /* Initializer.swift */; }; 2923D9B31FDA49F8000CF3F8 /* SkipBackupFilesInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2923D9B21FDA49F8000CF3F8 /* SkipBackupFilesInitializer.swift */; }; 2923D9B51FDA4E07000CF3F8 /* PasswordGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2923D9B41FDA4E07000CF3F8 /* PasswordGenerator.swift */; }; 2923D9B71FDA5E51000CF3F8 /* PasswordGeneratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2923D9B61FDA5E51000CF3F8 /* PasswordGeneratorTests.swift */; }; 29282B531F7630970067F88D /* Token.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29282B521F7630970067F88D /* Token.swift */; }; 29285B421F6FB3E60044CF29 /* SendViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29285B411F6FB3E60044CF29 /* SendViewController.swift */; }; 293112101FC4ADCB00966EEA /* InCoordinatorViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2931120F1FC4ADCB00966EEA /* InCoordinatorViewModel.swift */; }; 293112121FC4F48400966EEA /* ServiceProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293112111FC4F48400966EEA /* ServiceProvider.swift */; }; 2931122E1FC94E4200966EEA /* SettingsError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2931122D1FC94E4200966EEA /* SettingsError.swift */; }; 293112351FC9A0D500966EEA /* CallRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293112341FC9A0D500966EEA /* CallRequest.swift */; }; 293112371FC9A24600966EEA /* UIGestureRecognizer+Closure.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293112361FC9A24600966EEA /* UIGestureRecognizer+Closure.swift */; }; 2932045C1F8DCD6E0095B7C1 /* CurrencyRate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2932045B1F8DCD6E0095B7C1 /* CurrencyRate.swift */; }; 2932045E1F8EEE760095B7C1 /* BalanceCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2932045D1F8EEE760095B7C1 /* BalanceCoordinator.swift */; }; 293248841F88CCD2008A9818 /* SplashState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293248831F88CCD2008A9818 /* SplashState.swift */; }; 293248861F88CCE6008A9818 /* SplashError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293248851F88CCE6008A9818 /* SplashError.swift */; }; 29336FE71F6B245D005E3BFC /* WelcomeViewModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A13E271F6A903500E432A2 /* WelcomeViewModelTests.swift */; }; 29358D991F78D1E400925D61 /* SnapshotHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29358D981F78D1E400925D61 /* SnapshotHelper.swift */; }; 29358D9F1F78D5B700925D61 /* Screenshots.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29358D9E1F78D5B700925D61 /* Screenshots.swift */; }; 29358DA91F79FD1C00925D61 /* CALayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29358DA81F79FD1C00925D61 /* CALayer.swift */; }; 293B8B411F707F4600356286 /* TransactionViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293B8B401F707F4600356286 /* TransactionViewModel.swift */; }; 293B8B431F70815900356286 /* BalanceTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293B8B421F70815900356286 /* BalanceTitleView.swift */; }; 293B8B451F70A20200356286 /* TransactionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293B8B441F70A20200356286 /* TransactionViewCell.swift */; }; 293E626F1FA2ED1400CB0A66 /* InCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293E626E1FA2ED1400CB0A66 /* InCoordinator.swift */; }; 293E62711FA2F63500CB0A66 /* InitialWalletCreationCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293E62701FA2F63500CB0A66 /* InitialWalletCreationCoordinator.swift */; }; 293E62731FA3165C00CB0A66 /* InitialWalletCreationCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293E62721FA3165C00CB0A66 /* InitialWalletCreationCoordinatorTests.swift */; }; 294DFB981FDF8CBB004CEB56 /* CrashReportInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294DFB971FDF8CBB004CEB56 /* CrashReportInitializer.swift */; }; 294DFB9E1FE0CA59004CEB56 /* TransactionsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294DFB9D1FE0CA59004CEB56 /* TransactionsViewModel.swift */; }; 294DFBA01FE0CADE004CEB56 /* TransactionDetailsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294DFB9F1FE0CADD004CEB56 /* TransactionDetailsViewModel.swift */; }; 294DFBA31FE0E2EA004CEB56 /* TransactionValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294DFBA21FE0E2EA004CEB56 /* TransactionValue.swift */; }; 294DFBA61FE11CAE004CEB56 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 290B2B561F8F50030053C83E /* Localizable.strings */; }; 294DFBA91FE6EBFB004CEB56 /* NewTokenViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294DFBA81FE6EBFB004CEB56 /* NewTokenViewController.swift */; }; 294DFBAE1FE6F254004CEB56 /* TokenObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294DFBAD1FE6F254004CEB56 /* TokenObject.swift */; }; 294EC1D81FD7FBAB0065EB20 /* BiometryAuthenticationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294EC1D71FD7FBAB0065EB20 /* BiometryAuthenticationType.swift */; }; 294EC1DA1FD8E4E60065EB20 /* GasPriceRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294EC1D91FD8E4E60065EB20 /* GasPriceRequest.swift */; }; 295247DF1F8326EF007FDC31 /* AccountViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295247DE1F8326EF007FDC31 /* AccountViewCell.swift */; }; 295247E71F835BA0007FDC31 /* InfoHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295247E61F835BA0007FDC31 /* InfoHeaderView.swift */; }; 295996031FAA865800DB66A8 /* TokensCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295996021FAA865800DB66A8 /* TokensCoordinatorTests.swift */; }; 2959960C1FAB03EC00DB66A8 /* CoinbaseBuyWidget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2959960B1FAB03EC00DB66A8 /* CoinbaseBuyWidget.swift */; }; 2959960E1FAB05C200DB66A8 /* TransactionsEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2959960D1FAB05C100DB66A8 /* TransactionsEmptyView.swift */; }; 295996121FAB067600DB66A8 /* DepositCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295996111FAB067600DB66A8 /* DepositCoordinator.swift */; }; 295996141FAB09A200DB66A8 /* DepositCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295996131FAB09A200DB66A8 /* DepositCoordinatorTests.swift */; }; 2959961A1FADB79300DB66A8 /* TokenTransfer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295996191FADB79300DB66A8 /* TokenTransfer.swift */; }; 2959961C1FAE3EDF00DB66A8 /* TrustClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2959961B1FAE3EDF00DB66A8 /* TrustClient.swift */; }; 2959961F1FAE759700DB66A8 /* RawTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2959961E1FAE759700DB66A8 /* RawTransaction.swift */; }; 295A59381F71C1B90092F0FC /* AccountsCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295A59371F71C1B90092F0FC /* AccountsCoordinator.swift */; }; 295B61D11FE7B20400642E60 /* TokensHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295B61D01FE7B20400642E60 /* TokensHeaderView.swift */; }; 295B61D41FE7D5B500642E60 /* CurrencyFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295B61D31FE7D5B500642E60 /* CurrencyFormatter.swift */; }; 295B61D61FE7FC8300642E60 /* FakeTokensDataStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295B61D51FE7FC8300642E60 /* FakeTokensDataStore.swift */; }; 296105931FA2AA2100292494 /* SignTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296105921FA2AA2100292494 /* SignTransaction.swift */; }; 296105951FA2DEF000292494 /* TransactionDirection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296105941FA2DEF000292494 /* TransactionDirection.swift */; }; 296106C21F76403A0006164B /* TokenViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296106C11F76403A0006164B /* TokenViewCell.swift */; }; 296106C41F7640C50006164B /* TokenViewCellViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296106C31F7640C50006164B /* TokenViewCellViewModel.swift */; }; 296106C61F7645CC0006164B /* TokensViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296106C51F7645CC0006164B /* TokensViewController.swift */; }; 296106C81F7646590006164B /* TokensViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296106C71F7646590006164B /* TokensViewModel.swift */; }; 296106CA1F764AB60006164B /* TokensDataStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296106C91F764AB60006164B /* TokensDataStore.swift */; }; 296106CC1F776FD00006164B /* WalletCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296106CB1F776FD00006164B /* WalletCoordinatorTests.swift */; }; 296106CE1F777E410006164B /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 296106CD1F777E410006164B /* LaunchScreen.storyboard */; }; 296106D01F778A8D0006164B /* TransferType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296106CF1F778A8D0006164B /* TransferType.swift */; }; 2961BD071FB146EB00C4B840 /* ChainState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2961BD061FB146EB00C4B840 /* ChainState.swift */; }; 2961BD091FB14B6D00C4B840 /* Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2961BD081FB14B6D00C4B840 /* Config.swift */; }; 2963A2881FC401490095447D /* LocalizedOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2963A2871FC401490095447D /* LocalizedOperation.swift */; }; 2963A28A1FC402940095447D /* LocalizedOperationObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2963A2891FC402940095447D /* LocalizedOperationObject.swift */; }; 2963B6AD1F981A96003063C1 /* TransactionAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2963B6AC1F981A96003063C1 /* TransactionAppearance.swift */; }; 2963B6AF1F9823E6003063C1 /* UnconfirmedTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2963B6AE1F9823E6003063C1 /* UnconfirmedTransaction.swift */; }; 2963B6B11F9891F5003063C1 /* UIButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2963B6B01F9891F5003063C1 /* UIButton.swift */; }; 2963B6B91F9A7EEA003063C1 /* CoinTicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2963B6B81F9A7EEA003063C1 /* CoinTicker.swift */; }; 2963B6BF1F9AB9A2003063C1 /* ContractERC20Transfer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2963B6BE1F9AB9A2003063C1 /* ContractERC20Transfer.swift */; }; 2963B6C11F9AE0E4003063C1 /* Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2963B6C01F9AE0E4003063C1 /* Data.swift */; }; 296421951F70C1EC00EB363B /* LoadingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296421941F70C1EC00EB363B /* LoadingView.swift */; }; 296421971F70C1F200EB363B /* ErrorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296421961F70C1F200EB363B /* ErrorView.swift */; }; 296421991F70C1F900EB363B /* EmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296421981F70C1F900EB363B /* EmptyView.swift */; }; 296AF9A31F733AB30058AF78 /* WalletCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296AF9A21F733AB30058AF78 /* WalletCoordinator.swift */; }; 296AF9A51F736BA20058AF78 /* Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296AF9A41F736BA20058AF78 /* Config.swift */; }; 296AF9A71F736EC70058AF78 /* RPCServers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296AF9A61F736EC70058AF78 /* RPCServers.swift */; }; 296AF9A91F737F6F0058AF78 /* SendRawTransactionRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296AF9A81F737F6F0058AF78 /* SendRawTransactionRequest.swift */; }; 296AF9AB1F7380920058AF78 /* GetTransactionCountRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296AF9AA1F7380920058AF78 /* GetTransactionCountRequest.swift */; }; 2977CAE01F7DEEB0009682A0 /* FakeEtherKeystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2977CADF1F7DEEB0009682A0 /* FakeEtherKeystore.swift */; }; 297800521F71FDCF003185C1 /* FormAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297800511F71FDCF003185C1 /* FormAppearance.swift */; }; 2981C29C1FC18F7700537E43 /* ChangellyBuyWidget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2981C29B1FC18F7700537E43 /* ChangellyBuyWidget.swift */; }; 2981F4731F8303E600CA6590 /* TransactionCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2981F4721F8303E600CA6590 /* TransactionCoordinatorTests.swift */; }; 29850D251F6B27A800791A49 /* R.generated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29850D241F6B27A800791A49 /* R.generated.swift */; }; 29850D2B1F6B30FF00791A49 /* TransactionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29850D2A1F6B30FF00791A49 /* TransactionViewController.swift */; }; 298542E31FBA722F00CB5081 /* ContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298542E21FBA722F00CB5081 /* ContainerView.swift */; }; 298542E51FBA9B0700CB5081 /* ShapeShift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298542E41FBA9B0700CB5081 /* ShapeShift.swift */; }; 298542E81FBAD0B200CB5081 /* OperationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298542E71FBAD0B200CB5081 /* OperationType.swift */; }; 298542F31FBD594D00CB5081 /* SettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298542F21FBD594D00CB5081 /* SettingsViewModel.swift */; }; 298542F51FBD8E6A00CB5081 /* ConfigExplorer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298542F41FBD8E6A00CB5081 /* ConfigExplorer.swift */; }; 298542F91FBE9A0100CB5081 /* CryptoAddressValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298542F81FBE9A0100CB5081 /* CryptoAddressValidator.swift */; }; 298542FB1FBEA03300CB5081 /* SendInputErrors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298542FA1FBEA03300CB5081 /* SendInputErrors.swift */; }; 298542FE1FBEADEF00CB5081 /* TransactionViewModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298542FD1FBEADEF00CB5081 /* TransactionViewModelTests.swift */; }; 298543001FBEAE2F00CB5081 /* ChainState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298542FF1FBEAE2F00CB5081 /* ChainState.swift */; }; 2995739F1FA1F294006F17FD /* QRURLParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2995739E1FA1F294006F17FD /* QRURLParser.swift */; }; 299573A21FA1F369006F17FD /* QRURLParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299573A11FA1F369006F17FD /* QRURLParserTests.swift */; }; 299573A41FA27A15006F17FD /* TestKeyStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299573A31FA27A15006F17FD /* TestKeyStore.swift */; }; 2996F1431F6C96FF005C33AE /* ImportWalletViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2996F1421F6C96FF005C33AE /* ImportWalletViewModel.swift */; }; 2996F1461F6C98B3005C33AE /* SettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2996F1451F6C98B3005C33AE /* SettingsViewController.swift */; }; 2996F1481F6C9AE5005C33AE /* SettingsCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2996F1471F6C9AE5005C33AE /* SettingsCoordinator.swift */; }; 2996F14D1F6CA743005C33AE /* UIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2996F14C1F6CA742005C33AE /* UIViewController.swift */; }; 299B5E291FCA8F040051361C /* GetERC20Balance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B5E281FCA8F040051361C /* GetERC20Balance.swift */; }; 299B5E2B1FCA9A640051361C /* ApproveERC20.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B5E2A1FCA9A640051361C /* ApproveERC20.swift */; }; 299B5E2D1FCBC0660051361C /* BalanceProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B5E2C1FCBC0660051361C /* BalanceProtocol.swift */; }; 299B5E341FCBC5180051361C /* ConfirmPaymentViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B5E331FCBC5180051361C /* ConfirmPaymentViewModel.swift */; }; 299B5E381FCBCDF70051361C /* RequestViewModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B5E371FCBCDF70051361C /* RequestViewModelTests.swift */; }; 299B5E3B1FD141B70051361C /* BackupViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B5E3A1FD141B70051361C /* BackupViewModel.swift */; }; 299B5E3F1FD143400051361C /* BackupViewModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B5E3E1FD143400051361C /* BackupViewModelTests.swift */; }; 299B5E421FD2298E0051361C /* ConfigureTransactionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B5E411FD2298E0051361C /* ConfigureTransactionViewController.swift */; }; 299B5E451FD22FB40051361C /* ConfigureTransactionViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B5E441FD22FB40051361C /* ConfigureTransactionViewModel.swift */; }; 299B5E471FD2C87F0051361C /* ConfigureTransactionError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B5E461FD2C87F0051361C /* ConfigureTransactionError.swift */; }; 299B5E491FD2C8900051361C /* ConfigureTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B5E481FD2C8900051361C /* ConfigureTransaction.swift */; }; 29A0E1851F706B8C00BAAAED /* String.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A0E1841F706B8C00BAAAED /* String.swift */; }; 29A13E2C1F6A955700E432A2 /* CreateWalletViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A13E2B1F6A955700E432A2 /* CreateWalletViewModel.swift */; }; 29A13E331F6B1B7A00E432A2 /* AppStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A13E321F6B1B7A00E432A2 /* AppStyle.swift */; }; 29AD8A041F93D6CD008E10E7 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29AD8A031F93D6CD008E10E7 /* Constants.swift */; }; 29AD8A061F93DC8C008E10E7 /* PushDevice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29AD8A051F93DC8C008E10E7 /* PushDevice.swift */; }; 29AD8A091F93F8B2008E10E7 /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29AD8A081F93F8B2008E10E7 /* Session.swift */; }; 29AD8A0C1F93FBBF008E10E7 /* Subscribable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29AD8A0B1F93FBBF008E10E7 /* Subscribable.swift */; }; 29AD8A0E1F93FF28008E10E7 /* WalletSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29AD8A0D1F93FF28008E10E7 /* WalletSession.swift */; }; 29B6AECB1F7C5FA900EC6DE3 /* PaymentCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B6AECA1F7C5FA900EC6DE3 /* PaymentCoordinator.swift */; }; 29B6AED61F7CA4A700EC6DE3 /* TransactionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B6AED51F7CA4A700EC6DE3 /* TransactionConfiguration.swift */; }; 29B933F51F860074009FCABB /* SendTransactionCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B933F41F860074009FCABB /* SendTransactionCoordinator.swift */; }; 29B933F81F8609FF009FCABB /* PaymentFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B933F71F8609FF009FCABB /* PaymentFlow.swift */; }; 29B9345D1F88459C009FCABB /* SplashView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B9345C1F88459C009FCABB /* SplashView.swift */; }; 29BB94931F6FC380009B09CC /* BalanceViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BB94921F6FC380009B09CC /* BalanceViewModel.swift */; }; 29BB94951F6FC54C009B09CC /* EthereumUnit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BB94941F6FC54C009B09CC /* EthereumUnit.swift */; }; 29BB94971F6FCD60009B09CC /* SendViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BB94961F6FCD60009B09CC /* SendViewModel.swift */; }; 29BDF1941FEE43AA0023A45F /* TransactionConfiguratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BDF1931FEE43AA0023A45F /* TransactionConfiguratorTests.swift */; }; 29BDF1961FEE43F40023A45F /* UnconfirmedTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BDF1951FEE43F40023A45F /* UnconfirmedTransaction.swift */; }; 29BDF1981FEE4DB00023A45F /* GasPriceConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BDF1971FEE4DB00023A45F /* GasPriceConfiguration.swift */; }; 29BDF19D1FEE50E90023A45F /* GasPriceConfigurationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BDF19C1FEE50E90023A45F /* GasPriceConfigurationTests.swift */; }; 29BDF19F1FEE51650023A45F /* GasLimitConfigurationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BDF19E1FEE51650023A45F /* GasLimitConfigurationTests.swift */; }; 29BDF1A11FEE51A80023A45F /* GasLimitConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BDF1A01FEE51A80023A45F /* GasLimitConfiguration.swift */; }; 29BE3FD01F7071A200F6BFC2 /* UIColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BE3FCF1F7071A200F6BFC2 /* UIColor.swift */; }; 29BE3FD21F707DC300F6BFC2 /* TransactionDataCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BE3FD11F707DC300F6BFC2 /* TransactionDataCoordinator.swift */; }; 29C0FCE1200DA94A004A13CB /* SignMessageCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C0FCE0200DA94A004A13CB /* SignMessageCoordinator.swift */; }; 29C0FCE5200EBAF6004A13CB /* TokenType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C0FCE4200EBAF6004A13CB /* TokenType.swift */; }; 29C70C712016C7780072E454 /* SentTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C70C702016C7780072E454 /* SentTransaction.swift */; }; 29C70C7C201990540072E454 /* SendTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C70C7B201990540072E454 /* SendTransaction.swift */; }; 29C70C7F20199AEB0072E454 /* WKWebViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C70C7E20199AEB0072E454 /* WKWebViewConfiguration.swift */; }; 29C80D371FB2CD230037B1E0 /* PendingTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C80D361FB2CD230037B1E0 /* PendingTransaction.swift */; }; 29C80D491FB51C380037B1E0 /* Dictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C80D481FB51C380037B1E0 /* Dictionary.swift */; }; 29C80D4B1FB51C460037B1E0 /* Decimal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C80D4A1FB51C460037B1E0 /* Decimal.swift */; }; 29C80D4D1FB5202C0037B1E0 /* BalanceBaseViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C80D4C1FB5202C0037B1E0 /* BalanceBaseViewModel.swift */; }; 29C80D4F1FB520AF0037B1E0 /* BalanceTokenViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C80D4E1FB520AF0037B1E0 /* BalanceTokenViewModel.swift */; }; 29C80D511FB67A110037B1E0 /* ArrayResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C80D501FB67A110037B1E0 /* ArrayResponse.swift */; }; 29C9F5F91F720BD30025C494 /* FloatLabelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C9F5F81F720BD30025C494 /* FloatLabelCell.swift */; }; 29C9F5FB1F720C050025C494 /* FloatLabelTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C9F5FA1F720C050025C494 /* FloatLabelTextField.swift */; }; 29CA4B771F6FBBFB0032313D /* RequestViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CA4B761F6FBBFB0032313D /* RequestViewModel.swift */; }; 29CA4B791F6FBFD50032313D /* Balance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CA4B781F6FBFD50032313D /* Balance.swift */; }; 29CAEB8E1F70A2FB00F7357D /* TransactionCellViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CAEB8D1F70A2FB00F7357D /* TransactionCellViewModel.swift */; }; 29D03F1D1F712183006E548C /* Button.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29D03F1C1F712183006E548C /* Button.swift */; }; 29D72A2A1F6A8D1500CE9209 /* AppCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29D72A291F6A8D1500CE9209 /* AppCoordinator.swift */; }; 29DBF2A11F9DA6EF00327C60 /* BackupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DBF2A01F9DA6EF00327C60 /* BackupViewController.swift */; }; 29DBF2A31F9DBFF400327C60 /* BackupCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DBF2A21F9DBFF400327C60 /* BackupCoordinator.swift */; }; 29DBF2A51F9EB75E00327C60 /* BackupCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DBF2A41F9EB75E00327C60 /* BackupCoordinatorTests.swift */; }; 29DBF2A71F9F145900327C60 /* StateViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DBF2A61F9F145900327C60 /* StateViewModel.swift */; }; 29DF400A1FD3E80A000077CA /* TabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DF40091FD3E80A000077CA /* TabBarController.swift */; }; 29E14FD11F7F457D00185568 /* TransactionsStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E14FD01F7F457D00185568 /* TransactionsStorage.swift */; }; 29E14FD51F7F470C00185568 /* TransactionsStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E14FD41F7F470C00185568 /* TransactionsStorageTests.swift */; }; 29E14FD71F7F490000185568 /* Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E14FD61F7F490000185568 /* Transaction.swift */; }; 29E14FD91F7F4D4E00185568 /* FakeTransactionsStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E14FD81F7F4D4E00185568 /* FakeTransactionsStorage.swift */; }; 29E14FDB1F7F4F3D00185568 /* Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E14FDA1F7F4F3D00185568 /* Transaction.swift */; }; 29E2E33A1F7A008C000CF94A /* UIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E2E3391F7A008C000CF94A /* UIView.swift */; }; 29E2E33E1F7A2423000CF94A /* TransactionHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E2E33D1F7A2423000CF94A /* TransactionHeaderView.swift */; }; 29E2E3411F7B1585000CF94A /* ActionButtonRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E2E3401F7B1585000CF94A /* ActionButtonRow.swift */; }; 29E6E06C1FE897D90079265A /* BrowserCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E6E06B1FE897D90079265A /* BrowserCoordinator.swift */; }; 29E6E06E1FE897EE0079265A /* BrowserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E6E06D1FE897EE0079265A /* BrowserViewController.swift */; }; 29E6E0701FEA12910079265A /* TransactionConfigurator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E6E06F1FEA12910079265A /* TransactionConfigurator.swift */; }; 29E6E0721FEA200D0079265A /* ConfirmPaymentDetailsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E6E0711FEA200D0079265A /* ConfirmPaymentDetailsViewModel.swift */; }; 29E9CFCB1FE70D5B00017744 /* GetBalanceCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E9CFCA1FE70D5B00017744 /* GetBalanceCoordinator.swift */; }; 29E9CFCD1FE7343C00017744 /* NewTokenViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E9CFCC1FE7343C00017744 /* NewTokenViewModel.swift */; }; 29E9CFCF1FE7347200017744 /* ERC20Token.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E9CFCE1FE7347200017744 /* ERC20Token.swift */; }; 29E9CFD21FE737FE00017744 /* TrustRealmConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E9CFD11FE737FE00017744 /* TrustRealmConfiguration.swift */; }; 29EB102A1F6CBD23000907A4 /* UIAlertController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EB10291F6CBD23000907A4 /* UIAlertController.swift */; }; 29F114E91FA3EC9E00114A29 /* InCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F114E81FA3EC9E00114A29 /* InCoordinatorTests.swift */; }; 29F114EC1FA448F400114A29 /* TokensCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F114EB1FA448F400114A29 /* TokensCoordinator.swift */; }; 29F114EE1FA65DEF00114A29 /* ImportType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F114ED1FA65DEF00114A29 /* ImportType.swift */; }; 29F114F01FA6D53700114A29 /* ImportSelectionType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F114EF1FA6D53700114A29 /* ImportSelectionType.swift */; }; 29F114F21FA7966300114A29 /* PrivateKeyRule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F114F11FA7966300114A29 /* PrivateKeyRule.swift */; }; 29F114F41FA8117C00114A29 /* SendCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F114F31FA8117C00114A29 /* SendCoordinator.swift */; }; 29F114F61FA8147300114A29 /* RequestCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F114F51FA8147300114A29 /* RequestCoordinator.swift */; }; 29F114F81FA8165200114A29 /* SendCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F114F71FA8165200114A29 /* SendCoordinatorTests.swift */; }; 29F114FA1FA817A800114A29 /* RequestCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F114F91FA817A800114A29 /* RequestCoordinatorTests.swift */; }; 29F1C83E1FEB5C91003780D8 /* EditTokensViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C83D1FEB5C91003780D8 /* EditTokensViewController.swift */; }; 29F1C8421FEB62ED003780D8 /* EditTokenTableCellViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C8411FEB62ED003780D8 /* EditTokenTableCellViewModel.swift */; }; 29F1C8471FEB6664003780D8 /* EditTokenTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C8451FEB6664003780D8 /* EditTokenTableViewCell.swift */; }; 29F1C8481FEB6664003780D8 /* EditTokenTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 29F1C8461FEB6664003780D8 /* EditTokenTableViewCell.xib */; }; 29F1C84A1FEB6D6B003780D8 /* EditTokenViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C8491FEB6D6B003780D8 /* EditTokenViewModel.swift */; }; 29F1C84C1FEC4F6F003780D8 /* TokensFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C84B1FEC4F6F003780D8 /* TokensFooterView.swift */; }; 29F1C85120032688003780D8 /* Address.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C85020032688003780D8 /* Address.swift */; }; 29F1C853200363B2003780D8 /* PassphraseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C852200363B2003780D8 /* PassphraseViewController.swift */; }; 29F1C85620036887003780D8 /* AppTrackerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C85520036887003780D8 /* AppTrackerTests.swift */; }; 29F1C85820036926003780D8 /* AppTracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C85720036926003780D8 /* AppTracker.swift */; }; 29F1C85A20036968003780D8 /* HelpUsCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C85920036968003780D8 /* HelpUsCoordinator.swift */; }; 29F1C85D2003698A003780D8 /* WellDoneViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C85C2003698A003780D8 /* WellDoneViewController.swift */; }; 29F1C85F200369BA003780D8 /* HelpUsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C85E200369BA003780D8 /* HelpUsViewModel.swift */; }; 29F1C863200375D2003780D8 /* Wallet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C862200375D2003780D8 /* Wallet.swift */; }; 29F1C865200384FE003780D8 /* Wallet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F1C864200384FE003780D8 /* Wallet.swift */; }; 29FA00CC201CA63C002F7DC5 /* Method.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FA00CB201CA63C002F7DC5 /* Method.swift */; }; 29FA00CE201CA64E002F7DC5 /* DappCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FA00CD201CA64E002F7DC5 /* DappCommand.swift */; }; 29FA00D0201CA66A002F7DC5 /* DAppError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FA00CF201CA66A002F7DC5 /* DAppError.swift */; }; 29FA00D2201CA79F002F7DC5 /* web3.min.js in Resources */ = {isa = PBXBuildFile; fileRef = 29FA00D1201CA79F002F7DC5 /* web3.min.js */; }; 29FA00D4201EC662002F7DC5 /* NSObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FA00D3201EC662002F7DC5 /* NSObject.swift */; }; 29FC0CB61F8298820036089F /* TransactionCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FC0CB51F8298820036089F /* TransactionCoordinator.swift */; }; 29FC0CB81F8299510036089F /* Coordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FC0CB71F8299510036089F /* Coordinator.swift */; }; 29FC9BC61F830899000209CD /* MirgrationInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FC9BC51F830880000209CD /* MirgrationInitializer.swift */; }; 29FC9BCC1F831860000209CD /* PaymentCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FC9BCB1F831860000209CD /* PaymentCoordinator.swift */; }; 29FF12F61F74799D00AFD326 /* NSAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF12F51F74799D00AFD326 /* NSAttributedString.swift */; }; 29FF12F81F747D6C00AFD326 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF12F71F747D6C00AFD326 /* Error.swift */; }; 29FF12FB1F74CC8200AFD326 /* EthereumAddressRule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF12FA1F74CC8200AFD326 /* EthereumAddressRule.swift */; }; 29FF12FE1F75EA3F00AFD326 /* Keystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF12FD1F75EA3F00AFD326 /* Keystore.swift */; }; 29FF13011F75EAD900AFD326 /* FakeKeystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF13001F75EAD900AFD326 /* FakeKeystore.swift */; }; 29FF13031F75EB7500AFD326 /* Account.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF13021F75EB7500AFD326 /* Account.swift */; }; 29FF13081F75F0AE00AFD326 /* AppCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF13071F75F0AE00AFD326 /* AppCoordinatorTests.swift */; }; 29FF130A1F75F67200AFD326 /* Address.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF13091F75F67200AFD326 /* Address.swift */; }; 29FF130D1F7626E800AFD326 /* FakeNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF130C1F7626E800AFD326 /* FakeNavigationController.swift */; }; 29FF6D6B2011D2AF00A3011C /* InCoordinatorError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF6D6A2011D2AF00A3011C /* InCoordinatorError.swift */; }; 29FF6D73201200D500A3011C /* FieldAppereance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF6D72201200D500A3011C /* FieldAppereance.swift */; }; 442FC03669B2BB02B0876278 /* StormBirdTokenSummaryTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FCFA81968EBB72349E849 /* StormBirdTokenSummaryTableViewCell.swift */; }; 442FC126C8A73F70F2782025 /* TicketDecode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FC6911EEE85B669D7BDA1 /* TicketDecode.swift */; }; 442FC249C2A39F85BDBD7987 /* GetDecimalsCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FC0F2E3BB3EE420BC2C16 /* GetDecimalsCoordinator.swift */; }; 442FC258BAEFDE2D64E48D0D /* TicketsCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FCC8150042FE9179D574A /* TicketsCoordinator.swift */; }; 442FC2CC21FFFC4FAB33A300 /* Ticket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FC90F0768C43EF903465B /* Ticket.swift */; }; 442FC58B7558F28F9452D383 /* GetIsStormBirdCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FCEBC98D0A367D258D2C3 /* GetIsStormBirdCoordinator.swift */; }; 442FC5F70AF003F331F7C841 /* GetSymbolCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FCB2726DB345481C1FDA1 /* GetSymbolCoordinator.swift */; }; 442FC65BFA2D42879648EC06 /* Int.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FCCAC6A172506637A2FF6 /* Int.swift */; }; 442FC81F38F80EEF54C69C5B /* TicketAdaptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FC20E6470B92A46479342 /* TicketAdaptor.swift */; }; 442FC9C4FAC64192FF5DCC40 /* GetERC20Decimals.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FC72F9D22CC36AC015274 /* GetERC20Decimals.swift */; }; 442FCAD7292D93C261B97D09 /* TicketHolder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FCFEB2D7443C4E0B889B0 /* TicketHolder.swift */; }; 442FCB2B0DD39EB2D9233A2F /* GetStormBirdBalance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FC8B1D5B4317DE7D68325 /* GetStormBirdBalance.swift */; }; 442FCB9850FC6F2D28978199 /* GETERC20Symbol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FCBDD3A69DF75551B10AC /* GETERC20Symbol.swift */; }; 442FCBBFCC5926B4D416E6D3 /* GetNameCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FC630874D29159799EEB6 /* GetNameCoordinator.swift */; }; 442FCD76B5C25C9FB7FE7479 /* TicketsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FCB182F854B307761CD82 /* TicketsViewModel.swift */; }; 442FCE0709E29BF233F32CAB /* GetStormBirdBalanceCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FC002CDEA792B8ECD3E13 /* GetStormBirdBalanceCoordinator.swift */; }; 442FCED8B618930EFD1F7BA8 /* GetIsStormBird.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442FCA1F19B6293FE5FAD494 /* GetIsStormBird.swift */; }; 4AEDE35A1DC3B1F4B885A073 /* Pods_AlphaWallet.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9BD60178B937124277D81CCD /* Pods_AlphaWallet.framework */; }; 613D04891FDE15F8008DE72E /* COMODO ECC Domain Validation Secure Server CA 2.cer in Resources */ = {isa = PBXBuildFile; fileRef = 613D04881FDE15F8008DE72E /* COMODO ECC Domain Validation Secure Server CA 2.cer */; }; 613D048B1FDE162B008DE72E /* TrustProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 613D048A1FDE162B008DE72E /* TrustProvider.swift */; }; 615F10561FCBEF2E008A45AF /* OnboardingPageViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 615F10551FCBEF2E008A45AF /* OnboardingPageViewModel.swift */; }; 615F10591FCBEF7C008A45AF /* OnboardingPage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 615F10581FCBEF7C008A45AF /* OnboardingPage.swift */; }; 615F105D1FCBF55E008A45AF /* OnboardingCollectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 615F105C1FCBF55E008A45AF /* OnboardingCollectionViewController.swift */; }; 615F10621FCD3F0F008A45AF /* OnboardingPageStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 615F10611FCD3F0F008A45AF /* OnboardingPageStyle.swift */; }; 61C359E02002AA5A0097B04D /* TransactionSigning.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61C359DF2002AA590097B04D /* TransactionSigning.swift */; }; 61C359E22002AC9D0097B04D /* TransactionSigningTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61C359E12002AC9D0097B04D /* TransactionSigningTests.swift */; }; 61DCE17B2001A6BE0053939F /* RLP.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61DCE17A2001A6BE0053939F /* RLP.swift */; }; 61DCE17D2001A7A20053939F /* RLPTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61DCE17C2001A7A20053939F /* RLPTests.swift */; }; 61FC5ECF1FCFBAE500CCB12A /* EtherNumberFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61FC5ECE1FCFBAE500CCB12A /* EtherNumberFormatter.swift */; }; 61FC5ED11FCFBDEB00CCB12A /* EtherNumberFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61FC5ED01FCFBDEB00CCB12A /* EtherNumberFormatterTests.swift */; }; 664D11A12007D59F0041A0B0 /* EstimateGasRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 664D11A02007D59F0041A0B0 /* EstimateGasRequest.swift */; }; 732086B9201508690047F605 /* SplashCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 732086B8201508690047F605 /* SplashCoordinator.swift */; }; 732E0F502022716700B39C1F /* LockEnterPasscodeCoordinatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 732E0F4F2022716700B39C1F /* LockEnterPasscodeCoordinatorTest.swift */; }; 732E0F522022754600B39C1F /* FakeLockProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 732E0F512022754600B39C1F /* FakeLockProtocol.swift */; }; 732E0F542022786400B39C1F /* LockCreatePasscodeCoordinatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 732E0F532022786400B39C1F /* LockCreatePasscodeCoordinatorTest.swift */; }; 737D1675202BDCB400B42DDE /* UINavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 737D1674202BDCB400B42DDE /* UINavigationController.swift */; }; 737EEDDA201BE3A8009D9D5D /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 737EEDD9201BE3A8009D9D5D /* Lock.swift */; }; 739533971FEFF5FD0084AFAB /* Currency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 739533961FEFF5FD0084AFAB /* Currency.swift */; }; 73958DC720263525000A40EB /* SplashCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73958DC620263525000A40EB /* SplashCoordinatorTests.swift */; }; 73ACEEF5201631A3003DD71D /* ProtectionCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73ACEEF4201631A2003DD71D /* ProtectionCoordinator.swift */; }; 73ACEEFB20163C94003DD71D /* LockView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73ACEEFA20163C94003DD71D /* LockView.swift */; }; 73ACEEFF20163E08003DD71D /* PasscodeCharacterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73ACEEFE20163E08003DD71D /* PasscodeCharacterView.swift */; }; 73ACEF0120163ED4003DD71D /* LockViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73ACEF0020163ED4003DD71D /* LockViewModel.swift */; }; 73ACEF0520163F46003DD71D /* LockEnterPasscodeCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73ACEF0420163F46003DD71D /* LockEnterPasscodeCoordinator.swift */; }; 73BAA8D1201B2FBC00D6DD75 /* LockCreatePasscodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73BAA8D0201B2FBC00D6DD75 /* LockCreatePasscodeViewController.swift */; }; 73BAA8D3201B2FF800D6DD75 /* LockEnterPasscodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73BAA8D2201B2FF800D6DD75 /* LockEnterPasscodeViewController.swift */; }; 73C41C71201B46AD00243C6C /* LockEnterPasscodeViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73C41C70201B46AD00243C6C /* LockEnterPasscodeViewModel.swift */; }; 73C41C73201B5EFF00243C6C /* LockCreatePasscodeViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73C41C72201B5EFF00243C6C /* LockCreatePasscodeViewModel.swift */; }; 73C41C75201B65AD00243C6C /* LockCreatePasscodeCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73C41C74201B65AD00243C6C /* LockCreatePasscodeCoordinator.swift */; }; 73C5CF45201A7CAB00C74316 /* LockPasscodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73C5CF44201A7CAB00C74316 /* LockPasscodeViewController.swift */; }; 73CBC75F2020CBF800374666 /* AccountViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 73CBC75E2020CBF800374666 /* AccountViewCell.xib */; }; 73CBC761202139FB00374666 /* FakeGetBalanceCoordinator(.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73CBC760202139FB00374666 /* FakeGetBalanceCoordinator(.swift */; }; 73D26837202E827E009777A1 /* DecimalFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73D26836202E827E009777A1 /* DecimalFormatter.swift */; }; 73D2683B202E8411009777A1 /* DecimalNumberFormatterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73D2683A202E8411009777A1 /* DecimalNumberFormatterTest.swift */; }; 73ED85A520349BE400593BF3 /* StringFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73ED85A420349BE400593BF3 /* StringFormatter.swift */; }; 73ED85A72034BFEF00593BF3 /* UITextFieldAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73ED85A62034BFEF00593BF3 /* UITextFieldAdditions.swift */; }; 73ED85A92034C42D00593BF3 /* StringFormatterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73ED85A82034C42D00593BF3 /* StringFormatterTest.swift */; }; 76F1D137B10D8309E513BBDD /* OrderSigningTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76F1DE8ADA3176D0277EDF20 /* OrderSigningTests.swift */; }; 76F1D5AF727A83205BBCF0EC /* SignOrders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76F1DADFD07E2941897FD2E1 /* SignOrders.swift */; }; 76F1D91659771C9EEA7B48DC /* CreateRedeem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76F1DF80932454E9F58B7830 /* CreateRedeem.swift */; }; 76F1DD10DF9A6C844E5F57D6 /* CreateRedeemTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76F1D8877226D5DD086B135D /* CreateRedeemTests.swift */; }; 771A8471202F067D00528D28 /* NetworksViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771A8470202F067D00528D28 /* NetworksViewController.swift */; }; 771A847320322F2500528D28 /* PreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771A847220322F2500528D28 /* PreferencesViewController.swift */; }; 771A847520322FD700528D28 /* PreferencesViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771A847420322FD700528D28 /* PreferencesViewModel.swift */; }; 771A847A2032344D00528D28 /* PreferencesController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771A84792032344D00528D28 /* PreferencesController.swift */; }; 771A847D2032409000528D28 /* PreferenceOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771A847C2032409000528D28 /* PreferenceOption.swift */; }; 771A8480203240BB00528D28 /* PreferencesControllerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771A847F203240BB00528D28 /* PreferencesControllerTests.swift */; }; 771A84822032423800528D28 /* PreferencesController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771A84812032423800528D28 /* PreferencesController.swift */; }; 771A8485203242B400528D28 /* InCoordinatorViewModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771A8484203242B400528D28 /* InCoordinatorViewModelTests.swift */; }; 771AA94E1FF971CD00D25403 /* DappAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771AA94D1FF971CD00D25403 /* DappAction.swift */; }; 771AA960200D5E8800D25403 /* PassphraseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771AA95F200D5E8800D25403 /* PassphraseView.swift */; }; 771AA962200D5EC700D25403 /* PassphraseViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771AA961200D5EC700D25403 /* PassphraseViewModel.swift */; }; 771AA964200D5EDB00D25403 /* WordCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771AA963200D5EDB00D25403 /* WordCollectionViewCell.swift */; }; 771AA966200D5F1900D25403 /* WordCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 771AA965200D5F1900D25403 /* WordCollectionViewCell.xib */; }; 7721A6BE202A5677004DB16C /* DecryptError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7721A6BD202A5677004DB16C /* DecryptError.swift */; }; 7721A6C4202D9520004DB16C /* trust-min.js in Resources */ = {isa = PBXBuildFile; fileRef = 7721A6C3202D9520004DB16C /* trust-min.js */; }; 7721A6C8202EF81B004DB16C /* CustomRPC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7721A6C7202EF81B004DB16C /* CustomRPC.swift */; }; 7721A6CC202EFBC5004DB16C /* AddCustomNetworkViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7721A6CB202EFBC5004DB16C /* AddCustomNetworkViewController.swift */; }; 7721A6CE202EFC21004DB16C /* AddCustomNetworkViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7721A6CD202EFC21004DB16C /* AddCustomNetworkViewModel.swift */; }; 7721A6D0202EFD07004DB16C /* AddCustomNetworkCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7721A6CF202EFD07004DB16C /* AddCustomNetworkCoordinator.swift */; }; 775C00B520195BFB001B5EBC /* BrowserAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 775C00B420195BFB001B5EBC /* BrowserAction.swift */; }; 77872D232023F43B0032D687 /* TransactionsTracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77872D222023F43B0032D687 /* TransactionsTracker.swift */; }; 77872D25202505B70032D687 /* EnterPasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77872D24202505B70032D687 /* EnterPasswordViewController.swift */; }; 77872D27202505C00032D687 /* EnterPasswordViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77872D26202505C00032D687 /* EnterPasswordViewModel.swift */; }; 77872D292025116E0032D687 /* EnterPasswordCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77872D282025116E0032D687 /* EnterPasswordCoordinator.swift */; }; 77872D2D202514AD0032D687 /* EnterPasswordCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77872D2C202514AD0032D687 /* EnterPasswordCoordinatorTests.swift */; }; 77872D302026DC570032D687 /* SplashViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77872D2F2026DC570032D687 /* SplashViewController.swift */; }; 77872D322027AA4A0032D687 /* SliderTextFieldRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77872D312027AA4A0032D687 /* SliderTextFieldRow.swift */; }; 778EAF7D1FF10AF400C8E2AB /* SettingsCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 778EAF7C1FF10AF400C8E2AB /* SettingsCoordinatorTests.swift */; }; 77B3BF352017D0D000EEC15A /* MarketplaceViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77B3BF342017D0D000EEC15A /* MarketplaceViewModel.swift */; }; 77B3BF3C201908ED00EEC15A /* ConfirmCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77B3BF3B201908ED00EEC15A /* ConfirmCoordinator.swift */; }; 77B3BF4A2019247200EEC15A /* BrowserNavigationBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77B3BF492019247200EEC15A /* BrowserNavigationBar.swift */; }; 77E0E773201FAD06009B4B31 /* BrowserURLParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77E0E772201FAD05009B4B31 /* BrowserURLParser.swift */; }; 77E0E777201FAD36009B4B31 /* BrowserURLParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77E0E776201FAD36009B4B31 /* BrowserURLParserTests.swift */; }; 9B2444900035A62AD4FA2D55 /* Pods_AlphaWalletUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2CF9CDF557F98DECE6D0AF6 /* Pods_AlphaWalletUITests.framework */; }; AA26C61F20412A1E00318B9B /* TicketsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA26C61D20412A1D00318B9B /* TicketsViewController.swift */; }; AA26C62020412A1E00318B9B /* Tickets.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA26C61E20412A1E00318B9B /* Tickets.storyboard */; }; AA26C62320412A4100318B9B /* UIViewInspectableEnhancements.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA26C62120412A4100318B9B /* UIViewInspectableEnhancements.swift */; }; AA26C62420412A4100318B9B /* Double.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA26C62220412A4100318B9B /* Double.swift */; }; AA26C62620412C9A00318B9B /* ContractStormBirdTransfer.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA26C62520412C9A00318B9B /* ContractStormBirdTransfer.swift */; }; AA26C628204134C500318B9B /* TicketTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA26C627204134C500318B9B /* TicketTableViewCell.swift */; }; AA4E531820425A9500143A09 /* Date.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA4E531720425A9500143A09 /* Date.swift */; }; AA893ED12037E93000CDCED1 /* GETERC20Name.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA893ED02037E93000CDCED1 /* GETERC20Name.swift */; }; AA893ED5203C3E5400CDCED1 /* TokenBalance.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA893ED4203C3E5400CDCED1 /* TokenBalance.swift */; }; B1DC375D203AEAE200C9756D /* OrdersRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DC375C203AEAE100C9756D /* OrdersRequest.swift */; }; B1DC375F203AEB4800C9756D /* OrderRequestTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DC375E203AEB4800C9756D /* OrderRequestTest.swift */; }; BB5D6A9E20232EE8000FC5AB /* CurrencyRate+Fee.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB5D6A9D20232EE8000FC5AB /* CurrencyRate+Fee.swift */; }; BBF4F9B72029D0B3009E04C0 /* GasViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBF4F9B62029D0B2009E04C0 /* GasViewModel.swift */; }; C876FF79204A79D300B7D0EA /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = C876FF6B204A79D300B7D0EA /* README.md */; }; C876FF7A204A79D300B7D0EA /* SIL Open Font License.txt in Resources */ = {isa = PBXBuildFile; fileRef = C876FF6C204A79D300B7D0EA /* SIL Open Font License.txt */; }; C876FF7D204A79D300B7D0EA /* SourceSansPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = C876FF6F204A79D300B7D0EA /* SourceSansPro-Bold.otf */; }; C876FF82204A79D300B7D0EA /* SourceSansPro-Light.otf in Resources */ = {isa = PBXBuildFile; fileRef = C876FF74204A79D300B7D0EA /* SourceSansPro-Light.otf */; }; C876FF84204A79D300B7D0EA /* SourceSansPro-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = C876FF76204A79D300B7D0EA /* SourceSansPro-Regular.otf */; }; C876FF85204A79D300B7D0EA /* SourceSansPro-Semibold.otf in Resources */ = {isa = PBXBuildFile; fileRef = C876FF77204A79D300B7D0EA /* SourceSansPro-Semibold.otf */; }; CCA4FE331FD3655900749AE4 /* CheckDeviceCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCA4FE321FD3655900749AE4 /* CheckDeviceCoordinatorTests.swift */; }; CCA4FE361FD4282400749AE4 /* DeviceChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCA4FE351FD4282400749AE4 /* DeviceChecker.swift */; }; CCA4FE381FD428B300749AE4 /* JailbreakChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCA4FE371FD428B300749AE4 /* JailbreakChecker.swift */; }; CCA4FE3A1FD42B4100749AE4 /* FakeJailbreakChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCA4FE391FD42B4100749AE4 /* FakeJailbreakChecker.swift */; }; CCCD74FD1FD2D38D004A087D /* CheckDeviceCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCCD74FC1FD2D38D004A087D /* CheckDeviceCoordinator.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 2912CD0C1F6A830700C6CBE3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 2912CCED1F6A830700C6CBE3 /* Project object */; proxyType = 1; remoteGlobalIDString = 2912CCF41F6A830700C6CBE3; remoteInfo = etherwallet; }; 2912CD171F6A830700C6CBE3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 2912CCED1F6A830700C6CBE3 /* Project object */; proxyType = 1; remoteGlobalIDString = 2912CCF41F6A830700C6CBE3; remoteInfo = etherwallet; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 0AEE09E815DB68F6634F89AA /* Pods_TrustUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_TrustUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 290B2B551F8F50030053C83E /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; 290B2B5A1F8F551E0053C83E /* LokaliseInitializer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LokaliseInitializer.swift; sourceTree = ""; }; 290B2B5E1F9177860053C83E /* UIImage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIImage.swift; sourceTree = ""; }; 290B2B601F9179880053C83E /* AccountViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountViewModel.swift; sourceTree = ""; }; 290B2B641F91A4880053C83E /* TransactionsFooterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionsFooterView.swift; sourceTree = ""; }; 290B2B661F9266630053C83E /* SettingsAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsAction.swift; sourceTree = ""; }; 290B2B691F92C0440053C83E /* ConfigTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigTests.swift; sourceTree = ""; }; 290B2B6B1F92C35B0053C83E /* RPCServerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RPCServerTests.swift; sourceTree = ""; }; 290B2B6D1F92C3980053C83E /* UserDefaults.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDefaults.swift; sourceTree = ""; }; 290B2B6F1F930AB90053C83E /* PushNotificationsRegistrar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PushNotificationsRegistrar.swift; sourceTree = ""; }; 2912CCF51F6A830700C6CBE3 /* AlphaWallet.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AlphaWallet.app; sourceTree = BUILT_PRODUCTS_DIR; }; 2912CCF81F6A830700C6CBE3 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 2912CD011F6A830700C6CBE3 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 2912CD061F6A830700C6CBE3 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 2912CD0B1F6A830700C6CBE3 /* AlphaWalletTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AlphaWalletTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 2912CD111F6A830700C6CBE3 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 2912CD161F6A830700C6CBE3 /* AlphaWalletUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AlphaWalletUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 2912CD1A1F6A830700C6CBE3 /* TrustUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrustUITests.swift; sourceTree = ""; }; 2912CD1C1F6A830700C6CBE3 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 2912CD2A1F6A833E00C6CBE3 /* TransactionsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionsViewController.swift; sourceTree = ""; }; 2912CD2E1F6A83A100C6CBE3 /* ImportWalletViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImportWalletViewController.swift; sourceTree = ""; }; 2912CD311F6A83EE00C6CBE3 /* WelcomeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WelcomeViewController.swift; sourceTree = ""; }; 2912CD331F6A849C00C6CBE3 /* WelcomeViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WelcomeViewModel.swift; sourceTree = ""; }; 291794F71F95DC0200539A30 /* index.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = index.html; path = Trust/Vendors/Web3Swift/html/index.html; sourceTree = SOURCE_ROOT; }; 291794FA1F95DC2200539A30 /* Web3Swift.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Web3Swift.swift; sourceTree = ""; }; 291794FE1F95F5CE00539A30 /* Web3Request.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Web3Request.swift; sourceTree = ""; }; 291795001F95F5E200539A30 /* GetBalance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetBalance.swift; sourceTree = ""; }; 291795041F95F60100539A30 /* Web3RequestType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Web3RequestType.swift; sourceTree = ""; }; 291A1B641F974E8600ADEC80 /* WalletEntryPoint.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WalletEntryPoint.swift; sourceTree = ""; }; 291A1B661F98092F00ADEC80 /* ConfirmPaymentViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfirmPaymentViewController.swift; sourceTree = ""; }; 291A1B681F980E3400ADEC80 /* StackViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StackViewController.swift; sourceTree = ""; }; 291D73C51F7F500D00A8AB56 /* TransactionItemState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionItemState.swift; sourceTree = ""; }; 291E8FBE1F7DEA85003F0ECF /* EtherKeystoreTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EtherKeystoreTests.swift; sourceTree = ""; }; 291EC9DE1F7053C50004EDD0 /* NavigationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationController.swift; sourceTree = ""; }; 291ED08A1F6F5D2100E7E93A /* Bundle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Bundle.swift; sourceTree = ""; }; 291ED08C1F6F5F0A00E7E93A /* KeyStoreError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyStoreError.swift; sourceTree = ""; }; 291ED08E1F6F613200E7E93A /* GetTransactionRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetTransactionRequest.swift; sourceTree = ""; }; 291ED0911F6FA5D900E7E93A /* RequestViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestViewController.swift; sourceTree = ""; }; 291F52A11F6B6DCF00B369AB /* EtherClient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EtherClient.swift; sourceTree = ""; }; 291F52A41F6B762300B369AB /* EtherServiceRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EtherServiceRequest.swift; sourceTree = ""; }; 291F52A61F6B766100B369AB /* BalanceRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BalanceRequest.swift; sourceTree = ""; }; 291F52A81F6B7BE100B369AB /* BlockNumber.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockNumber.swift; sourceTree = ""; }; 291F52B61F6B870400B369AB /* CastError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CastError.swift; sourceTree = ""; }; 291F52B81F6B880F00B369AB /* EtherKeystore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EtherKeystore.swift; sourceTree = ""; }; 291F52BE1F6C874E00B369AB /* AccountsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountsViewController.swift; sourceTree = ""; }; 291F52C01F6C8A1F00B369AB /* AccountsViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountsViewModel.swift; sourceTree = ""; }; 2923D9B01FDA49D8000CF3F8 /* Initializer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Initializer.swift; sourceTree = ""; }; 2923D9B21FDA49F8000CF3F8 /* SkipBackupFilesInitializer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkipBackupFilesInitializer.swift; sourceTree = ""; }; 2923D9B41FDA4E07000CF3F8 /* PasswordGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasswordGenerator.swift; sourceTree = ""; }; 2923D9B61FDA5E51000CF3F8 /* PasswordGeneratorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasswordGeneratorTests.swift; sourceTree = ""; }; 29282B521F7630970067F88D /* Token.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Token.swift; sourceTree = ""; }; 29285B411F6FB3E60044CF29 /* SendViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendViewController.swift; sourceTree = ""; }; 2931120F1FC4ADCB00966EEA /* InCoordinatorViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InCoordinatorViewModel.swift; sourceTree = ""; }; 293112111FC4F48400966EEA /* ServiceProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ServiceProvider.swift; sourceTree = ""; }; 2931122D1FC94E4200966EEA /* SettingsError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsError.swift; sourceTree = ""; }; 293112341FC9A0D500966EEA /* CallRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CallRequest.swift; sourceTree = ""; }; 293112361FC9A24600966EEA /* UIGestureRecognizer+Closure.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIGestureRecognizer+Closure.swift"; sourceTree = ""; }; 2932045B1F8DCD6E0095B7C1 /* CurrencyRate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyRate.swift; sourceTree = ""; }; 2932045D1F8EEE760095B7C1 /* BalanceCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BalanceCoordinator.swift; sourceTree = ""; }; 293248831F88CCD2008A9818 /* SplashState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplashState.swift; sourceTree = ""; }; 293248851F88CCE6008A9818 /* SplashError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplashError.swift; sourceTree = ""; }; 29358D981F78D1E400925D61 /* SnapshotHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = SnapshotHelper.swift; path = fastlane/SnapshotHelper.swift; sourceTree = SOURCE_ROOT; }; 29358D9E1F78D5B700925D61 /* Screenshots.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Screenshots.swift; sourceTree = ""; }; 29358DA81F79FD1C00925D61 /* CALayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CALayer.swift; sourceTree = ""; }; 293B8B401F707F4600356286 /* TransactionViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionViewModel.swift; sourceTree = ""; }; 293B8B421F70815900356286 /* BalanceTitleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BalanceTitleView.swift; sourceTree = ""; }; 293B8B441F70A20200356286 /* TransactionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionViewCell.swift; sourceTree = ""; }; 293E626E1FA2ED1400CB0A66 /* InCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InCoordinator.swift; sourceTree = ""; }; 293E62701FA2F63500CB0A66 /* InitialWalletCreationCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InitialWalletCreationCoordinator.swift; sourceTree = ""; }; 293E62721FA3165C00CB0A66 /* InitialWalletCreationCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InitialWalletCreationCoordinatorTests.swift; sourceTree = ""; }; 294DFB971FDF8CBB004CEB56 /* CrashReportInitializer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CrashReportInitializer.swift; sourceTree = ""; }; 294DFB9D1FE0CA59004CEB56 /* TransactionsViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionsViewModel.swift; sourceTree = ""; }; 294DFB9F1FE0CADD004CEB56 /* TransactionDetailsViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionDetailsViewModel.swift; sourceTree = ""; }; 294DFBA21FE0E2EA004CEB56 /* TransactionValue.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionValue.swift; sourceTree = ""; }; 294DFBA41FE0F437004CEB56 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; 294DFBA51FE0F47E004CEB56 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = ""; }; 294DFBA81FE6EBFB004CEB56 /* NewTokenViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewTokenViewController.swift; sourceTree = ""; }; 294DFBAD1FE6F254004CEB56 /* TokenObject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokenObject.swift; sourceTree = ""; }; 294EC1D71FD7FBAB0065EB20 /* BiometryAuthenticationType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BiometryAuthenticationType.swift; sourceTree = ""; }; 294EC1D91FD8E4E60065EB20 /* GasPriceRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GasPriceRequest.swift; sourceTree = ""; }; 295247DE1F8326EF007FDC31 /* AccountViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountViewCell.swift; sourceTree = ""; }; 295247E61F835BA0007FDC31 /* InfoHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfoHeaderView.swift; sourceTree = ""; }; 295996021FAA865800DB66A8 /* TokensCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokensCoordinatorTests.swift; sourceTree = ""; }; 2959960B1FAB03EC00DB66A8 /* CoinbaseBuyWidget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoinbaseBuyWidget.swift; sourceTree = ""; }; 2959960D1FAB05C100DB66A8 /* TransactionsEmptyView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionsEmptyView.swift; sourceTree = ""; }; 295996111FAB067600DB66A8 /* DepositCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DepositCoordinator.swift; sourceTree = ""; }; 295996131FAB09A200DB66A8 /* DepositCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DepositCoordinatorTests.swift; sourceTree = ""; }; 295996191FADB79300DB66A8 /* TokenTransfer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokenTransfer.swift; sourceTree = ""; }; 2959961B1FAE3EDF00DB66A8 /* TrustClient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrustClient.swift; sourceTree = ""; }; 2959961E1FAE759700DB66A8 /* RawTransaction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RawTransaction.swift; sourceTree = ""; }; 295A59371F71C1B90092F0FC /* AccountsCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountsCoordinator.swift; sourceTree = ""; }; 295B61D01FE7B20400642E60 /* TokensHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokensHeaderView.swift; sourceTree = ""; }; 295B61D31FE7D5B500642E60 /* CurrencyFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyFormatter.swift; sourceTree = ""; }; 295B61D51FE7FC8300642E60 /* FakeTokensDataStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FakeTokensDataStore.swift; sourceTree = ""; }; 296105921FA2AA2100292494 /* SignTransaction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignTransaction.swift; sourceTree = ""; }; 296105941FA2DEF000292494 /* TransactionDirection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionDirection.swift; sourceTree = ""; }; 296106C11F76403A0006164B /* TokenViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokenViewCell.swift; sourceTree = ""; }; 296106C31F7640C50006164B /* TokenViewCellViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokenViewCellViewModel.swift; sourceTree = ""; }; 296106C51F7645CC0006164B /* TokensViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokensViewController.swift; sourceTree = ""; }; 296106C71F7646590006164B /* TokensViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokensViewModel.swift; sourceTree = ""; }; 296106C91F764AB60006164B /* TokensDataStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokensDataStore.swift; sourceTree = ""; }; 296106CB1F776FD00006164B /* WalletCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WalletCoordinatorTests.swift; sourceTree = ""; }; 296106CD1F777E410006164B /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = ""; }; 296106CF1F778A8D0006164B /* TransferType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransferType.swift; sourceTree = ""; }; 2961BD061FB146EB00C4B840 /* ChainState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChainState.swift; sourceTree = ""; }; 2961BD081FB14B6D00C4B840 /* Config.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Config.swift; sourceTree = ""; }; 2963A2871FC401490095447D /* LocalizedOperation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocalizedOperation.swift; sourceTree = ""; }; 2963A2891FC402940095447D /* LocalizedOperationObject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocalizedOperationObject.swift; sourceTree = ""; }; 2963B6AC1F981A96003063C1 /* TransactionAppearance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionAppearance.swift; sourceTree = ""; }; 2963B6AE1F9823E6003063C1 /* UnconfirmedTransaction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnconfirmedTransaction.swift; sourceTree = ""; }; 2963B6B01F9891F5003063C1 /* UIButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIButton.swift; sourceTree = ""; }; 2963B6B81F9A7EEA003063C1 /* CoinTicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoinTicker.swift; sourceTree = ""; }; 2963B6BE1F9AB9A2003063C1 /* ContractERC20Transfer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContractERC20Transfer.swift; sourceTree = ""; }; 2963B6C01F9AE0E4003063C1 /* Data.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Data.swift; sourceTree = ""; }; 296421941F70C1EC00EB363B /* LoadingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadingView.swift; sourceTree = ""; }; 296421961F70C1F200EB363B /* ErrorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ErrorView.swift; sourceTree = ""; }; 296421981F70C1F900EB363B /* EmptyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmptyView.swift; sourceTree = ""; }; 296AF9A21F733AB30058AF78 /* WalletCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WalletCoordinator.swift; sourceTree = ""; }; 296AF9A41F736BA20058AF78 /* Config.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Config.swift; sourceTree = ""; }; 296AF9A61F736EC70058AF78 /* RPCServers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RPCServers.swift; sourceTree = ""; }; 296AF9A81F737F6F0058AF78 /* SendRawTransactionRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendRawTransactionRequest.swift; sourceTree = ""; }; 296AF9AA1F7380920058AF78 /* GetTransactionCountRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetTransactionCountRequest.swift; sourceTree = ""; }; 2977CADF1F7DEEB0009682A0 /* FakeEtherKeystore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FakeEtherKeystore.swift; sourceTree = ""; }; 297800511F71FDCF003185C1 /* FormAppearance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FormAppearance.swift; sourceTree = ""; }; 2981C29B1FC18F7700537E43 /* ChangellyBuyWidget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangellyBuyWidget.swift; sourceTree = ""; }; 2981F4721F8303E600CA6590 /* TransactionCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionCoordinatorTests.swift; sourceTree = ""; }; 29850D241F6B27A800791A49 /* R.generated.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = R.generated.swift; sourceTree = ""; }; 29850D2A1F6B30FF00791A49 /* TransactionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionViewController.swift; sourceTree = ""; }; 298542E21FBA722F00CB5081 /* ContainerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContainerView.swift; sourceTree = ""; }; 298542E41FBA9B0700CB5081 /* ShapeShift.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShapeShift.swift; sourceTree = ""; }; 298542E71FBAD0B200CB5081 /* OperationType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperationType.swift; sourceTree = ""; }; 298542F21FBD594D00CB5081 /* SettingsViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsViewModel.swift; sourceTree = ""; }; 298542F41FBD8E6A00CB5081 /* ConfigExplorer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigExplorer.swift; sourceTree = ""; }; 298542F81FBE9A0100CB5081 /* CryptoAddressValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CryptoAddressValidator.swift; sourceTree = ""; }; 298542FA1FBEA03300CB5081 /* SendInputErrors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendInputErrors.swift; sourceTree = ""; }; 298542FD1FBEADEF00CB5081 /* TransactionViewModelTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionViewModelTests.swift; sourceTree = ""; }; 298542FF1FBEAE2F00CB5081 /* ChainState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChainState.swift; sourceTree = ""; }; 2995739E1FA1F294006F17FD /* QRURLParser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QRURLParser.swift; sourceTree = ""; }; 299573A11FA1F369006F17FD /* QRURLParserTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QRURLParserTests.swift; sourceTree = ""; }; 299573A31FA27A15006F17FD /* TestKeyStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestKeyStore.swift; sourceTree = ""; }; 2996F1421F6C96FF005C33AE /* ImportWalletViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImportWalletViewModel.swift; sourceTree = ""; }; 2996F1451F6C98B3005C33AE /* SettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsViewController.swift; sourceTree = ""; }; 2996F1471F6C9AE5005C33AE /* SettingsCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsCoordinator.swift; sourceTree = ""; }; 2996F14C1F6CA742005C33AE /* UIViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIViewController.swift; sourceTree = ""; }; 299B5E281FCA8F040051361C /* GetERC20Balance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetERC20Balance.swift; sourceTree = ""; }; 299B5E2A1FCA9A640051361C /* ApproveERC20.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApproveERC20.swift; sourceTree = ""; }; 299B5E2C1FCBC0660051361C /* BalanceProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BalanceProtocol.swift; sourceTree = ""; }; 299B5E331FCBC5180051361C /* ConfirmPaymentViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfirmPaymentViewModel.swift; sourceTree = ""; }; 299B5E371FCBCDF70051361C /* RequestViewModelTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestViewModelTests.swift; sourceTree = ""; }; 299B5E3A1FD141B70051361C /* BackupViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BackupViewModel.swift; sourceTree = ""; }; 299B5E3E1FD143400051361C /* BackupViewModelTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BackupViewModelTests.swift; sourceTree = ""; }; 299B5E411FD2298E0051361C /* ConfigureTransactionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigureTransactionViewController.swift; sourceTree = ""; }; 299B5E441FD22FB40051361C /* ConfigureTransactionViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigureTransactionViewModel.swift; sourceTree = ""; }; 299B5E461FD2C87F0051361C /* ConfigureTransactionError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigureTransactionError.swift; sourceTree = ""; }; 299B5E481FD2C8900051361C /* ConfigureTransaction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigureTransaction.swift; sourceTree = ""; }; 29A0E1841F706B8C00BAAAED /* String.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = String.swift; sourceTree = ""; }; 29A13E271F6A903500E432A2 /* WelcomeViewModelTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WelcomeViewModelTests.swift; sourceTree = ""; }; 29A13E2B1F6A955700E432A2 /* CreateWalletViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateWalletViewModel.swift; sourceTree = ""; }; 29A13E321F6B1B7A00E432A2 /* AppStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppStyle.swift; sourceTree = ""; }; 29AD8A031F93D6CD008E10E7 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = ""; }; 29AD8A051F93DC8C008E10E7 /* PushDevice.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PushDevice.swift; sourceTree = ""; }; 29AD8A071F93E1F0008E10E7 /* Trust.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Trust.entitlements; sourceTree = ""; }; 29AD8A081F93F8B2008E10E7 /* Session.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Session.swift; sourceTree = ""; }; 29AD8A0B1F93FBBF008E10E7 /* Subscribable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Subscribable.swift; sourceTree = ""; }; 29AD8A0D1F93FF28008E10E7 /* WalletSession.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WalletSession.swift; sourceTree = ""; }; 29B6AECA1F7C5FA900EC6DE3 /* PaymentCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentCoordinator.swift; sourceTree = ""; }; 29B6AED51F7CA4A700EC6DE3 /* TransactionConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionConfiguration.swift; sourceTree = ""; }; 29B933F41F860074009FCABB /* SendTransactionCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendTransactionCoordinator.swift; sourceTree = ""; }; 29B933F71F8609FF009FCABB /* PaymentFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentFlow.swift; sourceTree = ""; }; 29B9345C1F88459C009FCABB /* SplashView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplashView.swift; sourceTree = ""; }; 29BB94921F6FC380009B09CC /* BalanceViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BalanceViewModel.swift; sourceTree = ""; }; 29BB94941F6FC54C009B09CC /* EthereumUnit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EthereumUnit.swift; sourceTree = ""; }; 29BB94961F6FCD60009B09CC /* SendViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendViewModel.swift; sourceTree = ""; }; 29BDF1931FEE43AA0023A45F /* TransactionConfiguratorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionConfiguratorTests.swift; sourceTree = ""; }; 29BDF1951FEE43F40023A45F /* UnconfirmedTransaction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnconfirmedTransaction.swift; sourceTree = ""; }; 29BDF1971FEE4DB00023A45F /* GasPriceConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GasPriceConfiguration.swift; sourceTree = ""; }; 29BDF19C1FEE50E90023A45F /* GasPriceConfigurationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GasPriceConfigurationTests.swift; sourceTree = ""; }; 29BDF19E1FEE51650023A45F /* GasLimitConfigurationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GasLimitConfigurationTests.swift; sourceTree = ""; }; 29BDF1A01FEE51A80023A45F /* GasLimitConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GasLimitConfiguration.swift; sourceTree = ""; }; 29BE3FCF1F7071A200F6BFC2 /* UIColor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIColor.swift; sourceTree = ""; }; 29BE3FD11F707DC300F6BFC2 /* TransactionDataCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionDataCoordinator.swift; sourceTree = ""; }; 29C0FCE0200DA94A004A13CB /* SignMessageCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignMessageCoordinator.swift; sourceTree = ""; }; 29C0FCE4200EBAF6004A13CB /* TokenType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokenType.swift; sourceTree = ""; }; 29C70C702016C7780072E454 /* SentTransaction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentTransaction.swift; sourceTree = ""; }; 29C70C7B201990540072E454 /* SendTransaction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendTransaction.swift; sourceTree = ""; }; 29C70C7E20199AEB0072E454 /* WKWebViewConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WKWebViewConfiguration.swift; sourceTree = ""; }; 29C80D361FB2CD230037B1E0 /* PendingTransaction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PendingTransaction.swift; sourceTree = ""; }; 29C80D481FB51C380037B1E0 /* Dictionary.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Dictionary.swift; sourceTree = ""; }; 29C80D4A1FB51C460037B1E0 /* Decimal.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Decimal.swift; sourceTree = ""; }; 29C80D4C1FB5202C0037B1E0 /* BalanceBaseViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BalanceBaseViewModel.swift; sourceTree = ""; }; 29C80D4E1FB520AF0037B1E0 /* BalanceTokenViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BalanceTokenViewModel.swift; sourceTree = ""; }; 29C80D501FB67A110037B1E0 /* ArrayResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArrayResponse.swift; sourceTree = ""; }; 29C9F5F81F720BD30025C494 /* FloatLabelCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FloatLabelCell.swift; sourceTree = ""; }; 29C9F5FA1F720C050025C494 /* FloatLabelTextField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FloatLabelTextField.swift; sourceTree = ""; }; 29CA4B761F6FBBFB0032313D /* RequestViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestViewModel.swift; sourceTree = ""; }; 29CA4B781F6FBFD50032313D /* Balance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Balance.swift; sourceTree = ""; }; 29CAEB8D1F70A2FB00F7357D /* TransactionCellViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionCellViewModel.swift; sourceTree = ""; }; 29D03F1C1F712183006E548C /* Button.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Button.swift; sourceTree = ""; }; 29D72A291F6A8D1500CE9209 /* AppCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppCoordinator.swift; sourceTree = ""; }; 29DBF2A01F9DA6EF00327C60 /* BackupViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BackupViewController.swift; sourceTree = ""; }; 29DBF2A21F9DBFF400327C60 /* BackupCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BackupCoordinator.swift; sourceTree = ""; }; 29DBF2A41F9EB75E00327C60 /* BackupCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BackupCoordinatorTests.swift; sourceTree = ""; }; 29DBF2A61F9F145900327C60 /* StateViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StateViewModel.swift; sourceTree = ""; }; 29DF40091FD3E80A000077CA /* TabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TabBarController.swift; sourceTree = ""; }; 29E14FD01F7F457D00185568 /* TransactionsStorage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionsStorage.swift; sourceTree = ""; }; 29E14FD41F7F470C00185568 /* TransactionsStorageTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionsStorageTests.swift; sourceTree = ""; }; 29E14FD61F7F490000185568 /* Transaction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Transaction.swift; sourceTree = ""; }; 29E14FD81F7F4D4E00185568 /* FakeTransactionsStorage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FakeTransactionsStorage.swift; sourceTree = ""; }; 29E14FDA1F7F4F3D00185568 /* Transaction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Transaction.swift; sourceTree = ""; }; 29E2E3391F7A008C000CF94A /* UIView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIView.swift; sourceTree = ""; }; 29E2E33D1F7A2423000CF94A /* TransactionHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionHeaderView.swift; sourceTree = ""; }; 29E2E3401F7B1585000CF94A /* ActionButtonRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActionButtonRow.swift; sourceTree = ""; }; 29E6E06B1FE897D90079265A /* BrowserCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowserCoordinator.swift; sourceTree = ""; }; 29E6E06D1FE897EE0079265A /* BrowserViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowserViewController.swift; sourceTree = ""; }; 29E6E06F1FEA12910079265A /* TransactionConfigurator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionConfigurator.swift; sourceTree = ""; }; 29E6E0711FEA200D0079265A /* ConfirmPaymentDetailsViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfirmPaymentDetailsViewModel.swift; sourceTree = ""; }; 29E9CFCA1FE70D5B00017744 /* GetBalanceCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetBalanceCoordinator.swift; sourceTree = ""; }; 29E9CFCC1FE7343C00017744 /* NewTokenViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewTokenViewModel.swift; sourceTree = ""; }; 29E9CFCE1FE7347200017744 /* ERC20Token.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ERC20Token.swift; sourceTree = ""; }; 29E9CFD11FE737FE00017744 /* TrustRealmConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrustRealmConfiguration.swift; sourceTree = ""; }; 29EB10291F6CBD23000907A4 /* UIAlertController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIAlertController.swift; sourceTree = ""; }; 29F114E81FA3EC9E00114A29 /* InCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InCoordinatorTests.swift; sourceTree = ""; }; 29F114EB1FA448F400114A29 /* TokensCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokensCoordinator.swift; sourceTree = ""; }; 29F114ED1FA65DEF00114A29 /* ImportType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImportType.swift; sourceTree = ""; }; 29F114EF1FA6D53700114A29 /* ImportSelectionType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImportSelectionType.swift; sourceTree = ""; }; 29F114F11FA7966300114A29 /* PrivateKeyRule.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrivateKeyRule.swift; sourceTree = ""; }; 29F114F31FA8117C00114A29 /* SendCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendCoordinator.swift; sourceTree = ""; }; 29F114F51FA8147300114A29 /* RequestCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestCoordinator.swift; sourceTree = ""; }; 29F114F71FA8165200114A29 /* SendCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendCoordinatorTests.swift; sourceTree = ""; }; 29F114F91FA817A800114A29 /* RequestCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestCoordinatorTests.swift; sourceTree = ""; }; 29F1C83D1FEB5C91003780D8 /* EditTokensViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditTokensViewController.swift; sourceTree = ""; }; 29F1C8411FEB62ED003780D8 /* EditTokenTableCellViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditTokenTableCellViewModel.swift; sourceTree = ""; }; 29F1C8451FEB6664003780D8 /* EditTokenTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditTokenTableViewCell.swift; sourceTree = ""; }; 29F1C8461FEB6664003780D8 /* EditTokenTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EditTokenTableViewCell.xib; sourceTree = ""; }; 29F1C8491FEB6D6B003780D8 /* EditTokenViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditTokenViewModel.swift; sourceTree = ""; }; 29F1C84B1FEC4F6F003780D8 /* TokensFooterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokensFooterView.swift; sourceTree = ""; }; 29F1C85020032688003780D8 /* Address.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Address.swift; sourceTree = ""; }; 29F1C852200363B2003780D8 /* PassphraseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PassphraseViewController.swift; sourceTree = ""; }; 29F1C85520036887003780D8 /* AppTrackerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppTrackerTests.swift; sourceTree = ""; }; 29F1C85720036926003780D8 /* AppTracker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppTracker.swift; sourceTree = ""; }; 29F1C85920036968003780D8 /* HelpUsCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HelpUsCoordinator.swift; sourceTree = ""; }; 29F1C85C2003698A003780D8 /* WellDoneViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WellDoneViewController.swift; sourceTree = ""; }; 29F1C85E200369BA003780D8 /* HelpUsViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HelpUsViewModel.swift; sourceTree = ""; }; 29F1C862200375D2003780D8 /* Wallet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Wallet.swift; sourceTree = ""; }; 29F1C864200384FE003780D8 /* Wallet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Wallet.swift; sourceTree = ""; }; 29FA00CB201CA63C002F7DC5 /* Method.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Method.swift; sourceTree = ""; }; 29FA00CD201CA64E002F7DC5 /* DappCommand.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DappCommand.swift; sourceTree = ""; }; 29FA00CF201CA66A002F7DC5 /* DAppError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DAppError.swift; sourceTree = ""; }; 29FA00D1201CA79F002F7DC5 /* web3.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = web3.min.js; path = Trust/Vendors/Web3Swift/html/web3.min.js; sourceTree = SOURCE_ROOT; }; 29FA00D3201EC662002F7DC5 /* NSObject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSObject.swift; sourceTree = ""; }; 29FC0CB51F8298820036089F /* TransactionCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionCoordinator.swift; sourceTree = ""; }; 29FC0CB71F8299510036089F /* Coordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Coordinator.swift; sourceTree = ""; }; 29FC9BC51F830880000209CD /* MirgrationInitializer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MirgrationInitializer.swift; sourceTree = ""; }; 29FC9BCB1F831860000209CD /* PaymentCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentCoordinator.swift; sourceTree = ""; }; 29FF12F51F74799D00AFD326 /* NSAttributedString.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSAttributedString.swift; sourceTree = ""; }; 29FF12F71F747D6C00AFD326 /* Error.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Error.swift; sourceTree = ""; }; 29FF12FA1F74CC8200AFD326 /* EthereumAddressRule.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EthereumAddressRule.swift; sourceTree = ""; }; 29FF12FD1F75EA3F00AFD326 /* Keystore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Keystore.swift; sourceTree = ""; }; 29FF13001F75EAD900AFD326 /* FakeKeystore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FakeKeystore.swift; sourceTree = ""; }; 29FF13021F75EB7500AFD326 /* Account.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Account.swift; sourceTree = ""; }; 29FF13071F75F0AE00AFD326 /* AppCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppCoordinatorTests.swift; sourceTree = ""; }; 29FF13091F75F67200AFD326 /* Address.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Address.swift; sourceTree = ""; }; 29FF130C1F7626E800AFD326 /* FakeNavigationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FakeNavigationController.swift; sourceTree = ""; }; 29FF6D6A2011D2AF00A3011C /* InCoordinatorError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InCoordinatorError.swift; sourceTree = ""; }; 29FF6D6E2011E1E900A3011C /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = ""; }; 29FF6D6F2011E1EE00A3011C /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Localizable.strings; sourceTree = ""; }; 29FF6D702011E1F300A3011C /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = ""; }; 29FF6D712011E20500A3011C /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = ""; }; 29FF6D72201200D500A3011C /* FieldAppereance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldAppereance.swift; sourceTree = ""; }; 442FC002CDEA792B8ECD3E13 /* GetStormBirdBalanceCoordinator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetStormBirdBalanceCoordinator.swift; sourceTree = ""; }; 442FC0F2E3BB3EE420BC2C16 /* GetDecimalsCoordinator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetDecimalsCoordinator.swift; sourceTree = ""; }; 442FC20E6470B92A46479342 /* TicketAdaptor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TicketAdaptor.swift; sourceTree = ""; }; 442FC630874D29159799EEB6 /* GetNameCoordinator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetNameCoordinator.swift; sourceTree = ""; }; 442FC6911EEE85B669D7BDA1 /* TicketDecode.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TicketDecode.swift; sourceTree = ""; }; 442FC72F9D22CC36AC015274 /* GetERC20Decimals.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetERC20Decimals.swift; sourceTree = ""; }; 442FC8B1D5B4317DE7D68325 /* GetStormBirdBalance.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetStormBirdBalance.swift; sourceTree = ""; }; 442FC90F0768C43EF903465B /* Ticket.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Ticket.swift; sourceTree = ""; }; 442FCA1F19B6293FE5FAD494 /* GetIsStormBird.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetIsStormBird.swift; sourceTree = ""; }; 442FCB182F854B307761CD82 /* TicketsViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TicketsViewModel.swift; sourceTree = ""; }; 442FCB2726DB345481C1FDA1 /* GetSymbolCoordinator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetSymbolCoordinator.swift; sourceTree = ""; }; 442FCBDD3A69DF75551B10AC /* GETERC20Symbol.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GETERC20Symbol.swift; sourceTree = ""; }; 442FCC8150042FE9179D574A /* TicketsCoordinator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TicketsCoordinator.swift; sourceTree = ""; }; 442FCCAC6A172506637A2FF6 /* Int.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Int.swift; sourceTree = ""; }; 442FCEBC98D0A367D258D2C3 /* GetIsStormBirdCoordinator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetIsStormBirdCoordinator.swift; sourceTree = ""; }; 442FCFA81968EBB72349E849 /* StormBirdTokenSummaryTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StormBirdTokenSummaryTableViewCell.swift; sourceTree = ""; }; 442FCFEB2D7443C4E0B889B0 /* TicketHolder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TicketHolder.swift; sourceTree = ""; }; 477899BEAA4489DA423E8857 /* Pods-TrustUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TrustUITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-TrustUITests/Pods-TrustUITests.debug.xcconfig"; sourceTree = ""; }; 4DB8204016307EAFC079EA48 /* Pods-Trust.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Trust.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Trust/Pods-Trust.debug.xcconfig"; sourceTree = ""; }; 613D04881FDE15F8008DE72E /* COMODO ECC Domain Validation Secure Server CA 2.cer */ = {isa = PBXFileReference; lastKnownFileType = file; path = "COMODO ECC Domain Validation Secure Server CA 2.cer"; sourceTree = ""; }; 613D048A1FDE162B008DE72E /* TrustProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrustProvider.swift; sourceTree = ""; }; 615F10551FCBEF2E008A45AF /* OnboardingPageViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingPageViewModel.swift; sourceTree = ""; }; 615F10581FCBEF7C008A45AF /* OnboardingPage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingPage.swift; sourceTree = ""; }; 615F105C1FCBF55E008A45AF /* OnboardingCollectionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingCollectionViewController.swift; sourceTree = ""; }; 615F10611FCD3F0F008A45AF /* OnboardingPageStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingPageStyle.swift; sourceTree = ""; }; 61621995A39B7730239E6112 /* Pods-AlphaWalletTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AlphaWalletTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-AlphaWalletTests/Pods-AlphaWalletTests.debug.xcconfig"; sourceTree = ""; }; 61C359DF2002AA590097B04D /* TransactionSigning.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionSigning.swift; sourceTree = ""; }; 61C359E12002AC9D0097B04D /* TransactionSigningTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionSigningTests.swift; sourceTree = ""; }; 61DCE17A2001A6BE0053939F /* RLP.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RLP.swift; sourceTree = ""; }; 61DCE17C2001A7A20053939F /* RLPTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RLPTests.swift; sourceTree = ""; }; 61FC5ECE1FCFBAE500CCB12A /* EtherNumberFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EtherNumberFormatter.swift; sourceTree = ""; }; 61FC5ED01FCFBDEB00CCB12A /* EtherNumberFormatterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EtherNumberFormatterTests.swift; sourceTree = ""; }; 646C8C822C986358D7388602 /* Pods_Trust.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Trust.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 664D11A02007D59F0041A0B0 /* EstimateGasRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EstimateGasRequest.swift; sourceTree = ""; }; 732086B8201508690047F605 /* SplashCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplashCoordinator.swift; sourceTree = ""; }; 732E0F4F2022716700B39C1F /* LockEnterPasscodeCoordinatorTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockEnterPasscodeCoordinatorTest.swift; sourceTree = ""; }; 732E0F512022754600B39C1F /* FakeLockProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FakeLockProtocol.swift; sourceTree = ""; }; 732E0F532022786400B39C1F /* LockCreatePasscodeCoordinatorTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockCreatePasscodeCoordinatorTest.swift; sourceTree = ""; }; 737D1674202BDCB400B42DDE /* UINavigationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UINavigationController.swift; sourceTree = ""; }; 737EEDD9201BE3A8009D9D5D /* Lock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Lock.swift; sourceTree = ""; }; 739533961FEFF5FD0084AFAB /* Currency.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Currency.swift; sourceTree = ""; }; 73958DC620263525000A40EB /* SplashCoordinatorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SplashCoordinatorTests.swift; sourceTree = ""; }; 73ACEEF4201631A2003DD71D /* ProtectionCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProtectionCoordinator.swift; sourceTree = ""; }; 73ACEEFA20163C94003DD71D /* LockView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockView.swift; sourceTree = ""; }; 73ACEEFE20163E08003DD71D /* PasscodeCharacterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasscodeCharacterView.swift; sourceTree = ""; }; 73ACEF0020163ED4003DD71D /* LockViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockViewModel.swift; sourceTree = ""; }; 73ACEF0420163F46003DD71D /* LockEnterPasscodeCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockEnterPasscodeCoordinator.swift; sourceTree = ""; }; 73BAA8D0201B2FBC00D6DD75 /* LockCreatePasscodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockCreatePasscodeViewController.swift; sourceTree = ""; }; 73BAA8D2201B2FF800D6DD75 /* LockEnterPasscodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockEnterPasscodeViewController.swift; sourceTree = ""; }; 73C41C70201B46AD00243C6C /* LockEnterPasscodeViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockEnterPasscodeViewModel.swift; sourceTree = ""; }; 73C41C72201B5EFF00243C6C /* LockCreatePasscodeViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockCreatePasscodeViewModel.swift; sourceTree = ""; }; 73C41C74201B65AD00243C6C /* LockCreatePasscodeCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockCreatePasscodeCoordinator.swift; sourceTree = ""; }; 73C5CF44201A7CAB00C74316 /* LockPasscodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockPasscodeViewController.swift; sourceTree = ""; }; 73CBC75E2020CBF800374666 /* AccountViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AccountViewCell.xib; sourceTree = ""; }; 73CBC760202139FB00374666 /* FakeGetBalanceCoordinator(.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "FakeGetBalanceCoordinator(.swift"; sourceTree = ""; }; 73D26836202E827E009777A1 /* DecimalFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DecimalFormatter.swift; sourceTree = ""; }; 73D2683A202E8411009777A1 /* DecimalNumberFormatterTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DecimalNumberFormatterTest.swift; sourceTree = ""; }; 73ED85A420349BE400593BF3 /* StringFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StringFormatter.swift; sourceTree = ""; }; 73ED85A62034BFEF00593BF3 /* UITextFieldAdditions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UITextFieldAdditions.swift; sourceTree = ""; }; 73ED85A82034C42D00593BF3 /* StringFormatterTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StringFormatterTest.swift; sourceTree = ""; }; 76F1D8877226D5DD086B135D /* CreateRedeemTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CreateRedeemTests.swift; sourceTree = ""; }; 76F1DADFD07E2941897FD2E1 /* SignOrders.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SignOrders.swift; sourceTree = ""; }; 76F1DE8ADA3176D0277EDF20 /* OrderSigningTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OrderSigningTests.swift; sourceTree = ""; }; 76F1DF80932454E9F58B7830 /* CreateRedeem.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CreateRedeem.swift; sourceTree = ""; }; 771A8470202F067D00528D28 /* NetworksViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworksViewController.swift; sourceTree = ""; }; 771A847220322F2500528D28 /* PreferencesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreferencesViewController.swift; sourceTree = ""; }; 771A847420322FD700528D28 /* PreferencesViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreferencesViewModel.swift; sourceTree = ""; }; 771A84792032344D00528D28 /* PreferencesController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreferencesController.swift; sourceTree = ""; }; 771A847C2032409000528D28 /* PreferenceOption.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreferenceOption.swift; sourceTree = ""; }; 771A847F203240BB00528D28 /* PreferencesControllerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreferencesControllerTests.swift; sourceTree = ""; }; 771A84812032423800528D28 /* PreferencesController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreferencesController.swift; sourceTree = ""; }; 771A8484203242B400528D28 /* InCoordinatorViewModelTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InCoordinatorViewModelTests.swift; sourceTree = ""; }; 771AA94D1FF971CD00D25403 /* DappAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DappAction.swift; sourceTree = ""; }; 771AA95F200D5E8800D25403 /* PassphraseView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PassphraseView.swift; sourceTree = ""; }; 771AA961200D5EC700D25403 /* PassphraseViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PassphraseViewModel.swift; sourceTree = ""; }; 771AA963200D5EDB00D25403 /* WordCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordCollectionViewCell.swift; sourceTree = ""; }; 771AA965200D5F1900D25403 /* WordCollectionViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = WordCollectionViewCell.xib; sourceTree = ""; }; 7721A6BD202A5677004DB16C /* DecryptError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DecryptError.swift; sourceTree = ""; }; 7721A6BF202B1D3E004DB16C /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; 7721A6C0202B1D43004DB16C /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = ""; }; 7721A6C1202B1D5A004DB16C /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = vi.lproj/Localizable.strings; sourceTree = ""; }; 7721A6C3202D9520004DB16C /* trust-min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = "trust-min.js"; path = "JS/dist/trust-min.js"; sourceTree = SOURCE_ROOT; }; 7721A6C7202EF81B004DB16C /* CustomRPC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomRPC.swift; sourceTree = ""; }; 7721A6CB202EFBC5004DB16C /* AddCustomNetworkViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddCustomNetworkViewController.swift; sourceTree = ""; }; 7721A6CD202EFC21004DB16C /* AddCustomNetworkViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddCustomNetworkViewModel.swift; sourceTree = ""; }; 7721A6CF202EFD07004DB16C /* AddCustomNetworkCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddCustomNetworkCoordinator.swift; sourceTree = ""; }; 775C00B420195BFB001B5EBC /* BrowserAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowserAction.swift; sourceTree = ""; }; 77872D222023F43B0032D687 /* TransactionsTracker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionsTracker.swift; sourceTree = ""; }; 77872D24202505B70032D687 /* EnterPasswordViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnterPasswordViewController.swift; sourceTree = ""; }; 77872D26202505C00032D687 /* EnterPasswordViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnterPasswordViewModel.swift; sourceTree = ""; }; 77872D282025116E0032D687 /* EnterPasswordCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterPasswordCoordinator.swift; sourceTree = ""; }; 77872D2C202514AD0032D687 /* EnterPasswordCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterPasswordCoordinatorTests.swift; sourceTree = ""; }; 77872D2F2026DC570032D687 /* SplashViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplashViewController.swift; sourceTree = ""; }; 77872D312027AA4A0032D687 /* SliderTextFieldRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SliderTextFieldRow.swift; sourceTree = ""; }; 778EAF7C1FF10AF400C8E2AB /* SettingsCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsCoordinatorTests.swift; sourceTree = ""; }; 77B3BF342017D0D000EEC15A /* MarketplaceViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarketplaceViewModel.swift; sourceTree = ""; }; 77B3BF3B201908ED00EEC15A /* ConfirmCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfirmCoordinator.swift; sourceTree = ""; }; 77B3BF492019247200EEC15A /* BrowserNavigationBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowserNavigationBar.swift; sourceTree = ""; }; 77E0E772201FAD05009B4B31 /* BrowserURLParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BrowserURLParser.swift; sourceTree = ""; }; 77E0E776201FAD36009B4B31 /* BrowserURLParserTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = BrowserURLParserTests.swift; path = TrustTests/Browser/Types/BrowserURLParserTests.swift; sourceTree = SOURCE_ROOT; }; 7D173D659C678A9D41C02820 /* Pods-AlphaWalletTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AlphaWalletTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-AlphaWalletTests/Pods-AlphaWalletTests.release.xcconfig"; sourceTree = ""; }; 87FA1153388F27F599C430B8 /* Pods-TrustTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TrustTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-TrustTests/Pods-TrustTests.debug.xcconfig"; sourceTree = ""; }; 8878FA2A7E4E5AC421A7A814 /* Pods-AlphaWallet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AlphaWallet.debug.xcconfig"; path = "Pods/Target Support Files/Pods-AlphaWallet/Pods-AlphaWallet.debug.xcconfig"; sourceTree = ""; }; 8BB9C45338F697361B4D2BE8 /* Pods-AlphaWalletUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AlphaWalletUITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-AlphaWalletUITests/Pods-AlphaWalletUITests.debug.xcconfig"; sourceTree = ""; }; 8E0282B596A862A10ACB6686 /* Pods-AlphaWalletUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AlphaWalletUITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-AlphaWalletUITests/Pods-AlphaWalletUITests.release.xcconfig"; sourceTree = ""; }; 9BD60178B937124277D81CCD /* Pods_AlphaWallet.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AlphaWallet.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A3B747245A27436E621E7E41 /* Pods-TrustUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TrustUITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-TrustUITests/Pods-TrustUITests.release.xcconfig"; sourceTree = ""; }; A48A17FC2CC895AF2BB871D0 /* Pods_TrustTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_TrustTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; AA26C61D20412A1D00318B9B /* TicketsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TicketsViewController.swift; sourceTree = ""; }; AA26C61E20412A1E00318B9B /* Tickets.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Tickets.storyboard; sourceTree = ""; }; AA26C62120412A4100318B9B /* UIViewInspectableEnhancements.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIViewInspectableEnhancements.swift; sourceTree = ""; }; AA26C62220412A4100318B9B /* Double.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Double.swift; sourceTree = ""; }; AA26C62520412C9A00318B9B /* ContractStormBirdTransfer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContractStormBirdTransfer.swift; sourceTree = ""; }; AA26C627204134C500318B9B /* TicketTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TicketTableViewCell.swift; sourceTree = ""; }; AA4E531720425A9500143A09 /* Date.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Date.swift; sourceTree = ""; }; AA893ED02037E93000CDCED1 /* GETERC20Name.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GETERC20Name.swift; sourceTree = ""; }; AA893ED4203C3E5400CDCED1 /* TokenBalance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokenBalance.swift; sourceTree = ""; }; B13A87D3BA5167741E5D0801 /* Pods-Trust.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Trust.release.xcconfig"; path = "Pods/Target Support Files/Pods-Trust/Pods-Trust.release.xcconfig"; sourceTree = ""; }; B1DC375C203AEAE100C9756D /* OrdersRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrdersRequest.swift; sourceTree = ""; }; B1DC375E203AEB4800C9756D /* OrderRequestTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrderRequestTest.swift; sourceTree = ""; }; B2CF9CDF557F98DECE6D0AF6 /* Pods_AlphaWalletUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AlphaWalletUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; BB5D6A9D20232EE8000FC5AB /* CurrencyRate+Fee.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CurrencyRate+Fee.swift"; sourceTree = ""; }; BBF4F9B62029D0B2009E04C0 /* GasViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GasViewModel.swift; sourceTree = ""; }; C876FF6B204A79D300B7D0EA /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; C876FF6C204A79D300B7D0EA /* SIL Open Font License.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "SIL Open Font License.txt"; sourceTree = ""; }; C876FF6F204A79D300B7D0EA /* SourceSansPro-Bold.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-Bold.otf"; sourceTree = ""; }; C876FF74204A79D300B7D0EA /* SourceSansPro-Light.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-Light.otf"; sourceTree = ""; }; C876FF76204A79D300B7D0EA /* SourceSansPro-Regular.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-Regular.otf"; sourceTree = ""; }; C876FF77204A79D300B7D0EA /* SourceSansPro-Semibold.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceSansPro-Semibold.otf"; sourceTree = ""; }; CCA4FE321FD3655900749AE4 /* CheckDeviceCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CheckDeviceCoordinatorTests.swift; sourceTree = ""; }; CCA4FE351FD4282400749AE4 /* DeviceChecker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceChecker.swift; sourceTree = ""; }; CCA4FE371FD428B300749AE4 /* JailbreakChecker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JailbreakChecker.swift; sourceTree = ""; }; CCA4FE391FD42B4100749AE4 /* FakeJailbreakChecker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FakeJailbreakChecker.swift; sourceTree = ""; }; CCCD74FC1FD2D38D004A087D /* CheckDeviceCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CheckDeviceCoordinator.swift; sourceTree = ""; }; DDF643F2D99BCE8E6139C057 /* Pods-TrustTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TrustTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-TrustTests/Pods-TrustTests.release.xcconfig"; sourceTree = ""; }; F142C0A3ACCC936E43250187 /* Pods-AlphaWallet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AlphaWallet.release.xcconfig"; path = "Pods/Target Support Files/Pods-AlphaWallet/Pods-AlphaWallet.release.xcconfig"; sourceTree = ""; }; F18F1FBA3C66C15C047AF0B8 /* Pods_AlphaWalletTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AlphaWalletTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 2912CCF21F6A830700C6CBE3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 4AEDE35A1DC3B1F4B885A073 /* Pods_AlphaWallet.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 2912CD081F6A830700C6CBE3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 1699405F72849CC43A13D181 /* Pods_AlphaWalletTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 2912CD131F6A830700C6CBE3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 9B2444900035A62AD4FA2D55 /* Pods_AlphaWalletUITests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 290B2B511F8F4F840053C83E /* Localization */ = { isa = PBXGroup; children = ( 290B2B561F8F50030053C83E /* Localizable.strings */, ); path = Localization; sourceTree = ""; }; 290B2B681F92C0300053C83E /* Settings */ = { isa = PBXGroup; children = ( 771A847E203240AB00528D28 /* Controllers */, 778EAF7B1FF10AE000C8E2AB /* Coordinators */, 290B2B691F92C0440053C83E /* ConfigTests.swift */, 290B2B6B1F92C35B0053C83E /* RPCServerTests.swift */, ); path = Settings; sourceTree = ""; }; 2912CCEC1F6A830700C6CBE3 = { isa = PBXGroup; children = ( 2912CCF71F6A830700C6CBE3 /* Trust */, 2912CD0E1F6A830700C6CBE3 /* TrustTests */, 2912CD191F6A830700C6CBE3 /* TrustUITests */, 2912CCF61F6A830700C6CBE3 /* Products */, 9A0F00B2D545197C8F7691C2 /* Pods */, FAD3F374A5C639BD900944DB /* Frameworks */, ); sourceTree = ""; }; 2912CCF61F6A830700C6CBE3 /* Products */ = { isa = PBXGroup; children = ( 2912CCF51F6A830700C6CBE3 /* AlphaWallet.app */, 2912CD0B1F6A830700C6CBE3 /* AlphaWalletTests.xctest */, 2912CD161F6A830700C6CBE3 /* AlphaWalletUITests.xctest */, ); name = Products; sourceTree = ""; }; 2912CCF71F6A830700C6CBE3 /* Trust */ = { isa = PBXGroup; children = ( C876FF69204A77B400B7D0EA /* Fonts */, 73ACEEF620163B4E003DD71D /* Lock */, 732086B2201506AA0047F605 /* Protection */, 29E6E0681FE897BB0079265A /* Browser */, 2959960F1FAB065700DB66A8 /* Deposit */, 29AD8A0A1F93FBB7008E10E7 /* Foundation */, 290B2B511F8F4F840053C83E /* Localization */, 29FC9BC31F830880000209CD /* Core */, 291ED0901F6FA5C800E7E93A /* Transfer */, 2996F14E1F6CA802005C33AE /* Export */, 2996F1441F6C9875005C33AE /* Settings */, 291F52BD1F6C873600B369AB /* Accounts */, 291F52BA1F6B8CAF00B369AB /* Models */, 2912CD301F6A83E100C6CBE3 /* Welcome */, 296106C01F7640240006164B /* Tokens */, 2912CD291F6A831D00C6CBE3 /* Transactions */, 2912CD281F6A831700C6CBE3 /* Wallet */, 291F52A01F6B6DBC00B369AB /* EtherClient */, 291F52AA1F6B805400B369AB /* Vendors */, 291EC9E01F7053C80004EDD0 /* UI */, 29A13E311F6B1B6C00E432A2 /* Style */, 2996F14B1F6CA725005C33AE /* Extensions */, 2912CCF81F6A830700C6CBE3 /* AppDelegate.swift */, 29D72A291F6A8D1500CE9209 /* AppCoordinator.swift */, 293E626E1FA2ED1400CB0A66 /* InCoordinator.swift */, 29850D241F6B27A800791A49 /* R.generated.swift */, 2912CD011F6A830700C6CBE3 /* Assets.xcassets */, 2912CD061F6A830700C6CBE3 /* Info.plist */, 29AD8A071F93E1F0008E10E7 /* Trust.entitlements */, 613D04881FDE15F8008DE72E /* COMODO ECC Domain Validation Secure Server CA 2.cer */, 296106CD1F777E410006164B /* LaunchScreen.storyboard */, 76F1D1936604D6A022E9AE90 /* Market */, 76F1D47A29573DA8BD3E4979 /* Redeem */, ); path = Trust; sourceTree = ""; }; 2912CD0E1F6A830700C6CBE3 /* TrustTests */ = { isa = PBXGroup; children = ( 77872D2A202514930032D687 /* Wallet */, 77E0E774201FAD1C009B4B31 /* Browser */, CCA4FE301FD3652100749AE4 /* Core */, 299B5E3C1FD143300051361C /* Export */, 299B5E351FCBCDE10051361C /* Transfer */, 299573A01FA1F35B006F17FD /* Foundation */, 290B2B681F92C0300053C83E /* Settings */, 29FC9BCA1F831849000209CD /* ViewControllers */, 29E14FD21F7F46F700185568 /* Transactions */, 291E8FBD1F7DEA72003F0ECF /* EtherClient */, 29FF13041F75F08000AFD326 /* Coordinators */, 29FF12FF1F75EAC800AFD326 /* Factories */, 29A13E261F6A901600E432A2 /* Welcome */, 2912CD111F6A830700C6CBE3 /* Info.plist */, 76F1D6E06C9FA1261851B222 /* Market */, 76F1D16C3A06F5B2041BCBB3 /* Redeem */, ); path = TrustTests; sourceTree = ""; }; 2912CD191F6A830700C6CBE3 /* TrustUITests */ = { isa = PBXGroup; children = ( 2912CD1A1F6A830700C6CBE3 /* TrustUITests.swift */, 29358D981F78D1E400925D61 /* SnapshotHelper.swift */, 2912CD1C1F6A830700C6CBE3 /* Info.plist */, 29358D9E1F78D5B700925D61 /* Screenshots.swift */, ); path = TrustUITests; sourceTree = ""; }; 2912CD281F6A831700C6CBE3 /* Wallet */ = { isa = PBXGroup; children = ( 771AA95E200D5E7800D25403 /* Views */, 293248881F88D586008A9818 /* Types */, 2977CAEF1F7E0C14009682A0 /* ViewModels */, 2977CAEE1F7E0C0D009682A0 /* ViewControllers */, 2977CAE81F7E0B95009682A0 /* Coordinators */, ); path = Wallet; sourceTree = ""; }; 2912CD291F6A831D00C6CBE3 /* Transactions */ = { isa = PBXGroup; children = ( 2977CAE31F7E0B3F009682A0 /* Coordinators */, 29E14FCF1F7F456A00185568 /* Storage */, 2977CAED1F7E0BEC009682A0 /* Views */, 2977CAEC1F7E0BE2009682A0 /* ViewControllers */, 2977CAEB1F7E0BC3009682A0 /* ViewModels */, 29B6AECF1F7C881100EC6DE3 /* Types */, ); path = Transactions; sourceTree = ""; }; 2912CD301F6A83E100C6CBE3 /* Welcome */ = { isa = PBXGroup; children = ( 615F10571FCBEF6A008A45AF /* Views */, 2977CAEA1F7E0BB7009682A0 /* ViewModels */, 2977CAE91F7E0BB0009682A0 /* ViewControllers */, ); path = Welcome; sourceTree = ""; }; 291794F51F95DBE900539A30 /* Web3Swift */ = { isa = PBXGroup; children = ( 291795031F95F5F300539A30 /* Protocols */, 291795021F95F5EB00539A30 /* Types */, 291794FD1F95F5C000539A30 /* Commands */, 291794F61F95DBFC00539A30 /* html */, 291794FA1F95DC2200539A30 /* Web3Swift.swift */, ); name = Web3Swift; path = "New Group"; sourceTree = ""; }; 291794F61F95DBFC00539A30 /* html */ = { isa = PBXGroup; children = ( 29FA00D1201CA79F002F7DC5 /* web3.min.js */, 291794F71F95DC0200539A30 /* index.html */, ); path = html; sourceTree = ""; }; 291794FD1F95F5C000539A30 /* Commands */ = { isa = PBXGroup; children = ( 291795001F95F5E200539A30 /* GetBalance.swift */, 2963B6BE1F9AB9A2003063C1 /* ContractERC20Transfer.swift */, AA26C62520412C9A00318B9B /* ContractStormBirdTransfer.swift */, 299B5E281FCA8F040051361C /* GetERC20Balance.swift */, AA893ED02037E93000CDCED1 /* GETERC20Name.swift */, 299B5E2A1FCA9A640051361C /* ApproveERC20.swift */, 442FCBDD3A69DF75551B10AC /* GETERC20Symbol.swift */, 442FC8B1D5B4317DE7D68325 /* GetStormBirdBalance.swift */, 442FCA1F19B6293FE5FAD494 /* GetIsStormBird.swift */, 442FC72F9D22CC36AC015274 /* GetERC20Decimals.swift */, ); path = Commands; sourceTree = ""; }; 291795021F95F5EB00539A30 /* Types */ = { isa = PBXGroup; children = ( 291795041F95F60100539A30 /* Web3RequestType.swift */, ); path = Types; sourceTree = ""; }; 291795031F95F5F300539A30 /* Protocols */ = { isa = PBXGroup; children = ( 291794FE1F95F5CE00539A30 /* Web3Request.swift */, ); path = Protocols; sourceTree = ""; }; 291E8FBD1F7DEA72003F0ECF /* EtherClient */ = { isa = PBXGroup; children = ( 291E8FBE1F7DEA85003F0ECF /* EtherKeystoreTests.swift */, 2923D9B61FDA5E51000CF3F8 /* PasswordGeneratorTests.swift */, 61DCE17C2001A7A20053939F /* RLPTests.swift */, 61C359E12002AC9D0097B04D /* TransactionSigningTests.swift */, ); path = EtherClient; sourceTree = ""; }; 291EC9E01F7053C80004EDD0 /* UI */ = { isa = PBXGroup; children = ( 29FF12F91F74CC6C00AFD326 /* Form */, 291EC9DE1F7053C50004EDD0 /* NavigationController.swift */, 293B8B421F70815900356286 /* BalanceTitleView.swift */, 296421941F70C1EC00EB363B /* LoadingView.swift */, 296421961F70C1F200EB363B /* ErrorView.swift */, 296421981F70C1F900EB363B /* EmptyView.swift */, 29D03F1C1F712183006E548C /* Button.swift */, 297800511F71FDCF003185C1 /* FormAppearance.swift */, 29C9F5F81F720BD30025C494 /* FloatLabelCell.swift */, 29C9F5FA1F720C050025C494 /* FloatLabelTextField.swift */, 29DBF2A61F9F145900327C60 /* StateViewModel.swift */, 298542E21FBA722F00CB5081 /* ContainerView.swift */, 29DF40091FD3E80A000077CA /* TabBarController.swift */, ); path = UI; sourceTree = ""; }; 291ED0901F6FA5C800E7E93A /* Transfer */ = { isa = PBXGroup; children = ( 299B5E301FCBC2B90051361C /* Controllers */, 29B933F61F86073E009FCABB /* Coordinators */, 29B6AECE1F7C880700EC6DE3 /* Types */, 29B6AECD1F7C87F400EC6DE3 /* ViewModels */, 29B6AECC1F7C87E700EC6DE3 /* ViewControllers */, ); path = Transfer; sourceTree = ""; }; 291F52A01F6B6DBC00B369AB /* EtherClient */ = { isa = PBXGroup; children = ( 2963B6B41F9A7E13003063C1 /* CoinMarket */, 291F52A31F6B760A00B369AB /* Requests */, 2959961D1FAE756400DB66A8 /* TrustClient */, 291F52B61F6B870400B369AB /* CastError.swift */, 2961BD061FB146EB00C4B840 /* ChainState.swift */, 291F52A11F6B6DCF00B369AB /* EtherClient.swift */, 291F52B81F6B880F00B369AB /* EtherKeystore.swift */, 291F52A41F6B762300B369AB /* EtherServiceRequest.swift */, 29F114ED1FA65DEF00114A29 /* ImportType.swift */, 29FF12FD1F75EA3F00AFD326 /* Keystore.swift */, 291ED08C1F6F5F0A00E7E93A /* KeyStoreError.swift */, 2923D9B41FDA4E07000CF3F8 /* PasswordGenerator.swift */, 61DCE17A2001A6BE0053939F /* RLP.swift */, 61C359DF2002AA590097B04D /* TransactionSigning.swift */, 29F1C862200375D2003780D8 /* Wallet.swift */, ); path = EtherClient; sourceTree = ""; }; 291F52A31F6B760A00B369AB /* Requests */ = { isa = PBXGroup; children = ( 291F52A61F6B766100B369AB /* BalanceRequest.swift */, 291F52A81F6B7BE100B369AB /* BlockNumber.swift */, 291ED08E1F6F613200E7E93A /* GetTransactionRequest.swift */, 296AF9A81F737F6F0058AF78 /* SendRawTransactionRequest.swift */, 296AF9AA1F7380920058AF78 /* GetTransactionCountRequest.swift */, 293112341FC9A0D500966EEA /* CallRequest.swift */, 294EC1D91FD8E4E60065EB20 /* GasPriceRequest.swift */, 664D11A02007D59F0041A0B0 /* EstimateGasRequest.swift */, ); path = Requests; sourceTree = ""; }; 291F52AA1F6B805400B369AB /* Vendors */ = { isa = PBXGroup; children = ( 7721A6C2202D94FC004DB16C /* JSWeb3Provider */, 2981C29A1FC18F6000537E43 /* Changelly */, 298542E61FBA9BA900CB5081 /* ShapeShift */, 295996041FAAFC9400DB66A8 /* Coinbase */, 291794F51F95DBE900539A30 /* Web3Swift */, ); path = Vendors; sourceTree = ""; }; 291F52BA1F6B8CAF00B369AB /* Models */ = { isa = PBXGroup; children = ( 29CA4B781F6FBFD50032313D /* Balance.swift */, 29BB94941F6FC54C009B09CC /* EthereumUnit.swift */, 29282B521F7630970067F88D /* Token.swift */, 29AD8A051F93DC8C008E10E7 /* PushDevice.swift */, 296105921FA2AA2100292494 /* SignTransaction.swift */, 29C80D361FB2CD230037B1E0 /* PendingTransaction.swift */, 299B5E2C1FCBC0660051361C /* BalanceProtocol.swift */, ); path = Models; sourceTree = ""; }; 291F52BD1F6C873600B369AB /* Accounts */ = { isa = PBXGroup; children = ( 295247DB1F8326C8007FDC31 /* Views */, 2977CAE71F7E0B87009682A0 /* ViewModels */, 2977CAE51F7E0B73009682A0 /* Coordinators */, ); path = Accounts; sourceTree = ""; }; 2931120E1FC4ADBE00966EEA /* ViewModels */ = { isa = PBXGroup; children = ( BBF4F9B62029D0B2009E04C0 /* GasViewModel.swift */, 2931120F1FC4ADCB00966EEA /* InCoordinatorViewModel.swift */, ); path = ViewModels; sourceTree = ""; }; 293248881F88D586008A9818 /* Types */ = { isa = PBXGroup; children = ( 291A1B641F974E8600ADEC80 /* WalletEntryPoint.swift */, 29F114EF1FA6D53700114A29 /* ImportSelectionType.swift */, ); path = Types; sourceTree = ""; }; 295247DB1F8326C8007FDC31 /* Views */ = { isa = PBXGroup; children = ( 295247DE1F8326EF007FDC31 /* AccountViewCell.swift */, 73CBC75E2020CBF800374666 /* AccountViewCell.xib */, ); path = Views; sourceTree = ""; }; 295996041FAAFC9400DB66A8 /* Coinbase */ = { isa = PBXGroup; children = ( 2959960B1FAB03EC00DB66A8 /* CoinbaseBuyWidget.swift */, ); path = Coinbase; sourceTree = ""; }; 2959960F1FAB065700DB66A8 /* Deposit */ = { isa = PBXGroup; children = ( 295996101FAB066500DB66A8 /* Coordinators */, ); path = Deposit; sourceTree = ""; }; 295996101FAB066500DB66A8 /* Coordinators */ = { isa = PBXGroup; children = ( 295996111FAB067600DB66A8 /* DepositCoordinator.swift */, ); path = Coordinators; sourceTree = ""; }; 2959961D1FAE756400DB66A8 /* TrustClient */ = { isa = PBXGroup; children = ( 29ED26EB1FB0069B00F7F8F9 /* Models */, 2959961B1FAE3EDF00DB66A8 /* TrustClient.swift */, ); path = TrustClient; sourceTree = ""; }; 295B61D21FE7D5AB00642E60 /* Formatters */ = { isa = PBXGroup; children = ( 295B61D31FE7D5B500642E60 /* CurrencyFormatter.swift */, ); path = Formatters; sourceTree = ""; }; 296106C01F7640240006164B /* Tokens */ = { isa = PBXGroup; children = ( 29F114EA1FA448DE00114A29 /* Coordinators */, 2977CAF31F7E0C5D009682A0 /* Types */, 2977CAF21F7E0C3A009682A0 /* ViewModels */, 2977CAF11F7E0C33009682A0 /* ViewControllers */, 2977CAF01F7E0C2E009682A0 /* Views */, 442FCB1A0F74A68425907AC9 /* Helpers */, ); path = Tokens; sourceTree = ""; }; 2963B6B41F9A7E13003063C1 /* CoinMarket */ = { isa = PBXGroup; children = ( 2963B6B71F9A7EDE003063C1 /* Types */, ); path = CoinMarket; sourceTree = ""; }; 2963B6B71F9A7EDE003063C1 /* Types */ = { isa = PBXGroup; children = ( 2963B6B81F9A7EEA003063C1 /* CoinTicker.swift */, ); path = Types; sourceTree = ""; }; 2977CAE11F7E0B17009682A0 /* Coordinators */ = { isa = PBXGroup; children = ( 29DBF2A21F9DBFF400327C60 /* BackupCoordinator.swift */, ); path = Coordinators; sourceTree = ""; }; 2977CAE31F7E0B3F009682A0 /* Coordinators */ = { isa = PBXGroup; children = ( 29BE3FD11F707DC300F6BFC2 /* TransactionDataCoordinator.swift */, 29FC0CB51F8298820036089F /* TransactionCoordinator.swift */, 2932045D1F8EEE760095B7C1 /* BalanceCoordinator.swift */, 613D048A1FDE162B008DE72E /* TrustProvider.swift */, 442FCC8150042FE9179D574A /* TicketsCoordinator.swift */, ); path = Coordinators; sourceTree = ""; }; 2977CAE41F7E0B69009682A0 /* Coordinators */ = { isa = PBXGroup; children = ( 29F1C85920036968003780D8 /* HelpUsCoordinator.swift */, 2996F1471F6C9AE5005C33AE /* SettingsCoordinator.swift */, 290B2B6F1F930AB90053C83E /* PushNotificationsRegistrar.swift */, 7721A6CF202EFD07004DB16C /* AddCustomNetworkCoordinator.swift */, ); path = Coordinators; sourceTree = ""; }; 2977CAE51F7E0B73009682A0 /* Coordinators */ = { isa = PBXGroup; children = ( 295A59371F71C1B90092F0FC /* AccountsCoordinator.swift */, ); path = Coordinators; sourceTree = ""; }; 2977CAE71F7E0B87009682A0 /* ViewModels */ = { isa = PBXGroup; children = ( 291F52C01F6C8A1F00B369AB /* AccountsViewModel.swift */, 290B2B601F9179880053C83E /* AccountViewModel.swift */, 291F52BE1F6C874E00B369AB /* AccountsViewController.swift */, ); path = ViewModels; sourceTree = ""; }; 2977CAE81F7E0B95009682A0 /* Coordinators */ = { isa = PBXGroup; children = ( 296AF9A21F733AB30058AF78 /* WalletCoordinator.swift */, 293E62701FA2F63500CB0A66 /* InitialWalletCreationCoordinator.swift */, ); path = Coordinators; sourceTree = ""; }; 2977CAE91F7E0BB0009682A0 /* ViewControllers */ = { isa = PBXGroup; children = ( 2912CD311F6A83EE00C6CBE3 /* WelcomeViewController.swift */, 615F105C1FCBF55E008A45AF /* OnboardingCollectionViewController.swift */, ); path = ViewControllers; sourceTree = ""; }; 2977CAEA1F7E0BB7009682A0 /* ViewModels */ = { isa = PBXGroup; children = ( 2912CD331F6A849C00C6CBE3 /* WelcomeViewModel.swift */, 615F10551FCBEF2E008A45AF /* OnboardingPageViewModel.swift */, ); path = ViewModels; sourceTree = ""; }; 2977CAEB1F7E0BC3009682A0 /* ViewModels */ = { isa = PBXGroup; children = ( 29CAEB8D1F70A2FB00F7357D /* TransactionCellViewModel.swift */, 294DFB9D1FE0CA59004CEB56 /* TransactionsViewModel.swift */, 293B8B401F707F4600356286 /* TransactionViewModel.swift */, 29C80D4C1FB5202C0037B1E0 /* BalanceBaseViewModel.swift */, 29BB94921F6FC380009B09CC /* BalanceViewModel.swift */, 29C80D4E1FB520AF0037B1E0 /* BalanceTokenViewModel.swift */, 294DFB9F1FE0CADD004CEB56 /* TransactionDetailsViewModel.swift */, ); path = ViewModels; sourceTree = ""; }; 2977CAEC1F7E0BE2009682A0 /* ViewControllers */ = { isa = PBXGroup; children = ( 2912CD2A1F6A833E00C6CBE3 /* TransactionsViewController.swift */, 29850D2A1F6B30FF00791A49 /* TransactionViewController.swift */, ); path = ViewControllers; sourceTree = ""; }; 2977CAED1F7E0BEC009682A0 /* Views */ = { isa = PBXGroup; children = ( 29E2E33D1F7A2423000CF94A /* TransactionHeaderView.swift */, 293B8B441F70A20200356286 /* TransactionViewCell.swift */, 290B2B641F91A4880053C83E /* TransactionsFooterView.swift */, 2959960D1FAB05C100DB66A8 /* TransactionsEmptyView.swift */, ); path = Views; sourceTree = ""; }; 2977CAEE1F7E0C0D009682A0 /* ViewControllers */ = { isa = PBXGroup; children = ( 2912CD2E1F6A83A100C6CBE3 /* ImportWalletViewController.swift */, 29F1C852200363B2003780D8 /* PassphraseViewController.swift */, 77872D24202505B70032D687 /* EnterPasswordViewController.swift */, 77872D282025116E0032D687 /* EnterPasswordCoordinator.swift */, ); path = ViewControllers; sourceTree = ""; }; 2977CAEF1F7E0C14009682A0 /* ViewModels */ = { isa = PBXGroup; children = ( 29A13E2B1F6A955700E432A2 /* CreateWalletViewModel.swift */, 2996F1421F6C96FF005C33AE /* ImportWalletViewModel.swift */, 771AA961200D5EC700D25403 /* PassphraseViewModel.swift */, 77872D26202505C00032D687 /* EnterPasswordViewModel.swift */, ); path = ViewModels; sourceTree = ""; }; 2977CAF01F7E0C2E009682A0 /* Views */ = { isa = PBXGroup; children = ( AA26C627204134C500318B9B /* TicketTableViewCell.swift */, 295B61D01FE7B20400642E60 /* TokensHeaderView.swift */, 296106C11F76403A0006164B /* TokenViewCell.swift */, 29F1C8451FEB6664003780D8 /* EditTokenTableViewCell.swift */, 29F1C8461FEB6664003780D8 /* EditTokenTableViewCell.xib */, 29F1C84B1FEC4F6F003780D8 /* TokensFooterView.swift */, 442FCFA81968EBB72349E849 /* StormBirdTokenSummaryTableViewCell.swift */, ); path = Views; sourceTree = ""; }; 2977CAF11F7E0C33009682A0 /* ViewControllers */ = { isa = PBXGroup; children = ( AA26C61E20412A1E00318B9B /* Tickets.storyboard */, AA26C61D20412A1D00318B9B /* TicketsViewController.swift */, 296106C51F7645CC0006164B /* TokensViewController.swift */, 294DFBA81FE6EBFB004CEB56 /* NewTokenViewController.swift */, 29F1C83D1FEB5C91003780D8 /* EditTokensViewController.swift */, ); path = ViewControllers; sourceTree = ""; }; 2977CAF21F7E0C3A009682A0 /* ViewModels */ = { isa = PBXGroup; children = ( 296106C71F7646590006164B /* TokensViewModel.swift */, 296106C31F7640C50006164B /* TokenViewCellViewModel.swift */, 29E9CFCC1FE7343C00017744 /* NewTokenViewModel.swift */, 29F1C8411FEB62ED003780D8 /* EditTokenTableCellViewModel.swift */, 29F1C8491FEB6D6B003780D8 /* EditTokenViewModel.swift */, 442FCB182F854B307761CD82 /* TicketsViewModel.swift */, ); path = ViewModels; sourceTree = ""; }; 2977CAF31F7E0C5D009682A0 /* Types */ = { isa = PBXGroup; children = ( 296106C91F764AB60006164B /* TokensDataStore.swift */, 294DFBAD1FE6F254004CEB56 /* TokenObject.swift */, 29E9CFCE1FE7347200017744 /* ERC20Token.swift */, 29C0FCE4200EBAF6004A13CB /* TokenType.swift */, AA893ED4203C3E5400CDCED1 /* TokenBalance.swift */, 442FC90F0768C43EF903465B /* Ticket.swift */, 442FCFEB2D7443C4E0B889B0 /* TicketHolder.swift */, ); path = Types; sourceTree = ""; }; 2981C29A1FC18F6000537E43 /* Changelly */ = { isa = PBXGroup; children = ( 2981C29B1FC18F7700537E43 /* ChangellyBuyWidget.swift */, ); path = Changelly; sourceTree = ""; }; 298542E61FBA9BA900CB5081 /* ShapeShift */ = { isa = PBXGroup; children = ( 298542E41FBA9B0700CB5081 /* ShapeShift.swift */, ); path = ShapeShift; sourceTree = ""; }; 298542F11FBD593900CB5081 /* ViewModels */ = { isa = PBXGroup; children = ( 29F1C85E200369BA003780D8 /* HelpUsViewModel.swift */, 298542F21FBD594D00CB5081 /* SettingsViewModel.swift */, 7721A6CD202EFC21004DB16C /* AddCustomNetworkViewModel.swift */, 771A847420322FD700528D28 /* PreferencesViewModel.swift */, ); path = ViewModels; sourceTree = ""; }; 298542FC1FBEADDF00CB5081 /* ViewModels */ = { isa = PBXGroup; children = ( 298542FD1FBEADEF00CB5081 /* TransactionViewModelTests.swift */, ); name = ViewModels; path = "New Group"; sourceTree = ""; }; 299573A01FA1F35B006F17FD /* Foundation */ = { isa = PBXGroup; children = ( 299573A11FA1F369006F17FD /* QRURLParserTests.swift */, 61FC5ED01FCFBDEB00CCB12A /* EtherNumberFormatterTests.swift */, 73D2683A202E8411009777A1 /* DecimalNumberFormatterTest.swift */, 73ED85A82034C42D00593BF3 /* StringFormatterTest.swift */, ); path = Foundation; sourceTree = ""; }; 2996F1441F6C9875005C33AE /* Settings */ = { isa = PBXGroup; children = ( 771A84782032343600528D28 /* Controllers */, 298542F11FBD593900CB5081 /* ViewModels */, 2977CAE41F7E0B69009682A0 /* Coordinators */, 29FC9BC71F83144D000209CD /* ViewControllers */, 29FC9BC81F83145C000209CD /* Types */, ); path = Settings; sourceTree = ""; }; 2996F14B1F6CA725005C33AE /* Extensions */ = { isa = PBXGroup; children = ( 2996F14C1F6CA742005C33AE /* UIViewController.swift */, 29EB10291F6CBD23000907A4 /* UIAlertController.swift */, 291ED08A1F6F5D2100E7E93A /* Bundle.swift */, 29A0E1841F706B8C00BAAAED /* String.swift */, 29BE3FCF1F7071A200F6BFC2 /* UIColor.swift */, 29FF12F51F74799D00AFD326 /* NSAttributedString.swift */, 29FF12F71F747D6C00AFD326 /* Error.swift */, 29358DA81F79FD1C00925D61 /* CALayer.swift */, 29E2E3391F7A008C000CF94A /* UIView.swift */, 290B2B5E1F9177860053C83E /* UIImage.swift */, 291A1B681F980E3400ADEC80 /* StackViewController.swift */, 2963B6B01F9891F5003063C1 /* UIButton.swift */, 2963B6C01F9AE0E4003063C1 /* Data.swift */, 29C80D481FB51C380037B1E0 /* Dictionary.swift */, 29C80D4A1FB51C460037B1E0 /* Decimal.swift */, 293112361FC9A24600966EEA /* UIGestureRecognizer+Closure.swift */, 29F1C85020032688003780D8 /* Address.swift */, 29FA00D3201EC662002F7DC5 /* NSObject.swift */, 7721A6BD202A5677004DB16C /* DecryptError.swift */, 737D1674202BDCB400B42DDE /* UINavigationController.swift */, 73ED85A62034BFEF00593BF3 /* UITextFieldAdditions.swift */, 442FCCAC6A172506637A2FF6 /* Int.swift */, AA26C62220412A4100318B9B /* Double.swift */, AA26C62120412A4100318B9B /* UIViewInspectableEnhancements.swift */, AA4E531720425A9500143A09 /* Date.swift */, ); path = Extensions; sourceTree = ""; }; 2996F14E1F6CA802005C33AE /* Export */ = { isa = PBXGroup; children = ( 299B5E391FD141A40051361C /* ViewModels */, 29DBF29F1F9DA6E200327C60 /* ViewControllers */, 2977CAE11F7E0B17009682A0 /* Coordinators */, ); path = Export; sourceTree = ""; }; 299B5E301FCBC2B90051361C /* Controllers */ = { isa = PBXGroup; children = ( 29E6E06F1FEA12910079265A /* TransactionConfigurator.swift */, ); path = Controllers; sourceTree = ""; }; 299B5E351FCBCDE10051361C /* Transfer */ = { isa = PBXGroup; children = ( 29BDF1991FEE50B60023A45F /* Types */, 29BDF1921FEE437E0023A45F /* Controllers */, 299B5E361FCBCDE90051361C /* ViewModels */, ); path = Transfer; sourceTree = ""; }; 299B5E361FCBCDE90051361C /* ViewModels */ = { isa = PBXGroup; children = ( 299B5E371FCBCDF70051361C /* RequestViewModelTests.swift */, ); path = ViewModels; sourceTree = ""; }; 299B5E391FD141A40051361C /* ViewModels */ = { isa = PBXGroup; children = ( 299B5E3A1FD141B70051361C /* BackupViewModel.swift */, ); path = ViewModels; sourceTree = ""; }; 299B5E3C1FD143300051361C /* Export */ = { isa = PBXGroup; children = ( 299B5E3D1FD143350051361C /* ViewModels */, ); path = Export; sourceTree = ""; }; 299B5E3D1FD143350051361C /* ViewModels */ = { isa = PBXGroup; children = ( 299B5E3E1FD143400051361C /* BackupViewModelTests.swift */, ); path = ViewModels; sourceTree = ""; }; 29A13E261F6A901600E432A2 /* Welcome */ = { isa = PBXGroup; children = ( 29A13E271F6A903500E432A2 /* WelcomeViewModelTests.swift */, ); path = Welcome; sourceTree = ""; }; 29A13E311F6B1B6C00E432A2 /* Style */ = { isa = PBXGroup; children = ( 29A13E321F6B1B7A00E432A2 /* AppStyle.swift */, ); path = Style; sourceTree = ""; }; 29AD8A0A1F93FBB7008E10E7 /* Foundation */ = { isa = PBXGroup; children = ( 73D26836202E827E009777A1 /* DecimalFormatter.swift */, 29FC0CB71F8299510036089F /* Coordinator.swift */, 29AD8A0B1F93FBBF008E10E7 /* Subscribable.swift */, 2995739E1FA1F294006F17FD /* QRURLParser.swift */, 298542F81FBE9A0100CB5081 /* CryptoAddressValidator.swift */, 61FC5ECE1FCFBAE500CCB12A /* EtherNumberFormatter.swift */, 73ED85A420349BE400593BF3 /* StringFormatter.swift */, ); path = Foundation; sourceTree = ""; }; 29B6AECC1F7C87E700EC6DE3 /* ViewControllers */ = { isa = PBXGroup; children = ( 291ED0911F6FA5D900E7E93A /* RequestViewController.swift */, 29285B411F6FB3E60044CF29 /* SendViewController.swift */, 291A1B661F98092F00ADEC80 /* ConfirmPaymentViewController.swift */, 299B5E411FD2298E0051361C /* ConfigureTransactionViewController.swift */, ); path = ViewControllers; sourceTree = ""; }; 29B6AECD1F7C87F400EC6DE3 /* ViewModels */ = { isa = PBXGroup; children = ( 29CA4B761F6FBBFB0032313D /* RequestViewModel.swift */, 29BB94961F6FCD60009B09CC /* SendViewModel.swift */, 299B5E331FCBC5180051361C /* ConfirmPaymentViewModel.swift */, 29E6E0711FEA200D0079265A /* ConfirmPaymentDetailsViewModel.swift */, 299B5E441FD22FB40051361C /* ConfigureTransactionViewModel.swift */, ); path = ViewModels; sourceTree = ""; }; 29B6AECE1F7C880700EC6DE3 /* Types */ = { isa = PBXGroup; children = ( 2963B6AE1F9823E6003063C1 /* UnconfirmedTransaction.swift */, 296106CF1F778A8D0006164B /* TransferType.swift */, 29B6AED51F7CA4A700EC6DE3 /* TransactionConfiguration.swift */, 29B933F71F8609FF009FCABB /* PaymentFlow.swift */, 299B5E461FD2C87F0051361C /* ConfigureTransactionError.swift */, 299B5E481FD2C8900051361C /* ConfigureTransaction.swift */, 29BDF1971FEE4DB00023A45F /* GasPriceConfiguration.swift */, 29BDF1A01FEE51A80023A45F /* GasLimitConfiguration.swift */, 29FF6D6A2011D2AF00A3011C /* InCoordinatorError.swift */, 29C70C702016C7780072E454 /* SentTransaction.swift */, BB5D6A9D20232EE8000FC5AB /* CurrencyRate+Fee.swift */, ); path = Types; sourceTree = ""; }; 29B6AECF1F7C881100EC6DE3 /* Types */ = { isa = PBXGroup; children = ( 291D73C51F7F500D00A8AB56 /* TransactionItemState.swift */, 296105941FA2DEF000292494 /* TransactionDirection.swift */, 295996191FADB79300DB66A8 /* TokenTransfer.swift */, 2963A2891FC402940095447D /* LocalizedOperationObject.swift */, 294DFBA21FE0E2EA004CEB56 /* TransactionValue.swift */, 77872D222023F43B0032D687 /* TransactionsTracker.swift */, ); path = Types; sourceTree = ""; }; 29B933F61F86073E009FCABB /* Coordinators */ = { isa = PBXGroup; children = ( 29B933F41F860074009FCABB /* SendTransactionCoordinator.swift */, 29B6AECA1F7C5FA900EC6DE3 /* PaymentCoordinator.swift */, 29F114F31FA8117C00114A29 /* SendCoordinator.swift */, 29F114F51FA8147300114A29 /* RequestCoordinator.swift */, 29C0FCE0200DA94A004A13CB /* SignMessageCoordinator.swift */, 77B3BF3B201908ED00EEC15A /* ConfirmCoordinator.swift */, ); path = Coordinators; sourceTree = ""; }; 29BDF1921FEE437E0023A45F /* Controllers */ = { isa = PBXGroup; children = ( 29BDF1931FEE43AA0023A45F /* TransactionConfiguratorTests.swift */, ); path = Controllers; sourceTree = ""; }; 29BDF1991FEE50B60023A45F /* Types */ = { isa = PBXGroup; children = ( 29BDF19C1FEE50E90023A45F /* GasPriceConfigurationTests.swift */, 29BDF19E1FEE51650023A45F /* GasLimitConfigurationTests.swift */, ); path = Types; sourceTree = ""; }; 29C70C7D20199ADE0072E454 /* Factory */ = { isa = PBXGroup; children = ( 29C70C7E20199AEB0072E454 /* WKWebViewConfiguration.swift */, ); path = Factory; sourceTree = ""; }; 29DBF29F1F9DA6E200327C60 /* ViewControllers */ = { isa = PBXGroup; children = ( 29DBF2A01F9DA6EF00327C60 /* BackupViewController.swift */, ); path = ViewControllers; sourceTree = ""; }; 29E14FCF1F7F456A00185568 /* Storage */ = { isa = PBXGroup; children = ( 29E14FD01F7F457D00185568 /* TransactionsStorage.swift */, 29E14FDA1F7F4F3D00185568 /* Transaction.swift */, 29AD8A081F93F8B2008E10E7 /* Session.swift */, ); path = Storage; sourceTree = ""; }; 29E14FD21F7F46F700185568 /* Transactions */ = { isa = PBXGroup; children = ( 298542FC1FBEADDF00CB5081 /* ViewModels */, 29E14FD31F7F46FB00185568 /* Storage */, ); path = Transactions; sourceTree = ""; }; 29E14FD31F7F46FB00185568 /* Storage */ = { isa = PBXGroup; children = ( 29E14FD41F7F470C00185568 /* TransactionsStorageTests.swift */, ); path = Storage; sourceTree = ""; }; 29E6E0681FE897BB0079265A /* Browser */ = { isa = PBXGroup; children = ( 29C70C7D20199ADE0072E454 /* Factory */, 77B3BF332017D0C400EEC15A /* ViewModel */, 77B3BF2C2017CD1A00EEC15A /* Views */, 771AA94C1FF971BB00D25403 /* Types */, 29E6E06A1FE897CD0079265A /* ViewControllers */, 29E6E0691FE897C70079265A /* Coordinators */, ); path = Browser; sourceTree = ""; }; 29E6E0691FE897C70079265A /* Coordinators */ = { isa = PBXGroup; children = ( 29E6E06B1FE897D90079265A /* BrowserCoordinator.swift */, ); path = Coordinators; sourceTree = ""; }; 29E6E06A1FE897CD0079265A /* ViewControllers */ = { isa = PBXGroup; children = ( 29E6E06D1FE897EE0079265A /* BrowserViewController.swift */, ); path = ViewControllers; sourceTree = ""; }; 29E9CFD01FE737EE00017744 /* Types */ = { isa = PBXGroup; children = ( 29E9CFD11FE737FE00017744 /* TrustRealmConfiguration.swift */, 29F1C85720036926003780D8 /* AppTracker.swift */, ); path = Types; sourceTree = ""; }; 29ED26EB1FB0069B00F7F8F9 /* Models */ = { isa = PBXGroup; children = ( 2959961E1FAE759700DB66A8 /* RawTransaction.swift */, 29C80D501FB67A110037B1E0 /* ArrayResponse.swift */, 298542E71FBAD0B200CB5081 /* OperationType.swift */, 2963A2871FC401490095447D /* LocalizedOperation.swift */, ); path = Models; sourceTree = ""; }; 29F114EA1FA448DE00114A29 /* Coordinators */ = { isa = PBXGroup; children = ( 29F114EB1FA448F400114A29 /* TokensCoordinator.swift */, 29E9CFCA1FE70D5B00017744 /* GetBalanceCoordinator.swift */, 442FC630874D29159799EEB6 /* GetNameCoordinator.swift */, 442FCB2726DB345481C1FDA1 /* GetSymbolCoordinator.swift */, 442FC002CDEA792B8ECD3E13 /* GetStormBirdBalanceCoordinator.swift */, 442FCEBC98D0A367D258D2C3 /* GetIsStormBirdCoordinator.swift */, 442FC0F2E3BB3EE420BC2C16 /* GetDecimalsCoordinator.swift */, ); path = Coordinators; sourceTree = ""; }; 29F1C85420036879003780D8 /* Types */ = { isa = PBXGroup; children = ( 29F1C85520036887003780D8 /* AppTrackerTests.swift */, ); path = Types; sourceTree = ""; }; 29FC9BC31F830880000209CD /* Core */ = { isa = PBXGroup; children = ( 295B61D21FE7D5AB00642E60 /* Formatters */, 29E9CFD01FE737EE00017744 /* Types */, CCA4FE341FD427CA00749AE4 /* Helpers */, CCCD74FF1FD2D95F004A087D /* Coordinators */, 2931120E1FC4ADBE00966EEA /* ViewModels */, 29FC9BC41F830880000209CD /* Initializers */, ); path = Core; sourceTree = ""; }; 29FC9BC41F830880000209CD /* Initializers */ = { isa = PBXGroup; children = ( 29FC9BC51F830880000209CD /* MirgrationInitializer.swift */, 290B2B5A1F8F551E0053C83E /* LokaliseInitializer.swift */, 2923D9B01FDA49D8000CF3F8 /* Initializer.swift */, 2923D9B21FDA49F8000CF3F8 /* SkipBackupFilesInitializer.swift */, 294DFB971FDF8CBB004CEB56 /* CrashReportInitializer.swift */, ); path = Initializers; sourceTree = ""; }; 29FC9BC71F83144D000209CD /* ViewControllers */ = { isa = PBXGroup; children = ( 2996F1451F6C98B3005C33AE /* SettingsViewController.swift */, 29F1C85C2003698A003780D8 /* WellDoneViewController.swift */, 7721A6CB202EFBC5004DB16C /* AddCustomNetworkViewController.swift */, 771A8470202F067D00528D28 /* NetworksViewController.swift */, 771A847220322F2500528D28 /* PreferencesViewController.swift */, ); path = ViewControllers; sourceTree = ""; }; 29FC9BC81F83145C000209CD /* Types */ = { isa = PBXGroup; children = ( 293248831F88CCD2008A9818 /* SplashState.swift */, 293248851F88CCE6008A9818 /* SplashError.swift */, 296AF9A41F736BA20058AF78 /* Config.swift */, 296AF9A61F736EC70058AF78 /* RPCServers.swift */, 2932045B1F8DCD6E0095B7C1 /* CurrencyRate.swift */, 290B2B661F9266630053C83E /* SettingsAction.swift */, 29AD8A031F93D6CD008E10E7 /* Constants.swift */, 298542F41FBD8E6A00CB5081 /* ConfigExplorer.swift */, 298542FA1FBEA03300CB5081 /* SendInputErrors.swift */, 293112111FC4F48400966EEA /* ServiceProvider.swift */, 2931122D1FC94E4200966EEA /* SettingsError.swift */, 294EC1D71FD7FBAB0065EB20 /* BiometryAuthenticationType.swift */, 739533961FEFF5FD0084AFAB /* Currency.swift */, 7721A6C7202EF81B004DB16C /* CustomRPC.swift */, 771A847C2032409000528D28 /* PreferenceOption.swift */, ); path = Types; sourceTree = ""; }; 29FC9BCA1F831849000209CD /* ViewControllers */ = { isa = PBXGroup; children = ( 29FC9BCB1F831860000209CD /* PaymentCoordinator.swift */, ); path = ViewControllers; sourceTree = ""; }; 29FF12F91F74CC6C00AFD326 /* Form */ = { isa = PBXGroup; children = ( 29FF12FA1F74CC8200AFD326 /* EthereumAddressRule.swift */, 29E2E3401F7B1585000CF94A /* ActionButtonRow.swift */, 295247E61F835BA0007FDC31 /* InfoHeaderView.swift */, 2963B6AC1F981A96003063C1 /* TransactionAppearance.swift */, 29F114F11FA7966300114A29 /* PrivateKeyRule.swift */, 29FF6D72201200D500A3011C /* FieldAppereance.swift */, 77872D312027AA4A0032D687 /* SliderTextFieldRow.swift */, ); path = Form; sourceTree = ""; }; 29FF12FF1F75EAC800AFD326 /* Factories */ = { isa = PBXGroup; children = ( 29FF13001F75EAD900AFD326 /* FakeKeystore.swift */, 29FF13021F75EB7500AFD326 /* Account.swift */, 29FF13091F75F67200AFD326 /* Address.swift */, 29FF130C1F7626E800AFD326 /* FakeNavigationController.swift */, 2977CADF1F7DEEB0009682A0 /* FakeEtherKeystore.swift */, 29E14FD61F7F490000185568 /* Transaction.swift */, 29E14FD81F7F4D4E00185568 /* FakeTransactionsStorage.swift */, 290B2B6D1F92C3980053C83E /* UserDefaults.swift */, 29AD8A0D1F93FF28008E10E7 /* WalletSession.swift */, 299573A31FA27A15006F17FD /* TestKeyStore.swift */, 2961BD081FB14B6D00C4B840 /* Config.swift */, 298542FF1FBEAE2F00CB5081 /* ChainState.swift */, CCA4FE391FD42B4100749AE4 /* FakeJailbreakChecker.swift */, 295B61D51FE7FC8300642E60 /* FakeTokensDataStore.swift */, 29BDF1951FEE43F40023A45F /* UnconfirmedTransaction.swift */, 29F1C864200384FE003780D8 /* Wallet.swift */, 732E0F512022754600B39C1F /* FakeLockProtocol.swift */, 73CBC760202139FB00374666 /* FakeGetBalanceCoordinator(.swift */, 771A84812032423800528D28 /* PreferencesController.swift */, ); path = Factories; sourceTree = ""; }; 29FF13041F75F08000AFD326 /* Coordinators */ = { isa = PBXGroup; children = ( 73958DC620263525000A40EB /* SplashCoordinatorTests.swift */, 29FF13071F75F0AE00AFD326 /* AppCoordinatorTests.swift */, 296106CB1F776FD00006164B /* WalletCoordinatorTests.swift */, 2981F4721F8303E600CA6590 /* TransactionCoordinatorTests.swift */, 29DBF2A41F9EB75E00327C60 /* BackupCoordinatorTests.swift */, 293E62721FA3165C00CB0A66 /* InitialWalletCreationCoordinatorTests.swift */, 29F114E81FA3EC9E00114A29 /* InCoordinatorTests.swift */, 29F114F71FA8165200114A29 /* SendCoordinatorTests.swift */, 29F114F91FA817A800114A29 /* RequestCoordinatorTests.swift */, 295996021FAA865800DB66A8 /* TokensCoordinatorTests.swift */, 295996131FAB09A200DB66A8 /* DepositCoordinatorTests.swift */, 732E0F4F2022716700B39C1F /* LockEnterPasscodeCoordinatorTest.swift */, 732E0F532022786400B39C1F /* LockCreatePasscodeCoordinatorTest.swift */, ); path = Coordinators; sourceTree = ""; }; 442FCB1A0F74A68425907AC9 /* Helpers */ = { isa = PBXGroup; children = ( 442FC20E6470B92A46479342 /* TicketAdaptor.swift */, 442FC6911EEE85B669D7BDA1 /* TicketDecode.swift */, ); path = Helpers; sourceTree = ""; }; 615F10571FCBEF6A008A45AF /* Views */ = { isa = PBXGroup; children = ( 615F10581FCBEF7C008A45AF /* OnboardingPage.swift */, 615F10611FCD3F0F008A45AF /* OnboardingPageStyle.swift */, ); path = Views; sourceTree = ""; }; 732086B2201506AA0047F605 /* Protection */ = { isa = PBXGroup; children = ( 77872D2E2026DC4E0032D687 /* ViewControllers */, 732086B3201507220047F605 /* Coordinators */, 732086B5201507220047F605 /* Views */, ); path = Protection; sourceTree = ""; }; 732086B3201507220047F605 /* Coordinators */ = { isa = PBXGroup; children = ( 73ACEEF4201631A2003DD71D /* ProtectionCoordinator.swift */, 732086B8201508690047F605 /* SplashCoordinator.swift */, ); path = Coordinators; sourceTree = ""; }; 732086B5201507220047F605 /* Views */ = { isa = PBXGroup; children = ( 29B9345C1F88459C009FCABB /* SplashView.swift */, ); path = Views; sourceTree = ""; }; 73ACEEF620163B4E003DD71D /* Lock */ = { isa = PBXGroup; children = ( 73ACEEFD20163DA3003DD71D /* Views */, 73ACEEFC20163D31003DD71D /* ViewModels */, 73ACEEF720163B4E003DD71D /* Coordinators */, 73ACEEF920163B4E003DD71D /* ViewControllers */, 737EEDD9201BE3A8009D9D5D /* Lock.swift */, ); path = Lock; sourceTree = ""; }; 73ACEEF720163B4E003DD71D /* Coordinators */ = { isa = PBXGroup; children = ( 73ACEF0420163F46003DD71D /* LockEnterPasscodeCoordinator.swift */, 73C41C74201B65AD00243C6C /* LockCreatePasscodeCoordinator.swift */, ); path = Coordinators; sourceTree = ""; }; 73ACEEF920163B4E003DD71D /* ViewControllers */ = { isa = PBXGroup; children = ( 73C5CF44201A7CAB00C74316 /* LockPasscodeViewController.swift */, 73BAA8D0201B2FBC00D6DD75 /* LockCreatePasscodeViewController.swift */, 73BAA8D2201B2FF800D6DD75 /* LockEnterPasscodeViewController.swift */, ); path = ViewControllers; sourceTree = ""; }; 73ACEEFC20163D31003DD71D /* ViewModels */ = { isa = PBXGroup; children = ( 73ACEF0020163ED4003DD71D /* LockViewModel.swift */, 73C41C70201B46AD00243C6C /* LockEnterPasscodeViewModel.swift */, 73C41C72201B5EFF00243C6C /* LockCreatePasscodeViewModel.swift */, ); path = ViewModels; sourceTree = ""; }; 73ACEEFD20163DA3003DD71D /* Views */ = { isa = PBXGroup; children = ( 73ACEEFA20163C94003DD71D /* LockView.swift */, 73ACEEFE20163E08003DD71D /* PasscodeCharacterView.swift */, ); path = Views; sourceTree = ""; }; 76F1D16C3A06F5B2041BCBB3 /* Redeem */ = { isa = PBXGroup; children = ( 76F1D8877226D5DD086B135D /* CreateRedeemTests.swift */, ); path = Redeem; sourceTree = ""; }; 76F1D1936604D6A022E9AE90 /* Market */ = { isa = PBXGroup; children = ( 76F1DADFD07E2941897FD2E1 /* SignOrders.swift */, B1DC375C203AEAE100C9756D /* OrdersRequest.swift */, ); path = Market; sourceTree = ""; }; 76F1D47A29573DA8BD3E4979 /* Redeem */ = { isa = PBXGroup; children = ( 76F1DF80932454E9F58B7830 /* CreateRedeem.swift */, ); path = Redeem; sourceTree = ""; }; 76F1D6E06C9FA1261851B222 /* Market */ = { isa = PBXGroup; children = ( 76F1DE8ADA3176D0277EDF20 /* OrderSigningTests.swift */, B1DC375E203AEB4800C9756D /* OrderRequestTest.swift */, ); path = Market; sourceTree = ""; }; 771A84782032343600528D28 /* Controllers */ = { isa = PBXGroup; children = ( 771A84792032344D00528D28 /* PreferencesController.swift */, ); path = Controllers; sourceTree = ""; }; 771A847E203240AB00528D28 /* Controllers */ = { isa = PBXGroup; children = ( 771A847F203240BB00528D28 /* PreferencesControllerTests.swift */, ); path = Controllers; sourceTree = ""; }; 771A8483203242A600528D28 /* ViewModels */ = { isa = PBXGroup; children = ( 771A8484203242B400528D28 /* InCoordinatorViewModelTests.swift */, ); path = ViewModels; sourceTree = ""; }; 771AA94C1FF971BB00D25403 /* Types */ = { isa = PBXGroup; children = ( 771AA94D1FF971CD00D25403 /* DappAction.swift */, 775C00B420195BFB001B5EBC /* BrowserAction.swift */, 29C70C7B201990540072E454 /* SendTransaction.swift */, 29FA00CB201CA63C002F7DC5 /* Method.swift */, 29FA00CD201CA64E002F7DC5 /* DappCommand.swift */, 29FA00CF201CA66A002F7DC5 /* DAppError.swift */, 77E0E772201FAD05009B4B31 /* BrowserURLParser.swift */, ); path = Types; sourceTree = ""; }; 771AA95E200D5E7800D25403 /* Views */ = { isa = PBXGroup; children = ( 771AA95F200D5E8800D25403 /* PassphraseView.swift */, 771AA963200D5EDB00D25403 /* WordCollectionViewCell.swift */, 771AA965200D5F1900D25403 /* WordCollectionViewCell.xib */, ); path = Views; sourceTree = ""; }; 7721A6C2202D94FC004DB16C /* JSWeb3Provider */ = { isa = PBXGroup; children = ( 7721A6C3202D9520004DB16C /* trust-min.js */, ); path = JSWeb3Provider; sourceTree = ""; }; 77872D2A202514930032D687 /* Wallet */ = { isa = PBXGroup; children = ( 77872D2B2025149A0032D687 /* Coordinators */, ); path = Wallet; sourceTree = ""; }; 77872D2B2025149A0032D687 /* Coordinators */ = { isa = PBXGroup; children = ( 77872D2C202514AD0032D687 /* EnterPasswordCoordinatorTests.swift */, ); path = Coordinators; sourceTree = ""; }; 77872D2E2026DC4E0032D687 /* ViewControllers */ = { isa = PBXGroup; children = ( 77872D2F2026DC570032D687 /* SplashViewController.swift */, ); path = ViewControllers; sourceTree = ""; }; 778EAF7B1FF10AE000C8E2AB /* Coordinators */ = { isa = PBXGroup; children = ( 778EAF7C1FF10AF400C8E2AB /* SettingsCoordinatorTests.swift */, ); path = Coordinators; sourceTree = ""; }; 77B3BF2C2017CD1A00EEC15A /* Views */ = { isa = PBXGroup; children = ( 77B3BF492019247200EEC15A /* BrowserNavigationBar.swift */, ); path = Views; sourceTree = ""; }; 77B3BF332017D0C400EEC15A /* ViewModel */ = { isa = PBXGroup; children = ( 77B3BF342017D0D000EEC15A /* MarketplaceViewModel.swift */, ); path = ViewModel; sourceTree = ""; }; 77E0E774201FAD1C009B4B31 /* Browser */ = { isa = PBXGroup; children = ( 77E0E775201FAD25009B4B31 /* Types */, ); name = Browser; path = "New Group"; sourceTree = ""; }; 77E0E775201FAD25009B4B31 /* Types */ = { isa = PBXGroup; children = ( 77E0E776201FAD36009B4B31 /* BrowserURLParserTests.swift */, ); path = Types; sourceTree = ""; }; 9A0F00B2D545197C8F7691C2 /* Pods */ = { isa = PBXGroup; children = ( 4DB8204016307EAFC079EA48 /* Pods-Trust.debug.xcconfig */, B13A87D3BA5167741E5D0801 /* Pods-Trust.release.xcconfig */, 87FA1153388F27F599C430B8 /* Pods-TrustTests.debug.xcconfig */, DDF643F2D99BCE8E6139C057 /* Pods-TrustTests.release.xcconfig */, 477899BEAA4489DA423E8857 /* Pods-TrustUITests.debug.xcconfig */, A3B747245A27436E621E7E41 /* Pods-TrustUITests.release.xcconfig */, 8878FA2A7E4E5AC421A7A814 /* Pods-AlphaWallet.debug.xcconfig */, F142C0A3ACCC936E43250187 /* Pods-AlphaWallet.release.xcconfig */, 61621995A39B7730239E6112 /* Pods-AlphaWalletTests.debug.xcconfig */, 7D173D659C678A9D41C02820 /* Pods-AlphaWalletTests.release.xcconfig */, 8BB9C45338F697361B4D2BE8 /* Pods-AlphaWalletUITests.debug.xcconfig */, 8E0282B596A862A10ACB6686 /* Pods-AlphaWalletUITests.release.xcconfig */, ); name = Pods; sourceTree = ""; }; C876FF69204A77B400B7D0EA /* Fonts */ = { isa = PBXGroup; children = ( C876FF6A204A79D300B7D0EA /* source-sans-pro */, ); path = Fonts; sourceTree = ""; }; C876FF6A204A79D300B7D0EA /* source-sans-pro */ = { isa = PBXGroup; children = ( C876FF6B204A79D300B7D0EA /* README.md */, C876FF6C204A79D300B7D0EA /* SIL Open Font License.txt */, C876FF6F204A79D300B7D0EA /* SourceSansPro-Bold.otf */, C876FF74204A79D300B7D0EA /* SourceSansPro-Light.otf */, C876FF76204A79D300B7D0EA /* SourceSansPro-Regular.otf */, C876FF77204A79D300B7D0EA /* SourceSansPro-Semibold.otf */, ); path = "source-sans-pro"; sourceTree = ""; }; CCA4FE301FD3652100749AE4 /* Core */ = { isa = PBXGroup; children = ( 771A8483203242A600528D28 /* ViewModels */, 29F1C85420036879003780D8 /* Types */, CCA4FE311FD3653300749AE4 /* Coordinators */, ); path = Core; sourceTree = ""; }; CCA4FE311FD3653300749AE4 /* Coordinators */ = { isa = PBXGroup; children = ( CCA4FE321FD3655900749AE4 /* CheckDeviceCoordinatorTests.swift */, ); path = Coordinators; sourceTree = ""; }; CCA4FE341FD427CA00749AE4 /* Helpers */ = { isa = PBXGroup; children = ( CCA4FE351FD4282400749AE4 /* DeviceChecker.swift */, CCA4FE371FD428B300749AE4 /* JailbreakChecker.swift */, ); path = Helpers; sourceTree = ""; }; CCCD74FF1FD2D95F004A087D /* Coordinators */ = { isa = PBXGroup; children = ( CCCD74FC1FD2D38D004A087D /* CheckDeviceCoordinator.swift */, ); path = Coordinators; sourceTree = ""; }; FAD3F374A5C639BD900944DB /* Frameworks */ = { isa = PBXGroup; children = ( 646C8C822C986358D7388602 /* Pods_Trust.framework */, A48A17FC2CC895AF2BB871D0 /* Pods_TrustTests.framework */, 0AEE09E815DB68F6634F89AA /* Pods_TrustUITests.framework */, 9BD60178B937124277D81CCD /* Pods_AlphaWallet.framework */, F18F1FBA3C66C15C047AF0B8 /* Pods_AlphaWalletTests.framework */, B2CF9CDF557F98DECE6D0AF6 /* Pods_AlphaWalletUITests.framework */, ); name = Frameworks; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 2912CCF41F6A830700C6CBE3 /* AlphaWallet */ = { isa = PBXNativeTarget; buildConfigurationList = 2912CD1F1F6A830700C6CBE3 /* Build configuration list for PBXNativeTarget "AlphaWallet" */; buildPhases = ( F48CC1C9F6D4FAE6EF587C03 /* [CP] Check Pods Manifest.lock */, 29336FE81F6B24FF005E3BFC /* R.Swift */, 2912CCF11F6A830700C6CBE3 /* Sources */, 2912CCF21F6A830700C6CBE3 /* Frameworks */, 2912CCF31F6A830700C6CBE3 /* Resources */, F291FF6299FBB0600050DA49 /* [CP] Embed Pods Frameworks */, 2909B06A324FDD6FB858F676 /* [CP] Copy Pods Resources */, 29282B511F7629DB0067F88D /* Run SwiftLint */, 294DFB961FDF8C6A004CEB56 /* ShellScript */, ); buildRules = ( ); dependencies = ( ); name = AlphaWallet; productName = etherwallet; productReference = 2912CCF51F6A830700C6CBE3 /* AlphaWallet.app */; productType = "com.apple.product-type.application"; }; 2912CD0A1F6A830700C6CBE3 /* AlphaWalletTests */ = { isa = PBXNativeTarget; buildConfigurationList = 2912CD221F6A830700C6CBE3 /* Build configuration list for PBXNativeTarget "AlphaWalletTests" */; buildPhases = ( 558B94C30BF51EDC00493AF8 /* [CP] Check Pods Manifest.lock */, 2912CD071F6A830700C6CBE3 /* Sources */, 2912CD081F6A830700C6CBE3 /* Frameworks */, 2912CD091F6A830700C6CBE3 /* Resources */, 21113C0DD6E65F7B19B7168D /* [CP] Embed Pods Frameworks */, 1C9163CAD4D9FEA04F88B1B8 /* [CP] Copy Pods Resources */, ); buildRules = ( ); dependencies = ( 2912CD0D1F6A830700C6CBE3 /* PBXTargetDependency */, ); name = AlphaWalletTests; productName = etherwalletTests; productReference = 2912CD0B1F6A830700C6CBE3 /* AlphaWalletTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; 2912CD151F6A830700C6CBE3 /* AlphaWalletUITests */ = { isa = PBXNativeTarget; buildConfigurationList = 2912CD251F6A830700C6CBE3 /* Build configuration list for PBXNativeTarget "AlphaWalletUITests" */; buildPhases = ( EB2D49CBEF37022D8861D8E0 /* [CP] Check Pods Manifest.lock */, 2912CD121F6A830700C6CBE3 /* Sources */, 2912CD131F6A830700C6CBE3 /* Frameworks */, 2912CD141F6A830700C6CBE3 /* Resources */, EE4505A9D0560D5774C59C3B /* [CP] Embed Pods Frameworks */, 8179B50383DC9D917751421B /* [CP] Copy Pods Resources */, ); buildRules = ( ); dependencies = ( 2912CD181F6A830700C6CBE3 /* PBXTargetDependency */, ); name = AlphaWalletUITests; productName = etherwalletUITests; productReference = 2912CD161F6A830700C6CBE3 /* AlphaWalletUITests.xctest */; productType = "com.apple.product-type.bundle.ui-testing"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 2912CCED1F6A830700C6CBE3 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0900; LastUpgradeCheck = 0910; TargetAttributes = { 2912CCF41F6A830700C6CBE3 = { CreatedOnToolsVersion = 9.0; LastSwiftMigration = 0910; ProvisioningStyle = Automatic; SystemCapabilities = { com.apple.DataProtection = { enabled = 1; }; com.apple.Push = { enabled = 1; }; com.apple.SafariKeychain = { enabled = 0; }; com.apple.iCloud = { enabled = 0; }; }; }; 2912CD0A1F6A830700C6CBE3 = { CreatedOnToolsVersion = 9.0; ProvisioningStyle = Manual; TestTargetID = 2912CCF41F6A830700C6CBE3; }; 2912CD151F6A830700C6CBE3 = { CreatedOnToolsVersion = 9.0; ProvisioningStyle = Manual; TestTargetID = 2912CCF41F6A830700C6CBE3; }; }; }; buildConfigurationList = 2912CCF01F6A830700C6CBE3 /* Build configuration list for PBXProject "Trust" */; compatibilityVersion = "Xcode 8.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, es, ru, ar, de, it, fr, "zh-Hans", "zh-Hant", vi, ); mainGroup = 2912CCEC1F6A830700C6CBE3; productRefGroup = 2912CCF61F6A830700C6CBE3 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 2912CCF41F6A830700C6CBE3 /* AlphaWallet */, 2912CD0A1F6A830700C6CBE3 /* AlphaWalletTests */, 2912CD151F6A830700C6CBE3 /* AlphaWalletUITests */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 2912CCF31F6A830700C6CBE3 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( C876FF82204A79D300B7D0EA /* SourceSansPro-Light.otf in Resources */, C876FF84204A79D300B7D0EA /* SourceSansPro-Regular.otf in Resources */, 7721A6C4202D9520004DB16C /* trust-min.js in Resources */, C876FF85204A79D300B7D0EA /* SourceSansPro-Semibold.otf in Resources */, 613D04891FDE15F8008DE72E /* COMODO ECC Domain Validation Secure Server CA 2.cer in Resources */, C876FF7D204A79D300B7D0EA /* SourceSansPro-Bold.otf in Resources */, 29FA00D2201CA79F002F7DC5 /* web3.min.js in Resources */, 771AA966200D5F1900D25403 /* WordCollectionViewCell.xib in Resources */, 291794FC1F95DE5F00539A30 /* index.html in Resources */, 296106CE1F777E410006164B /* LaunchScreen.storyboard in Resources */, C876FF7A204A79D300B7D0EA /* SIL Open Font License.txt in Resources */, C876FF79204A79D300B7D0EA /* README.md in Resources */, AA26C62020412A1E00318B9B /* Tickets.storyboard in Resources */, 290B2B541F8F50030053C83E /* Localizable.strings in Resources */, 2912CD021F6A830700C6CBE3 /* Assets.xcassets in Resources */, 73CBC75F2020CBF800374666 /* AccountViewCell.xib in Resources */, 29F1C8481FEB6664003780D8 /* EditTokenTableViewCell.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 2912CD091F6A830700C6CBE3 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 2912CD141F6A830700C6CBE3 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 294DFBA61FE11CAE004CEB56 /* Localizable.strings in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 1C9163CAD4D9FEA04F88B1B8 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "[CP] Copy Pods Resources"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-AlphaWalletTests/Pods-AlphaWalletTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; 21113C0DD6E65F7B19B7168D /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-AlphaWalletTests/Pods-AlphaWalletTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; 2909B06A324FDD6FB858F676 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "[CP] Copy Pods Resources"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-AlphaWallet/Pods-AlphaWallet-resources.sh\"\n"; showEnvVarsInLog = 0; }; 29282B511F7629DB0067F88D /* Run SwiftLint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "Run SwiftLint"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/SwiftLint/swiftlint\""; }; 29336FE81F6B24FF005E3BFC /* R.Swift */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = R.Swift; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"$PODS_ROOT/R.swift/rswift\" generate \"$SRCROOT/Trust\""; }; 294DFB961FDF8C6A004CEB56 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Fabric/run\" 74d3fa8b5038a154c0c05555d27112a0d4a80d68 8973b953bafdeaf177a2bae935a2bfba6158575b615f75305af25cf01a6adac6"; }; 558B94C30BF51EDC00493AF8 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-AlphaWalletTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; 8179B50383DC9D917751421B /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "[CP] Copy Pods Resources"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-AlphaWalletUITests/Pods-AlphaWalletUITests-resources.sh\"\n"; showEnvVarsInLog = 0; }; EB2D49CBEF37022D8861D8E0 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-AlphaWalletUITests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; EE4505A9D0560D5774C59C3B /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-AlphaWalletUITests/Pods-AlphaWalletUITests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; F291FF6299FBB0600050DA49 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "${SRCROOT}/Pods/Target Support Files/Pods-AlphaWallet/Pods-AlphaWallet-frameworks.sh", "${BUILT_PRODUCTS_DIR}/APIKit/APIKit.framework", "${BUILT_PRODUCTS_DIR}/Alamofire/Alamofire.framework", "${BUILT_PRODUCTS_DIR}/BigInt/BigInt.framework", "${BUILT_PRODUCTS_DIR}/BonMot/BonMot.framework", "${BUILT_PRODUCTS_DIR}/Branch/Branch.framework", "${BUILT_PRODUCTS_DIR}/CryptoSwift/CryptoSwift.framework", "${BUILT_PRODUCTS_DIR}/Eureka/Eureka.framework", "${BUILT_PRODUCTS_DIR}/JSONRPCKit/JSONRPCKit.framework", "${BUILT_PRODUCTS_DIR}/JavaScriptKit/JavaScriptKit.framework", "${BUILT_PRODUCTS_DIR}/KeychainSwift/KeychainSwift.framework", "${BUILT_PRODUCTS_DIR}/Kingfisher/Kingfisher.framework", "${BUILT_PRODUCTS_DIR}/MBProgressHUD/MBProgressHUD.framework", "${BUILT_PRODUCTS_DIR}/Moya/Moya.framework", "${BUILT_PRODUCTS_DIR}/QRCodeReaderViewController/QRCodeReaderViewController.framework", "${BUILT_PRODUCTS_DIR}/R.swift.Library/Rswift.framework", "${BUILT_PRODUCTS_DIR}/Realm/Realm.framework", "${BUILT_PRODUCTS_DIR}/RealmSwift/RealmSwift.framework", "${BUILT_PRODUCTS_DIR}/Result/Result.framework", "${BUILT_PRODUCTS_DIR}/SAMKeychain/SAMKeychain.framework", "${BUILT_PRODUCTS_DIR}/SeedStackViewController/StackViewController.framework", "${BUILT_PRODUCTS_DIR}/SipHash/SipHash.framework", "${BUILT_PRODUCTS_DIR}/StatefulViewController/StatefulViewController.framework", "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework", "${BUILT_PRODUCTS_DIR}/TrezorCrypto/TrezorCrypto.framework", "${BUILT_PRODUCTS_DIR}/TrustKeystore/TrustKeystore.framework", "${BUILT_PRODUCTS_DIR}/secp256k1_ios/secp256k1_ios.framework", ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/APIKit.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Alamofire.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/BigInt.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/BonMot.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Branch.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CryptoSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Eureka.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/JSONRPCKit.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/JavaScriptKit.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/KeychainSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Kingfisher.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MBProgressHUD.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Moya.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/QRCodeReaderViewController.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Rswift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Realm.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RealmSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Result.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SAMKeychain.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/StackViewController.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SipHash.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/StatefulViewController.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyJSON.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TrezorCrypto.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TrustKeystore.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/secp256k1_ios.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-AlphaWallet/Pods-AlphaWallet-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; F48CC1C9F6D4FAE6EF587C03 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-AlphaWallet-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 2912CCF11F6A830700C6CBE3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 295996121FAB067600DB66A8 /* DepositCoordinator.swift in Sources */, 29C70C7F20199AEB0072E454 /* WKWebViewConfiguration.swift in Sources */, 73ACEF0120163ED4003DD71D /* LockViewModel.swift in Sources */, 29AD8A041F93D6CD008E10E7 /* Constants.swift in Sources */, 29FF12FE1F75EA3F00AFD326 /* Keystore.swift in Sources */, 2963B6B11F9891F5003063C1 /* UIButton.swift in Sources */, 29F114F21FA7966300114A29 /* PrivateKeyRule.swift in Sources */, 296106C41F7640C50006164B /* TokenViewCellViewModel.swift in Sources */, 29F1C853200363B2003780D8 /* PassphraseViewController.swift in Sources */, 29B9345D1F88459C009FCABB /* SplashView.swift in Sources */, 29E2E33A1F7A008C000CF94A /* UIView.swift in Sources */, 299B5E491FD2C8900051361C /* ConfigureTransaction.swift in Sources */, 77872D25202505B70032D687 /* EnterPasswordViewController.swift in Sources */, 291795051F95F60100539A30 /* Web3RequestType.swift in Sources */, 29C80D511FB67A110037B1E0 /* ArrayResponse.swift in Sources */, 290B2B5F1F9177860053C83E /* UIImage.swift in Sources */, 291ED08F1F6F613200E7E93A /* GetTransactionRequest.swift in Sources */, 294EC1DA1FD8E4E60065EB20 /* GasPriceRequest.swift in Sources */, 295A59381F71C1B90092F0FC /* AccountsCoordinator.swift in Sources */, 299B5E2D1FCBC0660051361C /* BalanceProtocol.swift in Sources */, 296421971F70C1F200EB363B /* ErrorView.swift in Sources */, 29358DA91F79FD1C00925D61 /* CALayer.swift in Sources */, 29C80D491FB51C380037B1E0 /* Dictionary.swift in Sources */, 77872D232023F43B0032D687 /* TransactionsTracker.swift in Sources */, 29FA00CE201CA64E002F7DC5 /* DappCommand.swift in Sources */, 29FF12F61F74799D00AFD326 /* NSAttributedString.swift in Sources */, AA26C62320412A4100318B9B /* UIViewInspectableEnhancements.swift in Sources */, 290B2B651F91A4880053C83E /* TransactionsFooterView.swift in Sources */, 293B8B431F70815900356286 /* BalanceTitleView.swift in Sources */, AA893ED12037E93000CDCED1 /* GETERC20Name.swift in Sources */, 29DBF2A11F9DA6EF00327C60 /* BackupViewController.swift in Sources */, 29FC9BC61F830899000209CD /* MirgrationInitializer.swift in Sources */, 29AD8A091F93F8B2008E10E7 /* Session.swift in Sources */, 294DFB981FDF8CBB004CEB56 /* CrashReportInitializer.swift in Sources */, 291F52B91F6B880F00B369AB /* EtherKeystore.swift in Sources */, 29BB94971F6FCD60009B09CC /* SendViewModel.swift in Sources */, 296106D01F778A8D0006164B /* TransferType.swift in Sources */, 29E14FDB1F7F4F3D00185568 /* Transaction.swift in Sources */, BBF4F9B72029D0B3009E04C0 /* GasViewModel.swift in Sources */, 73C41C75201B65AD00243C6C /* LockCreatePasscodeCoordinator.swift in Sources */, 296106C81F7646590006164B /* TokensViewModel.swift in Sources */, AA26C628204134C500318B9B /* TicketTableViewCell.swift in Sources */, 299B5E471FD2C87F0051361C /* ConfigureTransactionError.swift in Sources */, 615F10561FCBEF2E008A45AF /* OnboardingPageViewModel.swift in Sources */, 29E2E3411F7B1585000CF94A /* ActionButtonRow.swift in Sources */, 29FC0CB61F8298820036089F /* TransactionCoordinator.swift in Sources */, 77872D27202505C00032D687 /* EnterPasswordViewModel.swift in Sources */, 29F1C85F200369BA003780D8 /* HelpUsViewModel.swift in Sources */, 29C0FCE5200EBAF6004A13CB /* TokenType.swift in Sources */, 290B2B5B1F8F551E0053C83E /* LokaliseInitializer.swift in Sources */, 293112371FC9A24600966EEA /* UIGestureRecognizer+Closure.swift in Sources */, 29B6AECB1F7C5FA900EC6DE3 /* PaymentCoordinator.swift in Sources */, 29BDF1A11FEE51A80023A45F /* GasLimitConfiguration.swift in Sources */, 615F10591FCBEF7C008A45AF /* OnboardingPage.swift in Sources */, 2963B6B91F9A7EEA003063C1 /* CoinTicker.swift in Sources */, 29F114EC1FA448F400114A29 /* TokensCoordinator.swift in Sources */, 29F1C85820036926003780D8 /* AppTracker.swift in Sources */, 293E62711FA2F63500CB0A66 /* InitialWalletCreationCoordinator.swift in Sources */, 291D73C61F7F500D00A8AB56 /* TransactionItemState.swift in Sources */, 29BE3FD21F707DC300F6BFC2 /* TransactionDataCoordinator.swift in Sources */, 29F1C85120032688003780D8 /* Address.swift in Sources */, 295B61D11FE7B20400642E60 /* TokensHeaderView.swift in Sources */, 29FA00D4201EC662002F7DC5 /* NSObject.swift in Sources */, 291ED0921F6FA5D900E7E93A /* RequestViewController.swift in Sources */, 299B5E341FCBC5180051361C /* ConfirmPaymentViewModel.swift in Sources */, 771AA94E1FF971CD00D25403 /* DappAction.swift in Sources */, 29F1C8471FEB6664003780D8 /* EditTokenTableViewCell.swift in Sources */, 296106C21F76403A0006164B /* TokenViewCell.swift in Sources */, 29FF6D6B2011D2AF00A3011C /* InCoordinatorError.swift in Sources */, 77B3BF352017D0D000EEC15A /* MarketplaceViewModel.swift in Sources */, 29F114F01FA6D53700114A29 /* ImportSelectionType.swift in Sources */, AA893ED5203C3E5400CDCED1 /* TokenBalance.swift in Sources */, 29850D251F6B27A800791A49 /* R.generated.swift in Sources */, 737D1675202BDCB400B42DDE /* UINavigationController.swift in Sources */, AA4E531820425A9500143A09 /* Date.swift in Sources */, 296105931FA2AA2100292494 /* SignTransaction.swift in Sources */, 296105951FA2DEF000292494 /* TransactionDirection.swift in Sources */, 291ED08B1F6F5D2100E7E93A /* Bundle.swift in Sources */, 293B8B451F70A20200356286 /* TransactionViewCell.swift in Sources */, 29FC0CB81F8299510036089F /* Coordinator.swift in Sources */, 296106C61F7645CC0006164B /* TokensViewController.swift in Sources */, 29282B531F7630970067F88D /* Token.swift in Sources */, 29F1C85D2003698A003780D8 /* WellDoneViewController.swift in Sources */, 29E9CFCF1FE7347200017744 /* ERC20Token.swift in Sources */, 29FF6D73201200D500A3011C /* FieldAppereance.swift in Sources */, 29C9F5FB1F720C050025C494 /* FloatLabelTextField.swift in Sources */, 293248861F88CCE6008A9818 /* SplashError.swift in Sources */, 296421951F70C1EC00EB363B /* LoadingView.swift in Sources */, 2961BD071FB146EB00C4B840 /* ChainState.swift in Sources */, 73D26837202E827E009777A1 /* DecimalFormatter.swift in Sources */, 29285B421F6FB3E60044CF29 /* SendViewController.swift in Sources */, 2996F14D1F6CA743005C33AE /* UIViewController.swift in Sources */, 2959961F1FAE759700DB66A8 /* RawTransaction.swift in Sources */, 73ACEEFF20163E08003DD71D /* PasscodeCharacterView.swift in Sources */, 295B61D41FE7D5B500642E60 /* CurrencyFormatter.swift in Sources */, 296421991F70C1F900EB363B /* EmptyView.swift in Sources */, 298542E51FBA9B0700CB5081 /* ShapeShift.swift in Sources */, 29C70C7C201990540072E454 /* SendTransaction.swift in Sources */, 771AA962200D5EC700D25403 /* PassphraseViewModel.swift in Sources */, 73C41C71201B46AD00243C6C /* LockEnterPasscodeViewModel.swift in Sources */, 2959960C1FAB03EC00DB66A8 /* CoinbaseBuyWidget.swift in Sources */, 291A1B671F98092F00ADEC80 /* ConfirmPaymentViewController.swift in Sources */, 29F1C8421FEB62ED003780D8 /* EditTokenTableCellViewModel.swift in Sources */, 2931122E1FC94E4200966EEA /* SettingsError.swift in Sources */, 29FA00D0201CA66A002F7DC5 /* DAppError.swift in Sources */, 291EC9DF1F7053C50004EDD0 /* NavigationController.swift in Sources */, 291795011F95F5E200539A30 /* GetBalance.swift in Sources */, 2995739F1FA1F294006F17FD /* QRURLParser.swift in Sources */, 29C9F5F91F720BD30025C494 /* FloatLabelCell.swift in Sources */, 771AA960200D5E8800D25403 /* PassphraseView.swift in Sources */, 7721A6BE202A5677004DB16C /* DecryptError.swift in Sources */, 61FC5ECF1FCFBAE500CCB12A /* EtherNumberFormatter.swift in Sources */, 29DBF2A71F9F145900327C60 /* StateViewModel.swift in Sources */, 2923D9B31FDA49F8000CF3F8 /* SkipBackupFilesInitializer.swift in Sources */, 294DFBA01FE0CADE004CEB56 /* TransactionDetailsViewModel.swift in Sources */, 29C80D4B1FB51C460037B1E0 /* Decimal.swift in Sources */, 297800521F71FDCF003185C1 /* FormAppearance.swift in Sources */, 77B3BF3C201908ED00EEC15A /* ConfirmCoordinator.swift in Sources */, 298542F91FBE9A0100CB5081 /* CryptoAddressValidator.swift in Sources */, 291F52C11F6C8A1F00B369AB /* AccountsViewModel.swift in Sources */, AA26C62620412C9A00318B9B /* ContractStormBirdTransfer.swift in Sources */, 7721A6CC202EFBC5004DB16C /* AddCustomNetworkViewController.swift in Sources */, 77872D322027AA4A0032D687 /* SliderTextFieldRow.swift in Sources */, 298542E31FBA722F00CB5081 /* ContainerView.swift in Sources */, 2923D9B11FDA49D8000CF3F8 /* Initializer.swift in Sources */, 294DFBAE1FE6F254004CEB56 /* TokenObject.swift in Sources */, 29CAEB8E1F70A2FB00F7357D /* TransactionCellViewModel.swift in Sources */, 298542E81FBAD0B200CB5081 /* OperationType.swift in Sources */, 29BE3FD01F7071A200F6BFC2 /* UIColor.swift in Sources */, 73ACEEFB20163C94003DD71D /* LockView.swift in Sources */, 771AA964200D5EDB00D25403 /* WordCollectionViewCell.swift in Sources */, 77872D302026DC570032D687 /* SplashViewController.swift in Sources */, 2996F1481F6C9AE5005C33AE /* SettingsCoordinator.swift in Sources */, 29C80D4D1FB5202C0037B1E0 /* BalanceBaseViewModel.swift in Sources */, 29E14FD11F7F457D00185568 /* TransactionsStorage.swift in Sources */, 299B5E451FD22FB40051361C /* ConfigureTransactionViewModel.swift in Sources */, 29F114EE1FA65DEF00114A29 /* ImportType.swift in Sources */, 29BDF1981FEE4DB00023A45F /* GasPriceConfiguration.swift in Sources */, 29FA00CC201CA63C002F7DC5 /* Method.swift in Sources */, 2963A28A1FC402940095447D /* LocalizedOperationObject.swift in Sources */, 29FF12FB1F74CC8200AFD326 /* EthereumAddressRule.swift in Sources */, 294EC1D81FD7FBAB0065EB20 /* BiometryAuthenticationType.swift in Sources */, 29E6E0721FEA200D0079265A /* ConfirmPaymentDetailsViewModel.swift in Sources */, 61DCE17B2001A6BE0053939F /* RLP.swift in Sources */, 29E6E0701FEA12910079265A /* TransactionConfigurator.swift in Sources */, 299B5E3B1FD141B70051361C /* BackupViewModel.swift in Sources */, 29CA4B791F6FBFD50032313D /* Balance.swift in Sources */, 291F52A71F6B766100B369AB /* BalanceRequest.swift in Sources */, 29F1C85A20036968003780D8 /* HelpUsCoordinator.swift in Sources */, AA26C61F20412A1E00318B9B /* TicketsViewController.swift in Sources */, 29D72A2A1F6A8D1500CE9209 /* AppCoordinator.swift in Sources */, 290B2B671F9266630053C83E /* SettingsAction.swift in Sources */, 293E626F1FA2ED1400CB0A66 /* InCoordinator.swift in Sources */, 29E9CFCB1FE70D5B00017744 /* GetBalanceCoordinator.swift in Sources */, 2963A2881FC401490095447D /* LocalizedOperation.swift in Sources */, 29C80D371FB2CD230037B1E0 /* PendingTransaction.swift in Sources */, 771A8471202F067D00528D28 /* NetworksViewController.swift in Sources */, 613D048B1FDE162B008DE72E /* TrustProvider.swift in Sources */, 61C359E02002AA5A0097B04D /* TransactionSigning.swift in Sources */, 73ACEEF5201631A3003DD71D /* ProtectionCoordinator.swift in Sources */, 29C0FCE1200DA94A004A13CB /* SignMessageCoordinator.swift in Sources */, 29B933F81F8609FF009FCABB /* PaymentFlow.swift in Sources */, 2963B6BF1F9AB9A2003063C1 /* ContractERC20Transfer.swift in Sources */, 29A13E331F6B1B7A00E432A2 /* AppStyle.swift in Sources */, 737EEDDA201BE3A8009D9D5D /* Lock.swift in Sources */, 29FF12F81F747D6C00AFD326 /* Error.swift in Sources */, 73BAA8D1201B2FBC00D6DD75 /* LockCreatePasscodeViewController.swift in Sources */, B1DC375D203AEAE200C9756D /* OrdersRequest.swift in Sources */, 29AD8A061F93DC8C008E10E7 /* PushDevice.swift in Sources */, 294DFBA91FE6EBFB004CEB56 /* NewTokenViewController.swift in Sources */, 29B933F51F860074009FCABB /* SendTransactionCoordinator.swift in Sources */, 2932045C1F8DCD6E0095B7C1 /* CurrencyRate.swift in Sources */, 291F52A51F6B762300B369AB /* EtherServiceRequest.swift in Sources */, CCA4FE361FD4282400749AE4 /* DeviceChecker.swift in Sources */, 732086B9201508690047F605 /* SplashCoordinator.swift in Sources */, AA26C62420412A4100318B9B /* Double.swift in Sources */, 29E6E06C1FE897D90079265A /* BrowserCoordinator.swift in Sources */, 77872D292025116E0032D687 /* EnterPasswordCoordinator.swift in Sources */, 298542FB1FBEA03300CB5081 /* SendInputErrors.swift in Sources */, 29EB102A1F6CBD23000907A4 /* UIAlertController.swift in Sources */, 771A847520322FD700528D28 /* PreferencesViewModel.swift in Sources */, 296AF9A51F736BA20058AF78 /* Config.swift in Sources */, 615F10621FCD3F0F008A45AF /* OnboardingPageStyle.swift in Sources */, 2912CD341F6A849C00C6CBE3 /* WelcomeViewModel.swift in Sources */, 7721A6C8202EF81B004DB16C /* CustomRPC.swift in Sources */, 29E9CFCD1FE7343C00017744 /* NewTokenViewModel.swift in Sources */, 291F52A21F6B6DCF00B369AB /* EtherClient.swift in Sources */, 299B5E421FD2298E0051361C /* ConfigureTransactionViewController.swift in Sources */, 294DFBA31FE0E2EA004CEB56 /* TransactionValue.swift in Sources */, 2912CD2B1F6A833E00C6CBE3 /* TransactionsViewController.swift in Sources */, 775C00B520195BFB001B5EBC /* BrowserAction.swift in Sources */, BB5D6A9E20232EE8000FC5AB /* CurrencyRate+Fee.swift in Sources */, 299B5E291FCA8F040051361C /* GetERC20Balance.swift in Sources */, 77E0E773201FAD06009B4B31 /* BrowserURLParser.swift in Sources */, 73ACEF0520163F46003DD71D /* LockEnterPasscodeCoordinator.swift in Sources */, 29F1C863200375D2003780D8 /* Wallet.swift in Sources */, 29E6E06E1FE897EE0079265A /* BrowserViewController.swift in Sources */, 2912CCF91F6A830700C6CBE3 /* AppDelegate.swift in Sources */, 615F105D1FCBF55E008A45AF /* OnboardingCollectionViewController.swift in Sources */, 29A0E1851F706B8C00BAAAED /* String.swift in Sources */, 296AF9A71F736EC70058AF78 /* RPCServers.swift in Sources */, 771A847A2032344D00528D28 /* PreferencesController.swift in Sources */, 296AF9A91F737F6F0058AF78 /* SendRawTransactionRequest.swift in Sources */, 293112121FC4F48400966EEA /* ServiceProvider.swift in Sources */, 73C5CF45201A7CAB00C74316 /* LockPasscodeViewController.swift in Sources */, 2912CD2F1F6A83A100C6CBE3 /* ImportWalletViewController.swift in Sources */, 7721A6D0202EFD07004DB16C /* AddCustomNetworkCoordinator.swift in Sources */, 2996F1461F6C98B3005C33AE /* SettingsViewController.swift in Sources */, 2963B6AD1F981A96003063C1 /* TransactionAppearance.swift in Sources */, 29850D2B1F6B30FF00791A49 /* TransactionViewController.swift in Sources */, 296AF9AB1F7380920058AF78 /* GetTransactionCountRequest.swift in Sources */, 294DFB9E1FE0CA59004CEB56 /* TransactionsViewModel.swift in Sources */, 73ED85A72034BFEF00593BF3 /* UITextFieldAdditions.swift in Sources */, 2923D9B51FDA4E07000CF3F8 /* PasswordGenerator.swift in Sources */, 298542F51FBD8E6A00CB5081 /* ConfigExplorer.swift in Sources */, 29A13E2C1F6A955700E432A2 /* CreateWalletViewModel.swift in Sources */, 29F1C84A1FEB6D6B003780D8 /* EditTokenViewModel.swift in Sources */, 29DF400A1FD3E80A000077CA /* TabBarController.swift in Sources */, 29C80D4F1FB520AF0037B1E0 /* BalanceTokenViewModel.swift in Sources */, 29CA4B771F6FBBFB0032313D /* RequestViewModel.swift in Sources */, 7721A6CE202EFC21004DB16C /* AddCustomNetworkViewModel.swift in Sources */, 291A1B691F980E3400ADEC80 /* StackViewController.swift in Sources */, 73C41C73201B5EFF00243C6C /* LockCreatePasscodeViewModel.swift in Sources */, 2959961A1FADB79300DB66A8 /* TokenTransfer.swift in Sources */, 295247E71F835BA0007FDC31 /* InfoHeaderView.swift in Sources */, 29B6AED61F7CA4A700EC6DE3 /* TransactionConfiguration.swift in Sources */, 29F1C84C1FEC4F6F003780D8 /* TokensFooterView.swift in Sources */, 29F114F41FA8117C00114A29 /* SendCoordinator.swift in Sources */, 293B8B411F707F4600356286 /* TransactionViewModel.swift in Sources */, 771A847D2032409000528D28 /* PreferenceOption.swift in Sources */, 77B3BF4A2019247200EEC15A /* BrowserNavigationBar.swift in Sources */, 29BB94951F6FC54C009B09CC /* EthereumUnit.swift in Sources */, 29C70C712016C7780072E454 /* SentTransaction.swift in Sources */, 29E9CFD21FE737FE00017744 /* TrustRealmConfiguration.swift in Sources */, 2959961C1FAE3EDF00DB66A8 /* TrustClient.swift in Sources */, 29AD8A0C1F93FBBF008E10E7 /* Subscribable.swift in Sources */, 295247DF1F8326EF007FDC31 /* AccountViewCell.swift in Sources */, 2981C29C1FC18F7700537E43 /* ChangellyBuyWidget.swift in Sources */, 291F52B71F6B870400B369AB /* CastError.swift in Sources */, 664D11A12007D59F0041A0B0 /* EstimateGasRequest.swift in Sources */, 293248841F88CCD2008A9818 /* SplashState.swift in Sources */, 299B5E2B1FCA9A640051361C /* ApproveERC20.swift in Sources */, 771A847320322F2500528D28 /* PreferencesViewController.swift in Sources */, 291794FB1F95DC2200539A30 /* Web3Swift.swift in Sources */, 29DBF2A31F9DBFF400327C60 /* BackupCoordinator.swift in Sources */, 290B2B611F9179880053C83E /* AccountViewModel.swift in Sources */, 2963B6C11F9AE0E4003063C1 /* Data.swift in Sources */, 2932045E1F8EEE760095B7C1 /* BalanceCoordinator.swift in Sources */, 2912CD321F6A83EE00C6CBE3 /* WelcomeViewController.swift in Sources */, 29F114F61FA8147300114A29 /* RequestCoordinator.swift in Sources */, 73ED85A520349BE400593BF3 /* StringFormatter.swift in Sources */, 293112101FC4ADCB00966EEA /* InCoordinatorViewModel.swift in Sources */, 293112351FC9A0D500966EEA /* CallRequest.swift in Sources */, 291F52A91F6B7BE100B369AB /* BlockNumber.swift in Sources */, 290B2B701F930AB90053C83E /* PushNotificationsRegistrar.swift in Sources */, 739533971FEFF5FD0084AFAB /* Currency.swift in Sources */, 298542F31FBD594D00CB5081 /* SettingsViewModel.swift in Sources */, 296106CA1F764AB60006164B /* TokensDataStore.swift in Sources */, CCA4FE381FD428B300749AE4 /* JailbreakChecker.swift in Sources */, 291A1B651F974E8600ADEC80 /* WalletEntryPoint.swift in Sources */, 2959960E1FAB05C200DB66A8 /* TransactionsEmptyView.swift in Sources */, 29BB94931F6FC380009B09CC /* BalanceViewModel.swift in Sources */, 29D03F1D1F712183006E548C /* Button.swift in Sources */, 291794FF1F95F5CE00539A30 /* Web3Request.swift in Sources */, CCCD74FD1FD2D38D004A087D /* CheckDeviceCoordinator.swift in Sources */, 73BAA8D3201B2FF800D6DD75 /* LockEnterPasscodeViewController.swift in Sources */, 29E2E33E1F7A2423000CF94A /* TransactionHeaderView.swift in Sources */, 291F52BF1F6C874E00B369AB /* AccountsViewController.swift in Sources */, 2963B6AF1F9823E6003063C1 /* UnconfirmedTransaction.swift in Sources */, 2996F1431F6C96FF005C33AE /* ImportWalletViewModel.swift in Sources */, 291ED08D1F6F5F0A00E7E93A /* KeyStoreError.swift in Sources */, 29F1C83E1FEB5C91003780D8 /* EditTokensViewController.swift in Sources */, 296AF9A31F733AB30058AF78 /* WalletCoordinator.swift in Sources */, 442FCBBFCC5926B4D416E6D3 /* GetNameCoordinator.swift in Sources */, 442FCB9850FC6F2D28978199 /* GETERC20Symbol.swift in Sources */, 442FC5F70AF003F331F7C841 /* GetSymbolCoordinator.swift in Sources */, 442FCB2B0DD39EB2D9233A2F /* GetStormBirdBalance.swift in Sources */, 442FCE0709E29BF233F32CAB /* GetStormBirdBalanceCoordinator.swift in Sources */, 442FCED8B618930EFD1F7BA8 /* GetIsStormBird.swift in Sources */, 442FC58B7558F28F9452D383 /* GetIsStormBirdCoordinator.swift in Sources */, 442FC65BFA2D42879648EC06 /* Int.swift in Sources */, 442FC9C4FAC64192FF5DCC40 /* GetERC20Decimals.swift in Sources */, 442FC249C2A39F85BDBD7987 /* GetDecimalsCoordinator.swift in Sources */, 76F1D5AF727A83205BBCF0EC /* SignOrders.swift in Sources */, 442FCD76B5C25C9FB7FE7479 /* TicketsViewModel.swift in Sources */, 442FC2CC21FFFC4FAB33A300 /* Ticket.swift in Sources */, 442FCAD7292D93C261B97D09 /* TicketHolder.swift in Sources */, 442FC81F38F80EEF54C69C5B /* TicketAdaptor.swift in Sources */, 442FC126C8A73F70F2782025 /* TicketDecode.swift in Sources */, 442FC03669B2BB02B0876278 /* StormBirdTokenSummaryTableViewCell.swift in Sources */, 442FC258BAEFDE2D64E48D0D /* TicketsCoordinator.swift in Sources */, 76F1D91659771C9EEA7B48DC /* CreateRedeem.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 2912CD071F6A830700C6CBE3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 771A8480203240BB00528D28 /* PreferencesControllerTests.swift in Sources */, 29F1C85620036887003780D8 /* AppTrackerTests.swift in Sources */, 29BDF19F1FEE51650023A45F /* GasLimitConfigurationTests.swift in Sources */, 290B2B6C1F92C35B0053C83E /* RPCServerTests.swift in Sources */, B1DC375F203AEB4800C9756D /* OrderRequestTest.swift in Sources */, 29FF13031F75EB7500AFD326 /* Account.swift in Sources */, 290B2B6A1F92C0440053C83E /* ConfigTests.swift in Sources */, 29BDF1941FEE43AA0023A45F /* TransactionConfiguratorTests.swift in Sources */, 29FF13081F75F0AE00AFD326 /* AppCoordinatorTests.swift in Sources */, 2923D9B71FDA5E51000CF3F8 /* PasswordGeneratorTests.swift in Sources */, 29F1C865200384FE003780D8 /* Wallet.swift in Sources */, 73D2683B202E8411009777A1 /* DecimalNumberFormatterTest.swift in Sources */, 29FF130D1F7626E800AFD326 /* FakeNavigationController.swift in Sources */, 61DCE17D2001A7A20053939F /* RLPTests.swift in Sources */, 299573A41FA27A15006F17FD /* TestKeyStore.swift in Sources */, CCA4FE3A1FD42B4100749AE4 /* FakeJailbreakChecker.swift in Sources */, 29F114F81FA8165200114A29 /* SendCoordinatorTests.swift in Sources */, 299573A21FA1F369006F17FD /* QRURLParserTests.swift in Sources */, 61FC5ED11FCFBDEB00CCB12A /* EtherNumberFormatterTests.swift in Sources */, 29E14FD91F7F4D4E00185568 /* FakeTransactionsStorage.swift in Sources */, 29BDF1961FEE43F40023A45F /* UnconfirmedTransaction.swift in Sources */, 29E14FD71F7F490000185568 /* Transaction.swift in Sources */, 296106CC1F776FD00006164B /* WalletCoordinatorTests.swift in Sources */, 298542FE1FBEADEF00CB5081 /* TransactionViewModelTests.swift in Sources */, 295B61D61FE7FC8300642E60 /* FakeTokensDataStore.swift in Sources */, 291E8FBF1F7DEA85003F0ECF /* EtherKeystoreTests.swift in Sources */, 732E0F542022786400B39C1F /* LockCreatePasscodeCoordinatorTest.swift in Sources */, 298543001FBEAE2F00CB5081 /* ChainState.swift in Sources */, 299B5E3F1FD143400051361C /* BackupViewModelTests.swift in Sources */, 29AD8A0E1F93FF28008E10E7 /* WalletSession.swift in Sources */, CCA4FE331FD3655900749AE4 /* CheckDeviceCoordinatorTests.swift in Sources */, 29FF13011F75EAD900AFD326 /* FakeKeystore.swift in Sources */, 77E0E777201FAD36009B4B31 /* BrowserURLParserTests.swift in Sources */, 29FC9BCC1F831860000209CD /* PaymentCoordinator.swift in Sources */, 732E0F522022754600B39C1F /* FakeLockProtocol.swift in Sources */, 2961BD091FB14B6D00C4B840 /* Config.swift in Sources */, 290B2B6E1F92C3980053C83E /* UserDefaults.swift in Sources */, 77872D2D202514AD0032D687 /* EnterPasswordCoordinatorTests.swift in Sources */, 771A8485203242B400528D28 /* InCoordinatorViewModelTests.swift in Sources */, 73CBC761202139FB00374666 /* FakeGetBalanceCoordinator(.swift in Sources */, 295996031FAA865800DB66A8 /* TokensCoordinatorTests.swift in Sources */, 29336FE71F6B245D005E3BFC /* WelcomeViewModelTests.swift in Sources */, 73958DC720263525000A40EB /* SplashCoordinatorTests.swift in Sources */, 29F114FA1FA817A800114A29 /* RequestCoordinatorTests.swift in Sources */, 2977CAE01F7DEEB0009682A0 /* FakeEtherKeystore.swift in Sources */, 29DBF2A51F9EB75E00327C60 /* BackupCoordinatorTests.swift in Sources */, 29E14FD51F7F470C00185568 /* TransactionsStorageTests.swift in Sources */, 61C359E22002AC9D0097B04D /* TransactionSigningTests.swift in Sources */, 299B5E381FCBCDF70051361C /* RequestViewModelTests.swift in Sources */, 771A84822032423800528D28 /* PreferencesController.swift in Sources */, 293E62731FA3165C00CB0A66 /* InitialWalletCreationCoordinatorTests.swift in Sources */, 29FF130A1F75F67200AFD326 /* Address.swift in Sources */, 73ED85A92034C42D00593BF3 /* StringFormatterTest.swift in Sources */, 29BDF19D1FEE50E90023A45F /* GasPriceConfigurationTests.swift in Sources */, 295996141FAB09A200DB66A8 /* DepositCoordinatorTests.swift in Sources */, 778EAF7D1FF10AF400C8E2AB /* SettingsCoordinatorTests.swift in Sources */, 732E0F502022716700B39C1F /* LockEnterPasscodeCoordinatorTest.swift in Sources */, 29F114E91FA3EC9E00114A29 /* InCoordinatorTests.swift in Sources */, 2981F4731F8303E600CA6590 /* TransactionCoordinatorTests.swift in Sources */, 76F1D137B10D8309E513BBDD /* OrderSigningTests.swift in Sources */, 76F1DD10DF9A6C844E5F57D6 /* CreateRedeemTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 2912CD121F6A830700C6CBE3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 2912CD1B1F6A830700C6CBE3 /* TrustUITests.swift in Sources */, 29358D9F1F78D5B700925D61 /* Screenshots.swift in Sources */, 29358D991F78D1E400925D61 /* SnapshotHelper.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 2912CD0D1F6A830700C6CBE3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 2912CCF41F6A830700C6CBE3 /* AlphaWallet */; targetProxy = 2912CD0C1F6A830700C6CBE3 /* PBXContainerItemProxy */; }; 2912CD181F6A830700C6CBE3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 2912CCF41F6A830700C6CBE3 /* AlphaWallet */; targetProxy = 2912CD171F6A830700C6CBE3 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ 290B2B561F8F50030053C83E /* Localizable.strings */ = { isa = PBXVariantGroup; children = ( 290B2B551F8F50030053C83E /* en */, 294DFBA41FE0F437004CEB56 /* es */, 294DFBA51FE0F47E004CEB56 /* ru */, 29FF6D6E2011E1E900A3011C /* de */, 29FF6D6F2011E1EE00A3011C /* ar */, 29FF6D702011E1F300A3011C /* it */, 29FF6D712011E20500A3011C /* fr */, 7721A6BF202B1D3E004DB16C /* zh-Hans */, 7721A6C0202B1D43004DB16C /* zh-Hant */, 7721A6C1202B1D5A004DB16C /* vi */, ); name = Localizable.strings; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ 2912CD1D1F6A830700C6CBE3 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer: Cyrus Goh (47455VP7P2)"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 10.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_SWIFT3_OBJC_INFERENCE = Off; SWIFT_VERSION = 4.0; VALID_ARCHS = arm64; }; name = Debug; }; 2912CD1E1F6A830700C6CBE3 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = ""; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 10.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_SWIFT3_OBJC_INFERENCE = Off; SWIFT_VERSION = 4.0; VALIDATE_PRODUCT = YES; VALID_ARCHS = arm64; }; name = Release; }; 2912CD201F6A830700C6CBE3 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 8878FA2A7E4E5AC421A7A814 /* Pods-AlphaWallet.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = Trust/Trust.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 157; DEVELOPMENT_TEAM = LRAW5PL536; ENABLE_BITCODE = YES; INFOPLIST_FILE = Trust/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" -D DEBUG"; PRODUCT_BUNDLE_IDENTIFIER = com.stormbird.alphawallet; PRODUCT_MODULE_NAME = Trust; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; PROVISIONING_PROFILE_SPECIFIER = ""; TARGETED_DEVICE_FAMILY = "1,2"; VALID_ARCHS = "arm64 armv7 armv7s"; VERSIONING_SYSTEM = "apple-generic"; }; name = Debug; }; 2912CD211F6A830700C6CBE3 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = F142C0A3ACCC936E43250187 /* Pods-AlphaWallet.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = Trust/Trust.entitlements; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 157; DEVELOPMENT_TEAM = LRAW5PL536; ENABLE_BITCODE = YES; INFOPLIST_FILE = Trust/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.stormbird.alphawallet; PRODUCT_MODULE_NAME = Trust; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; PROVISIONING_PROFILE_SPECIFIER = ""; TARGETED_DEVICE_FAMILY = "1,2"; VALID_ARCHS = "arm64 armv7 armv7s"; VERSIONING_SYSTEM = "apple-generic"; }; name = Release; }; 2912CD231F6A830700C6CBE3 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 61621995A39B7730239E6112 /* Pods-AlphaWalletTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; DEVELOPMENT_TEAM = LRAW5PL536; INFOPLIST_FILE = TrustTests/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.sixdays.TrustTests; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; TARGETED_DEVICE_FAMILY = "1,2"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AlphaWallet.app/AlphaWallet"; }; name = Debug; }; 2912CD241F6A830700C6CBE3 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 7D173D659C678A9D41C02820 /* Pods-AlphaWalletTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; DEVELOPMENT_TEAM = LRAW5PL536; INFOPLIST_FILE = TrustTests/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.sixdays.TrustTests; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; TARGETED_DEVICE_FAMILY = "1,2"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AlphaWallet.app/AlphaWallet"; }; name = Release; }; 2912CD261F6A830700C6CBE3 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 8BB9C45338F697361B4D2BE8 /* Pods-AlphaWalletUITests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CODE_SIGN_IDENTITY = "iPhone Distribution: StormBird Pte LTD (LRAW5PL536)"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; DEVELOPMENT_TEAM = LRAW5PL536; INFOPLIST_FILE = TrustUITests/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.sixdays.TrustUITests; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = "2869a1ac-b598-45b8-a7c4-7560774c8a2f"; PROVISIONING_PROFILE_SPECIFIER = new; TARGETED_DEVICE_FAMILY = "1,2"; TEST_TARGET_NAME = Trust; }; name = Debug; }; 2912CD271F6A830700C6CBE3 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 8E0282B596A862A10ACB6686 /* Pods-AlphaWalletUITests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; DEVELOPMENT_TEAM = LRAW5PL536; INFOPLIST_FILE = TrustUITests/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.sixdays.TrustUITests; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = "2869a1ac-b598-45b8-a7c4-7560774c8a2f"; PROVISIONING_PROFILE_SPECIFIER = new; TARGETED_DEVICE_FAMILY = "1,2"; TEST_TARGET_NAME = Trust; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 2912CCF01F6A830700C6CBE3 /* Build configuration list for PBXProject "Trust" */ = { isa = XCConfigurationList; buildConfigurations = ( 2912CD1D1F6A830700C6CBE3 /* Debug */, 2912CD1E1F6A830700C6CBE3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 2912CD1F1F6A830700C6CBE3 /* Build configuration list for PBXNativeTarget "AlphaWallet" */ = { isa = XCConfigurationList; buildConfigurations = ( 2912CD201F6A830700C6CBE3 /* Debug */, 2912CD211F6A830700C6CBE3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 2912CD221F6A830700C6CBE3 /* Build configuration list for PBXNativeTarget "AlphaWalletTests" */ = { isa = XCConfigurationList; buildConfigurations = ( 2912CD231F6A830700C6CBE3 /* Debug */, 2912CD241F6A830700C6CBE3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 2912CD251F6A830700C6CBE3 /* Build configuration list for PBXNativeTarget "AlphaWalletUITests" */ = { isa = XCConfigurationList; buildConfigurations = ( 2912CD261F6A830700C6CBE3 /* Debug */, 2912CD271F6A830700C6CBE3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 2912CCED1F6A830700C6CBE3 /* Project object */; }