Files
2024-06-12 11:19:24 +02:00

7811 lines
625 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 54;
objects = {
/* Begin PBXBuildFile section */
04077B37278BB5C400AF6376 /* ReviewSendFundsTransactionHeaderTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04077B35278BB5C400AF6376 /* ReviewSendFundsTransactionHeaderTableViewCell.swift */; };
04077B38278BB5C400AF6376 /* ReviewSendFundsTransactionHeaderTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04077B36278BB5C400AF6376 /* ReviewSendFundsTransactionHeaderTableViewCell.xib */; };
04077B3D278CB85000AF6376 /* ActivityButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04077B3C278CB84F00AF6376 /* ActivityButtonView.swift */; };
04077B3F278CB85F00AF6376 /* ActivityButtonView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04077B3E278CB85F00AF6376 /* ActivityButtonView.xib */; };
04131FBD2851571E001F60C2 /* CreateInviteOwnerIntroViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04131FBB2851571E001F60C2 /* CreateInviteOwnerIntroViewController.swift */; };
04131FBE2851571E001F60C2 /* CreateInviteOwnerIntroViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04131FBC2851571E001F60C2 /* CreateInviteOwnerIntroViewController.xib */; };
04131FC1285683BA001F60C2 /* ShareAddOwnerLinkViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04131FBF285683BA001F60C2 /* ShareAddOwnerLinkViewController.swift */; };
04131FC2285683BA001F60C2 /* ShareAddOwnerLinkViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04131FC0285683BA001F60C2 /* ShareAddOwnerLinkViewController.xib */; };
041C2A582456F4F50044A24C /* SafeInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 041C2A572456F4F50044A24C /* SafeInfoView.swift */; };
041C2A5A2456F53E0044A24C /* QRView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 041C2A592456F53E0044A24C /* QRView.swift */; };
041E10DF2A40E37200D8F980 /* CreateSafeWithSocialIntroViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 041E10DD2A40E37200D8F980 /* CreateSafeWithSocialIntroViewController.swift */; };
041E10E02A40E37200D8F980 /* CreateSafeWithSocialIntroViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 041E10DE2A40E37200D8F980 /* CreateSafeWithSocialIntroViewController.xib */; };
0422006025EFDF3700CAC173 /* TagView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0422005F25EFDF3700CAC173 /* TagView.swift */; };
0422007025EFDF4E00CAC173 /* TagView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0422006F25EFDF4E00CAC173 /* TagView.xib */; };
042221D32AAA0A1F00671594 /* ChooseHardwareWalletTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 042221D22AAA0A1F00671594 /* ChooseHardwareWalletTableViewController.swift */; };
04248BD9272DF18C00431397 /* NamingPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04248BD8272DF18C00431397 /* NamingPolicy.swift */; };
04248BDB272E21C500431397 /* AddressBookTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04248BDA272E11BB00431397 /* AddressBookTests.swift */; };
042626E128EEE61E000BD2CC /* successAnimationDark.json in Resources */ = {isa = PBXBuildFile; fileRef = 042626E028EEE61E000BD2CC /* successAnimationDark.json */; };
042626E328EEE62F000BD2CC /* successAnimation.json in Resources */ = {isa = PBXBuildFile; fileRef = 042626E228EEE62F000BD2CC /* successAnimation.json */; };
04273663291191980033FEF5 /* KeyNotificationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04273662291191980033FEF5 /* KeyNotificationViewController.swift */; };
04273E5826AEE06500A14E95 /* BluetoothController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04273E5726AEE06500A14E95 /* BluetoothController.swift */; };
04273E5A26B1474700A14E95 /* LedgerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04273E5926B1474700A14E95 /* LedgerController.swift */; };
04273E5C26B41A3700A14E95 /* APDUController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04273E5B26B41A3700A14E95 /* APDUController.swift */; };
04273E6026D43F0400A14E95 /* IdenticonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04273E5F26D43F0400A14E95 /* IdenticonView.swift */; };
04273E6226D43F1700A14E95 /* IdenticonView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04273E6126D43F1700A14E95 /* IdenticonView.xib */; };
0428DA4D25CB0E8A002CF4A9 /* FallbackHandlerTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0428DA4B25CB0E8A002CF4A9 /* FallbackHandlerTableViewCell.swift */; };
0428DA4E25CB0E8A002CF4A9 /* FallbackHandlerTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0428DA4C25CB0E8A002CF4A9 /* FallbackHandlerTableViewCell.xib */; };
0428DA5A25CBFC25002CF4A9 /* HelpLinkTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0428DA5825CBFC25002CF4A9 /* HelpLinkTableViewCell.swift */; };
0428DA5B25CBFC25002CF4A9 /* HelpLinkTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0428DA5925CBFC25002CF4A9 /* HelpLinkTableViewCell.xib */; };
0428DB1225CF239A002CF4A9 /* ChangeDisplayModeTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0428DB1125CF239A002CF4A9 /* ChangeDisplayModeTableViewController.swift */; };
043350AF2808628E003725E2 /* Lottie in Frameworks */ = {isa = PBXBuildFile; productRef = 043350AE2808628E003725E2 /* Lottie */; };
043350B92816D522003725E2 /* ReviewSafeTransactionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 043350B72816D522003725E2 /* ReviewSafeTransactionViewController.swift */; };
043350BA2816D522003725E2 /* ReviewSafeTransactionViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 043350B82816D522003725E2 /* ReviewSafeTransactionViewController.xib */; };
043350C5281887AE003725E2 /* SafeTransactionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 043350C4281887AE003725E2 /* SafeTransactionController.swift */; };
0438C9212760120D009A0E31 /* DeleteDelegateKeyRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0438C9202760120D009A0E31 /* DeleteDelegateKeyRequest.swift */; };
043913A124BF4E480006517D /* BrowseLinkButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 043913A024BF4E480006517D /* BrowseLinkButton.swift */; };
043963832704E25800018F74 /* AdvancedTransactionDetailsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 043963822704E25800018F74 /* AdvancedTransactionDetailsViewController.swift */; };
0439638527077E3D00018F74 /* TransactionEstimationRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0439638427077E3C00018F74 /* TransactionEstimationRequest.swift */; };
0439B2952804632C00796F18 /* WarningView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0439B2942804632C00796F18 /* WarningView.swift */; };
0439B2972804633900796F18 /* WarningView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0439B2962804633900796F18 /* WarningView.xib */; };
0439B29C28048A5F00796F18 /* BackupKeyTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0439B29A28048A5F00796F18 /* BackupKeyTableViewCell.swift */; };
0439B29D28048A5F00796F18 /* BackupKeyTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0439B29B28048A5F00796F18 /* BackupKeyTableViewCell.xib */; };
043ABD0E24EF0C33008826D5 /* TransactionDetailsRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 043ABD0A24EF0C33008826D5 /* TransactionDetailsRequest.swift */; };
043ABD0F24EF0C33008826D5 /* SafeClientGatewayService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 043ABD0B24EF0C33008826D5 /* SafeClientGatewayService.swift */; };
0443A0BD29E0FE7C00ABE93D /* RelayedTransactionMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0443A0BC29E0FE7C00ABE93D /* RelayedTransactionMonitor.swift */; };
0443A0BF29E1C39800ABE93D /* GelatoRelayService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0443A0BE29E1C39800ABE93D /* GelatoRelayService.swift */; };
0443A0C129E1D7F500ABE93D /* RelayedTaskStatusRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0443A0C029E1D7F500ABE93D /* RelayedTaskStatusRequest.swift */; };
044A54482448D0B6009CBB80 /* QRCodeScannerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 044A54452448D0B6009CBB80 /* QRCodeScannerViewController.xib */; };
044A54492448D0B6009CBB80 /* QRCodeScannerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 044A54462448D0B6009CBB80 /* QRCodeScannerViewController.swift */; };
044A544E2448E5CF009CBB80 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 044A544D2448E5CF009CBB80 /* Localizable.strings */; };
044A54502448E5F7009CBB80 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 044A544F2448E5F7009CBB80 /* InfoPlist.strings */; };
044BEE002987DDD000F533B0 /* ChangePasscodeFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 044BEDFF2987DDD000F533B0 /* ChangePasscodeFlow.swift */; };
044BEE022988076D00F533B0 /* ChangeLockMethodFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 044BEE012988076D00F533B0 /* ChangeLockMethodFlow.swift */; };
0455A42B271F73B7008B772D /* AddressBookEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0455A42A271F73B7008B772D /* AddressBookEntry.swift */; };
0455A42E27204181008B772D /* AddressBookListTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0455A42D27204181008B772D /* AddressBookListTableViewController.swift */; };
0455A43127204A5B008B772D /* CreateAddressBookEntryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0455A42F27204A5B008B772D /* CreateAddressBookEntryViewController.swift */; };
0455A43227204A5B008B772D /* CreateAddressBookEntryViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0455A43027204A5B008B772D /* CreateAddressBookEntryViewController.xib */; };
0455A44527282EAA008B772D /* FileManagerWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0455A44427282EA9008B772D /* FileManagerWrapper.swift */; };
045769FD27C7DBBF00881206 /* SafeDeployingViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 045769FB27C7DBBF00881206 /* SafeDeployingViewController.swift */; };
045769FE27C7DBBF00881206 /* SafeDeployingViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 045769FC27C7DBBF00881206 /* SafeDeployingViewController.xib */; };
04576A0027C7DBCF00881206 /* SafeCreationMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 045769FF27C7DBCF00881206 /* SafeCreationMonitor.swift */; };
04576A0227C8F26100881206 /* CDEthTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04576A0127C8F26100881206 /* CDEthTransaction.swift */; };
04576A0427C933D700881206 /* SafeCreationCall.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04576A0327C933D700881206 /* SafeCreationCall.swift */; };
045A175F2833D69F0020484B /* SafeSettingsChangeFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 045A175E2833D69F0020484B /* SafeSettingsChangeFlow.swift */; };
045A17612833DCF30020484B /* AddOwnerFlowFromSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 045A17602833DCF30020484B /* AddOwnerFlowFromSettings.swift */; };
045A17632833E04B0020484B /* ReplaceOwnerFromSettingsFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 045A17622833E04B0020484B /* ReplaceOwnerFromSettingsFlow.swift */; };
045A176C283675D50020484B /* WarningTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 045A176A283675D50020484B /* WarningTableViewCell.swift */; };
045A176D283675D50020484B /* WarningTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 045A176B283675D50020484B /* WarningTableViewCell.xib */; };
045DBCF5289AF40D003C910C /* ReviewClaimSafeTokenTransactionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 045DBCF4289AF40D003C910C /* ReviewClaimSafeTokenTransactionViewController.swift */; };
04626EB6265E6BBC00CC7FC8 /* OwnerKeyDetailsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04626EB4265E6BBC00CC7FC8 /* OwnerKeyDetailsViewController.swift */; };
0463F5AC2628B60C009C04FA /* FirebaseRemoteConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0463F5AB2628B60C009C04FA /* FirebaseRemoteConfig.swift */; };
0463F5C126296924009C04FA /* FirebaseRemoteConfig in Frameworks */ = {isa = PBXBuildFile; productRef = 0463F5C026296924009C04FA /* FirebaseRemoteConfig */; };
0463F5C326296924009C04FA /* FirebaseCrashlytics in Frameworks */ = {isa = PBXBuildFile; productRef = 0463F5C226296924009C04FA /* FirebaseCrashlytics */; };
0463F5C526296924009C04FA /* FirebaseMessaging in Frameworks */ = {isa = PBXBuildFile; productRef = 0463F5C426296924009C04FA /* FirebaseMessaging */; };
0466877628E6388F0004D488 /* UIViewController+Display.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0466877528E6388F0004D488 /* UIViewController+Display.swift */; };
0468C32B2A826398009872C2 /* KeySecurityOverviewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C3292A826398009872C2 /* KeySecurityOverviewViewController.swift */; };
0468C32F2A83D1DA009872C2 /* SecurityFactorTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C32D2A83D1DA009872C2 /* SecurityFactorTableViewCell.swift */; };
0468C3302A83D1DA009872C2 /* SecurityFactorTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468C32E2A83D1DA009872C2 /* SecurityFactorTableViewCell.xib */; };
0468C3372A850C60009872C2 /* FlowStepViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C3352A850C60009872C2 /* FlowStepViewController.swift */; };
0468C3382A850C60009872C2 /* FlowStepViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468C3362A850C60009872C2 /* FlowStepViewController.xib */; };
0468C33A2A85281A009872C2 /* SetupRecoveryKitFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C3392A85281A009872C2 /* SetupRecoveryKitFlow.swift */; };
0468C33D2A8577C1009872C2 /* CreatePasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C33B2A8577C1009872C2 /* CreatePasswordViewController.swift */; };
0468C33E2A8577C1009872C2 /* CreatePasswordViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468C33C2A8577C1009872C2 /* CreatePasswordViewController.xib */; };
0468C3402A8A90AA009872C2 /* PasswordInputField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C33F2A8A90AA009872C2 /* PasswordInputField.swift */; };
0468C3422A8A90C7009872C2 /* PasswordInputField.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468C3412A8A90C7009872C2 /* PasswordInputField.xib */; };
0468C3442A8CE34C009872C2 /* SafeSecurityViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C3432A8CE34C009872C2 /* SafeSecurityViewController.swift */; };
0468C3472A8E43D9009872C2 /* SecurityStatusTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C3452A8E43D9009872C2 /* SecurityStatusTableViewCell.swift */; };
0468C3482A8E43D9009872C2 /* SecurityStatusTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468C3462A8E43D9009872C2 /* SecurityStatusTableViewCell.xib */; };
0468C34A2A8E5217009872C2 /* ToDoListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C3492A8E5217009872C2 /* ToDoListView.swift */; };
0468C34C2A8E5228009872C2 /* ToDoListView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468C34B2A8E5228009872C2 /* ToDoListView.xib */; };
0468C34F2A911E32009872C2 /* InfoTableFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C34D2A911E32009872C2 /* InfoTableFooterView.swift */; };
0468C3502A911E32009872C2 /* InfoTableFooterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468C34E2A911E32009872C2 /* InfoTableFooterView.xib */; };
0468C3532A93B33A009872C2 /* HowDoesItWorkViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C3512A93B33A009872C2 /* HowDoesItWorkViewController.swift */; };
0468C3542A93B33A009872C2 /* HowDoesItWorkViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468C3522A93B33A009872C2 /* HowDoesItWorkViewController.xib */; };
0468C3562A93F1A6009872C2 /* TrustedDeviceViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C3552A93F1A6009872C2 /* TrustedDeviceViewController.swift */; };
0468C3582A93F1B2009872C2 /* TrustedEmailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C3572A93F1B2009872C2 /* TrustedEmailViewController.swift */; };
0468C35B2A94FEBD009872C2 /* UpdateRecoveryKitSuccessViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C3592A94FEBD009872C2 /* UpdateRecoveryKitSuccessViewController.swift */; };
0468C35C2A94FEBD009872C2 /* UpdateRecoveryKitSuccessViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468C35A2A94FEBD009872C2 /* UpdateRecoveryKitSuccessViewController.xib */; };
0468C35E2A955F75009872C2 /* WarningBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468C35D2A955F75009872C2 /* WarningBanner.swift */; };
0468C3602A955F85009872C2 /* WarningBanner.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468C35F2A955F85009872C2 /* WarningBanner.xib */; };
0468EE9D26148A3B008270BF /* PrivacyProtectionScreenViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468EE9B26148A3B008270BF /* PrivacyProtectionScreenViewController.swift */; };
0468EE9E26148A3B008270BF /* PrivacyProtectionScreenViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468EE9C26148A3B008270BF /* PrivacyProtectionScreenViewController.xib */; };
0468FB45259106F400541536 /* StyledView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468FB44259106F400541536 /* StyledView.swift */; };
0468FB8625912E6800541536 /* QueuedTransactionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468FB8325912E6800541536 /* QueuedTransactionsViewController.swift */; };
0468FB8725912E6800541536 /* FlatTransactionsListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468FB8425912E6800541536 /* FlatTransactionsListViewModel.swift */; };
0468FB8825912E6800541536 /* HistoryTransactionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468FB8525912E6800541536 /* HistoryTransactionsViewController.swift */; };
0468FB9425912E8300541536 /* TransactionsListConflictHeaderTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468FB8E25912E8300541536 /* TransactionsListConflictHeaderTableViewCell.swift */; };
0468FB9525912E8300541536 /* TransactionListHeaderTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468FB8F25912E8300541536 /* TransactionListHeaderTableViewCell.xib */; };
0468FB9625912E8300541536 /* TransactionListTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468FB9025912E8300541536 /* TransactionListTableViewCell.swift */; };
0468FB9725912E8300541536 /* TransactionsListConflictHeaderTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468FB9125912E8300541536 /* TransactionsListConflictHeaderTableViewCell.xib */; };
0468FB9825912E8300541536 /* TransactionListTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0468FB9225912E8300541536 /* TransactionListTableViewCell.xib */; };
0468FB9925912E8300541536 /* TransactionListHeaderTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468FB9325912E8300541536 /* TransactionListHeaderTableViewCell.swift */; };
046FFE07287C8433007428D7 /* IcommingDappInteractionRequestHeaderTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 046FFE05287C8433007428D7 /* IcommingDappInteractionRequestHeaderTableViewCell.swift */; };
046FFE08287C8433007428D7 /* IcommingDappInteractionRequestHeaderTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 046FFE06287C8433007428D7 /* IcommingDappInteractionRequestHeaderTableViewCell.xib */; };
046FFE0B287F6E91007428D7 /* IncommingTransactionRequestTypeTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 046FFE09287F6E91007428D7 /* IncommingTransactionRequestTypeTableViewCell.swift */; };
046FFE0C287F6E91007428D7 /* IncommingTransactionRequestTypeTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 046FFE0A287F6E91007428D7 /* IncommingTransactionRequestTypeTableViewCell.xib */; };
046FFE192899681B007428D7 /* ClaimableAmountView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 046FFE182899681B007428D7 /* ClaimableAmountView.swift */; };
046FFE1B28996831007428D7 /* ClaimableAmountView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 046FFE1A28996831007428D7 /* ClaimableAmountView.xib */; };
0471B3BD262742CD001F2D3B /* UpdateAppViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0471B3BB262742CD001F2D3B /* UpdateAppViewController.swift */; };
0471B3BE262742CD001F2D3B /* UpdateAppViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0471B3BC262742CD001F2D3B /* UpdateAppViewController.xib */; };
0471D13224728C2C00B22A70 /* EmailLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0471D13124728C2C00B22A70 /* EmailLink.swift */; };
0472B2A82857B43E0049BA17 /* ShareTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0472B2A72857B43E0049BA17 /* ShareTextView.swift */; };
0472B2AA2857B44F0049BA17 /* ShareTextView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0472B2A92857B44F0049BA17 /* ShareTextView.xib */; };
0472B2AC285B5D030049BA17 /* UpdateOwnersFromInviteLinkFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0472B2AB285B5D030049BA17 /* UpdateOwnersFromInviteLinkFlow.swift */; };
0472B2AE285B80880049BA17 /* AddOwnerFromInviteFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0472B2AD285B80880049BA17 /* AddOwnerFromInviteFlow.swift */; };
0472B2B0285B9D190049BA17 /* ReplaceOwnerFromInviteFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0472B2AF285B9D190049BA17 /* ReplaceOwnerFromInviteFlow.swift */; };
0472B2B22869D3510049BA17 /* ClaimSafeTokenFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0472B2B12869D3510049BA17 /* ClaimSafeTokenFlow.swift */; };
0472B2BA2869D66A0049BA17 /* ChooseDelegateIntroViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0472B2B82869D66A0049BA17 /* ChooseDelegateIntroViewController.swift */; };
0472B2BB2869D66A0049BA17 /* ChooseDelegateIntroViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0472B2B92869D66A0049BA17 /* ChooseDelegateIntroViewController.xib */; };
0472B2BE286A49420049BA17 /* GuardianListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0472B2BC286A49420049BA17 /* GuardianListViewController.swift */; };
0472B2C3286A497A0049BA17 /* GuardianTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0472B2C1286A497A0049BA17 /* GuardianTableViewCell.swift */; };
0472B2C4286A497A0049BA17 /* GuardianTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0472B2C2286A497A0049BA17 /* GuardianTableViewCell.xib */; };
0472B2C9286BC5D70049BA17 /* ClaimTokensViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0472B2C7286BC5D70049BA17 /* ClaimTokensViewController.swift */; };
0472B2D2286BD7C60049BA17 /* ClaimedAmountInputCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0472B2D0286BD7C60049BA17 /* ClaimedAmountInputCell.swift */; };
0472B2D3286BD7C60049BA17 /* ClaimedAmountInputCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0472B2D1286BD7C60049BA17 /* ClaimedAmountInputCell.xib */; };
047300FC24780C81004F1200 /* CharacterSet+Hex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 047300FB24780C81004F1200 /* CharacterSet+Hex.swift */; };
047300FE24781081004F1200 /* AddressTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 047300FD24781081004F1200 /* AddressTests.swift */; };
047588182774D6D2001DD992 /* ReviewSendFundsTransactionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 047588162774D6D2001DD992 /* ReviewSendFundsTransactionViewController.swift */; };
047691592464026400D73D8B /* SectionHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 047691582464026400D73D8B /* SectionHeader.swift */; };
0476915D2464034D00D73D8B /* Safe+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0476915B2464034D00D73D8B /* Safe+CoreDataClass.swift */; };
0478383A28C68E7300459F9B /* BorderedCheveronButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0478383928C68E7300459F9B /* BorderedCheveronButton.swift */; };
0478383C28C68E8200459F9B /* BorderedCheveronButton.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0478383B28C68E8200459F9B /* BorderedCheveronButton.xib */; };
0478383F28C699BA00459F9B /* WhatIsSafeTokenViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0478383D28C699BA00459F9B /* WhatIsSafeTokenViewController.swift */; };
0478384028C699BA00459F9B /* WhatIsSafeTokenViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0478383E28C699BA00459F9B /* WhatIsSafeTokenViewController.xib */; };
047A5B8F28A54FCB00BB8B2A /* SafeClaimingService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 047A5B8E28A54FCB00BB8B2A /* SafeClaimingService.swift */; };
047A5B9128A5582F00BB8B2A /* GuardiansRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 047A5B9028A5582F00BB8B2A /* GuardiansRequest.swift */; };
0482A2742A4115D3001B10C3 /* InfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0482A2732A4115D3001B10C3 /* InfoView.swift */; };
0482A2762A4115E7001B10C3 /* InfoView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0482A2752A4115E7001B10C3 /* InfoView.xib */; };
048643B124DAB5D6003DD966 /* RegisterNotificationTokenRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048643B024DAB5D6003DD966 /* RegisterNotificationTokenRequest.swift */; };
048643B324DAB5E3003DD966 /* UnregisterNotificationTokenRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048643B224DAB5E3003DD966 /* UnregisterNotificationTokenRequest.swift */; };
048AA142260D053400382E24 /* MainTabBarViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048AA141260D053300382E24 /* MainTabBarViewController.swift */; };
048B3B0E25A5E7AB0005219B /* EditSafeNameViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048B3B0C25A5E7AB0005219B /* EditSafeNameViewController.swift */; };
048B3B0F25A5E7AB0005219B /* EditSafeNameViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 048B3B0D25A5E7AB0005219B /* EditSafeNameViewController.xib */; };
048D72BD26832FD70095999C /* ChainsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048D72BC26832FD70095999C /* ChainsListRequest.swift */; };
048D72BF268359E20095999C /* ChainManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048D72BE268359E20095999C /* ChainManager.swift */; };
048D72C126835CF90095999C /* Chain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048D72C026835CF90095999C /* Chain.swift */; };
048D72C82684CB500095999C /* SelectNetworkViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048D72C62684CB500095999C /* SelectNetworkViewController.swift */; };
048D72CD2685DC780095999C /* SelectNetworkTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048D72CB2685DC780095999C /* SelectNetworkTableViewCell.swift */; };
048D72CE2685DC780095999C /* SelectNetworkTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 048D72CC2685DC780095999C /* SelectNetworkTableViewCell.xib */; };
048D72D026875B1C0095999C /* TableHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048D72CF26875B1C0095999C /* TableHeaderView.swift */; };
048D72D226875B2D0095999C /* TableHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 048D72D126875B2D0095999C /* TableHeaderView.xib */; };
048D72D7268DACAF0095999C /* NetworksListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048D72D6268DACAF0095999C /* NetworksListViewModel.swift */; };
0491068028F99247005A4A99 /* DMSans-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 0491067A28F99246005A4A99 /* DMSans-Regular.ttf */; };
0491068128F99247005A4A99 /* DMSans-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 0491067B28F99246005A4A99 /* DMSans-Medium.ttf */; };
049257AE273C239C00507C33 /* String+Highlight.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049257AD273C239C00507C33 /* String+Highlight.swift */; };
0493A28B262979820056EC49 /* UpdateController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0493A28A262979820056EC49 /* UpdateController.swift */; };
0497B2A129A42F0F007109ED /* SessionInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0497B2A029A42F0F007109ED /* SessionInfo.swift */; };
0497B2A529A632DB007109ED /* SocketFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0497B2A429A632DB007109ED /* SocketFactory.swift */; };
0497B2A829A63A3E007109ED /* Starscream in Frameworks */ = {isa = PBXBuildFile; productRef = 0497B2A729A63A3E007109ED /* Starscream */; };
0497B2AA29A63BE8007109ED /* WalletConnectManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0497B2A929A63BE8007109ED /* WalletConnectManager.swift */; };
0497B2AD29A641C9007109ED /* WalletConnect in Frameworks */ = {isa = PBXBuildFile; productRef = 0497B2AC29A641C9007109ED /* WalletConnect */; };
0497B2AF29A641C9007109ED /* WalletConnectAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 0497B2AE29A641C9007109ED /* WalletConnectAuth */; };
0497B2B529A641C9007109ED /* WalletConnectNetworking in Frameworks */ = {isa = PBXBuildFile; productRef = 0497B2B429A641C9007109ED /* WalletConnectNetworking */; };
0497B2B729A641C9007109ED /* WalletConnectPairing in Frameworks */ = {isa = PBXBuildFile; productRef = 0497B2B629A641C9007109ED /* WalletConnectPairing */; };
0497B2B929A641C9007109ED /* WalletConnectPush in Frameworks */ = {isa = PBXBuildFile; productRef = 0497B2B829A641C9007109ED /* WalletConnectPush */; };
0497B2BB29A641C9007109ED /* WalletConnectRouter in Frameworks */ = {isa = PBXBuildFile; productRef = 0497B2BA29A641C9007109ED /* WalletConnectRouter */; };
0497B2BD29A641C9007109ED /* WalletConnectVerify in Frameworks */ = {isa = PBXBuildFile; productRef = 0497B2BC29A641C9007109ED /* WalletConnectVerify */; };
0497B2C129A641C9007109ED /* Web3Wallet in Frameworks */ = {isa = PBXBuildFile; productRef = 0497B2C029A641C9007109ED /* Web3Wallet */; };
049A9D0E25F7C66E00CA5723 /* OwnerKeysListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049A9D0C25F7C66E00CA5723 /* OwnerKeysListViewController.swift */; };
049A9D3A25F81F2C00CA5723 /* EditOwnerKeyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049A9D3825F81F2C00CA5723 /* EditOwnerKeyViewController.swift */; };
049A9D3B25F81F2C00CA5723 /* EditOwnerKeyViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 049A9D3925F81F2C00CA5723 /* EditOwnerKeyViewController.xib */; };
049A9D7025F9303000CA5723 /* ChooseOwnerKeyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049A9D6E25F9303000CA5723 /* ChooseOwnerKeyViewController.swift */; };
049A9D7125F9303000CA5723 /* ChooseOwnerKeyViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 049A9D6F25F9303000CA5723 /* ChooseOwnerKeyViewController.xib */; };
049A9DB125FA6D5F00CA5723 /* ChooseOwnerTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049A9DAF25FA6D5F00CA5723 /* ChooseOwnerTableViewCell.swift */; };
049A9DB225FA6D5F00CA5723 /* ChooseOwnerTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 049A9DB025FA6D5F00CA5723 /* ChooseOwnerTableViewCell.xib */; };
049A9DD026020C0B00CA5723 /* SelectFiatViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049A9DCF26020C0B00CA5723 /* SelectFiatViewController.swift */; };
049A9DDA2602211500CA5723 /* FiatCodesRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049A9DD92602211500CA5723 /* FiatCodesRequest.swift */; };
049BE2032912C3B00004B84D /* WalletConnectKeyFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049BE2022912C3B00004B84D /* WalletConnectKeyFlow.swift */; };
049BE205291588540004B84D /* LedgerKeyFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049BE204291588540004B84D /* LedgerKeyFlow.swift */; };
049EB0FF25AF713700F66CEA /* TimeZone+Offset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049EB0FE25AF713700F66CEA /* TimeZone+Offset.swift */; };
04AECBBA2A76B990008D5A35 /* SelectTopUpAddressViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04AECBB82A76B990008D5A35 /* SelectTopUpAddressViewController.swift */; };
04AECBBE2A7867DB008D5A35 /* MoonpayService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04AECBBD2A7867DB008D5A35 /* MoonpayService.swift */; };
04AECBC22A78F6C0008D5A35 /* CurrenciesRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04AECBC12A78F6C0008D5A35 /* CurrenciesRequest.swift */; };
04AECBC42A7946E0008D5A35 /* MoonpayModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04AECBC32A7946E0008D5A35 /* MoonpayModels.swift */; };
04AFFBD0282AFC0100429513 /* ReviewRemoveOwnerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04AFFBCF282AFC0100429513 /* ReviewRemoveOwnerViewController.swift */; };
04AFFBD2282BBE1900429513 /* RemoveOwnerFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04AFFBD1282BBE1900429513 /* RemoveOwnerFlow.swift */; };
04B1F43E2966070B009D13AA /* SecurityCenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04B1F43D2966070B009D13AA /* SecurityCenter.swift */; };
04B1F440296EC10C009D13AA /* Wallet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04B1F43F296EC10C009D13AA /* Wallet.swift */; };
04B28F5329C8C0A90072B188 /* safeCreation.json in Resources */ = {isa = PBXBuildFile; fileRef = 04B28F5129C8C0A90072B188 /* safeCreation.json */; };
04B28F5429C8C0A90072B188 /* safeCreationDark.json in Resources */ = {isa = PBXBuildFile; fileRef = 04B28F5229C8C0A90072B188 /* safeCreationDark.json */; };
04B4B5F725B754D600CFE24B /* AccountActionCompletedViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04B4B5F525B754D600CFE24B /* AccountActionCompletedViewController.swift */; };
04B4B60225B84D6900CFE24B /* AccountInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04B4B60125B84D6900CFE24B /* AccountInfoView.swift */; };
04B4B68F25B8857F00CFE24B /* AccountInfoView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04B4B68E25B8857F00CFE24B /* AccountInfoView.xib */; };
04B4B6E525B9A08D00CFE24B /* CardTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04B4B6E325B9A08D00CFE24B /* CardTableViewCell.swift */; };
04B4B6E625B9A08D00CFE24B /* CardTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04B4B6E425B9A08D00CFE24B /* CardTableViewCell.xib */; };
04B964412734427D00A21EE9 /* ChainSettingsTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04B964402734427D00A21EE9 /* ChainSettingsTableViewController.swift */; };
04C22B2D2A367FF800F58A15 /* CustomAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 04C22B2C2A367FF800F58A15 /* CustomAuth */; };
04C22B302A36807500F58A15 /* SafeWeb3 in Frameworks */ = {isa = PBXBuildFile; productRef = 04C22B2F2A36807500F58A15 /* SafeWeb3 */; };
04C22B322A36807500F58A15 /* Web3ContractABI in Frameworks */ = {isa = PBXBuildFile; productRef = 04C22B312A36807500F58A15 /* Web3ContractABI */; };
04C22B342A36807500F58A15 /* Web3PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 04C22B332A36807500F58A15 /* Web3PromiseKit */; };
04C22B362A36811200F58A15 /* SafeWeb3 in Frameworks */ = {isa = PBXBuildFile; productRef = 04C22B352A36811200F58A15 /* SafeWeb3 */; };
04C5DF6B26FB451B0072476C /* KeyTypeTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04C5DF6926FB451B0072476C /* KeyTypeTableViewCell.swift */; };
04C5DF6C26FB451B0072476C /* KeyTypeTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04C5DF6A26FB451B0072476C /* KeyTypeTableViewCell.xib */; };
04C5ED3A27878A7F00FF5302 /* EditAdvancedParametersUITableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04C5ED3827878A7F00FF5302 /* EditAdvancedParametersUITableViewCell.swift */; };
04C5ED3B27878A7F00FF5302 /* EditAdvancedParametersUITableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04C5ED3927878A7F00FF5302 /* EditAdvancedParametersUITableViewCell.xib */; };
04C945DA2AA1F20E002D782B /* AddOwnerViaSocialViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04C945D82AA1F20E002D782B /* AddOwnerViaSocialViewController.swift */; };
04C945DB2AA1F20E002D782B /* AddOwnerViaSocialViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04C945D92AA1F20E002D782B /* AddOwnerViaSocialViewController.xib */; };
04C945DE2AA5E835002D782B /* AddSocialKeyFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04C945DD2AA5E835002D782B /* AddSocialKeyFlow.swift */; };
04C945E12AA66DD3002D782B /* CreatingSocialKeyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04C945DF2AA66DD3002D782B /* CreatingSocialKeyViewController.swift */; };
04C945E22AA66DD3002D782B /* CreatingSocialKeyViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04C945E02AA66DD3002D782B /* CreatingSocialKeyViewController.xib */; };
04C97A9A246C3E5F00EBA0F1 /* ViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04C97A99246C3E5F00EBA0F1 /* ViewState.swift */; };
04C97AB0246EEF1600EBA0F1 /* BrowserLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04C97AAF246EEF1600EBA0F1 /* BrowserLink.swift */; };
04CE3F9624B6115200826AEE /* Collectible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04CE3F9524B6115200826AEE /* Collectible.swift */; };
04CE3F9924B6120F00826AEE /* CollectibleMetaData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04CE3F9824B6120F00826AEE /* CollectibleMetaData.swift */; };
04CE3F9D24B62F0800826AEE /* CollectibleMetaDataAttribute.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04CE3F9C24B62F0800826AEE /* CollectibleMetaDataAttribute.swift */; };
04CE3FA024B7191E00826AEE /* CollectibleViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04CE3F9E24B7191E00826AEE /* CollectibleViewModel.swift */; };
04CF31BF27B6B9D2001BEEED /* TitledMiniPieceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04CF31BE27B6B9D2001BEEED /* TitledMiniPieceView.swift */; };
04CF31C127B6B9DC001BEEED /* TitledMiniPieceView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04CF31C027B6B9DC001BEEED /* TitledMiniPieceView.xib */; };
04D093E9284FD348003F38CF /* OnboardingStepCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D093E7284FD348003F38CF /* OnboardingStepCollectionViewCell.swift */; };
04D093EA284FD348003F38CF /* OnboardingStepCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04D093E8284FD348003F38CF /* OnboardingStepCollectionViewCell.xib */; };
04D093ED284FD439003F38CF /* OnboardingViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D093EB284FD439003F38CF /* OnboardingViewController.swift */; };
04D093EE284FD439003F38CF /* OnboardingViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04D093EC284FD439003F38CF /* OnboardingViewController.xib */; };
04D1306C25DD525A0032FA03 /* ProposeTransactionRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D1306B25DD525A0032FA03 /* ProposeTransactionRequest.swift */; };
04D1309D25E2BB830032FA03 /* RejectionConfirmationViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04D1309B25E2BB830032FA03 /* RejectionConfirmationViewController.xib */; };
04D1309E25E2BB830032FA03 /* RejectionConfirmationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D1309C25E2BB830032FA03 /* RejectionConfirmationViewController.swift */; };
04D131DB25E416FC0032FA03 /* RejectionCreatedPiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D131DA25E416FC0032FA03 /* RejectionCreatedPiece.swift */; };
04D1322E25E41E560032FA03 /* RejectionCreatedPiece.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04D131D925E416FC0032FA03 /* RejectionCreatedPiece.xib */; };
04D1323525E43C560032FA03 /* DetailRejectionInfoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D1323325E43C550032FA03 /* DetailRejectionInfoCell.swift */; };
04D1323625E43C560032FA03 /* DetailRejectionInfoCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04D1323425E43C550032FA03 /* DetailRejectionInfoCell.xib */; };
04D224BA28C9304600853E34 /* DetailedInfoListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D224B828C9304600853E34 /* DetailedInfoListViewController.swift */; };
04D224BB28C9304600853E34 /* DetailedInfoListViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04D224B928C9304600853E34 /* DetailedInfoListViewController.xib */; };
04D224BE28C930A900853E34 /* DetailedInfoListTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D224BC28C930A900853E34 /* DetailedInfoListTableViewCell.swift */; };
04D224BF28C930A900853E34 /* DetailedInfoListTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04D224BD28C930A900853E34 /* DetailedInfoListTableViewCell.xib */; };
04D224C128CA4FFE00853E34 /* NSMutableAttributedString+LineSpacing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D224C028CA4FFD00853E34 /* NSMutableAttributedString+LineSpacing.swift */; };
04D968D4276B872D00CE4A9E /* TransactionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D968D2276B872D00CE4A9E /* TransactionViewController.swift */; };
04D968D5276B872D00CE4A9E /* TransactionViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04D968D3276B872D00CE4A9E /* TransactionViewController.xib */; };
04E4CD65277752A500B558F4 /* TokenAmountInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04E4CD64277752A500B558F4 /* TokenAmountInfoView.swift */; };
04E4CD67277752C400B558F4 /* TokenAmountInfoView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04E4CD66277752C400B558F4 /* TokenAmountInfoView.xib */; };
04F8041329A68386007CFF40 /* Proposal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04F8041229A68386007CFF40 /* Proposal.swift */; };
04FA1A2E2580FAE300E45671 /* QueuedTransactionsSummaryListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FA1A2D2580FAE300E45671 /* QueuedTransactionsSummaryListRequest.swift */; };
04FA1A342580FDF100E45671 /* HistoryTransactionsSummaryListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FA1A332580FDF100E45671 /* HistoryTransactionsSummaryListRequest.swift */; };
04FA9CC62A4354250027F315 /* SafeCreatingViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FA9CC42A4354250027F315 /* SafeCreatingViewController.swift */; };
04FA9CC72A4354250027F315 /* SafeCreatingViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04FA9CC52A4354250027F315 /* SafeCreatingViewController.xib */; };
04FA9CCA2A43882D0027F315 /* SafeCreationSuccessViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FA9CC82A43882D0027F315 /* SafeCreationSuccessViewController.swift */; };
04FA9CCB2A43882D0027F315 /* SafeCreationSuccessViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04FA9CC92A43882D0027F315 /* SafeCreationSuccessViewController.xib */; };
04FA9CCE2A45C7520027F315 /* SafeActionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FA9CCC2A45C7520027F315 /* SafeActionViewController.swift */; };
04FA9CCF2A45C7520027F315 /* SafeActionViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04FA9CCD2A45C7520027F315 /* SafeActionViewController.xib */; };
04FA9CD12A45F7170027F315 /* CreateSafeFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FA9CD02A45F7170027F315 /* CreateSafeFlow.swift */; };
04FC26B625CABE2300CDA9A0 /* AdvancedSafeSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FC26B425CABE2300CDA9A0 /* AdvancedSafeSettingsViewController.swift */; };
04FEFE7C28C5FD570028A349 /* LegalDisclaimerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FEFE7A28C5FD570028A349 /* LegalDisclaimerViewController.swift */; };
04FEFE7D28C5FD570028A349 /* LegalDisclaimerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04FEFE7B28C5FD570028A349 /* LegalDisclaimerViewController.xib */; };
04FEFE8028C6304B0028A349 /* TokenDistributionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FEFE7E28C6304B0028A349 /* TokenDistributionViewController.swift */; };
04FEFE8128C6304B0028A349 /* TokenDistributionViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04FEFE7F28C6304B0028A349 /* TokenDistributionViewController.xib */; };
0A007124254B255C00A57CAF /* UIFont+Styles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A007123254B255C00A57CAF /* UIFont+Styles.swift */; };
0A00712A254B379000A57CAF /* UIColor+Styles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A007129254B379000A57CAF /* UIColor+Styles.swift */; };
0A0391CB27C565D4003C871A /* IconButtonTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A0391C727C565D3003C871A /* IconButtonTableViewCell.xib */; };
0A0391CC27C565D4003C871A /* HelpTextTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0391C827C565D3003C871A /* HelpTextTableViewCell.swift */; };
0A0391CD27C565D4003C871A /* HelpTextTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A0391C927C565D3003C871A /* HelpTextTableViewCell.xib */; };
0A0391CE27C565D4003C871A /* IconButtonTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0391CA27C565D3003C871A /* IconButtonTableViewCell.swift */; };
0A0391CF27C56616003C871A /* CreateSafeInstructionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0391C327C5640C003C871A /* CreateSafeInstructionsViewController.swift */; };
0A04506A278D800700650F71 /* ReviewExecutionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A045068278D800700650F71 /* ReviewExecutionViewController.swift */; };
0A04506B278D800700650F71 /* ReviewExecutionViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A045069278D800700650F71 /* ReviewExecutionViewController.xib */; };
0A04506D278D973C00650F71 /* ReviewExecutionContentViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A04506C278D973C00650F71 /* ReviewExecutionContentViewController.swift */; };
0A04506F278D9A2A00650F71 /* ReviewExecutionCellBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A04506E278D9A2A00650F71 /* ReviewExecutionCellBuilder.swift */; };
0A045071278DAC9100650F71 /* MiniAccountAndBalancePiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A045070278DAC9100650F71 /* MiniAccountAndBalancePiece.swift */; };
0A045073278DACA200650F71 /* AmountAndValuePiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A045072278DACA200650F71 /* AmountAndValuePiece.swift */; };
0A045075278DACBD00650F71 /* AmountAndValuePiece.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A045074278DACBD00650F71 /* AmountAndValuePiece.xib */; };
0A045077278DACC400650F71 /* MiniAccountAndBalancePiece.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A045076278DACC400650F71 /* MiniAccountAndBalancePiece.xib */; };
0A04507A278DAD4000650F71 /* SecondaryDetailDisclosureCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A045078278DAD4000650F71 /* SecondaryDetailDisclosureCell.swift */; };
0A04507B278DAD4000650F71 /* SecondaryDetailDisclosureCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A045079278DAD4000650F71 /* SecondaryDetailDisclosureCell.xib */; };
0A045080278DAD9000650F71 /* DisclosureWithContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A04507E278DAD9000650F71 /* DisclosureWithContentCell.swift */; };
0A045081278DAD9000650F71 /* DisclosureWithContentCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A04507F278DAD9000650F71 /* DisclosureWithContentCell.xib */; };
0A045086278DC04C00650F71 /* BorderedInnerTableCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A045084278DC04B00650F71 /* BorderedInnerTableCell.swift */; };
0A045087278DC04C00650F71 /* BorderedInnerTableCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A045085278DC04C00650F71 /* BorderedInnerTableCell.xib */; };
0A045089278E282800650F71 /* DefaultAccountBalanceLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A045088278E282700650F71 /* DefaultAccountBalanceLoader.swift */; };
0A04508B278E283D00650F71 /* TransactionExecutionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A04508A278E283D00650F71 /* TransactionExecutionController.swift */; };
0A06532F27B68AF40008C5F1 /* WebConnectionRepositoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D610B9708DF8BFD4A612D2 /* WebConnectionRepositoryTests.swift */; };
0A06533527B6D0F90008C5F1 /* ChooseOwnerBasicHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A06533427B6D0F90008C5F1 /* ChooseOwnerBasicHeaderView.xib */; };
0A06533727B6D1070008C5F1 /* ChooseOwnerDetailHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A06533627B6D1070008C5F1 /* ChooseOwnerDetailHeaderView.xib */; };
0A06533927B6D4960008C5F1 /* ChooseOwnerBasicHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A06533827B6D4960008C5F1 /* ChooseOwnerBasicHeaderView.swift */; };
0A06533B27B6D4A10008C5F1 /* ChooseOwnerDetailHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A06533A27B6D4A10008C5F1 /* ChooseOwnerDetailHeaderView.swift */; };
0A096CBE2608D9370034E6BC /* NetworkStatusObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A096CBD2608D9370034E6BC /* NetworkStatusObserver.swift */; };
0A096CC32608F4750034E6BC /* SignerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55967104256E92470097D3A2 /* SignerTests.swift */; };
0A096CC82608F49E0034E6BC /* RegisterNotificationTokenRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55967118256EB2120097D3A2 /* RegisterNotificationTokenRequestTests.swift */; };
0A0C094C287D7D48000CEB4F /* WalletConnectSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 0A0C094B287D7D48000CEB4F /* WalletConnectSwift */; };
0A0C607B255D83E80085C178 /* ViewControllerFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0C607A255D83E80085C178 /* ViewControllerFactory.swift */; };
0A0C75B027E8A66C0083AE01 /* StartWalletConnectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0C75AF27E8A66C0083AE01 /* StartWalletConnectionViewController.swift */; };
0A0C75B227E8AB620083AE01 /* SendTransactionToWalletViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0C75B127E8AB620083AE01 /* SendTransactionToWalletViewController.swift */; };
0A0C7E4D296F04E800DC1C3B /* SwitchDetailedTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0C7E4B296F04E800DC1C3B /* SwitchDetailedTableViewCell.swift */; };
0A0C7E4E296F04E800DC1C3B /* SwitchDetailedTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A0C7E4C296F04E800DC1C3B /* SwitchDetailedTableViewCell.xib */; };
0A0C7E51296F1C4100DC1C3B /* MenuTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0C7E4F296F1C4100DC1C3B /* MenuTableViewCell.swift */; };
0A0C7E52296F1C4100DC1C3B /* MenuTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A0C7E50296F1C4100DC1C3B /* MenuTableViewCell.xib */; };
0A0EFC9D246EA6E100D3D8BF /* AdvancedAppSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFC9C246EA6E100D3D8BF /* AdvancedAppSettings.swift */; };
0A0EFC9F246EADC200D3D8BF /* DisplayURLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFC9E246EADC200D3D8BF /* DisplayURLTests.swift */; };
0A0EFCA6246EAF3700D3D8BF /* DisplayURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFCA5246EAF3700D3D8BF /* DisplayURL.swift */; };
0A0EFCAA246EB28600D3D8BF /* Pasteboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFCA9246EB28600D3D8BF /* Pasteboard.swift */; };
0A0EFCAC246EB32400D3D8BF /* CopyButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0EFCAB246EB32400D3D8BF /* CopyButton.swift */; };
0A106287248A885E00C1EE54 /* ERC20Metadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A106286248A885D00C1EE54 /* ERC20Metadata.swift */; };
0A106289248A892B00C1EE54 /* ERC721Metadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A106288248A892B00C1EE54 /* ERC721Metadata.swift */; };
0A109E272689CB9A00226708 /* RibbonView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A109E262689CB9A00226708 /* RibbonView.xib */; };
0A109E292689CBA100226708 /* RibbonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A109E282689CBA100226708 /* RibbonView.swift */; };
0A109E2B2689D17400226708 /* NetworkIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A109E2A2689D17300226708 /* NetworkIndicator.swift */; };
0A109E2D2689D17B00226708 /* NetworkIndicator.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A109E2C2689D17B00226708 /* NetworkIndicator.xib */; };
0A109E2F268A240F00226708 /* ChainTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A109E2E268A240F00226708 /* ChainTests.swift */; };
0A13BD7729756CE700322C66 /* URRegistry in Frameworks */ = {isa = PBXBuildFile; productRef = 0A13BD7629756CE700322C66 /* URRegistry */; };
0A13BD802978342100322C66 /* FeatureToggleTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A13BD7E2978342100322C66 /* FeatureToggleTableViewController.swift */; };
0A13BD812978342100322C66 /* FeatureToggleTableViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A13BD7F2978342100322C66 /* FeatureToggleTableViewController.xib */; };
0A19D43B249A5BA500A316B6 /* TransferTransaction.json in Resources */ = {isa = PBXBuildFile; fileRef = 0A19D43A249A5BA500A316B6 /* TransferTransaction.json */; };
0A21692B24A35A4E00BD1C1E /* SnackbarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A21692A24A35A4E00BD1C1E /* SnackbarView.swift */; };
0A22E11C25E4FA2000D24DE1 /* SecuritySettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A22E11B25E4FA2000D24DE1 /* SecuritySettingsViewController.swift */; };
0A22E12725E4FA3200D24DE1 /* SwitchTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A22E12525E4FA3200D24DE1 /* SwitchTableViewCell.swift */; };
0A22E12825E4FA3200D24DE1 /* SwitchTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A22E12625E4FA3200D24DE1 /* SwitchTableViewCell.xib */; };
0A259AB5287D83F9006770E7 /* UnstoppableDomainsResolution in Frameworks */ = {isa = PBXBuildFile; productRef = 0A259AB4287D83F9006770E7 /* UnstoppableDomainsResolution */; };
0A26FABB28C1F22500B0F519 /* SelectedDelegateCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A26FAB928C1F22500B0F519 /* SelectedDelegateCell.swift */; };
0A26FABC28C1F22500B0F519 /* SelectedDelegateCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A26FABA28C1F22500B0F519 /* SelectedDelegateCell.xib */; };
0A2853F22912C8ED00D11707 /* EncryptedStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A2853F12912C8ED00D11707 /* EncryptedStore.swift */; };
0A29B5622666808A0060F06A /* FirebaseAnalyticsWithoutAdIdSupport in Frameworks */ = {isa = PBXBuildFile; productRef = 0A29B5612666808A0060F06A /* FirebaseAnalyticsWithoutAdIdSupport */; };
0A2A3A6D26AEBA50005FAEB7 /* SwiftCryptoTokenFormatter in Frameworks */ = {isa = PBXBuildFile; productRef = 0A2A3A6C26AEBA50005FAEB7 /* SwiftCryptoTokenFormatter */; settings = {ATTRIBUTES = (Required, ); }; };
0A2AD3BC27ECD6CA00A0A6FD /* QRCodeShareViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A2AD3BA27ECD6CA00A0A6FD /* QRCodeShareViewController.swift */; };
0A2AD3BD27ECD6CA00A0A6FD /* QRCodeShareViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A2AD3BB27ECD6CA00A0A6FD /* QRCodeShareViewController.xib */; };
0A2F1A6E267A538E00C09F03 /* GSLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A2F1A6D267A538E00C09F03 /* GSLabel.swift */; };
0A2F1A70267A53A800C09F03 /* GSButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A2F1A6F267A53A800C09F03 /* GSButton.swift */; };
0A2F1A7B267A5E9E00C09F03 /* GSImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A2F1A7A267A5E9E00C09F03 /* GSImageView.swift */; };
0A339C5D24C1D16E00DAD84B /* Image+Blockies.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A339C5C24C1D16E00DAD84B /* Image+Blockies.swift */; };
0A35D6C828C66ADA00D5AB06 /* ClaimSplashViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A35D6C628C66ADA00D5AB06 /* ClaimSplashViewController.swift */; };
0A35D6C928C66ADA00D5AB06 /* ClaimSplashViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A35D6C728C66ADA00D5AB06 /* ClaimSplashViewController.xib */; };
0A3DAD9426270F4D00743E38 /* unistring.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A3DAD9226270F4D00743E38 /* unistring.xcframework */; };
0A3DAD9526270F4D00743E38 /* idn2.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A3DAD9326270F4D00743E38 /* idn2.xcframework */; };
0A3DAD9B26270F5500743E38 /* IDN.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A3DAD9A26270F5500743E38 /* IDN.swift */; };
0A3DFEF62667D1A800B45770 /* AuthenticationControllerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AFC33EC25DE9C3200067D41 /* AuthenticationControllerTests.swift */; };
0A3DFEF72667D1C000B45770 /* CoreDataTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 551DDEED244F19AE00C719D3 /* CoreDataTestCase.swift */; };
0A3DFEF82667D22B00B45770 /* MockSecureStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5596710C256E935F0097D3A2 /* MockSecureStore.swift */; };
0A3DFEF92667D27A00B45770 /* AppSettingsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B66E8D24810BC800249E98 /* AppSettingsTests.swift */; };
0A3DFEFA2667D2C100B45770 /* CoreDataStackTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5556A03A24489F5D003EC861 /* CoreDataStackTests.swift */; };
0A3DFEFC2667D2DF00B45770 /* SafeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 551DDEEF244F1A0A00C719D3 /* SafeTests.swift */; };
0A3DFEFE2667D3A700B45770 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 0A3DFEFD2667D3A700B45770 /* README.md */; };
0A3E980B2806FAD300E90EEC /* Algorithms in Frameworks */ = {isa = PBXBuildFile; productRef = 0A3E980A2806FAD300E90EEC /* Algorithms */; };
0A3F34DB2477E4E900E872AF /* KeyboardAdaptive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A3F34D82477E4E900E872AF /* KeyboardAdaptive.swift */; };
0A3FDAD826AEB0DE006A7DC3 /* Multisig.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 5556A03524489F37003EC861 /* Multisig.xcdatamodeld */; };
0A3FDAD926AEB0E3006A7DC3 /* Safe+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0476915B2464034D00D73D8B /* Safe+CoreDataClass.swift */; };
0A3FDADA26AEB0E3006A7DC3 /* Safe+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0476915A2464034D00D73D8B /* Safe+CoreDataProperties.swift */; };
0A3FDADB26AEB1D7006A7DC3 /* AddressInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A63C7E22602725100D36B22 /* AddressInfo.swift */; };
0A3FDADC26AEB1D7006A7DC3 /* UInt256.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA9F2062497BE9B005BD60F /* UInt256.swift */; };
0A3FDADD26AEB1D7006A7DC3 /* Address.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6C85B1245071510026139E /* Address.swift */; };
0A3FDADE26AEB1D7006A7DC3 /* Data+MultisigExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BC33424602CE200EB9C5D /* Data+MultisigExtension.swift */; };
0A3FDAE526AEB314006A7DC3 /* CharacterSet+Hex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 047300FB24780C81004F1200 /* CharacterSet+Hex.swift */; };
0A3FDAE626AEB3E1006A7DC3 /* CoreDataStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5556A03424489F37003EC861 /* CoreDataStack.swift */; };
0A3FDAE726AEB3E1006A7DC3 /* CoreDataProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55AC9E552487B0CB00B0BC24 /* CoreDataProtocol.swift */; };
0A3FDAEC26AEB5BF006A7DC3 /* KeyInfo+Shared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A3FDAEB26AEB5BF006A7DC3 /* KeyInfo+Shared.swift */; };
0A3FDAED26AEB5BF006A7DC3 /* KeyInfo+Shared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A3FDAEB26AEB5BF006A7DC3 /* KeyInfo+Shared.swift */; };
0A3FDAEF26AEB603006A7DC3 /* Chain+Shared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A3FDAEE26AEB603006A7DC3 /* Chain+Shared.swift */; };
0A3FDAF026AEB603006A7DC3 /* Chain+Shared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A3FDAEE26AEB603006A7DC3 /* Chain+Shared.swift */; };
0A3FDAF226AEB691006A7DC3 /* Safe+Shared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A3FDAF126AEB691006A7DC3 /* Safe+Shared.swift */; };
0A3FDAF326AEB691006A7DC3 /* Safe+Shared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A3FDAF126AEB691006A7DC3 /* Safe+Shared.swift */; };
0A433E5F25500F87006FFF75 /* BalancesRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A433E5E25500F87006FFF75 /* BalancesRequest.swift */; };
0A451BEA252DDB39001DB7D2 /* FullScreenLoadingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A451BE9252DDB39001DB7D2 /* FullScreenLoadingView.swift */; };
0A451BF0252DDB49001DB7D2 /* NoDataView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A451BEF252DDB49001DB7D2 /* NoDataView.swift */; };
0A451C00252DDB67001DB7D2 /* ReloadButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A451BFF252DDB67001DB7D2 /* ReloadButton.swift */; };
0A451C06252DDB93001DB7D2 /* NetworkContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A451C05252DDB93001DB7D2 /* NetworkContentView.swift */; };
0A451C0C252DDBE5001DB7D2 /* CollectibleListSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A451C0B252DDBE5001DB7D2 /* CollectibleListSection.swift */; };
0A451C18252DDCDE001DB7D2 /* ProgressIndicatorCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A451C17252DDCDE001DB7D2 /* ProgressIndicatorCell.swift */; };
0A465C2E246C196900AFA467 /* Theme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A465C2D246C196900AFA467 /* Theme.swift */; };
0A465C34246C236A00AFA467 /* FrameForTapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A465C33246C236A00AFA467 /* FrameForTapping.swift */; };
0A465C37246C2ECD00AFA467 /* GetInTouchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A465C36246C2ECD00AFA467 /* GetInTouchView.swift */; };
0A478D1B25B860240038363E /* KeyPickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A478D1925B860240038363E /* KeyPickerController.swift */; };
0A478D3325B861D50038363E /* DefaultKeyTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A478D3125B861D50038363E /* DefaultKeyTableViewCell.swift */; };
0A478D3425B861D50038363E /* DefaultKeyTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A478D3225B861D50038363E /* DefaultKeyTableViewCell.xib */; };
0A478D3B25B863D60038363E /* DerivedKeyTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A478D3925B863D60038363E /* DerivedKeyTableViewCell.swift */; };
0A478D3C25B863D60038363E /* DerivedKeyTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A478D3A25B863D60038363E /* DerivedKeyTableViewCell.xib */; };
0A478D5825B876AF0038363E /* ButtonTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A478D5625B876AF0038363E /* ButtonTableViewCell.swift */; };
0A478D5925B876AF0038363E /* ButtonTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A478D5725B876AF0038363E /* ButtonTableViewCell.xib */; };
0A4F44542754DE3D00423ABB /* GetDelegateRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A4F44532754DE3D00423ABB /* GetDelegateRequest.swift */; };
0A50DBDC28C898A900C0CEC6 /* ReviewClaimTokensHeaderCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A50DBDA28C898A900C0CEC6 /* ReviewClaimTokensHeaderCell.swift */; };
0A50DBDD28C898A900C0CEC6 /* ReviewClaimTokensHeaderCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A50DBDB28C898A900C0CEC6 /* ReviewClaimTokensHeaderCell.xib */; };
0A513A9D2768EBC900F07D5A /* DelegateKeyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A513A9C2768EBC900F07D5A /* DelegateKeyTests.swift */; };
0A5307162543110300E8A270 /* ConfirmTransactionRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5307152543110300E8A270 /* ConfirmTransactionRequest.swift */; };
0A5307462543273F00E8A270 /* UIViewController+UINib.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5307452543273F00E8A270 /* UIViewController+UINib.swift */; };
0A559A6926720E5300E83A9E /* BannerTableViewCellTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A559A6826720E5300E83A9E /* BannerTableViewCellTests.swift */; };
0A573F2925876B9E009EF0C1 /* AddressField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A573F2825876B9E009EF0C1 /* AddressField.swift */; };
0A573F6E25877586009EF0C1 /* AddressField.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A573F6D25877586009EF0C1 /* AddressField.xib */; };
0A57C5A42577DC5600420303 /* DetailExpandableTextCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A57C5A22577DC5600420303 /* DetailExpandableTextCell.swift */; };
0A57C5A52577DC5600420303 /* DetailExpandableTextCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A57C5A32577DC5600420303 /* DetailExpandableTextCell.xib */; };
0A57C5AF2577F02100420303 /* ConfirmationCreatedPiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A57C5AE2577F02100420303 /* ConfirmationCreatedPiece.swift */; };
0A57C5B52577F02E00420303 /* ConfirmationConfirmedPiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A57C5B42577F02E00420303 /* ConfirmationConfirmedPiece.swift */; };
0A57C5C12577F08B00420303 /* ConfirmationCreatedPiece.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A57C5C02577F08B00420303 /* ConfirmationCreatedPiece.xib */; };
0A57C5C72577F75D00420303 /* ConfirmationConfirmedPiece.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A57C5C62577F75D00420303 /* ConfirmationConfirmedPiece.xib */; };
0A57C5D72577F9E600420303 /* ConfirmationStatusPiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A57C5D62577F9E600420303 /* ConfirmationStatusPiece.swift */; };
0A57C5DD2577F9ED00420303 /* ConfirmationStatusPiece.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A57C5DC2577F9ED00420303 /* ConfirmationStatusPiece.xib */; };
0A57C5E42577FBD900420303 /* DetailConfirmationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A57C5E22577FBD900420303 /* DetailConfirmationCell.swift */; };
0A57C5E52577FBD900420303 /* DetailConfirmationCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A57C5E32577FBD900420303 /* DetailConfirmationCell.xib */; };
0A57C8E92587AECB00B7C019 /* EnterSafeAddressViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A57C8E72587AECB00B7C019 /* EnterSafeAddressViewController.swift */; };
0A57C8EA2587AECB00B7C019 /* EnterSafeAddressViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A57C8E82587AECB00B7C019 /* EnterSafeAddressViewController.xib */; };
0A5B157A28085BC1003AD853 /* BackupFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5B157928085BC1003AD853 /* BackupFlow.swift */; };
0A5B157C280863DF003AD853 /* EnterPasscodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5B157B280863DF003AD853 /* EnterPasscodeViewController.swift */; };
0A5B157E280863FB003AD853 /* RepeatChangedPasscodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5B157D280863FB003AD853 /* RepeatChangedPasscodeViewController.swift */; };
0A5B15802808640F003AD853 /* ChangePasscodeEnterNewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5B157F2808640F003AD853 /* ChangePasscodeEnterNewViewController.swift */; };
0A5B158228086424003AD853 /* RepeatPasscodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5B158128086424003AD853 /* RepeatPasscodeViewController.swift */; };
0A5B15842808643B003AD853 /* CreatePasscodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5B15832808643B003AD853 /* CreatePasscodeViewController.swift */; };
0A5B87E2278633FF000B66EA /* Ethereum in Frameworks */ = {isa = PBXBuildFile; productRef = 0A5B87E1278633FF000B66EA /* Ethereum */; };
0A5C0C4C2817F1DE0061D96F /* SafeCellBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5C0C4B2817F1DE0061D96F /* SafeCellBuilder.swift */; };
0A5C0C532818204F0061D96F /* EditConfirmationsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A5C0C512818204F0061D96F /* EditConfirmationsViewController.xib */; };
0A5C0C542818204F0061D96F /* EditConfirmationsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5C0C522818204F0061D96F /* EditConfirmationsViewController.swift */; };
0A5C0C5628191F400061D96F /* PasscodeProtecting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5C0C5528191F400061D96F /* PasscodeProtecting.swift */; };
0A5C2DCE25628277009808CB /* SafeInfoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5C2DCC25628277009808CB /* SafeInfoViewController.swift */; };
0A5C2DCF25628277009808CB /* SafeInfoViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A5C2DCD25628277009808CB /* SafeInfoViewController.xib */; };
0A5F4821254C55390069C98D /* SwitchSafesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5F481F254C55390069C98D /* SwitchSafesViewController.swift */; };
0A5F4829254C56580069C98D /* SafeEntryTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5F4827254C56580069C98D /* SafeEntryTableViewCell.swift */; };
0A5F482A254C56580069C98D /* SafeEntryTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A5F4828254C56580069C98D /* SafeEntryTableViewCell.xib */; };
0A5F4831254C56CE0069C98D /* AddSafeTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5F482F254C56CE0069C98D /* AddSafeTableViewCell.swift */; };
0A5F4832254C56CE0069C98D /* AddSafeTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A5F4830254C56CE0069C98D /* AddSafeTableViewCell.xib */; };
0A616B9126AEC53E00FCEDB9 /* ConfigurationKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6430E1247EC2C7006FD30A /* ConfigurationKey.swift */; };
0A616B9226AEE7E100FCEDB9 /* UInt256String.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA9F2522498CC70005BD60F /* UInt256String.swift */; };
0A616B9326AEE7E100FCEDB9 /* DataString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA9F2542498CC82005BD60F /* DataString.swift */; };
0A616B9426AEE7E100FCEDB9 /* AddressString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA9F2502498CC62005BD60F /* AddressString.swift */; };
0A616B9626AEEBB700FCEDB9 /* BoolString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A616B9526AEEBB700FCEDB9 /* BoolString.swift */; };
0A616B9726AEEBB700FCEDB9 /* BoolString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A616B9526AEEBB700FCEDB9 /* BoolString.swift */; };
0A616B9A26AEFD1D00FCEDB9 /* MultisigNotification+ContentProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A616B9826AEFD1D00FCEDB9 /* MultisigNotification+ContentProvider.swift */; };
0A616B9B26AEFD4B00FCEDB9 /* MultisigNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF2736E24DC57E8007E4012 /* MultisigNotification.swift */; };
0A61E83C2670DE68009D68A4 /* SnapshotTesting in Frameworks */ = {isa = PBXBuildFile; productRef = 0A61E83B2670DE68009D68A4 /* SnapshotTesting */; };
0A61E83E2670DED5009D68A4 /* BalanceTableViewCellTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A61E83D2670DED5009D68A4 /* BalanceTableViewCellTests.swift */; };
0A61E8422670E474009D68A4 /* CellTestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A61E8412670E474009D68A4 /* CellTestViewController.swift */; };
0A61E8452670E632009D68A4 /* __Snapshots__ in Resources */ = {isa = PBXBuildFile; fileRef = 0A61E8442670E632009D68A4 /* __Snapshots__ */; };
0A63C7B42602087E00D36B22 /* SafeInfoRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A63C7B32602087E00D36B22 /* SafeInfoRequest.swift */; };
0A63C7E32602725100D36B22 /* AddressInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A63C7E22602725100D36B22 /* AddressInfo.swift */; };
0A6430E2247EC2C7006FD30A /* ConfigurationKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6430E1247EC2C7006FD30A /* ConfigurationKey.swift */; };
0A6430F5247ECB3E006FD30A /* ConfigurationKeyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6430F4247ECB3E006FD30A /* ConfigurationKeyTests.swift */; };
0A6552282881642300701238 /* UIIntegrationTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6552272881642300701238 /* UIIntegrationTestCase.swift */; };
0A65522B28816B9900701238 /* TestingAppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = D86A68DE274E692400D7F5C5 /* TestingAppDelegate.swift */; };
0A65526D28816D7900701238 /* TestingSceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A65522C28816BB400701238 /* TestingSceneDelegate.swift */; };
0A65526E28816D7900701238 /* TestingSceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A65522C28816BB400701238 /* TestingSceneDelegate.swift */; };
0A6630EC28C0F22400F0FFAE /* AllocationBoxCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6630EA28C0F22400F0FFAE /* AllocationBoxCell.swift */; };
0A6630ED28C0F22400F0FFAE /* AllocationBoxCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A6630EB28C0F22400F0FFAE /* AllocationBoxCell.xib */; };
0A6630F028C10DC300F0FFAE /* AllocationTotalCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6630EE28C10DC300F0FFAE /* AllocationTotalCell.swift */; };
0A6630F128C10DC300F0FFAE /* AllocationTotalCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A6630EF28C10DC300F0FFAE /* AllocationTotalCell.xib */; };
0A67AC9625E3BE4400B3E97C /* PasscodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A67AC9425E3BE4400B3E97C /* PasscodeViewController.swift */; };
0A67AC9725E3BE4400B3E97C /* PasscodeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A67AC9525E3BE4400B3E97C /* PasscodeViewController.xib */; };
0A6886932588F87E0045CAB5 /* EnterAddressNameViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A6886912588F87E0045CAB5 /* EnterAddressNameViewController.xib */; };
0A68869F2588FAFB0045CAB5 /* EnterENSNameViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A68869D2588FAFB0045CAB5 /* EnterENSNameViewController.xib */; };
0A6886D02588FC180045CAB5 /* EnterENSNameViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6886CE2588FC180045CAB5 /* EnterENSNameViewController.swift */; };
0A6886D12588FC180045CAB5 /* EnterAddressNameViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6886CF2588FC180045CAB5 /* EnterAddressNameViewController.swift */; };
0A6886E72589080A0045CAB5 /* GNOTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6886E62589080A0045CAB5 /* GNOTextField.swift */; };
0A6886ED258908150045CAB5 /* GNOTextField.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A6886EC258908150045CAB5 /* GNOTextField.xib */; };
0A6C131425407B5100EA67E3 /* ContainerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6C131325407B5100EA67E3 /* ContainerViewController.swift */; };
0A6C85B2245071510026139E /* Address.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6C85B1245071510026139E /* Address.swift */; };
0A6C85B4245080620026139E /* App.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A6C85B3245080620026139E /* App.swift */; };
0A72AC622453169700840641 /* LinkText.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A72AC612453169700840641 /* LinkText.swift */; };
0A747198269F1122008E9F2D /* BalancesViewControllerSnapshotTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A747197269F1122008E9F2D /* BalancesViewControllerSnapshotTests.swift */; };
0A74719A269F152D008E9F2D /* chains_4_safes_0x1230B3d59858296A31053C1b8562Ecf89A2f888b_balances_usd.json in Resources */ = {isa = PBXBuildFile; fileRef = 0A747199269F152D008E9F2D /* chains_4_safes_0x1230B3d59858296A31053C1b8562Ecf89A2f888b_balances_usd.json */; };
0A7471A7269F2AA8008E9F2D /* XCTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A7471A6269F2AA8008E9F2D /* XCTestCase.swift */; };
0A74EEFD268DF37100EB0EFB /* RibbonViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A74EEFB268DF37100EB0EFB /* RibbonViewController.swift */; };
0A74EEFE268DF37100EB0EFB /* RibbonViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A74EEFC268DF37100EB0EFB /* RibbonViewController.xib */; };
0A791D9724D2E38800D70DA9 /* TransferDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A791D9624D2E38800D70DA9 /* TransferDecodingError.swift */; };
0A791D9924D2E3C100D70DA9 /* MethodDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A791D9824D2E3C100D70DA9 /* MethodDecodingError.swift */; };
0A791D9D24D2FD5C00D70DA9 /* SnackbarHostView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A791D9C24D2FD5C00D70DA9 /* SnackbarHostView.swift */; };
0A791D9F24D309CE00D70DA9 /* ScreenMetrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A791D9E24D309CE00D70DA9 /* ScreenMetrics.swift */; };
0A791DA124D30FE100D70DA9 /* Spacing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A791DA024D30FE100D70DA9 /* Spacing.swift */; };
0A7AEAF42463185C00014184 /* ENSNameLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A7AEAF32463185C00014184 /* ENSNameLoader.swift */; };
0A7AEAF62463189400014184 /* CenteredAddressWithLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A7AEAF52463189400014184 /* CenteredAddressWithLink.swift */; };
0A7AEAF82463190100014184 /* LoadableENSNameText.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A7AEAF72463190100014184 /* LoadableENSNameText.swift */; };
0A7B3518288071EB00EC04EC /* TestCoreDataStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5556A03B24489F5D003EC861 /* TestCoreDataStack.swift */; };
0A7FBE2528BE684100B5FFCF /* WhatsNewKit in Frameworks */ = {isa = PBXBuildFile; productRef = 0A7FBE2428BE684100B5FFCF /* WhatsNewKit */; };
0A802B8124E413450001790F /* HTTPClientError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A802B8024E413450001790F /* HTTPClientError.swift */; };
0A802B9024E581A50001790F /* SafeClientGatewayServiceIntegrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A802B8F24E581A50001790F /* SafeClientGatewayServiceIntegrationTests.swift */; };
0A802B9224E5843B0001790F /* PagedRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A802B9124E5843B0001790F /* PagedRequest.swift */; };
0A81E310246C062400425DEF /* Icons.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A81E30F246C062400425DEF /* Icons.swift */; };
0A864D282835563D00AE1B36 /* UIFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A864D272835563C00AE1B36 /* UIFlow.swift */; };
0A86EE5D25CC2B2B0059876E /* RetryFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A86EE5C25CC2B2B0059876E /* RetryFooterView.swift */; };
0A86EE6325CC2B350059876E /* LoadingFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A86EE6225CC2B350059876E /* LoadingFooterView.swift */; };
0A86EE6925CC2B410059876E /* IdleFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A86EE6825CC2B410059876E /* IdleFooterView.swift */; };
0A86EE6F25CC2B4C0059876E /* RetryFooterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A86EE6E25CC2B4C0059876E /* RetryFooterView.xib */; };
0A86EE7525CC2BC30059876E /* LoadingFooterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A86EE7425CC2BC30059876E /* LoadingFooterView.xib */; };
0A86EE7B25CC2C600059876E /* IdleFooterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A86EE7A25CC2C600059876E /* IdleFooterView.xib */; };
0A884C4228B3AAFF00D008A0 /* ClaimingAppController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A884C4128B3AAFF00D008A0 /* ClaimingAppController.swift */; };
0A884C4428B3B4BC00D008A0 /* ClaimingAppControllerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A884C4328B3B4BC00D008A0 /* ClaimingAppControllerTests.swift */; };
0A884C4628B3B7F800D008A0 /* RpcClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A884C4528B3B7F800D008A0 /* RpcClient.swift */; };
0A8AEB1025A4712B002A3FE1 /* ActionDetailTextCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8AEB0E25A4712B002A3FE1 /* ActionDetailTextCell.swift */; };
0A8AEB1125A4712B002A3FE1 /* ActionDetailTextCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A8AEB0F25A4712B002A3FE1 /* ActionDetailTextCell.xib */; };
0A8AEB1825A4726E002A3FE1 /* ActionDetailExpandableCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8AEB1625A4726E002A3FE1 /* ActionDetailExpandableCell.swift */; };
0A8AEB1925A4726E002A3FE1 /* ActionDetailExpandableCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A8AEB1725A4726E002A3FE1 /* ActionDetailExpandableCell.xib */; };
0A8AEB2025A4764F002A3FE1 /* ActionDetailAddressCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8AEB1E25A4764F002A3FE1 /* ActionDetailAddressCell.swift */; };
0A8AEB2125A4764F002A3FE1 /* ActionDetailAddressCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A8AEB1F25A4764F002A3FE1 /* ActionDetailAddressCell.xib */; };
0A8CDD4627A5A5C70020066C /* CreateSafeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8CDD4427A5A5C70020066C /* CreateSafeViewController.swift */; };
0A8CDD4727A5A5C70020066C /* CreateSafeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A8CDD4527A5A5C70020066C /* CreateSafeViewController.xib */; };
0A8CDD4927A5AE860020066C /* CreateSafeFormUIModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8CDD4827A5AE860020066C /* CreateSafeFormUIModel.swift */; };
0A8CDD5027A682CF0020066C /* StepperTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8CDD4E27A682CF0020066C /* StepperTableViewCell.swift */; };
0A8CDD5127A682CF0020066C /* StepperTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A8CDD4F27A682CF0020066C /* StepperTableViewCell.xib */; };
0A8CDD5327A85C0D0020066C /* TransactionExecutionLookup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8CDD5227A85C0D0020066C /* TransactionExecutionLookup.swift */; };
0A930F4D27CD4BC600866074 /* SelectAddressViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A930F4C27CD4BC600866074 /* SelectAddressViewController.swift */; };
0A9366A5278EE8FE001918A9 /* FormViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9366A4278EE8FE001918A9 /* FormViewController.swift */; };
0A9366AC278F0175001918A9 /* ContainerTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9366AA278F0175001918A9 /* ContainerTableViewCell.swift */; };
0A9366AD278F0175001918A9 /* ContainerTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A9366AB278F0175001918A9 /* ContainerTableViewCell.xib */; };
0A9366AF278F0A9F001918A9 /* LabeledTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9366AE278F0A9F001918A9 /* LabeledTextField.swift */; };
0A9366B1278F0AA8001918A9 /* LabeledTextField.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A9366B0278F0AA8001918A9 /* LabeledTextField.xib */; };
0A9366B3278F1EA0001918A9 /* HyperlinkButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9366B2278F1EA0001918A9 /* HyperlinkButtonView.swift */; };
0A9366B5278F1EAC001918A9 /* HyperlinkButtonView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A9366B4278F1EAC001918A9 /* HyperlinkButtonView.xib */; };
0A9366B7279067A8001918A9 /* FeeLegacyFormModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9366B6279067A7001918A9 /* FeeLegacyFormModel.swift */; };
0A9366B9279073E3001918A9 /* TextValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9366B8279073E3001918A9 /* TextValidator.swift */; };
0A9366BB27908717001918A9 /* OwnerKeySelectionPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9366BA27908717001918A9 /* OwnerKeySelectionPolicy.swift */; };
0A9366BD279090CD001918A9 /* OwnerKeySelectionPolicyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9366BC279090CC001918A9 /* OwnerKeySelectionPolicyTests.swift */; };
0A93DD572445CC8A00688050 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A93DD562445CC8A00688050 /* AppDelegate.swift */; };
0A93DD592445CC8A00688050 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A93DD582445CC8A00688050 /* SceneDelegate.swift */; };
0A93DD602445CC8B00688050 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0A93DD5F2445CC8B00688050 /* Assets.xcassets */; };
0A93DD632445CC8B00688050 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0A93DD622445CC8B00688050 /* Preview Assets.xcassets */; };
0A93DD662445CC8B00688050 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0A93DD642445CC8B00688050 /* LaunchScreen.storyboard */; };
0A93DDB32446080000688050 /* Colors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A93DDB22446080000688050 /* Colors.swift */; };
0A93DDB924461C1400688050 /* Fonts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A93DDB824461C1400688050 /* Fonts.swift */; };
0A93DDBB24461F4800688050 /* Buttons.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A93DDBA24461F4800688050 /* Buttons.swift */; };
0A95894025EFBE1E005011D7 /* KeyInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A95893F25EFBE1E005011D7 /* KeyInfo.swift */; };
0A9A1A33257924C600B44405 /* DetailMultiAccountsCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A9A1A2D257924C500B44405 /* DetailMultiAccountsCell.xib */; };
0A9A1A34257924C600B44405 /* DetailAccountCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9A1A2E257924C500B44405 /* DetailAccountCell.swift */; };
0A9A1A35257924C600B44405 /* DetailAccountAndTextCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9A1A2F257924C500B44405 /* DetailAccountAndTextCell.swift */; };
0A9A1A36257924C600B44405 /* DetailAccountAndTextCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A9A1A30257924C600B44405 /* DetailAccountAndTextCell.xib */; };
0A9A1A37257924C600B44405 /* DetailAccountCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A9A1A31257924C600B44405 /* DetailAccountCell.xib */; };
0A9A1A38257924C600B44405 /* DetailMultiAccountsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9A1A32257924C600B44405 /* DetailMultiAccountsCell.swift */; };
0A9BC32F246022BD00EB9C5D /* ENS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BC32E246022BD00EB9C5D /* ENS.swift */; };
0A9BC3312460233300EB9C5D /* ENSContracts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BC3302460233300EB9C5D /* ENSContracts.swift */; };
0A9BC33324602A7400EB9C5D /* Contract.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BC33224602A7400EB9C5D /* Contract.swift */; };
0A9BC33524602CE200EB9C5D /* Data+MultisigExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BC33424602CE200EB9C5D /* Data+MultisigExtension.swift */; };
0A9BC33924602E9500EB9C5D /* EthereumNodeService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BC33824602E9500EB9C5D /* EthereumNodeService.swift */; };
0A9BC33B2460352E00EB9C5D /* EthHasher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BC33A2460352E00EB9C5D /* EthHasher.swift */; };
0A9BC33D24603AE800EB9C5D /* ENSTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BC33C24603AE800EB9C5D /* ENSTests.swift */; };
0A9BC3482460539F00EB9C5D /* ContractTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BC3472460539F00EB9C5D /* ContractTests.swift */; };
0A9BC34A246053AD00EB9C5D /* ENSContractsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BC349246053AD00EB9C5D /* ENSContractsTests.swift */; };
0A9BC34C246053DB00EB9C5D /* DataInitWithHexTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BC34B246053DB00EB9C5D /* DataInitWithHexTests.swift */; };
0A9BC35D2460581A00EB9C5D /* ENSIntegrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BC34D2460567200EB9C5D /* ENSIntegrationTests.swift */; };
0A9BC35F246058F800EB9C5D /* MockLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4D02449A1E40067505A /* MockLogger.swift */; };
0A9D5CE427D8EC280075A21D /* WCRegistryIntegrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9D5CE327D8EC270075A21D /* WCRegistryIntegrationTests.swift */; };
0A9D5CE827D8F47D0075A21D /* WCAppRegistryRepository.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9D5CE727D8F47C0075A21D /* WCAppRegistryRepository.swift */; };
0A9D5CEB27D8F48B0075A21D /* WCAppRegistryEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9D5CEA27D8F48A0075A21D /* WCAppRegistryEntry.swift */; };
0A9E8E7725B9CA4200256AD3 /* BannerTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9E8E7525B9CA4200256AD3 /* BannerTableViewCell.swift */; };
0A9E8E7825B9CA4200256AD3 /* BannerTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A9E8E7625B9CA4200256AD3 /* BannerTableViewCell.xib */; };
0AA5F55D28BF667000D6D220 /* claiming_test_fixtures.json in Resources */ = {isa = PBXBuildFile; fileRef = 0AA5F55C28BF667000D6D220 /* claiming_test_fixtures.json */; };
0AA5F55F28BF6F2200D6D220 /* claiming_test_fixtures.yml in Resources */ = {isa = PBXBuildFile; fileRef = 0AA5F55E28BF6F2200D6D220 /* claiming_test_fixtures.yml */; };
0AA9F1F42497BCA9005BD60F /* TokenInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA9F1F32497BCA9005BD60F /* TokenInfo.swift */; };
0AA9F2072497BE9B005BD60F /* UInt256.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA9F2062497BE9B005BD60F /* UInt256.swift */; };
0AA9F2512498CC62005BD60F /* AddressString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA9F2502498CC62005BD60F /* AddressString.swift */; };
0AA9F2532498CC70005BD60F /* UInt256String.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA9F2522498CC70005BD60F /* UInt256String.swift */; };
0AA9F2552498CC82005BD60F /* DataString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA9F2542498CC82005BD60F /* DataString.swift */; };
0AA9F25724991988005BD60F /* TokenBalance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA9F25624991988005BD60F /* TokenBalance.swift */; };
0AA9F25924992CB6005BD60F /* TransactionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA9F25824992CB6005BD60F /* TransactionTests.swift */; };
0AADCDB728589DCC00A0139B /* AddOwnerExceptionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AADCDB528589DCC00A0139B /* AddOwnerExceptionViewController.swift */; };
0AADCDB828589DCC00A0139B /* AddOwnerExceptionViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AADCDB628589DCC00A0139B /* AddOwnerExceptionViewController.xib */; };
0AADCDBB2858AA4700A0139B /* InactiveLinkViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AADCDB92858AA4700A0139B /* InactiveLinkViewController.swift */; };
0AADCDBC2858AA4700A0139B /* InactiveLinkViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AADCDBA2858AA4700A0139B /* InactiveLinkViewController.xib */; };
0AADCDBE2858CD3800A0139B /* AddOwnerRequestUrlValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AADCDBD2858CD3800A0139B /* AddOwnerRequestUrlValidator.swift */; };
0AADCDC02858CE2600A0139B /* AddOwnerRequestValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AADCDBF2858CE2600A0139B /* AddOwnerRequestValidatorTests.swift */; };
0AADCDC42858E8A100A0139B /* ValidateRequestToAddOwnerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AADCDC22858E8A100A0139B /* ValidateRequestToAddOwnerViewController.swift */; };
0AADCDC52858E8A100A0139B /* ValidateRequestToAddOwnerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AADCDC32858E8A100A0139B /* ValidateRequestToAddOwnerViewController.xib */; };
0AADCDC82859BA9F00A0139B /* RequestAddOwnerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AADCDC62859BA9F00A0139B /* RequestAddOwnerViewController.swift */; };
0AADCDC92859BA9F00A0139B /* RequestAddOwnerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AADCDC72859BA9F00A0139B /* RequestAddOwnerViewController.xib */; };
0AADCDCB2859CAAC00A0139B /* SafeInfoLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AADCDCA2859CAAC00A0139B /* SafeInfoLoader.swift */; };
0AB34D5E24B71CF700A43988 /* DateDecodingStrategy+GnosisSafeServices.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AB34D5D24B71CF700A43988 /* DateDecodingStrategy+GnosisSafeServices.swift */; };
0AB34D6624B71DE300A43988 /* CollectiblesRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AB34D6524B71DE300A43988 /* CollectiblesRequest.swift */; };
0AB5DF8F270DD185005BFB43 /* CreateDelegateRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AB5DF8E270DD185005BFB43 /* CreateDelegateRequest.swift */; };
0AB5DFB3270F48EB005BFB43 /* LedgerSignerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AB5DFB2270F48EB005BFB43 /* LedgerSignerViewController.swift */; };
0ABAFDB324ACB3B6007EBB92 /* SnackbarCenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ABAFDB224ACB3B6007EBB92 /* SnackbarCenter.swift */; };
0ABC00202823058200F42D29 /* GenerateKeyFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ABC001F2823058100F42D29 /* GenerateKeyFlow.swift */; };
0ABC00222823139D00F42D29 /* CreatePasscodeFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ABC00212823139D00F42D29 /* CreatePasscodeFlow.swift */; };
0ABC0024282313B300F42D29 /* AddKeyFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ABC0023282313B300F42D29 /* AddKeyFlow.swift */; };
0ABC0026282313E700F42D29 /* ImportKeyFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ABC0025282313E700F42D29 /* ImportKeyFlow.swift */; };
0ABC00282823BE6800F42D29 /* AddOwnerFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ABC00272823BE6800F42D29 /* AddOwnerFlow.swift */; };
0ABC002A2823D4CD00F42D29 /* ReplaceOwnerFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ABC00292823D4CD00F42D29 /* ReplaceOwnerFlow.swift */; };
0ABC898F2576B857005D555B /* SCGModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ABC898E2576B857005D555B /* SCGModels.swift */; };
0ABE6983279177A4003338AF /* TransactionEstimationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ABE6982279177A4003338AF /* TransactionEstimationController.swift */; };
0ABE69852791B47B003338AF /* Fee1559FormModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ABE69842791B47B003338AF /* Fee1559FormModel.swift */; };
0ABE698827920294003338AF /* ErrorTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ABE698627920294003338AF /* ErrorTableViewCell.swift */; };
0ABE698927920294003338AF /* ErrorTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0ABE698727920294003338AF /* ErrorTableViewCell.xib */; };
0AC0948127945B5900FA1B83 /* CircleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC0948027945B5900FA1B83 /* CircleView.swift */; };
0AC0948327946B6600FA1B83 /* PendingTransactionMontior.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC0948227946B6600FA1B83 /* PendingTransactionMontior.swift */; };
0AC0948527948BD900FA1B83 /* TransactionDataTransformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC0948427948BD900FA1B83 /* TransactionDataTransformer.swift */; };
0AC2A3C726FB6802002CB26A /* CollectiblesUnsupportedViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC2A3C526FB6802002CB26A /* CollectiblesUnsupportedViewController.swift */; };
0AC2A3C826FB6802002CB26A /* CollectiblesUnsupportedViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AC2A3C626FB6802002CB26A /* CollectiblesUnsupportedViewController.xib */; };
0AC2A3CA26FB6B84002CB26A /* WebAppURLBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC2A3C926FB6B84002CB26A /* WebAppURLBuilder.swift */; };
0AC2BAE728B8F9B500AB66EB /* ActivateBiometryAlertController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC2BAE628B8F9B500AB66EB /* ActivateBiometryAlertController.swift */; };
0AC3FBF22936156F0003255F /* KeychainStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC3FBF12936156F0003255F /* KeychainStore.swift */; };
0AC5F56B25DD4A4B00DEF0D7 /* AuthenticationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC5F56A25DD4A4B00DEF0D7 /* AuthenticationController.swift */; };
0AC5F5B325DD510600DEF0D7 /* AppUser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC5F5B225DD510600DEF0D7 /* AppUser.swift */; };
0AC60C512549AF2200A63AE2 /* NoSafeBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC60C502549AF2200A63AE2 /* NoSafeBarView.swift */; };
0AC60C572549AF3900A63AE2 /* NoSafeBarView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AC60C562549AF3800A63AE2 /* NoSafeBarView.xib */; };
0AC60C892549C9D800A63AE2 /* SegmentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC60C882549C9D800A63AE2 /* SegmentView.swift */; };
0AC60C8F2549C9F300A63AE2 /* SegmentView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AC60C8E2549C9F300A63AE2 /* SegmentView.xib */; };
0AC60C9D2549D63300A63AE2 /* NoSafesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1C8282540914600E28669 /* NoSafesViewController.swift */; };
0AC62ED628783700007945A1 /* CreatePasscodeFlowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC62ED528783700007945A1 /* CreatePasscodeFlowTests.swift */; };
0AC94458254068D800921CA5 /* NSNotification+Events.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC94457254068D800921CA5 /* NSNotification+Events.swift */; };
0ACB4CD5256BC2B000845BF4 /* TransactionDetailsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ACB4CD4256BC2B000845BF4 /* TransactionDetailsViewController.swift */; };
0ACB4CDB256BCD6900845BF4 /* SwiftUITableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ACB4CDA256BCD6900845BF4 /* SwiftUITableViewCell.swift */; };
0ACC302227BFB5C300586795 /* Address+Solidity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ACC302127BFB5C300586795 /* Address+Solidity.swift */; };
0ACC4C4C24752BB000ADF201 /* GnosisSafe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ACC4C4B24752BB000ADF201 /* GnosisSafe.swift */; };
0ACC4C4E247534EC00ADF201 /* GnosisSafeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ACC4C4D247534EC00ADF201 /* GnosisSafeTests.swift */; };
0ACCC6E827429A3300EC79B9 /* AccountActionCompletedViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 04B4B5F625B754D600CFE24B /* AccountActionCompletedViewController.xib */; };
0ACDBFFD248E4C5D002035A2 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDBFFC248E4C5D002035A2 /* Configuration.swift */; };
0ACDC01524925A96002035A2 /* FirebaseConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ACDC01424925A96002035A2 /* FirebaseConfig.swift */; };
0ACEF00124C1DE620040A058 /* AddressImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ACEF00024C1DE620040A058 /* AddressImage.swift */; };
0AD0273225A34E2F00886671 /* MultiSendListTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD0273125A34E2F00886671 /* MultiSendListTableViewController.swift */; };
0AD0273925A34FF600886671 /* MultiSendRowTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD0273725A34FF600886671 /* MultiSendRowTableViewCell.swift */; };
0AD0273A25A34FF600886671 /* MultiSendRowTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AD0273825A34FF600886671 /* MultiSendRowTableViewCell.xib */; };
0AD0274525A3586800886671 /* ActionDetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD0274425A3586800886671 /* ActionDetailViewController.swift */; };
0AD062E62577AE7E0030810D /* TransactionDetailCellBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD062E52577AE7E0030810D /* TransactionDetailCellBuilder.swift */; };
0AD27A21271053B400E22BDC /* SuggestToAddSignerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA59CC1270CAD05000CA7B1 /* SuggestToAddSignerViewController.swift */; };
0AD6EF1E25CAF5EC00EE5512 /* AppReviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD6EF1D25CAF5EC00EE5512 /* AppReviewController.swift */; };
0AD89A46246C38920052F4CD /* EmailSupportViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD89A45246C38920052F4CD /* EmailSupportViewController.swift */; };
0AD89A48246C46110052F4CD /* AnyIdentifiable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD89A47246C46110052F4CD /* AnyIdentifiable.swift */; };
0ADA90F3256548C30004DEC0 /* SnackbarViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5C2E1325628E30009808CB /* SnackbarViewController.swift */; };
0ADA90F8256548C60004DEC0 /* SnackbarViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A5C2E1425628E30009808CB /* SnackbarViewController.xib */; };
0ADA911225656FEC0004DEC0 /* TransactionListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADA911125656FEC0004DEC0 /* TransactionListViewController.swift */; };
0ADB93FC24D31904006928DF /* SnackbarBottomPaddingModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADB93FB24D31904006928DF /* SnackbarBottomPaddingModifier.swift */; };
0ADD04D6268CB9BF00C2B44A /* UIColorStylesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADD04D5268CB9BF00C2B44A /* UIColorStylesTests.swift */; };
0ADD0FB327C148880099DF7D /* DatePickerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADD0FB127C148880099DF7D /* DatePickerViewController.swift */; };
0ADD0FB427C148880099DF7D /* DatePickerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0ADD0FB227C148880099DF7D /* DatePickerViewController.xib */; };
0ADD199E265E518600EB0F2B /* UIView+Pin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADD199D265E518600EB0F2B /* UIView+Pin.swift */; };
0ADD19A6265E53BE00EB0F2B /* QRCodeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADD19A5265E53BD00EB0F2B /* QRCodeView.swift */; };
0ADD19A8265E53C600EB0F2B /* QRCodeView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0ADD19A7265E53C600EB0F2B /* QRCodeView.xib */; };
0ADD19BF265EA23200EB0F2B /* ExportViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADD19B5265EA23200EB0F2B /* ExportViewController.swift */; };
0ADD19C0265EA23200EB0F2B /* PrivateKeyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADD19B7265EA23200EB0F2B /* PrivateKeyViewController.swift */; };
0ADD19C1265EA23200EB0F2B /* PrivateKeyViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0ADD19B8265EA23200EB0F2B /* PrivateKeyViewController.xib */; };
0ADD19C2265EA23200EB0F2B /* SeedPhraseViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0ADD19BA265EA23200EB0F2B /* SeedPhraseViewController.xib */; };
0ADD19C3265EA23200EB0F2B /* SeedPhraseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADD19BB265EA23200EB0F2B /* SeedPhraseViewController.swift */; };
0ADD19C4265EA23200EB0F2B /* SeedPhraseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADD19BC265EA23200EB0F2B /* SeedPhraseView.swift */; };
0ADD19C5265EA23200EB0F2B /* SeedWordCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADD19BD265EA23200EB0F2B /* SeedWordCollectionViewCell.swift */; };
0ADD19C6265EA23200EB0F2B /* SeedWordCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0ADD19BE265EA23200EB0F2B /* SeedWordCollectionViewCell.xib */; };
0ADDA2112453467A0066457E /* RoundedTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADDA2102453467A0066457E /* RoundedTextField.swift */; };
0ADDB34E24518F8F0056B284 /* ActivityIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADDB34D24518F8F0056B284 /* ActivityIndicator.swift */; };
0ADF9DD028B4E02700D4FBA2 /* Guardian.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADF9DCF28B4E02700D4FBA2 /* Guardian.swift */; };
0ADF9DD228B4E03500D4FBA2 /* Allocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADF9DD128B4E03500D4FBA2 /* Allocation.swift */; };
0ADF9DD428B4E23B00D4FBA2 /* AllocationsRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ADF9DD328B4E23B00D4FBA2 /* AllocationsRequest.swift */; };
0AE061D62464560500CB60D7 /* Safe+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0476915A2464034D00D73D8B /* Safe+CoreDataProperties.swift */; };
0AE0AFEC2805C6B9002594CB /* VerifyPhraseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AE0AFEA2805C6B9002594CB /* VerifyPhraseViewController.swift */; };
0AE0AFED2805C6B9002594CB /* VerifyPhraseViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AE0AFEB2805C6B9002594CB /* VerifyPhraseViewController.xib */; };
0AE0AFEF2805CC20002594CB /* WordView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AE0AFEE2805CC20002594CB /* WordView.xib */; };
0AE0AFF12805CC2B002594CB /* WordView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AE0AFF02805CC2B002594CB /* WordView.swift */; };
0AE46C87257684B8001DC62B /* LoadSafeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AE46C86257684B8001DC62B /* LoadSafeViewController.swift */; };
0AE46C8D257684DF001DC62B /* LoadSafeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AE46C8C257684DF001DC62B /* LoadSafeViewController.xib */; };
0AE8C0442579317700E62B34 /* DetailDisclosingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AE8C0422579317700E62B34 /* DetailDisclosingCell.swift */; };
0AE8C0452579317700E62B34 /* DetailDisclosingCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AE8C0432579317700E62B34 /* DetailDisclosingCell.xib */; };
0AE8C0562579328800E62B34 /* ExternalURLCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AE8C0542579328800E62B34 /* ExternalURLCell.swift */; };
0AE8C0572579328800E62B34 /* ExternalURLCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AE8C0552579328800E62B34 /* ExternalURLCell.xib */; };
0AE8C05D2579354C00E62B34 /* TokenInfoView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AE8C05C2579354C00E62B34 /* TokenInfoView.xib */; };
0AE8C0632579355800E62B34 /* TokenInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AE8C0622579355800E62B34 /* TokenInfoView.swift */; };
0AE8C06A2579371A00E62B34 /* DetailTransferInfoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AE8C0682579371A00E62B34 /* DetailTransferInfoCell.swift */; };
0AE8C06B2579371A00E62B34 /* DetailTransferInfoCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AE8C0692579371A00E62B34 /* DetailTransferInfoCell.xib */; };
0AE8C08925793B8C00E62B34 /* DetailArrowPiece.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AE8C08825793B8C00E62B34 /* DetailArrowPiece.xib */; };
0AE8C08F25793B9400E62B34 /* DetailArrowPiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AE8C08E25793B9400E62B34 /* DetailArrowPiece.swift */; };
0AE8C0A2257947CF00E62B34 /* DetailStatusCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AE8C0A0257947CF00E62B34 /* DetailStatusCell.swift */; };
0AE8C0A3257947CF00E62B34 /* DetailStatusCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AE8C0A1257947CF00E62B34 /* DetailStatusCell.xib */; };
0AEDCE0B2472946600A1EC80 /* BarButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AEDCE0A2472946600A1EC80 /* BarButton.swift */; };
0AEE149F2540233C00046EE7 /* UINibView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AEE149E2540233C00046EE7 /* UINibView.swift */; };
0AEEBC73258CDF9400F3A6F9 /* CollectibleDetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AEEBC71258CDF9400F3A6F9 /* CollectibleDetailViewController.swift */; };
0AEEBC74258CDF9400F3A6F9 /* CollectibleDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AEEBC72258CDF9400F3A6F9 /* CollectibleDetailViewController.xib */; };
0AEEBC7A258CE24A00F3A6F9 /* WebImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AEEBC79258CE24A00F3A6F9 /* WebImageView.swift */; };
0AEEBC80258CE25700F3A6F9 /* WebImageView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AEEBC7F258CE25700F3A6F9 /* WebImageView.xib */; };
0AF1042826BACD96009C4B14 /* AddKeyOnboardingViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1042726BACD96009C4B14 /* AddKeyOnboardingViewController.swift */; };
0AF1C7F42540887300E28669 /* HeaderViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1C7F22540887300E28669 /* HeaderViewController.swift */; };
0AF1C7F52540887300E28669 /* HeaderViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AF1C7F32540887300E28669 /* HeaderViewController.xib */; };
0AF1C7FB25408A4D00E28669 /* SafeBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1C7FA25408A4D00E28669 /* SafeBarView.swift */; };
0AF1C80125408A6F00E28669 /* SafeBarView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AF1C80025408A6F00E28669 /* SafeBarView.xib */; };
0AF1C80725408B5000E28669 /* UIImageViewExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1C80625408B5000E28669 /* UIImageViewExtensions.swift */; };
0AF1C81225408EA000E28669 /* SegmentViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1C81025408EA000E28669 /* SegmentViewController.swift */; };
0AF1C81325408EA000E28669 /* SegmentViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AF1C81125408EA000E28669 /* SegmentViewController.xib */; };
0AF1C8302540923C00E28669 /* LoadableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1C82E2540923C00E28669 /* LoadableViewController.swift */; };
0AF1C8312540923C00E28669 /* LoadableViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AF1C82F2540923C00E28669 /* LoadableViewController.xib */; };
0AF1C88E2541AD4200E28669 /* ScrollableEmptyView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AF1C88C2541AD4100E28669 /* ScrollableEmptyView.xib */; };
0AF1C88F2541AD4200E28669 /* ScrollableDataErrorView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AF1C88D2541AD4100E28669 /* ScrollableDataErrorView.xib */; };
0AF1C8952541AD4E00E28669 /* ScrollableDataErrorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1C8942541AD4E00E28669 /* ScrollableDataErrorView.swift */; };
0AF1C89B2541AD5D00E28669 /* ScrollableEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1C89A2541AD5D00E28669 /* ScrollableEmptyView.swift */; };
0AF1C8A52541ADFF00E28669 /* LoadingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1C8A42541ADFF00E28669 /* LoadingView.swift */; };
0AF1C8AB2541AE0600E28669 /* LoadingView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AF1C8AA2541AE0600E28669 /* LoadingView.xib */; };
0AF1C9142541C68000E28669 /* BalancesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1C9132541C68000E28669 /* BalancesViewController.swift */; };
0AF1C91F2541DB3F00E28669 /* BalanceTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1C91D2541DB3F00E28669 /* BalanceTableViewCell.swift */; };
0AF1C9202541DB3F00E28669 /* BalanceTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AF1C91E2541DB3F00E28669 /* BalanceTableViewCell.xib */; };
0AF1C9262541E09D00E28669 /* UIView+UINib.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF1C9252541E09C00E28669 /* UIView+UINib.swift */; };
0AF2731624DAABDC007E4012 /* NotificationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF2731524DAABDC007E4012 /* NotificationService.swift */; };
0AF2731A24DAABDC007E4012 /* NotificationServiceExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 0AF2731324DAABDC007E4012 /* NotificationServiceExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
0AF2733D24DABAAF007E4012 /* AppDelegate+Messaging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF2733C24DABAAF007E4012 /* AppDelegate+Messaging.swift */; };
0AF2733F24DAC9FE007E4012 /* RemoteNotificationHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF2733E24DAC9FE007E4012 /* RemoteNotificationHandler.swift */; };
0AF2734124DAE8B6007E4012 /* UserDefaultPropertyWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF2734024DAE8B6007E4012 /* UserDefaultPropertyWrapper.swift */; };
0AF2736B24DC57C6007E4012 /* NotificationPayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF2736A24DC57C6007E4012 /* NotificationPayload.swift */; };
0AF2736F24DC57E8007E4012 /* MultisigNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF2736E24DC57E8007E4012 /* MultisigNotification.swift */; };
0AF2737724DD48AD007E4012 /* NotificationPayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF2736A24DC57C6007E4012 /* NotificationPayload.swift */; };
0AF5C66C27BAA74300BFEA52 /* WebConnectionTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AF5C66A27BAA74300BFEA52 /* WebConnectionTableViewCell.xib */; };
0AF5C66D27BAA74300BFEA52 /* WebConnectionTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF5C66B27BAA74300BFEA52 /* WebConnectionTableViewCell.swift */; };
0AF64FA524475BC30018D070 /* SafariViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF64FA424475BC30018D070 /* SafariViewController.swift */; };
0AF78A3027E0AAD3001BAFE0 /* WCAppRegistryEntryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF78A2F27E0AAD3001BAFE0 /* WCAppRegistryEntryTests.swift */; };
0AF78A3227E0E07B001BAFE0 /* PendingWalletActionViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AF78A3127E0E07B001BAFE0 /* PendingWalletActionViewController.xib */; };
0AF78A3527E0FB21001BAFE0 /* AddKeyNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF78A3427E0FB20001BAFE0 /* AddKeyNavigationController.swift */; };
0AF8832225A5EC1F00029A43 /* ActionDetailTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF8832125A5EC1F00029A43 /* ActionDetailTableViewCell.swift */; };
0AF8D1AA2822C74E0035DCF7 /* SafeTransactionControllerIntegrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF8D1A92822C74E0035DCF7 /* SafeTransactionControllerIntegrationTests.swift */; };
0AF8D1AC2822DFA20035DCF7 /* CancellableNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AF8D1AB2822DFA20035DCF7 /* CancellableNavigationController.swift */; };
0AFA729C24BF361600A370EE /* SlicedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AFA729B24BF361600A370EE /* SlicedString.swift */; };
0AFA729E24BF363400A370EE /* SlicedText.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AFA729D24BF363400A370EE /* SlicedText.swift */; };
0AFA72A024BF368900A370EE /* SlicedText+Address.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AFA729F24BF368900A370EE /* SlicedText+Address.swift */; };
0AFD9DCA27BFDF0200011CF1 /* WebConnectionContainerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AFD9DC927BFDF0200011CF1 /* WebConnectionContainerViewController.swift */; };
0AFD9DCC27BFE18800011CF1 /* SignatureRequestContentViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AFD9DCB27BFE18800011CF1 /* SignatureRequestContentViewController.swift */; };
0AFD9DCE27BFF01000011CF1 /* SendTransactionContentViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AFD9DCD27BFF01000011CF1 /* SendTransactionContentViewController.swift */; };
0AFE623D28006F830023BE49 /* WCAppRegistryMigration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AFE623C28006F830023BE49 /* WCAppRegistryMigration.swift */; };
3E373F762631781A00D8107A /* EnterUnstoppableNameViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3E373F742631781900D8107A /* EnterUnstoppableNameViewController.xib */; };
3E373F772631781A00D8107A /* EnterUnstoppableNameViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E373F752631781A00D8107A /* EnterUnstoppableNameViewController.swift */; };
3E373F7D2631784200D8107A /* BlockchainDomainManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E373F7C2631784200D8107A /* BlockchainDomainManager.swift */; };
47039CEE28C37EDB00081A7A /* KeystoneRequestSignatureView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47039CED28C37EDB00081A7A /* KeystoneRequestSignatureView.swift */; };
47039CF228C579CF00081A7A /* KeystoneSignInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47039CF128C579CF00081A7A /* KeystoneSignInfo.swift */; };
47646ED428AA72DD009DC437 /* ConnectKeystoneFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47646ED328AA72DD009DC437 /* ConnectKeystoneFlow.swift */; };
47CEAD2B28D57E1000C1264D /* SelectOwnerAddressViewModelProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47CEAD2A28D57E1000C1264D /* SelectOwnerAddressViewModelProtocol.swift */; };
47CEAD2D28D5ECB800C1264D /* KeystoneSelectAddressViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47CEAD2C28D5ECB800C1264D /* KeystoneSelectAddressViewModel.swift */; };
47DAEDE628C77456000940FB /* KeystoneSignFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47DAEDE528C77456000940FB /* KeystoneSignFlow.swift */; };
5503F62C2550625F0046545C /* CollectiblesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5503F62B2550625F0046545C /* CollectiblesViewController.swift */; };
550A6182268A23A9002C02E1 /* SafeNetworkMigrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550A6181268A23A9002C02E1 /* SafeNetworkMigrationTests.swift */; };
550FB19E26691CA300C13D54 /* DappsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550FB19926691CA300C13D54 /* DappsViewController.swift */; };
550FB19F26691CA300C13D54 /* DappsDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550FB19A26691CA300C13D54 /* DappsDataSource.swift */; };
550FB1A026691CA300C13D54 /* DappsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 550FB19B26691CA300C13D54 /* DappsViewController.xib */; };
550FB1A126691CA300C13D54 /* dapps-rinkeby.json in Resources */ = {isa = PBXBuildFile; fileRef = 550FB19C26691CA300C13D54 /* dapps-rinkeby.json */; };
550FB1A226691CA300C13D54 /* dapps-mainnet.json in Resources */ = {isa = PBXBuildFile; fileRef = 550FB19D26691CA300C13D54 /* dapps-mainnet.json */; };
550FB1A526691CD800C13D54 /* SigningKeyTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550FB1A326691CD700C13D54 /* SigningKeyTableViewCell.swift */; };
550FB1A626691CD800C13D54 /* SigningKeyTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 550FB1A426691CD800C13D54 /* SigningKeyTableViewCell.xib */; };
550FB1A826691D0A00C13D54 /* OwnerKeyController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550FB1A726691D0A00C13D54 /* OwnerKeyController.swift */; };
550FB1AA26691D2E00C13D54 /* UITableView+Cells.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550FB1A926691D2E00C13D54 /* UITableView+Cells.swift */; };
550FB1AD26691D6700C13D54 /* WCSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550FB1AB26691D6700C13D54 /* WCSession.swift */; };
550FB1B326691D9500C13D54 /* ExternalLinkHeaderFooterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 550FB1AF26691D9400C13D54 /* ExternalLinkHeaderFooterView.xib */; };
550FB1B426691D9500C13D54 /* ExternalLinkHeaderFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550FB1B026691D9400C13D54 /* ExternalLinkHeaderFooterView.swift */; };
550FB1B526691D9500C13D54 /* DetailedCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 550FB1B126691D9500C13D54 /* DetailedCell.xib */; };
550FB1B626691D9500C13D54 /* DetailedCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550FB1B226691D9500C13D54 /* DetailedCell.swift */; };
550FB1C426691E1500C13D54 /* SelectWalletViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550FB1C026691E1500C13D54 /* SelectWalletViewController.swift */; };
550FB1C826691E4A00C13D54 /* ExperimentalViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550FB1C726691E4A00C13D54 /* ExperimentalViewController.swift */; };
550FB1CA26691E7500C13D54 /* SafeContract.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550FB1C926691E7500C13D54 /* SafeContract.swift */; };
551BC70D2538965700E4CC79 /* LoadingModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 551BC70C2538965700E4CC79 /* LoadingModel.swift */; };
551DBE3E26CD39DC0053CCB2 /* LedgerKeyPickerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 551DBE3D26CD39DC0053CCB2 /* LedgerKeyPickerViewController.swift */; };
551DDEE9244F183500C719D3 /* Selection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 551DDEE8244F183500C719D3 /* Selection.swift */; };
5532D4932448A1960067505A /* Safe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4922448A1960067505A /* Safe.swift */; };
5532D4BB2449A17D0067505A /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4B02449A17D0067505A /* Logger.swift */; };
5532D4BD2449A17D0067505A /* LogFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4B22449A17D0067505A /* LogFormatter.swift */; };
5532D4BE2449A17D0067505A /* CrashlyticsLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4B32449A17D0067505A /* CrashlyticsLogger.swift */; };
5532D4BF2449A17D0067505A /* LoggableError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4B42449A17D0067505A /* LoggableError.swift */; };
5532D4C02449A17D0067505A /* ConsoleLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4B52449A17D0067505A /* ConsoleLogger.swift */; };
5532D4C12449A17D0067505A /* LogService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4B62449A17D0067505A /* LogService.swift */; };
5532D4C22449A17D0067505A /* JSONHTTPClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4B82449A17D0067505A /* JSONHTTPClient.swift */; };
5532D4C32449A17D0067505A /* HTTPClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4B92449A17D0067505A /* HTTPClient.swift */; };
5532D4CA2449A1980067505A /* CrashlyticsLoggerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4C52449A1980067505A /* CrashlyticsLoggerTests.swift */; };
5532D4CB2449A1980067505A /* LoggableErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4C62449A1980067505A /* LoggableErrorTests.swift */; };
5532D4CC2449A1980067505A /* LogFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4C72449A1980067505A /* LogFormatterTests.swift */; };
5532D4CD2449A1980067505A /* LogServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4C82449A1980067505A /* LogServiceTests.swift */; };
5532D4CE2449A1980067505A /* ConsoleLoggerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4C92449A1980067505A /* ConsoleLoggerTests.swift */; };
5532D4DE2449A34A0067505A /* TestUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532D4DD2449A34A0067505A /* TestUtils.swift */; };
5534F7372760C7670018E655 /* CreatePasscodeSuggestionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5534F7352760C7670018E655 /* CreatePasscodeSuggestionViewController.swift */; };
5534F7382760C7670018E655 /* CreatePasscodeSuggestionViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5534F7362760C7670018E655 /* CreatePasscodeSuggestionViewController.xib */; };
55413673265E493500796F91 /* AddOwnerKeyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55413672265E493500796F91 /* AddOwnerKeyViewController.swift */; };
55413677265E4A0000796F91 /* AddOwnerKeyCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55413675265E4A0000796F91 /* AddOwnerKeyCell.swift */; };
55413678265E4A0000796F91 /* AddOwnerKeyCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 55413676265E4A0000796F91 /* AddOwnerKeyCell.xib */; };
554A16B3266E4D4900807049 /* EIP712Transformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 554A16B2266E4D4900807049 /* EIP712Transformer.swift */; };
555312E9250653800008206B /* BIP32HDNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 555312E8250653800008206B /* BIP32HDNode.swift */; };
555312EB2506608D0008206B /* Base58.swift in Sources */ = {isa = PBXBuildFile; fileRef = 555312EA2506608D0008206B /* Base58.swift */; };
555312ED250663420008206B /* SECP256K1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 555312EC250663420008206B /* SECP256K1.swift */; };
555312EF2506641D0008206B /* RIPEMD160.swift in Sources */ = {isa = PBXBuildFile; fileRef = 555312EE2506641D0008206B /* RIPEMD160.swift */; };
555312F2250673AD0008206B /* BIP39Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 555312F1250673AC0008206B /* BIP39Tests.swift */; };
5556A03724489F37003EC861 /* CoreDataStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5556A03424489F37003EC861 /* CoreDataStack.swift */; };
5556A03824489F37003EC861 /* Multisig.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 5556A03524489F37003EC861 /* Multisig.xcdatamodeld */; };
5559A915276758B500237A5D /* dapps-bsc.json in Resources */ = {isa = PBXBuildFile; fileRef = 5559A914276758B500237A5D /* dapps-bsc.json */; };
5559A91727675DB600237A5D /* dapps-arbitrum.json in Resources */ = {isa = PBXBuildFile; fileRef = 5559A91627675DB600237A5D /* dapps-arbitrum.json */; };
5559A91927675E3700237A5D /* dapps-optimism.json in Resources */ = {isa = PBXBuildFile; fileRef = 5559A91827675E3700237A5D /* dapps-optimism.json */; };
555DA304250A477900C3A0BE /* KeychainServiceIntegrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55CA3EBC250A24910080DF7F /* KeychainServiceIntegrationTests.swift */; };
555DA311250A4C7C00C3A0BE /* KeychainKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 555DA310250A4C7C00C3A0BE /* KeychainKey.swift */; };
5562DD722693425E00B56722 /* NetworkIndicatorHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5562DD702693425E00B56722 /* NetworkIndicatorHeaderView.xib */; };
5562DD732693425E00B56722 /* NetworkIndicatorHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5562DD712693425E00B56722 /* NetworkIndicatorHeaderView.swift */; };
557D80AC270B32F80036D6D0 /* WalletConnectServerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 557D8094270B32F80036D6D0 /* WalletConnectServerController.swift */; };
557D80AD270B32F80036D6D0 /* WCRequestsHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 557D8096270B32F80036D6D0 /* WCRequestsHandler.swift */; };
557D80AE270B32F80036D6D0 /* WalletConnectSafesServerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 557D8097270B32F80036D6D0 /* WalletConnectSafesServerController.swift */; };
557D80B1270B32F80036D6D0 /* WCIncomingTransactionRequestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 557D809B270B32F80036D6D0 /* WCIncomingTransactionRequestViewController.swift */; };
557D80B5270B32F80036D6D0 /* WCSendTransactionRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 557D809F270B32F80036D6D0 /* WCSendTransactionRequest.swift */; };
557D80B8270B32F80036D6D0 /* SignatureRequestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 557D80A4270B32F80036D6D0 /* SignatureRequestViewController.swift */; };
557D80B9270B32F80036D6D0 /* SignatureRequestContentViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 557D80A5270B32F80036D6D0 /* SignatureRequestContentViewController.xib */; };
5580BF1B276B213000CA288F /* dapps-avalanche.json in Resources */ = {isa = PBXBuildFile; fileRef = 5580BF1A276B213000CA288F /* dapps-avalanche.json */; };
558835E0255A907B0014E8C7 /* AppSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 558835DF255A907B0014E8C7 /* AppSettingsViewController.swift */; };
558835E7255AEA390014E8C7 /* InfoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 558835E5255AEA390014E8C7 /* InfoCell.swift */; };
558835E8255AEA390014E8C7 /* InfoCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 558835E6255AEA390014E8C7 /* InfoCell.xib */; };
558835EF255BFEDB0014E8C7 /* AddressInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 558835EE255BFEDB0014E8C7 /* AddressInfoView.swift */; };
558835F9255BFEF80014E8C7 /* AddressInfoView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 558835F8255BFEF80014E8C7 /* AddressInfoView.xib */; };
55883612255C15870014E8C7 /* UIViewController+Safari.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55883611255C15870014E8C7 /* UIViewController+Safari.swift */; };
5588363C2562904E0014E8C7 /* ContractVersionStatusCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5588363A2562904E0014E8C7 /* ContractVersionStatusCell.swift */; };
5588363D2562904E0014E8C7 /* ContractVersionStatusCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5588363B2562904E0014E8C7 /* ContractVersionStatusCell.xib */; };
5588365425652E4B0014E8C7 /* LoadingValueCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5588365225652E4B0014E8C7 /* LoadingValueCell.swift */; };
5588365525652E4B0014E8C7 /* LoadingValueCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5588365325652E4B0014E8C7 /* LoadingValueCell.xib */; };
558836702565385F0014E8C7 /* RemoveCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5588366E2565385F0014E8C7 /* RemoveCell.swift */; };
558836712565385F0014E8C7 /* RemoveCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5588366F2565385F0014E8C7 /* RemoveCell.xib */; };
55888DFF260C4F6200940347 /* SwiftAccessPolicy in Frameworks */ = {isa = PBXBuildFile; productRef = 55888DFE260C4F6200940347 /* SwiftAccessPolicy */; };
5591CEEE260C725C0067DFDF /* BlockiesSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 5591CEED260C725C0067DFDF /* BlockiesSwift */; };
5596710D256E935F0097D3A2 /* MockSecureStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5596710C256E935F0097D3A2 /* MockSecureStore.swift */; };
5596C03825507EAE00EF23A5 /* CollectibleTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5596C03725507EAE00EF23A5 /* CollectibleTableViewCell.xib */; };
5596C03E25507F3C00EF23A5 /* CollectibleTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5596C03D25507F3C00EF23A5 /* CollectibleTableViewCell.swift */; };
55A58534250140B1005E778B /* PrivateKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55A58533250140B1005E778B /* PrivateKey.swift */; };
55A5853D2501479C005E778B /* BIP39.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55A5853C2501479C005E778B /* BIP39.swift */; };
55A5853F25014AD7005E778B /* BIP39+WordLists.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55A5853E25014AD7005E778B /* BIP39+WordLists.swift */; };
55A5854125014B1B005E778B /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55A5854025014B1B005E778B /* Data+Extension.swift */; };
55A5854325014E05005E778B /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55A5854225014E05005E778B /* String+Extension.swift */; };
55AC9E49248681A100B0BC24 /* LinkButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55AC9E48248681A100B0BC24 /* LinkButton.swift */; };
55AC9E562487B0CB00B0BC24 /* CoreDataProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55AC9E552487B0CB00B0BC24 /* CoreDataProtocol.swift */; };
55B6465A253050200050BD95 /* HashString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B64657253050200050BD95 /* HashString.swift */; };
55B6465B253050200050BD95 /* SignatureString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B64658253050200050BD95 /* SignatureString.swift */; };
55B6465C253050200050BD95 /* Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B64659253050200050BD95 /* Transaction.swift */; };
55B64666253051630050BD95 /* SelectOwnerAddressViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B64665253051630050BD95 /* SelectOwnerAddressViewModel.swift */; };
55B66E52247E478800249E98 /* LaunchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B66E51247E478800249E98 /* LaunchView.swift */; };
55B66E56247E494000249E98 /* AppSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B66E55247E494000249E98 /* AppSettings.swift */; };
55B66E87247FDF2C00249E98 /* TermsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B66E86247FDF2C00249E98 /* TermsView.swift */; };
55B66E89247FE09A00249E98 /* BottomOverlayView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B66E88247FE09A00249E98 /* BottomOverlayView.swift */; };
55B66E8C247FE13300249E98 /* SemitransparentBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B66E8B247FE13300249E98 /* SemitransparentBackgroundView.swift */; };
55BCFC2A2551C9C200020CE7 /* UITableView+Reusable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55BCFC292551C9C200020CE7 /* UITableView+Reusable.swift */; };
55BCFC392552FCDB00020CE7 /* SafeSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55BCFC382552FCDB00020CE7 /* SafeSettingsViewController.swift */; };
55BCFC562554627100020CE7 /* BasicCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55BCFC542554627100020CE7 /* BasicCell.swift */; };
55BCFC572554627100020CE7 /* BasicCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 55BCFC552554627100020CE7 /* BasicCell.xib */; };
55BCFC5E255469B300020CE7 /* BasicHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55BCFC5D255469B300020CE7 /* BasicHeaderView.swift */; };
55BCFC68255469C200020CE7 /* BasicHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 55BCFC67255469C200020CE7 /* BasicHeaderView.xib */; };
55CA3EB9250A234F0080DF7F /* SecureStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55CA3EB8250A234F0080DF7F /* SecureStore.swift */; };
55CA3EBB250A237C0080DF7F /* KeychainService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55CA3EBA250A237C0080DF7F /* KeychainService.swift */; };
55CCD5832750FBFC004EA3E3 /* LedgerBluetoothIssueFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55CCD5822750FBFC004EA3E3 /* LedgerBluetoothIssueFooterView.swift */; };
55CCD5852750FC10004EA3E3 /* LedgerBluetoothIssueFooterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 55CCD5842750FC10004EA3E3 /* LedgerBluetoothIssueFooterView.xib */; };
55CCD58727550F42004EA3E3 /* DelegateKeyController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55CCD58627550F42004EA3E3 /* DelegateKeyController.swift */; };
55CEFC0C24939079003B2B19 /* ConsoleTracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55CEFC0824939079003B2B19 /* ConsoleTracker.swift */; };
55CEFC0E24939079003B2B19 /* FirebaseTrackingHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55CEFC0A24939079003B2B19 /* FirebaseTrackingHandler.swift */; };
55CEFC0F24939079003B2B19 /* Tracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55CEFC0B24939079003B2B19 /* Tracker.swift */; };
55CEFC112493923A003B2B19 /* TrackerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55CEFC102493923A003B2B19 /* TrackerTests.swift */; };
55CEFC2024939525003B2B19 /* TrackingEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55CEFC1F24939525003B2B19 /* TrackingEvent.swift */; };
55D3654325078560004D5047 /* TextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55D3654225078560004D5047 /* TextView.swift */; };
55D3FE8C260A0F88008ABD2B /* SwiftCryptoTokenFormatter in Frameworks */ = {isa = PBXBuildFile; productRef = 55D3FE8B260A0F88008ABD2B /* SwiftCryptoTokenFormatter */; };
55D3FF65260B2551008ABD2B /* Kingfisher in Frameworks */ = {isa = PBXBuildFile; productRef = 55D3FF64260B2551008ABD2B /* Kingfisher */; };
55D3FF90260B2B21008ABD2B /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 55D3FF8F260B2B21008ABD2B /* TrustKit */; };
55DA0663269C9411006C9AA5 /* Version in Frameworks */ = {isa = PBXBuildFile; productRef = 55DA0662269C9411006C9AA5 /* Version */; };
55DA0665269DD52E006C9AA5 /* dapps-polygon.json in Resources */ = {isa = PBXBuildFile; fileRef = 55DA0664269DD52E006C9AA5 /* dapps-polygon.json */; };
55DA0669269DD573006C9AA5 /* dapps-xdai.json in Resources */ = {isa = PBXBuildFile; fileRef = 55DA0668269DD573006C9AA5 /* dapps-xdai.json */; };
55DCC333258A4C71003346FC /* GSError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55DCC332258A4C71003346FC /* GSError.swift */; };
55F91A9125BEABA100938475 /* EnterKeyOrSeedPhraseViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 55F91A8F25BEABA100938475 /* EnterKeyOrSeedPhraseViewController.xib */; };
55F91A9225BEABA100938475 /* EnterKeyOrSeedPhraseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55F91A9025BEABA100938475 /* EnterKeyOrSeedPhraseViewController.swift */; };
55F91A9825BEABD400938475 /* KeyboardAvoidingBehavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55F91A9725BEABD400938475 /* KeyboardAvoidingBehavior.swift */; };
55F9B7A026D66630003D1C68 /* LedgerPendingConfirmationViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 55F9B79F26D66630003D1C68 /* LedgerPendingConfirmationViewController.xib */; };
55F9B7A226D6665C003D1C68 /* LedgerPendingConfirmationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55F9B7A126D6665C003D1C68 /* LedgerPendingConfirmationViewController.swift */; };
55FBC2D526BA91E4002C2553 /* SelectLedgerDeviceViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55FBC2D426BA91E4002C2553 /* SelectLedgerDeviceViewController.swift */; };
6A007E8F2A5ED538000F0ADD /* SocialLoginInfoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A007E8D2A5ED538000F0ADD /* SocialLoginInfoViewController.swift */; };
6A007E902A5ED538000F0ADD /* SocialLoginInfoViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A007E8E2A5ED538000F0ADD /* SocialLoginInfoViewController.xib */; };
6A007E922A60179B000F0ADD /* UIGestures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A007E912A60179B000F0ADD /* UIGestures.swift */; };
6A1CFA4A2807F24800B2C340 /* NoScreenshotViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A1CFA482807F24800B2C340 /* NoScreenshotViewController.swift */; };
6A1CFA4B2807F24800B2C340 /* NoScreenshotViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A1CFA492807F24800B2C340 /* NoScreenshotViewController.xib */; };
6A1CFA4F28081A1200B2C340 /* BackupSeedPhraseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A1CFA4D28081A1200B2C340 /* BackupSeedPhraseViewController.swift */; };
6A1CFA5028081A1200B2C340 /* BackupSeedPhraseViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A1CFA4E28081A1200B2C340 /* BackupSeedPhraseViewController.xib */; };
6A21288E29895E1F0088C16C /* FaceIDUnlockViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A21288C29895E1F0088C16C /* FaceIDUnlockViewController.swift */; };
6A21288F29895E1F0088C16C /* FaceIDUnlockViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A21288D29895E1F0088C16C /* FaceIDUnlockViewController.xib */; };
6A252CF228169352001F0887 /* AddKeyAsOwnerIntroViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A252CF028169352001F0887 /* AddKeyAsOwnerIntroViewController.swift */; };
6A252CF328169352001F0887 /* AddKeyAsOwnerIntroViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A252CF128169352001F0887 /* AddKeyAsOwnerIntroViewController.xib */; };
6A252CF72818512D001F0887 /* OwnerActionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A252CF62818512D001F0887 /* OwnerActionView.swift */; };
6A252CF928185148001F0887 /* OwnerActionView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A252CF828185148001F0887 /* OwnerActionView.xib */; };
6A386C5C281A7792003FBCB3 /* AddRemoveOwnerTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A386C5A281A7792003FBCB3 /* AddRemoveOwnerTableViewCell.swift */; };
6A386C5D281A7792003FBCB3 /* AddRemoveOwnerTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A386C5B281A7792003FBCB3 /* AddRemoveOwnerTableViewCell.xib */; };
6A386C5F281A9D46003FBCB3 /* ReviewAddOwnerTxViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A386C5E281A9D46003FBCB3 /* ReviewAddOwnerTxViewController.swift */; };
6A386C62281AC048003FBCB3 /* ReplaceOwnerTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A386C60281AC048003FBCB3 /* ReplaceOwnerTableViewCell.swift */; };
6A386C63281AC048003FBCB3 /* ReplaceOwnerTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A386C61281AC048003FBCB3 /* ReplaceOwnerTableViewCell.xib */; };
6A386C6A281ADAFD003FBCB3 /* ValueChangeTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A386C68281ADAFD003FBCB3 /* ValueChangeTableViewCell.swift */; };
6A386C6B281ADAFD003FBCB3 /* ValueChangeTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A386C69281ADAFD003FBCB3 /* ValueChangeTableViewCell.xib */; };
6A39DC9327C64254006BCAE7 /* SafeDeploymentFinishedViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A39DC9127C64254006BCAE7 /* SafeDeploymentFinishedViewController.swift */; };
6A39DC9427C64254006BCAE7 /* SafeDeploymentFinishedViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A39DC9227C64254006BCAE7 /* SafeDeploymentFinishedViewController.xib */; };
6A4BC4D6288DD921002B6DDA /* EnterCustomAddressViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A4BC4D4288DD921002B6DDA /* EnterCustomAddressViewController.swift */; };
6A4BC4D7288DD921002B6DDA /* EnterCustomAddressViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A4BC4D5288DD921002B6DDA /* EnterCustomAddressViewController.xib */; };
6A68612F28816B18009FB8DF /* BackupFlowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A68612E28816B18009FB8DF /* BackupFlowTests.swift */; };
6A6A10592889496100B852D5 /* ClaimGetStartedViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A6A10572889496100B852D5 /* ClaimGetStartedViewController.swift */; };
6A6A105A2889496100B852D5 /* ClaimGetStartedViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A6A10582889496100B852D5 /* ClaimGetStartedViewController.xib */; };
6A6A105D2889A31200B852D5 /* InstructionStepView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A6A105C2889A31200B852D5 /* InstructionStepView.swift */; };
6A6A105F2889A32300B852D5 /* InstructionStepListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A6A105E2889A32300B852D5 /* InstructionStepListView.swift */; };
6A6A10612889A33500B852D5 /* InstructionStepView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A6A10602889A33500B852D5 /* InstructionStepView.xib */; };
6A72656129CC7F15008B2821 /* ChoosePaymentViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A72655F29CC7F15008B2821 /* ChoosePaymentViewController.swift */; };
6A72656229CC7F15008B2821 /* ChoosePaymentViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A72656029CC7F15008B2821 /* ChoosePaymentViewController.xib */; };
6A7A489B28201697003278C8 /* SafeOwnerPickerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A7A489928201697003278C8 /* SafeOwnerPickerViewController.swift */; };
6A7A489C28201697003278C8 /* SafeOwnerPickerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A7A489A28201697003278C8 /* SafeOwnerPickerViewController.xib */; };
6A7A48A02823A297003278C8 /* SafeOwnerCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A7A489E2823A297003278C8 /* SafeOwnerCell.swift */; };
6A7A48A12823A297003278C8 /* SafeOwnerCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A7A489F2823A297003278C8 /* SafeOwnerCell.xib */; };
6A7D476629B36EB100D690BE /* RelayInfoBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A7D476529B36EB100D690BE /* RelayInfoBanner.swift */; };
6A7D476829B36EBF00D690BE /* RelayInfoBanner.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A7D476729B36EBF00D690BE /* RelayInfoBanner.xib */; };
6A7D476B29B492BC00D690BE /* SafeGelatoRelayService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A7D476A29B492BC00D690BE /* SafeGelatoRelayService.swift */; };
6A7D476D29B4951B00D690BE /* RelayRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A7D476C29B4951B00D690BE /* RelayRequest.swift */; };
6A7D476F29B49BC500D690BE /* RelaysRemainingRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A7D476E29B49BC500D690BE /* RelaysRemainingRequest.swift */; };
6A91EFD727DA0604009E63E9 /* WCRegistryController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A91EFD627DA0604009E63E9 /* WCRegistryController.swift */; };
6A91EFDA27DA2C8D009E63E9 /* wc_registry_wallets.json in Resources */ = {isa = PBXBuildFile; fileRef = 6A91EFD927DA2C8D009E63E9 /* wc_registry_wallets.json */; };
6A91EFDC27DA2CF9009E63E9 /* WCAppRegistryRepositoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A91EFDB27DA2CF9009E63E9 /* WCAppRegistryRepositoryTests.swift */; };
6A947216288FDE8300807B3B /* ClaimNotAvailableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A947214288FDE8300807B3B /* ClaimNotAvailableViewController.swift */; };
6A947217288FDE8300807B3B /* ClaimNotAvailableViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A947215288FDE8300807B3B /* ClaimNotAvailableViewController.xib */; };
6A94721A2891711500807B3B /* GuardianDetailsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A9472182891711500807B3B /* GuardianDetailsViewController.swift */; };
6A94721B2891711500807B3B /* GuardianDetailsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A9472192891711500807B3B /* GuardianDetailsViewController.xib */; };
6A9A770C2804182700C229FC /* BackupIntroViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A9A770A2804182700C229FC /* BackupIntroViewController.swift */; };
6A9A770D2804182700C229FC /* BackupIntroViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A9A770B2804182700C229FC /* BackupIntroViewController.xib */; };
6A9A770F28041D8100C229FC /* TipsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A9A770E28041D8100C229FC /* TipsView.swift */; };
6A9A771128041DA700C229FC /* TipsView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6A9A771028041DA700C229FC /* TipsView.xib */; };
6A9B012B2934995D007A6434 /* FlatCollectiblesListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A9B012A2934995D007A6434 /* FlatCollectiblesListViewModel.swift */; };
6AA2724A27DF566B00934B37 /* PendingWalletActionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AA2724827DF566B00934B37 /* PendingWalletActionViewController.swift */; };
6AAE34DE282A2F0400CCFC95 /* OwnerHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AAE34DD282A2F0400CCFC95 /* OwnerHeaderView.swift */; };
6AAE34E0282A2F1600CCFC95 /* OwnerHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AAE34DF282A2F1600CCFC95 /* OwnerHeaderView.xib */; };
6AAE34E4282A824800CCFC95 /* EnterOwnerAddressViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AAE34E2282A824800CCFC95 /* EnterOwnerAddressViewController.swift */; };
6AAE34E5282A824800CCFC95 /* EnterOwnerAddressViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AAE34E3282A824800CCFC95 /* EnterOwnerAddressViewController.xib */; };
6AAE34E8282A833D00CCFC95 /* EnterOwnerNameViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AAE34E6282A833D00CCFC95 /* EnterOwnerNameViewController.swift */; };
6AAE34E9282A833D00CCFC95 /* EnterOwnerNameViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AAE34E7282A833D00CCFC95 /* EnterOwnerNameViewController.xib */; };
6AC2D47727EC661D00D422CA /* SignatureRequestToWalletViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AC2D47627EC661D00D422CA /* SignatureRequestToWalletViewController.swift */; };
6AD4772F28932160004C736D /* GuardianCountTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AD4772D28932160004C736D /* GuardianCountTableViewCell.swift */; };
6AD4773028932160004C736D /* GuardianCountTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AD4772E28932160004C736D /* GuardianCountTableViewCell.xib */; };
6AD4773328986556004C736D /* ClaimSuccessViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AD4773128986556004C736D /* ClaimSuccessViewController.swift */; };
6AD4773428986556004C736D /* ClaimSuccessViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AD4773228986556004C736D /* ClaimSuccessViewController.xib */; };
6AD477362898E341004C736D /* TweetBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AD477352898E341004C736D /* TweetBox.swift */; };
6AD477382898E360004C736D /* TweetBox.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AD477372898E360004C736D /* TweetBox.xib */; };
6ADEB01B2795AB410062ADFE /* InfoLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ADEB0192795AB410062ADFE /* InfoLabel.swift */; };
6ADEB01C2795AB410062ADFE /* InfoLabel.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6ADEB01A2795AB410062ADFE /* InfoLabel.xib */; };
6ADEB02727B559370062ADFE /* WebConnectionOwnerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ADEB02527B559370062ADFE /* WebConnectionOwnerView.swift */; };
6ADEB02827B559370062ADFE /* WebConnectionOwnerView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6ADEB02627B559370062ADFE /* WebConnectionOwnerView.xib */; };
6AF6295B29B9C966004C034A /* ROWhatIsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AF6295929B9C966004C034A /* ROWhatIsViewController.swift */; };
6AF6295C29B9C966004C034A /* ROWhatIsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AF6295A29B9C966004C034A /* ROWhatIsViewController.xib */; };
6AF6295E29BA1B85004C034A /* RelayOnboardingFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AF6295D29BA1B85004C034A /* RelayOnboardingFlow.swift */; };
6AF6296129C0C5C7004C034A /* ROBenefitsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AF6295F29C0C5C7004C034A /* ROBenefitsViewController.swift */; };
6AF6296229C0C5C7004C034A /* ROBenefitsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AF6296029C0C5C7004C034A /* ROBenefitsViewController.xib */; };
6AF6296429C1117D004C034A /* BenefitsListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AF6296329C1117D004C034A /* BenefitsListView.swift */; };
6AF6296629C11216004C034A /* BenefitView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AF6296529C11216004C034A /* BenefitView.swift */; };
6AF6296829C1125B004C034A /* BenefitView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AF6296729C1125B004C034A /* BenefitView.xib */; };
6AF6296B29C1D62D004C034A /* ROHowItWorksViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AF6296929C1D62D004C034A /* ROHowItWorksViewController.swift */; };
6AF6296C29C1D62D004C034A /* ROHowItWorksViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AF6296A29C1D62D004C034A /* ROHowItWorksViewController.xib */; };
6AF6296F29C1FF65004C034A /* ROUncoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AF6296D29C1FF65004C034A /* ROUncoverViewController.swift */; };
6AF6297029C1FF65004C034A /* ROUncoverViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AF6296E29C1FF65004C034A /* ROUncoverViewController.xib */; };
6AF6297329C359AF004C034A /* PaymentMethodCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AF6297129C359AF004C034A /* PaymentMethodCell.swift */; };
6AF6297429C359AF004C034A /* PaymentMethodCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AF6297229C359AF004C034A /* PaymentMethodCell.xib */; };
6AF685392937629900E63289 /* CollectibleHeaderTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AF685372937629800E63289 /* CollectibleHeaderTableViewCell.swift */; };
6AF6853A2937629900E63289 /* CollectibleHeaderTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AF685382937629800E63289 /* CollectibleHeaderTableViewCell.xib */; };
6AFD26DB285764A200336FFE /* ReceiveAddOwnerLinkViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AFD26D9285764A200336FFE /* ReceiveAddOwnerLinkViewController.swift */; };
6AFD26DC285764A200336FFE /* ReceiveAddOwnerLinkViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AFD26DA285764A200336FFE /* ReceiveAddOwnerLinkViewController.xib */; };
6AFD26DE28578F1200336FFE /* IdenticonInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AFD26DD28578F1200336FFE /* IdenticonInfoView.swift */; };
6AFD26E0285797DD00336FFE /* IdenticonInfoView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AFD26DF285797DD00336FFE /* IdenticonInfoView.xib */; };
6AFD26E228589AFF00336FFE /* AddOwnerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AFD26E128589AFF00336FFE /* AddOwnerView.swift */; };
6AFD26E428589B0C00336FFE /* AddOwnerView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AFD26E328589B0C00336FFE /* AddOwnerView.xib */; };
6AFD26E62859E8EC00336FFE /* InfoBoxView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AFD26E52859E8EC00336FFE /* InfoBoxView.swift */; };
6AFD26E82859E8FA00336FFE /* InfoBoxView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AFD26E72859E8FA00336FFE /* InfoBoxView.xib */; };
6AFD26EB2861B0CF00336FFE /* SafeTokenBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AFD26EA2861B0CF00336FFE /* SafeTokenBanner.swift */; };
6AFD26ED2861B0DE00336FFE /* SafeTokenBanner.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6AFD26EC2861B0DE00336FFE /* SafeTokenBanner.xib */; };
8D7DF1A98F3C869DE4CCB3CC /* CDWCAppRegistryEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D7DFDBABFA6FD66092A4378 /* CDWCAppRegistryEntry.swift */; };
8D7DFB2CEBACCDB9E9CCF6BC /* WebConnectionExpirationMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D7DF152EC9E12AF6029DA1E /* WebConnectionExpirationMonitor.swift */; };
930F293E2937BA910040C48B /* ProtectedKeyStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 930F293D2937BA910040C48B /* ProtectedKeyStore.swift */; };
931AB80328808EBC00264AAA /* MultiSendApproveMultihopBatchSwapExactIn.json in Resources */ = {isa = PBXBuildFile; fileRef = 931AB80128808EBC00264AAA /* MultiSendApproveMultihopBatchSwapExactIn.json */; };
931AB80428808EBC00264AAA /* MockJSONHttpClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 931AB80228808EBC00264AAA /* MockJSONHttpClient.swift */; };
931AB80628808F3600264AAA /* TransactionPreviewRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 931AB80528808F3600264AAA /* TransactionPreviewRequest.swift */; };
931B211529BD2CB7009C53B5 /* NativeSocketFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 931B211429BD2CB7009C53B5 /* NativeSocketFactory.swift */; };
933526FA29D704A0003B9EE3 /* ExecutionOptionsCellBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 933526F929D704A0003B9EE3 /* ExecutionOptionsCellBuilder.swift */; };
935DCA4C27BD14C600F09EE4 /* WebConnectionDetailsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 935DCA4B27BD14C500F09EE4 /* WebConnectionDetailsViewController.swift */; };
93788EDC29C356F100503C1A /* NullCryptoProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93788EDB29C356F100503C1A /* NullCryptoProvider.swift */; };
937B74AE2A55D02000023D23 /* AppleWeb3AuthLogin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 937B74AD2A55D02000023D23 /* AppleWeb3AuthLogin.swift */; };
9388410D2A3D74E20052EB87 /* GoogleWeb3AuthLoginModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9388410C2A3D74E20052EB87 /* GoogleWeb3AuthLoginModel.swift */; };
9388B98227C8DDE400AAB7F5 /* SafeDeploymentNotificationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9388B98127C8DDE400AAB7F5 /* SafeDeploymentNotificationController.swift */; };
938D327028C8808D00198B7E /* NavigatingDAOViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 938D326E28C8808D00198B7E /* NavigatingDAOViewController.swift */; };
938D327128C8808D00198B7E /* NavigatingDAOViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 938D326F28C8808D00198B7E /* NavigatingDAOViewController.xib */; };
93C38DC128C74CAA005188EC /* WhatIsSafeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93C38DBF28C74CAA005188EC /* WhatIsSafeViewController.swift */; };
93C38DC228C74CAA005188EC /* WhatIsSafeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 93C38DC028C74CAA005188EC /* WhatIsSafeViewController.xib */; };
93EE3F702760EC7E00111F17 /* IntercomConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93EE3F6F2760EC7E00111F17 /* IntercomConfig.swift */; };
93EE3F752760F49800111F17 /* Intercom in Frameworks */ = {isa = PBXBuildFile; productRef = 93EE3F742760F49800111F17 /* Intercom */; };
93EF2FA327C546330077BE95 /* InstructionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93EF2FA127C546330077BE95 /* InstructionsViewController.swift */; };
93EF2FA427C546330077BE95 /* InstructionsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 93EF2FA227C546330077BE95 /* InstructionsViewController.xib */; };
93EF2FA727C550BC0077BE95 /* InstructionHeaderTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93EF2FA527C550BC0077BE95 /* InstructionHeaderTableViewCell.swift */; };
93EF2FA827C550BC0077BE95 /* InstructionHeaderTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 93EF2FA627C550BC0077BE95 /* InstructionHeaderTableViewCell.xib */; };
93EF2FAB27C551B60077BE95 /* FinalStepInstructionTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93EF2FA927C551B60077BE95 /* FinalStepInstructionTableViewCell.swift */; };
93EF2FAC27C551B60077BE95 /* FinalStepInstructionTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 93EF2FAA27C551B60077BE95 /* FinalStepInstructionTableViewCell.xib */; };
93EF2FAF27C551DC0077BE95 /* StepInstructionTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93EF2FAD27C551DC0077BE95 /* StepInstructionTableViewCell.swift */; };
93EF2FB027C551DC0077BE95 /* StepInstructionTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 93EF2FAE27C551DC0077BE95 /* StepInstructionTableViewCell.xib */; };
AD3031332AAA437DA1EED403 /* TransferNoWarningButDelegateWithName.json in Resources */ = {isa = PBXBuildFile; fileRef = AD30370F4D8215898B27959A /* TransferNoWarningButDelegateWithName.json */; };
AD30333439A0A2388F0749B0 /* ChangeConfirmationsFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD303AD3E32FBAF7FC2B202B /* ChangeConfirmationsFlow.swift */; };
AD303399362FE10A1FB79BB6 /* ReviewChangeConfirmationsTxViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD303815FA00D7D2A33A3F8C /* ReviewChangeConfirmationsTxViewController.swift */; };
AD303414E96F6CD45E31FBE7 /* WhatsNewHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD3035EE31CD4171C56B475B /* WhatsNewHandler.swift */; };
AD303448E17612A50DFF26DF /* DelegateWarningNotTopLevel.json in Resources */ = {isa = PBXBuildFile; fileRef = AD303C1150C4F4070D76632E /* DelegateWarningNotTopLevel.json */; };
AD30357FF0006EB541E85F7D /* DelegateWarningEvenIfMultiSendAddressIsKnown.json in Resources */ = {isa = PBXBuildFile; fileRef = AD30324716BFFE79E830673F /* DelegateWarningEvenIfMultiSendAddressIsKnown.json */; };
AD3035B91EE9230361E91E3D /* NoDelegateOperationButDelegateFlag.json in Resources */ = {isa = PBXBuildFile; fileRef = AD3038DD24B2E7744E2EE9A4 /* NoDelegateOperationButDelegateFlag.json */; };
AD3035E34B7E49C48D1B6FEE /* KeychainItemStoreTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD30392AFE8D95B651C509BA /* KeychainItemStoreTests.swift */; };
AD3035E931C77DDDE6F63872 /* TransferWithDelegateWarning.json in Resources */ = {isa = PBXBuildFile; fileRef = AD3032263454247E99CC6C62 /* TransferWithDelegateWarning.json */; };
AD30360125D8B1D8735A8CF4 /* DelegateWarningCalculatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD303BF18FC3591AD8AF6FBC /* DelegateWarningCalculatorTests.swift */; };
AD30377B2E867EBF8647725B /* DelegateWarningMultiSend.json in Resources */ = {isa = PBXBuildFile; fileRef = AD30320FB98CBA790C56F472 /* DelegateWarningMultiSend.json */; };
AD303814C19C41AB35176EA7 /* ProtectedKeyStoreTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD303D96DE5AFAE096D0CB86 /* ProtectedKeyStoreTests.swift */; };
AD3038375970A643B6CB80B9 /* KeychainItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD303BAB464F66AA4AE3FF4C /* KeychainItem.swift */; };
AD303ABF1DBCA951A106ECD5 /* ReviewReplaceOwnerTxViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD303A2303B63B1408463F64 /* ReviewReplaceOwnerTxViewController.swift */; };
AD303BDA3B1979B4643DAAB1 /* WarnAboutAnyNestedMultisendWithDelegate.json in Resources */ = {isa = PBXBuildFile; fileRef = AD3034FC5D96E7DF5D59FBED /* WarnAboutAnyNestedMultisendWithDelegate.json */; };
AD303BE8223BCB5899176612 /* WarnAboutAnyNestedMultisendWithDelegate.json in Resources */ = {isa = PBXBuildFile; fileRef = AD3034FC5D96E7DF5D59FBED /* WarnAboutAnyNestedMultisendWithDelegate.json */; };
AD303C6514DB164B8DE3BC73 /* DelegateWarningTopLevel.json in Resources */ = {isa = PBXBuildFile; fileRef = AD30357FB6EC8DC8DA51ADE4 /* DelegateWarningTopLevel.json */; };
AD303E80E0AC44F56C729462 /* NoDelegateWarningBecauseNoDelegateOperation.json in Resources */ = {isa = PBXBuildFile; fileRef = AD303139191A822F493B9A87 /* NoDelegateWarningBecauseNoDelegateOperation.json */; };
AD303F546D6DDF8E749E77BE /* DelegateWarningCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD30344347AAE28AEE159D2A /* DelegateWarningCalculator.swift */; };
AD303FEF053E282FD249D1DE /* TransferNoDelegateWarning.json in Resources */ = {isa = PBXBuildFile; fileRef = AD303DAF50ACA9AB6A3ED41D /* TransferNoDelegateWarning.json */; };
B0D61076463C900689962202 /* WebConnectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D61C735006E56DDC45BA49 /* WebConnectionController.swift */; };
B0D61167B7886798C36728CC /* WCGetDappsRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D616B8A5937E8F937F1596 /* WCGetDappsRequest.swift */; };
B0D61252B0B0760008CF6F19 /* WebConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D6117DB078A3ABA481B50C /* WebConnection.swift */; };
B0D61332AFA6BC824EEADB60 /* WebConnectionPeerInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D61CE2EA0DFD260CF2E930 /* WebConnectionPeerInfo.swift */; };
B0D613CC4045E3CCE3AF91AB /* WebConnectionSendTransactionRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D6159E51350336117C504F /* WebConnectionSendTransactionRequest.swift */; };
B0D613F1FF3262B3A295206C /* ActionPanelView.xib in Resources */ = {isa = PBXBuildFile; fileRef = B0D61FB05FC8C6D45FAC1246 /* ActionPanelView.xib */; };
B0D614CA17A38979A1ECFCFB /* ActionPanelView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D61352D30ACB7D294C526D /* ActionPanelView.swift */; };
B0D614E7E2B36259C9961E48 /* CDWCConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D616FBFE80AF801806EA92 /* CDWCConnection.swift */; };
B0D6151108EEDB3F18FA7B6C /* WebConnectionToSessionTransformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D6138CA63483A9CE704918 /* WebConnectionToSessionTransformer.swift */; };
B0D6163E30FA92C423E1D6AB /* JsonAppRegistryEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D616BF26320CBE003A85B2 /* JsonAppRegistryEntry.swift */; };
B0D61701855BDBDFF8963B8B /* NavigationRouter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D6139BAED9DCB484456724 /* NavigationRouter.swift */; };
B0D6178FC710D4E943B4F9F5 /* WebConnectionContainerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = B0D610E20B243B7AEB248725 /* WebConnectionContainerViewController.xib */; };
B0D6186603DDC723F98E4282 /* WebConnectionOpenRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D61EF933B18A7181F0F6E8 /* WebConnectionOpenRequest.swift */; };
B0D61871594F4DCE72FAD3BD /* WebConnectionRequestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D61A4428032BDABE9C94CE /* WebConnectionRequestViewController.swift */; };
B0D618BE28AD77EA68D0551C /* WebConnectionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D613C0E251EC2E801E8818 /* WebConnectionsViewController.swift */; };
B0D618DCACA100B230F936DE /* DesktopPairingHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = B0D6146BF81C620C26123C67 /* DesktopPairingHeaderView.xib */; };
B0D61927EF504F463E943EE9 /* WCGetWalletsRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D61413BD9F317BBD0B8633 /* WCGetWalletsRequest.swift */; };
B0D61AA858C67B86EC281328 /* GnosisSafeWebPeerInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D61DB08E699747DCEE7325 /* GnosisSafeWebPeerInfo.swift */; };
B0D61BA23BDD098DE8AD3008 /* CDWCRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D6120B7525FB33938591F0 /* CDWCRequest.swift */; };
B0D61BDA26F9EB2E994B7860 /* WebConnectionURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D6179EE24E30CA3C28D700 /* WebConnectionURL.swift */; };
B0D61D48E3387B0982F1EAE2 /* WebConnectionSignatureRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D6112F4A567FB24FEEFAD6 /* WebConnectionSignatureRequest.swift */; };
B0D61DE33EFF15FAD877F293 /* WCRegistryService.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D6124B179F49B467C6CD00 /* WCRegistryService.swift */; };
B0D61EB5828298B8F501BA41 /* DesktopPairingHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D61754C5CD1AFD95AF4A6D /* DesktopPairingHeaderView.swift */; };
B0D61EC425A934B90D6A4288 /* WebConnectionRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D6155D349D7F06F7D48818 /* WebConnectionRequest.swift */; };
B0D61F54F176906A7C5A65CB /* SendTransactionRequestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D61BDFEADB74805D9221DB /* SendTransactionRequestViewController.swift */; };
B0D61FFF1935AA2484BD940A /* WebConnectionRepository.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D617C60F3081A3A923005D /* WebConnectionRepository.swift */; };
B300E8CB2AF3A7A90073A908 /* SafeNoncesRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B300E8CA2AF3A7A90073A908 /* SafeNoncesRequest.swift */; };
B32485CB2C109C240084EE8F /* CreateExportPasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B32485C92C109C240084EE8F /* CreateExportPasswordViewController.swift */; };
B32485CC2C109C240084EE8F /* CreateExportPasswordViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = B32485CA2C109C240084EE8F /* CreateExportPasswordViewController.xib */; };
B32485CF2C10A5700084EE8F /* ExportInProgressViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = B32485CE2C10A5700084EE8F /* ExportInProgressViewController.xib */; };
B32485D02C10A5700084EE8F /* ExportInProgressViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B32485CD2C10A5700084EE8F /* ExportInProgressViewController.swift */; };
B32485D32C11E8CB0084EE8F /* ErrorViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = B32485D22C11E8CB0084EE8F /* ErrorViewController.xib */; };
B32485D42C11E8CB0084EE8F /* ErrorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B32485D12C11E8CB0084EE8F /* ErrorViewController.swift */; };
B32485D62C11FB670084EE8F /* ImportDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = B32485D52C11FB670084EE8F /* ImportDataFlow.swift */; };
B32485D92C11FFD20084EE8F /* SelectDataFileViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B32485D72C11FFD20084EE8F /* SelectDataFileViewController.swift */; };
B32485DA2C11FFD20084EE8F /* SelectDataFileViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = B32485D82C11FFD20084EE8F /* SelectDataFileViewController.xib */; };
B32485DD2C1204DF0084EE8F /* ImportInProgressViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = B32485DB2C1204DF0084EE8F /* ImportInProgressViewController.xib */; };
B32485DE2C1204DF0084EE8F /* ImportInProgressViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B32485DC2C1204DF0084EE8F /* ImportInProgressViewController.swift */; };
B32620492A961E690003A2F0 /* AddSafeFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = B32620482A961E690003A2F0 /* AddSafeFlow.swift */; };
B34229722BD2B78300B57830 /* MoonPaySdk in Frameworks */ = {isa = PBXBuildFile; productRef = B34229712BD2B78300B57830 /* MoonPaySdk */; };
B343BEB32A77DDA1006BF46B /* DMSans-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 0491067C28F99246005A4A99 /* DMSans-Bold.ttf */; };
B35BFD0F2A937DC000A9FB15 /* NavigationRouterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B35BFD0E2A937DC000A9FB15 /* NavigationRouterTests.swift */; };
B367AED02B0CB69200F06B86 /* TransactionValidationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B367AECE2B0CB59700F06B86 /* TransactionValidationTests.swift */; };
B367AED22B0CB89600F06B86 /* TransactionValidationTestCase1.json in Resources */ = {isa = PBXBuildFile; fileRef = B367AED12B0CB89600F06B86 /* TransactionValidationTestCase1.json */; };
B3710B3D2AD584BE002E503B /* SecureConfig in Frameworks */ = {isa = PBXBuildFile; productRef = B3710B3C2AD584BE002E503B /* SecureConfig */; };
B3710B442AD5AAD7002E503B /* config.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B3710B432AD5AAD7002E503B /* config.bundle */; };
B37C73AB2B6D0ADC00E85E7F /* WalletConnectManagerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B37C73AA2B6D0ADC00E85E7F /* WalletConnectManagerTests.swift */; };
B37C73AF2B6D2FC100E85E7F /* WalletConnectManagerTestData.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B37C73AE2B6D2FC100E85E7F /* WalletConnectManagerTestData.bundle */; };
B380756B2B0CF45200C62BCF /* TransactionValidationTestCase_InvalidSafeTxHash.json in Resources */ = {isa = PBXBuildFile; fileRef = B380756A2B0CF45200C62BCF /* TransactionValidationTestCase_InvalidSafeTxHash.json */; };
B380756D2B0CF60A00C62BCF /* TransactionValidationTestCase_NoConfirmations.json in Resources */ = {isa = PBXBuildFile; fileRef = B380756C2B0CF60A00C62BCF /* TransactionValidationTestCase_NoConfirmations.json */; };
B380756F2B0CF6AC00C62BCF /* TransactionValidationTestCase_ConfirmationsNotFromOwners.json in Resources */ = {isa = PBXBuildFile; fileRef = B380756E2B0CF6AC00C62BCF /* TransactionValidationTestCase_ConfirmationsNotFromOwners.json */; };
B38075712B0CF75200C62BCF /* TransactionValidationTestCase_SignerNotMatchingSignature.json in Resources */ = {isa = PBXBuildFile; fileRef = B38075702B0CF75200C62BCF /* TransactionValidationTestCase_SignerNotMatchingSignature.json */; };
B38075732B0CF7C600C62BCF /* TransactionValidationTestCase_MultipleConfirmations.json in Resources */ = {isa = PBXBuildFile; fileRef = B38075722B0CF7C600C62BCF /* TransactionValidationTestCase_MultipleConfirmations.json */; };
B38075752B0CF85900C62BCF /* TransactionValidationTestCase_AllSignatureTypes_v1_1_0.json in Resources */ = {isa = PBXBuildFile; fileRef = B38075742B0CF85900C62BCF /* TransactionValidationTestCase_AllSignatureTypes_v1_1_0.json */; };
B38075772B0CFD3A00C62BCF /* TransactionValidationTestCase_AllSignatureTypes_v1_0_0.json in Resources */ = {isa = PBXBuildFile; fileRef = B38075762B0CFD3A00C62BCF /* TransactionValidationTestCase_AllSignatureTypes_v1_0_0.json */; };
B3B6044F2A850F5E007BDAC0 /* UIAlertControllerStyle+Multiplatform.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3B6044E2A850F5E007BDAC0 /* UIAlertControllerStyle+Multiplatform.swift */; };
B3C4D2D92AAF596D0026A8BC /* UIViewController+Navigation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3C4D2D82AAF596D0026A8BC /* UIViewController+Navigation.swift */; };
B3DB2EA02C0730F300133BD6 /* ImportExportDataController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3DB2E9F2C0730F300133BD6 /* ImportExportDataController.swift */; };
B3DB2EB42C0E14CB00133BD6 /* ExportDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3DB2EB32C0E14CB00133BD6 /* ExportDataFlow.swift */; };
D80B5A032769CEAD00D6E024 /* Tooltip.swift in Sources */ = {isa = PBXBuildFile; fileRef = D80B5A022769CEAD00D6E024 /* Tooltip.swift */; };
D80B5A052769CF1B00D6E024 /* TooltipSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = D80B5A042769CF1B00D6E024 /* TooltipSource.swift */; };
D80B5A072769D05D00D6E024 /* BaseCustomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D80B5A062769D05D00D6E024 /* BaseCustomView.swift */; };
D80B5A0A2769F95000D6E024 /* AssetsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D80B5A082769F95000D6E024 /* AssetsViewController.swift */; };
D80B5A0B2769F95000D6E024 /* AssetsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D80B5A092769F95000D6E024 /* AssetsViewController.xib */; };
D80B5A0F276A367A00D6E024 /* AddOwnerFirstViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D80B5A0D276A367A00D6E024 /* AddOwnerFirstViewController.swift */; };
D80B5A10276A367A00D6E024 /* AddOwnerFirstViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D80B5A0E276A367A00D6E024 /* AddOwnerFirstViewController.xib */; };
D80B5A13276B5FAD00D6E024 /* SkeletonView in Frameworks */ = {isa = PBXBuildFile; productRef = D80B5A12276B5FAD00D6E024 /* SkeletonView */; };
D86517732760CA7C000B4C04 /* AboutGnosisSafeTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D86517722760CA7C000B4C04 /* AboutGnosisSafeTableViewController.swift */; };
D865177627620649000B4C04 /* SelectAssetViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D865177527620649000B4C04 /* SelectAssetViewController.swift */; };
D86517792767555E000B4C04 /* TotalBalanceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D86517782767555E000B4C04 /* TotalBalanceView.swift */; };
D865177D27675DD1000B4C04 /* TotalBalanceView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D865177C27675DD1000B4C04 /* TotalBalanceView.xib */; };
D865178127687E0B000B4C04 /* SuccessViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D865177F27687E0B000B4C04 /* SuccessViewController.swift */; };
D865178227687E0B000B4C04 /* SuccessViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D865178027687E0B000B4C04 /* SuccessViewController.xib */; };
D86A68DF274E692500D7F5C5 /* TestingAppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = D86A68DE274E692400D7F5C5 /* TestingAppDelegate.swift */; };
D86A68E1274E6AA500D7F5C5 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = D86A68E0274E6AA500D7F5C5 /* main.swift */; };
D88FA81E2770869E0023B77F /* TokenAmountField.swift in Sources */ = {isa = PBXBuildFile; fileRef = D88FA81C2770869E0023B77F /* TokenAmountField.swift */; };
D88FA81F2770869E0023B77F /* TokenAmountField.xib in Resources */ = {isa = PBXBuildFile; fileRef = D88FA81D2770869E0023B77F /* TokenAmountField.xib */; };
D8A6B12D2779D01900438460 /* AdvancedParametersViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8A6B12B2779D01900438460 /* AdvancedParametersViewController.swift */; };
D8A6B12E2779D01900438460 /* AdvancedParametersViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D8A6B12C2779D01900438460 /* AdvancedParametersViewController.xib */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
0A93DD6D2445CC8C00688050 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0A93DD4B2445CC8A00688050 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A93DD522445CC8A00688050;
remoteInfo = Multisig;
};
0A9BC3582460581500EB9C5D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0A93DD4B2445CC8A00688050 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A93DD522445CC8A00688050;
remoteInfo = Multisig;
};
0AF2731824DAABDC007E4012 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0A93DD4B2445CC8A00688050 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0AF2731224DAABDC007E4012;
remoteInfo = NotificationServiceExtension;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
0AF2732824DAABDC007E4012 /* Embed Foundation Extensions */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 13;
files = (
0AF2731A24DAABDC007E4012 /* NotificationServiceExtension.appex in Embed Foundation Extensions */,
);
name = "Embed Foundation Extensions";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
04077B35278BB5C400AF6376 /* ReviewSendFundsTransactionHeaderTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewSendFundsTransactionHeaderTableViewCell.swift; sourceTree = "<group>"; };
04077B36278BB5C400AF6376 /* ReviewSendFundsTransactionHeaderTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ReviewSendFundsTransactionHeaderTableViewCell.xib; sourceTree = "<group>"; };
04077B3C278CB84F00AF6376 /* ActivityButtonView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityButtonView.swift; sourceTree = "<group>"; };
04077B3E278CB85F00AF6376 /* ActivityButtonView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ActivityButtonView.xib; sourceTree = "<group>"; };
04131FBB2851571E001F60C2 /* CreateInviteOwnerIntroViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateInviteOwnerIntroViewController.swift; sourceTree = "<group>"; };
04131FBC2851571E001F60C2 /* CreateInviteOwnerIntroViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CreateInviteOwnerIntroViewController.xib; sourceTree = "<group>"; };
04131FBF285683BA001F60C2 /* ShareAddOwnerLinkViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareAddOwnerLinkViewController.swift; sourceTree = "<group>"; };
04131FC0285683BA001F60C2 /* ShareAddOwnerLinkViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ShareAddOwnerLinkViewController.xib; sourceTree = "<group>"; };
041C2A572456F4F50044A24C /* SafeInfoView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SafeInfoView.swift; sourceTree = "<group>"; };
041C2A592456F53E0044A24C /* QRView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QRView.swift; sourceTree = "<group>"; };
041E10DD2A40E37200D8F980 /* CreateSafeWithSocialIntroViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateSafeWithSocialIntroViewController.swift; sourceTree = "<group>"; };
041E10DE2A40E37200D8F980 /* CreateSafeWithSocialIntroViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CreateSafeWithSocialIntroViewController.xib; sourceTree = "<group>"; };
0422005F25EFDF3700CAC173 /* TagView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TagView.swift; sourceTree = "<group>"; };
0422006F25EFDF4E00CAC173 /* TagView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TagView.xib; sourceTree = "<group>"; };
042221D22AAA0A1F00671594 /* ChooseHardwareWalletTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseHardwareWalletTableViewController.swift; sourceTree = "<group>"; };
04248BD8272DF18C00431397 /* NamingPolicy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NamingPolicy.swift; sourceTree = "<group>"; };
04248BDA272E11BB00431397 /* AddressBookTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddressBookTests.swift; sourceTree = "<group>"; };
042626E028EEE61E000BD2CC /* successAnimationDark.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = successAnimationDark.json; sourceTree = "<group>"; };
042626E228EEE62F000BD2CC /* successAnimation.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = successAnimation.json; sourceTree = "<group>"; };
04273662291191980033FEF5 /* KeyNotificationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyNotificationViewController.swift; sourceTree = "<group>"; };
04273E5726AEE06500A14E95 /* BluetoothController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BluetoothController.swift; sourceTree = "<group>"; };
04273E5926B1474700A14E95 /* LedgerController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LedgerController.swift; sourceTree = "<group>"; };
04273E5B26B41A3700A14E95 /* APDUController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = APDUController.swift; sourceTree = "<group>"; };
04273E5F26D43F0400A14E95 /* IdenticonView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IdenticonView.swift; sourceTree = "<group>"; };
04273E6126D43F1700A14E95 /* IdenticonView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IdenticonView.xib; sourceTree = "<group>"; };
0428DA4B25CB0E8A002CF4A9 /* FallbackHandlerTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FallbackHandlerTableViewCell.swift; sourceTree = "<group>"; };
0428DA4C25CB0E8A002CF4A9 /* FallbackHandlerTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = FallbackHandlerTableViewCell.xib; sourceTree = "<group>"; };
0428DA5825CBFC25002CF4A9 /* HelpLinkTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HelpLinkTableViewCell.swift; sourceTree = "<group>"; };
0428DA5925CBFC25002CF4A9 /* HelpLinkTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = HelpLinkTableViewCell.xib; sourceTree = "<group>"; };
0428DB1125CF239A002CF4A9 /* ChangeDisplayModeTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangeDisplayModeTableViewController.swift; sourceTree = "<group>"; };
043350B72816D522003725E2 /* ReviewSafeTransactionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewSafeTransactionViewController.swift; sourceTree = "<group>"; };
043350B82816D522003725E2 /* ReviewSafeTransactionViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ReviewSafeTransactionViewController.xib; sourceTree = "<group>"; };
043350C4281887AE003725E2 /* SafeTransactionController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeTransactionController.swift; sourceTree = "<group>"; };
0438C9202760120D009A0E31 /* DeleteDelegateKeyRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeleteDelegateKeyRequest.swift; sourceTree = "<group>"; };
043913A024BF4E480006517D /* BrowseLinkButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowseLinkButton.swift; sourceTree = "<group>"; };
043963822704E25800018F74 /* AdvancedTransactionDetailsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdvancedTransactionDetailsViewController.swift; sourceTree = "<group>"; };
0439638427077E3C00018F74 /* TransactionEstimationRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionEstimationRequest.swift; sourceTree = "<group>"; };
0439B2942804632C00796F18 /* WarningView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WarningView.swift; sourceTree = "<group>"; };
0439B2962804633900796F18 /* WarningView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = WarningView.xib; sourceTree = "<group>"; };
0439B29A28048A5F00796F18 /* BackupKeyTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BackupKeyTableViewCell.swift; sourceTree = "<group>"; };
0439B29B28048A5F00796F18 /* BackupKeyTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BackupKeyTableViewCell.xib; sourceTree = "<group>"; };
043ABD0A24EF0C33008826D5 /* TransactionDetailsRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionDetailsRequest.swift; sourceTree = "<group>"; };
043ABD0B24EF0C33008826D5 /* SafeClientGatewayService.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SafeClientGatewayService.swift; sourceTree = "<group>"; };
0443A0BC29E0FE7C00ABE93D /* RelayedTransactionMonitor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelayedTransactionMonitor.swift; sourceTree = "<group>"; };
0443A0BE29E1C39800ABE93D /* GelatoRelayService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GelatoRelayService.swift; sourceTree = "<group>"; };
0443A0C029E1D7F500ABE93D /* RelayedTaskStatusRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelayedTaskStatusRequest.swift; sourceTree = "<group>"; };
044A54452448D0B6009CBB80 /* QRCodeScannerViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = QRCodeScannerViewController.xib; sourceTree = "<group>"; };
044A54462448D0B6009CBB80 /* QRCodeScannerViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QRCodeScannerViewController.swift; sourceTree = "<group>"; };
044A544D2448E5CF009CBB80 /* Localizable.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; path = Localizable.strings; sourceTree = "<group>"; };
044A544F2448E5F7009CBB80 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; path = InfoPlist.strings; sourceTree = "<group>"; };
044BEDFF2987DDD000F533B0 /* ChangePasscodeFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangePasscodeFlow.swift; sourceTree = "<group>"; };
044BEE012988076D00F533B0 /* ChangeLockMethodFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangeLockMethodFlow.swift; sourceTree = "<group>"; };
0455A42A271F73B7008B772D /* AddressBookEntry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddressBookEntry.swift; sourceTree = "<group>"; };
0455A42D27204181008B772D /* AddressBookListTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddressBookListTableViewController.swift; sourceTree = "<group>"; };
0455A42F27204A5B008B772D /* CreateAddressBookEntryViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateAddressBookEntryViewController.swift; sourceTree = "<group>"; };
0455A43027204A5B008B772D /* CreateAddressBookEntryViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CreateAddressBookEntryViewController.xib; sourceTree = "<group>"; };
0455A44427282EA9008B772D /* FileManagerWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileManagerWrapper.swift; sourceTree = "<group>"; };
045769FB27C7DBBF00881206 /* SafeDeployingViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeDeployingViewController.swift; sourceTree = "<group>"; };
045769FC27C7DBBF00881206 /* SafeDeployingViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SafeDeployingViewController.xib; sourceTree = "<group>"; };
045769FF27C7DBCF00881206 /* SafeCreationMonitor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeCreationMonitor.swift; sourceTree = "<group>"; };
04576A0127C8F26100881206 /* CDEthTransaction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CDEthTransaction.swift; sourceTree = "<group>"; };
04576A0327C933D700881206 /* SafeCreationCall.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeCreationCall.swift; sourceTree = "<group>"; };
045A175E2833D69F0020484B /* SafeSettingsChangeFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeSettingsChangeFlow.swift; sourceTree = "<group>"; };
045A17602833DCF30020484B /* AddOwnerFlowFromSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOwnerFlowFromSettings.swift; sourceTree = "<group>"; };
045A17622833E04B0020484B /* ReplaceOwnerFromSettingsFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReplaceOwnerFromSettingsFlow.swift; sourceTree = "<group>"; };
045A176A283675D50020484B /* WarningTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WarningTableViewCell.swift; sourceTree = "<group>"; };
045A176B283675D50020484B /* WarningTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = WarningTableViewCell.xib; sourceTree = "<group>"; };
045DBCF4289AF40D003C910C /* ReviewClaimSafeTokenTransactionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewClaimSafeTokenTransactionViewController.swift; sourceTree = "<group>"; };
04626EB4265E6BBC00CC7FC8 /* OwnerKeyDetailsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OwnerKeyDetailsViewController.swift; sourceTree = "<group>"; };
0463F5AB2628B60C009C04FA /* FirebaseRemoteConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirebaseRemoteConfig.swift; sourceTree = "<group>"; };
0466877528E6388F0004D488 /* UIViewController+Display.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+Display.swift"; sourceTree = "<group>"; };
0468C3292A826398009872C2 /* KeySecurityOverviewViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeySecurityOverviewViewController.swift; sourceTree = "<group>"; };
0468C32D2A83D1DA009872C2 /* SecurityFactorTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecurityFactorTableViewCell.swift; sourceTree = "<group>"; };
0468C32E2A83D1DA009872C2 /* SecurityFactorTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SecurityFactorTableViewCell.xib; sourceTree = "<group>"; };
0468C3352A850C60009872C2 /* FlowStepViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FlowStepViewController.swift; sourceTree = "<group>"; };
0468C3362A850C60009872C2 /* FlowStepViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = FlowStepViewController.xib; sourceTree = "<group>"; };
0468C3392A85281A009872C2 /* SetupRecoveryKitFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupRecoveryKitFlow.swift; sourceTree = "<group>"; };
0468C33B2A8577C1009872C2 /* CreatePasswordViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreatePasswordViewController.swift; sourceTree = "<group>"; };
0468C33C2A8577C1009872C2 /* CreatePasswordViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CreatePasswordViewController.xib; sourceTree = "<group>"; };
0468C33F2A8A90AA009872C2 /* PasswordInputField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasswordInputField.swift; sourceTree = "<group>"; };
0468C3412A8A90C7009872C2 /* PasswordInputField.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = PasswordInputField.xib; sourceTree = "<group>"; };
0468C3432A8CE34C009872C2 /* SafeSecurityViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeSecurityViewController.swift; sourceTree = "<group>"; };
0468C3452A8E43D9009872C2 /* SecurityStatusTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecurityStatusTableViewCell.swift; sourceTree = "<group>"; };
0468C3462A8E43D9009872C2 /* SecurityStatusTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SecurityStatusTableViewCell.xib; sourceTree = "<group>"; };
0468C3492A8E5217009872C2 /* ToDoListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToDoListView.swift; sourceTree = "<group>"; };
0468C34B2A8E5228009872C2 /* ToDoListView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ToDoListView.xib; sourceTree = "<group>"; };
0468C34D2A911E32009872C2 /* InfoTableFooterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfoTableFooterView.swift; sourceTree = "<group>"; };
0468C34E2A911E32009872C2 /* InfoTableFooterView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InfoTableFooterView.xib; sourceTree = "<group>"; };
0468C3512A93B33A009872C2 /* HowDoesItWorkViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HowDoesItWorkViewController.swift; sourceTree = "<group>"; };
0468C3522A93B33A009872C2 /* HowDoesItWorkViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = HowDoesItWorkViewController.xib; sourceTree = "<group>"; };
0468C3552A93F1A6009872C2 /* TrustedDeviceViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrustedDeviceViewController.swift; sourceTree = "<group>"; };
0468C3572A93F1B2009872C2 /* TrustedEmailViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrustedEmailViewController.swift; sourceTree = "<group>"; };
0468C3592A94FEBD009872C2 /* UpdateRecoveryKitSuccessViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UpdateRecoveryKitSuccessViewController.swift; sourceTree = "<group>"; };
0468C35A2A94FEBD009872C2 /* UpdateRecoveryKitSuccessViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = UpdateRecoveryKitSuccessViewController.xib; sourceTree = "<group>"; };
0468C35D2A955F75009872C2 /* WarningBanner.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WarningBanner.swift; sourceTree = "<group>"; };
0468C35F2A955F85009872C2 /* WarningBanner.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = WarningBanner.xib; sourceTree = "<group>"; };
0468EE9B26148A3B008270BF /* PrivacyProtectionScreenViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrivacyProtectionScreenViewController.swift; sourceTree = "<group>"; };
0468EE9C26148A3B008270BF /* PrivacyProtectionScreenViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = PrivacyProtectionScreenViewController.xib; sourceTree = "<group>"; };
0468FB44259106F400541536 /* StyledView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StyledView.swift; sourceTree = "<group>"; };
0468FB8325912E6800541536 /* QueuedTransactionsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueuedTransactionsViewController.swift; sourceTree = "<group>"; };
0468FB8425912E6800541536 /* FlatTransactionsListViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FlatTransactionsListViewModel.swift; sourceTree = "<group>"; };
0468FB8525912E6800541536 /* HistoryTransactionsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HistoryTransactionsViewController.swift; sourceTree = "<group>"; };
0468FB8E25912E8300541536 /* TransactionsListConflictHeaderTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionsListConflictHeaderTableViewCell.swift; sourceTree = "<group>"; };
0468FB8F25912E8300541536 /* TransactionListHeaderTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TransactionListHeaderTableViewCell.xib; sourceTree = "<group>"; };
0468FB9025912E8300541536 /* TransactionListTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionListTableViewCell.swift; sourceTree = "<group>"; };
0468FB9125912E8300541536 /* TransactionsListConflictHeaderTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TransactionsListConflictHeaderTableViewCell.xib; sourceTree = "<group>"; };
0468FB9225912E8300541536 /* TransactionListTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TransactionListTableViewCell.xib; sourceTree = "<group>"; };
0468FB9325912E8300541536 /* TransactionListHeaderTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionListHeaderTableViewCell.swift; sourceTree = "<group>"; };
046FFE05287C8433007428D7 /* IcommingDappInteractionRequestHeaderTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IcommingDappInteractionRequestHeaderTableViewCell.swift; sourceTree = "<group>"; };
046FFE06287C8433007428D7 /* IcommingDappInteractionRequestHeaderTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IcommingDappInteractionRequestHeaderTableViewCell.xib; sourceTree = "<group>"; };
046FFE09287F6E91007428D7 /* IncommingTransactionRequestTypeTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IncommingTransactionRequestTypeTableViewCell.swift; sourceTree = "<group>"; };
046FFE0A287F6E91007428D7 /* IncommingTransactionRequestTypeTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IncommingTransactionRequestTypeTableViewCell.xib; sourceTree = "<group>"; };
046FFE182899681B007428D7 /* ClaimableAmountView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClaimableAmountView.swift; sourceTree = "<group>"; };
046FFE1A28996831007428D7 /* ClaimableAmountView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ClaimableAmountView.xib; sourceTree = "<group>"; };
0471B3BB262742CD001F2D3B /* UpdateAppViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UpdateAppViewController.swift; sourceTree = "<group>"; };
0471B3BC262742CD001F2D3B /* UpdateAppViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = UpdateAppViewController.xib; sourceTree = "<group>"; };
0471D13124728C2C00B22A70 /* EmailLink.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmailLink.swift; sourceTree = "<group>"; };
0472B2A72857B43E0049BA17 /* ShareTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareTextView.swift; sourceTree = "<group>"; };
0472B2A92857B44F0049BA17 /* ShareTextView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ShareTextView.xib; sourceTree = "<group>"; };
0472B2AB285B5D030049BA17 /* UpdateOwnersFromInviteLinkFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UpdateOwnersFromInviteLinkFlow.swift; sourceTree = "<group>"; };
0472B2AD285B80880049BA17 /* AddOwnerFromInviteFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOwnerFromInviteFlow.swift; sourceTree = "<group>"; };
0472B2AF285B9D190049BA17 /* ReplaceOwnerFromInviteFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReplaceOwnerFromInviteFlow.swift; sourceTree = "<group>"; };
0472B2B12869D3510049BA17 /* ClaimSafeTokenFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClaimSafeTokenFlow.swift; sourceTree = "<group>"; };
0472B2B82869D66A0049BA17 /* ChooseDelegateIntroViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseDelegateIntroViewController.swift; sourceTree = "<group>"; };
0472B2B92869D66A0049BA17 /* ChooseDelegateIntroViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ChooseDelegateIntroViewController.xib; sourceTree = "<group>"; };
0472B2BC286A49420049BA17 /* GuardianListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuardianListViewController.swift; sourceTree = "<group>"; };
0472B2C1286A497A0049BA17 /* GuardianTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuardianTableViewCell.swift; sourceTree = "<group>"; };
0472B2C2286A497A0049BA17 /* GuardianTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GuardianTableViewCell.xib; sourceTree = "<group>"; };
0472B2C7286BC5D70049BA17 /* ClaimTokensViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClaimTokensViewController.swift; sourceTree = "<group>"; };
0472B2D0286BD7C60049BA17 /* ClaimedAmountInputCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClaimedAmountInputCell.swift; sourceTree = "<group>"; };
0472B2D1286BD7C60049BA17 /* ClaimedAmountInputCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ClaimedAmountInputCell.xib; sourceTree = "<group>"; };
047300FB24780C81004F1200 /* CharacterSet+Hex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CharacterSet+Hex.swift"; sourceTree = "<group>"; };
047300FD24781081004F1200 /* AddressTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddressTests.swift; sourceTree = "<group>"; };
047588162774D6D2001DD992 /* ReviewSendFundsTransactionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewSendFundsTransactionViewController.swift; sourceTree = "<group>"; };
047691582464026400D73D8B /* SectionHeader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SectionHeader.swift; sourceTree = "<group>"; };
0476915A2464034D00D73D8B /* Safe+CoreDataProperties.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Safe+CoreDataProperties.swift"; sourceTree = "<group>"; };
0476915B2464034D00D73D8B /* Safe+CoreDataClass.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Safe+CoreDataClass.swift"; sourceTree = "<group>"; };
0478383928C68E7300459F9B /* BorderedCheveronButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BorderedCheveronButton.swift; sourceTree = "<group>"; };
0478383B28C68E8200459F9B /* BorderedCheveronButton.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BorderedCheveronButton.xib; sourceTree = "<group>"; };
0478383D28C699BA00459F9B /* WhatIsSafeTokenViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WhatIsSafeTokenViewController.swift; sourceTree = "<group>"; };
0478383E28C699BA00459F9B /* WhatIsSafeTokenViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = WhatIsSafeTokenViewController.xib; sourceTree = "<group>"; };
047A5B8E28A54FCB00BB8B2A /* SafeClaimingService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeClaimingService.swift; sourceTree = "<group>"; };
047A5B9028A5582F00BB8B2A /* GuardiansRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuardiansRequest.swift; sourceTree = "<group>"; };
0482A2732A4115D3001B10C3 /* InfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfoView.swift; sourceTree = "<group>"; };
0482A2752A4115E7001B10C3 /* InfoView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InfoView.xib; sourceTree = "<group>"; };
048643B024DAB5D6003DD966 /* RegisterNotificationTokenRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegisterNotificationTokenRequest.swift; sourceTree = "<group>"; };
048643B224DAB5E3003DD966 /* UnregisterNotificationTokenRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnregisterNotificationTokenRequest.swift; sourceTree = "<group>"; };
048AA141260D053300382E24 /* MainTabBarViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainTabBarViewController.swift; sourceTree = "<group>"; };
048B3B0C25A5E7AB0005219B /* EditSafeNameViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditSafeNameViewController.swift; sourceTree = "<group>"; };
048B3B0D25A5E7AB0005219B /* EditSafeNameViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EditSafeNameViewController.xib; sourceTree = "<group>"; };
048D72BC26832FD70095999C /* ChainsListRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChainsListRequest.swift; sourceTree = "<group>"; };
048D72BE268359E20095999C /* ChainManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChainManager.swift; sourceTree = "<group>"; };
048D72C026835CF90095999C /* Chain.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Chain.swift; sourceTree = "<group>"; };
048D72C62684CB500095999C /* SelectNetworkViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectNetworkViewController.swift; sourceTree = "<group>"; };
048D72CB2685DC780095999C /* SelectNetworkTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectNetworkTableViewCell.swift; sourceTree = "<group>"; };
048D72CC2685DC780095999C /* SelectNetworkTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SelectNetworkTableViewCell.xib; sourceTree = "<group>"; };
048D72CF26875B1C0095999C /* TableHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TableHeaderView.swift; sourceTree = "<group>"; };
048D72D126875B2D0095999C /* TableHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TableHeaderView.xib; sourceTree = "<group>"; };
048D72D6268DACAF0095999C /* NetworksListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworksListViewModel.swift; sourceTree = "<group>"; };
0491067A28F99246005A4A99 /* DMSans-Regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "DMSans-Regular.ttf"; sourceTree = "<group>"; };
0491067B28F99246005A4A99 /* DMSans-Medium.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "DMSans-Medium.ttf"; sourceTree = "<group>"; };
0491067C28F99246005A4A99 /* DMSans-Bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "DMSans-Bold.ttf"; sourceTree = "<group>"; };
049257AD273C239C00507C33 /* String+Highlight.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Highlight.swift"; sourceTree = "<group>"; };
0493A28A262979820056EC49 /* UpdateController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UpdateController.swift; sourceTree = "<group>"; };
0497B2A029A42F0F007109ED /* SessionInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SessionInfo.swift; sourceTree = "<group>"; };
0497B2A429A632DB007109ED /* SocketFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SocketFactory.swift; sourceTree = "<group>"; };
0497B2A929A63BE8007109ED /* WalletConnectManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WalletConnectManager.swift; sourceTree = "<group>"; };
049A9D0C25F7C66E00CA5723 /* OwnerKeysListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OwnerKeysListViewController.swift; sourceTree = "<group>"; };
049A9D3825F81F2C00CA5723 /* EditOwnerKeyViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditOwnerKeyViewController.swift; sourceTree = "<group>"; };
049A9D3925F81F2C00CA5723 /* EditOwnerKeyViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EditOwnerKeyViewController.xib; sourceTree = "<group>"; };
049A9D6E25F9303000CA5723 /* ChooseOwnerKeyViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseOwnerKeyViewController.swift; sourceTree = "<group>"; };
049A9D6F25F9303000CA5723 /* ChooseOwnerKeyViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ChooseOwnerKeyViewController.xib; sourceTree = "<group>"; };
049A9DAF25FA6D5F00CA5723 /* ChooseOwnerTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseOwnerTableViewCell.swift; sourceTree = "<group>"; };
049A9DB025FA6D5F00CA5723 /* ChooseOwnerTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ChooseOwnerTableViewCell.xib; sourceTree = "<group>"; };
049A9DCF26020C0B00CA5723 /* SelectFiatViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectFiatViewController.swift; sourceTree = "<group>"; };
049A9DD92602211500CA5723 /* FiatCodesRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FiatCodesRequest.swift; sourceTree = "<group>"; };
049BE2022912C3B00004B84D /* WalletConnectKeyFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WalletConnectKeyFlow.swift; sourceTree = "<group>"; };
049BE204291588540004B84D /* LedgerKeyFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LedgerKeyFlow.swift; sourceTree = "<group>"; };
049EB0FE25AF713700F66CEA /* TimeZone+Offset.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TimeZone+Offset.swift"; sourceTree = "<group>"; };
04AECBB82A76B990008D5A35 /* SelectTopUpAddressViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectTopUpAddressViewController.swift; sourceTree = "<group>"; };
04AECBBD2A7867DB008D5A35 /* MoonpayService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoonpayService.swift; sourceTree = "<group>"; };
04AECBC12A78F6C0008D5A35 /* CurrenciesRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrenciesRequest.swift; sourceTree = "<group>"; };
04AECBC32A7946E0008D5A35 /* MoonpayModels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoonpayModels.swift; sourceTree = "<group>"; };
04AFFBCF282AFC0100429513 /* ReviewRemoveOwnerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewRemoveOwnerViewController.swift; sourceTree = "<group>"; };
04AFFBD1282BBE1900429513 /* RemoveOwnerFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RemoveOwnerFlow.swift; sourceTree = "<group>"; };
04B1F43D2966070B009D13AA /* SecurityCenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecurityCenter.swift; sourceTree = "<group>"; };
04B1F43F296EC10C009D13AA /* Wallet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Wallet.swift; sourceTree = "<group>"; };
04B28F5129C8C0A90072B188 /* safeCreation.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = safeCreation.json; sourceTree = "<group>"; };
04B28F5229C8C0A90072B188 /* safeCreationDark.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = safeCreationDark.json; sourceTree = "<group>"; };
04B4B5F525B754D600CFE24B /* AccountActionCompletedViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountActionCompletedViewController.swift; sourceTree = "<group>"; };
04B4B5F625B754D600CFE24B /* AccountActionCompletedViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AccountActionCompletedViewController.xib; sourceTree = "<group>"; };
04B4B60125B84D6900CFE24B /* AccountInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountInfoView.swift; sourceTree = "<group>"; };
04B4B68E25B8857F00CFE24B /* AccountInfoView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AccountInfoView.xib; sourceTree = "<group>"; };
04B4B6E325B9A08D00CFE24B /* CardTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CardTableViewCell.swift; sourceTree = "<group>"; };
04B4B6E425B9A08D00CFE24B /* CardTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CardTableViewCell.xib; sourceTree = "<group>"; };
04B964402734427D00A21EE9 /* ChainSettingsTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChainSettingsTableViewController.swift; sourceTree = "<group>"; };
04C5DF6926FB451B0072476C /* KeyTypeTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyTypeTableViewCell.swift; sourceTree = "<group>"; };
04C5DF6A26FB451B0072476C /* KeyTypeTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = KeyTypeTableViewCell.xib; sourceTree = "<group>"; };
04C5ED3827878A7F00FF5302 /* EditAdvancedParametersUITableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditAdvancedParametersUITableViewCell.swift; sourceTree = "<group>"; };
04C5ED3927878A7F00FF5302 /* EditAdvancedParametersUITableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EditAdvancedParametersUITableViewCell.xib; sourceTree = "<group>"; };
04C945D82AA1F20E002D782B /* AddOwnerViaSocialViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOwnerViaSocialViewController.swift; sourceTree = "<group>"; };
04C945D92AA1F20E002D782B /* AddOwnerViaSocialViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddOwnerViaSocialViewController.xib; sourceTree = "<group>"; };
04C945DD2AA5E835002D782B /* AddSocialKeyFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddSocialKeyFlow.swift; sourceTree = "<group>"; };
04C945DF2AA66DD3002D782B /* CreatingSocialKeyViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreatingSocialKeyViewController.swift; sourceTree = "<group>"; };
04C945E02AA66DD3002D782B /* CreatingSocialKeyViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CreatingSocialKeyViewController.xib; sourceTree = "<group>"; };
04C97A99246C3E5F00EBA0F1 /* ViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewState.swift; sourceTree = "<group>"; };
04C97AAF246EEF1600EBA0F1 /* BrowserLink.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowserLink.swift; sourceTree = "<group>"; };
04CE3F9524B6115200826AEE /* Collectible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Collectible.swift; sourceTree = "<group>"; };
04CE3F9824B6120F00826AEE /* CollectibleMetaData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectibleMetaData.swift; sourceTree = "<group>"; };
04CE3F9C24B62F0800826AEE /* CollectibleMetaDataAttribute.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectibleMetaDataAttribute.swift; sourceTree = "<group>"; };
04CE3F9E24B7191E00826AEE /* CollectibleViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CollectibleViewModel.swift; sourceTree = "<group>"; };
04CF31BE27B6B9D2001BEEED /* TitledMiniPieceView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TitledMiniPieceView.swift; sourceTree = "<group>"; };
04CF31C027B6B9DC001BEEED /* TitledMiniPieceView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TitledMiniPieceView.xib; sourceTree = "<group>"; };
04D093E7284FD348003F38CF /* OnboardingStepCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingStepCollectionViewCell.swift; sourceTree = "<group>"; };
04D093E8284FD348003F38CF /* OnboardingStepCollectionViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = OnboardingStepCollectionViewCell.xib; sourceTree = "<group>"; };
04D093EB284FD439003F38CF /* OnboardingViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingViewController.swift; sourceTree = "<group>"; };
04D093EC284FD439003F38CF /* OnboardingViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = OnboardingViewController.xib; sourceTree = "<group>"; };
04D1306B25DD525A0032FA03 /* ProposeTransactionRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProposeTransactionRequest.swift; sourceTree = "<group>"; };
04D1309B25E2BB830032FA03 /* RejectionConfirmationViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RejectionConfirmationViewController.xib; sourceTree = "<group>"; };
04D1309C25E2BB830032FA03 /* RejectionConfirmationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RejectionConfirmationViewController.swift; sourceTree = "<group>"; };
04D131D925E416FC0032FA03 /* RejectionCreatedPiece.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RejectionCreatedPiece.xib; sourceTree = "<group>"; };
04D131DA25E416FC0032FA03 /* RejectionCreatedPiece.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RejectionCreatedPiece.swift; sourceTree = "<group>"; };
04D1323325E43C550032FA03 /* DetailRejectionInfoCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DetailRejectionInfoCell.swift; sourceTree = "<group>"; };
04D1323425E43C550032FA03 /* DetailRejectionInfoCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DetailRejectionInfoCell.xib; sourceTree = "<group>"; };
04D224B828C9304600853E34 /* DetailedInfoListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DetailedInfoListViewController.swift; sourceTree = "<group>"; };
04D224B928C9304600853E34 /* DetailedInfoListViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DetailedInfoListViewController.xib; sourceTree = "<group>"; };
04D224BC28C930A900853E34 /* DetailedInfoListTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DetailedInfoListTableViewCell.swift; sourceTree = "<group>"; };
04D224BD28C930A900853E34 /* DetailedInfoListTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DetailedInfoListTableViewCell.xib; sourceTree = "<group>"; };
04D224C028CA4FFD00853E34 /* NSMutableAttributedString+LineSpacing.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSMutableAttributedString+LineSpacing.swift"; sourceTree = "<group>"; };
04D968D2276B872D00CE4A9E /* TransactionViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionViewController.swift; sourceTree = "<group>"; };
04D968D3276B872D00CE4A9E /* TransactionViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TransactionViewController.xib; sourceTree = "<group>"; };
04E4CD64277752A500B558F4 /* TokenAmountInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokenAmountInfoView.swift; sourceTree = "<group>"; };
04E4CD66277752C400B558F4 /* TokenAmountInfoView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TokenAmountInfoView.xib; sourceTree = "<group>"; };
04F8041229A68386007CFF40 /* Proposal.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Proposal.swift; sourceTree = "<group>"; };
04FA1A2D2580FAE300E45671 /* QueuedTransactionsSummaryListRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QueuedTransactionsSummaryListRequest.swift; sourceTree = "<group>"; };
04FA1A332580FDF100E45671 /* HistoryTransactionsSummaryListRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HistoryTransactionsSummaryListRequest.swift; sourceTree = "<group>"; };
04FA9CC42A4354250027F315 /* SafeCreatingViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeCreatingViewController.swift; sourceTree = "<group>"; };
04FA9CC52A4354250027F315 /* SafeCreatingViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SafeCreatingViewController.xib; sourceTree = "<group>"; };
04FA9CC82A43882D0027F315 /* SafeCreationSuccessViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeCreationSuccessViewController.swift; sourceTree = "<group>"; };
04FA9CC92A43882D0027F315 /* SafeCreationSuccessViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SafeCreationSuccessViewController.xib; sourceTree = "<group>"; };
04FA9CCC2A45C7520027F315 /* SafeActionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeActionViewController.swift; sourceTree = "<group>"; };
04FA9CCD2A45C7520027F315 /* SafeActionViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SafeActionViewController.xib; sourceTree = "<group>"; };
04FA9CD02A45F7170027F315 /* CreateSafeFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateSafeFlow.swift; sourceTree = "<group>"; };
04FC26B425CABE2300CDA9A0 /* AdvancedSafeSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdvancedSafeSettingsViewController.swift; sourceTree = "<group>"; };
04FEFE7A28C5FD570028A349 /* LegalDisclaimerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LegalDisclaimerViewController.swift; sourceTree = "<group>"; };
04FEFE7B28C5FD570028A349 /* LegalDisclaimerViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LegalDisclaimerViewController.xib; sourceTree = "<group>"; };
04FEFE7E28C6304B0028A349 /* TokenDistributionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokenDistributionViewController.swift; sourceTree = "<group>"; };
04FEFE7F28C6304B0028A349 /* TokenDistributionViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TokenDistributionViewController.xib; sourceTree = "<group>"; };
0A007123254B255C00A57CAF /* UIFont+Styles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIFont+Styles.swift"; sourceTree = "<group>"; };
0A007129254B379000A57CAF /* UIColor+Styles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIColor+Styles.swift"; sourceTree = "<group>"; };
0A01DCE02770996E00A87D7A /* Ethereum */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Ethereum; path = Packages/Ethereum; sourceTree = "<group>"; };
0A01DCE32770B0A100A87D7A /* TransactionIntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionIntegrationTests.swift; sourceTree = "<group>"; };
0A0391C327C5640C003C871A /* CreateSafeInstructionsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateSafeInstructionsViewController.swift; sourceTree = "<group>"; };
0A0391C727C565D3003C871A /* IconButtonTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = IconButtonTableViewCell.xib; sourceTree = "<group>"; };
0A0391C827C565D3003C871A /* HelpTextTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HelpTextTableViewCell.swift; sourceTree = "<group>"; };
0A0391C927C565D3003C871A /* HelpTextTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HelpTextTableViewCell.xib; sourceTree = "<group>"; };
0A0391CA27C565D3003C871A /* IconButtonTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IconButtonTableViewCell.swift; sourceTree = "<group>"; };
0A045068278D800700650F71 /* ReviewExecutionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewExecutionViewController.swift; sourceTree = "<group>"; };
0A045069278D800700650F71 /* ReviewExecutionViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ReviewExecutionViewController.xib; sourceTree = "<group>"; };
0A04506C278D973C00650F71 /* ReviewExecutionContentViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewExecutionContentViewController.swift; sourceTree = "<group>"; };
0A04506E278D9A2A00650F71 /* ReviewExecutionCellBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewExecutionCellBuilder.swift; sourceTree = "<group>"; };
0A045070278DAC9100650F71 /* MiniAccountAndBalancePiece.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MiniAccountAndBalancePiece.swift; sourceTree = "<group>"; };
0A045072278DACA200650F71 /* AmountAndValuePiece.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AmountAndValuePiece.swift; sourceTree = "<group>"; };
0A045074278DACBD00650F71 /* AmountAndValuePiece.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AmountAndValuePiece.xib; sourceTree = "<group>"; };
0A045076278DACC400650F71 /* MiniAccountAndBalancePiece.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MiniAccountAndBalancePiece.xib; sourceTree = "<group>"; };
0A045078278DAD4000650F71 /* SecondaryDetailDisclosureCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecondaryDetailDisclosureCell.swift; sourceTree = "<group>"; };
0A045079278DAD4000650F71 /* SecondaryDetailDisclosureCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SecondaryDetailDisclosureCell.xib; sourceTree = "<group>"; };
0A04507E278DAD9000650F71 /* DisclosureWithContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DisclosureWithContentCell.swift; sourceTree = "<group>"; };
0A04507F278DAD9000650F71 /* DisclosureWithContentCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DisclosureWithContentCell.xib; sourceTree = "<group>"; };
0A045084278DC04B00650F71 /* BorderedInnerTableCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BorderedInnerTableCell.swift; sourceTree = "<group>"; };
0A045085278DC04C00650F71 /* BorderedInnerTableCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BorderedInnerTableCell.xib; sourceTree = "<group>"; };
0A045088278E282700650F71 /* DefaultAccountBalanceLoader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultAccountBalanceLoader.swift; sourceTree = "<group>"; };
0A04508A278E283D00650F71 /* TransactionExecutionController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionExecutionController.swift; sourceTree = "<group>"; };
0A06533427B6D0F90008C5F1 /* ChooseOwnerBasicHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ChooseOwnerBasicHeaderView.xib; sourceTree = "<group>"; };
0A06533627B6D1070008C5F1 /* ChooseOwnerDetailHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ChooseOwnerDetailHeaderView.xib; sourceTree = "<group>"; };
0A06533827B6D4960008C5F1 /* ChooseOwnerBasicHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseOwnerBasicHeaderView.swift; sourceTree = "<group>"; };
0A06533A27B6D4A10008C5F1 /* ChooseOwnerDetailHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseOwnerDetailHeaderView.swift; sourceTree = "<group>"; };
0A096CBD2608D9370034E6BC /* NetworkStatusObserver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkStatusObserver.swift; sourceTree = "<group>"; };
0A0C607A255D83E80085C178 /* ViewControllerFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewControllerFactory.swift; sourceTree = "<group>"; };
0A0C75AF27E8A66C0083AE01 /* StartWalletConnectionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StartWalletConnectionViewController.swift; sourceTree = "<group>"; };
0A0C75B127E8AB620083AE01 /* SendTransactionToWalletViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendTransactionToWalletViewController.swift; sourceTree = "<group>"; };
0A0C7E4B296F04E800DC1C3B /* SwitchDetailedTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwitchDetailedTableViewCell.swift; sourceTree = "<group>"; };
0A0C7E4C296F04E800DC1C3B /* SwitchDetailedTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SwitchDetailedTableViewCell.xib; sourceTree = "<group>"; };
0A0C7E4F296F1C4100DC1C3B /* MenuTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuTableViewCell.swift; sourceTree = "<group>"; };
0A0C7E50296F1C4100DC1C3B /* MenuTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MenuTableViewCell.xib; sourceTree = "<group>"; };
0A0EFC9C246EA6E100D3D8BF /* AdvancedAppSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdvancedAppSettings.swift; sourceTree = "<group>"; };
0A0EFC9E246EADC200D3D8BF /* DisplayURLTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DisplayURLTests.swift; sourceTree = "<group>"; };
0A0EFCA5246EAF3700D3D8BF /* DisplayURL.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DisplayURL.swift; sourceTree = "<group>"; };
0A0EFCA9246EB28600D3D8BF /* Pasteboard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Pasteboard.swift; sourceTree = "<group>"; };
0A0EFCAB246EB32400D3D8BF /* CopyButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CopyButton.swift; sourceTree = "<group>"; };
0A106286248A885D00C1EE54 /* ERC20Metadata.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ERC20Metadata.swift; sourceTree = "<group>"; };
0A106288248A892B00C1EE54 /* ERC721Metadata.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ERC721Metadata.swift; sourceTree = "<group>"; };
0A109E262689CB9A00226708 /* RibbonView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RibbonView.xib; sourceTree = "<group>"; };
0A109E282689CBA100226708 /* RibbonView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RibbonView.swift; sourceTree = "<group>"; };
0A109E2A2689D17300226708 /* NetworkIndicator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkIndicator.swift; sourceTree = "<group>"; };
0A109E2C2689D17B00226708 /* NetworkIndicator.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = NetworkIndicator.xib; sourceTree = "<group>"; };
0A109E2E268A240F00226708 /* ChainTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChainTests.swift; sourceTree = "<group>"; };
0A13BD7E2978342100322C66 /* FeatureToggleTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeatureToggleTableViewController.swift; sourceTree = "<group>"; };
0A13BD7F2978342100322C66 /* FeatureToggleTableViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = FeatureToggleTableViewController.xib; sourceTree = "<group>"; };
0A19D43A249A5BA500A316B6 /* TransferTransaction.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = TransferTransaction.json; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.json; };
0A21692A24A35A4E00BD1C1E /* SnackbarView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnackbarView.swift; sourceTree = "<group>"; };
0A22E11B25E4FA2000D24DE1 /* SecuritySettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecuritySettingsViewController.swift; sourceTree = "<group>"; };
0A22E12525E4FA3200D24DE1 /* SwitchTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwitchTableViewCell.swift; sourceTree = "<group>"; };
0A22E12625E4FA3200D24DE1 /* SwitchTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SwitchTableViewCell.xib; sourceTree = "<group>"; };
0A26FAB928C1F22500B0F519 /* SelectedDelegateCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectedDelegateCell.swift; sourceTree = "<group>"; };
0A26FABA28C1F22500B0F519 /* SelectedDelegateCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SelectedDelegateCell.xib; sourceTree = "<group>"; };
0A2853F12912C8ED00D11707 /* EncryptedStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EncryptedStore.swift; sourceTree = "<group>"; };
0A2AD3BA27ECD6CA00A0A6FD /* QRCodeShareViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QRCodeShareViewController.swift; sourceTree = "<group>"; };
0A2AD3BB27ECD6CA00A0A6FD /* QRCodeShareViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = QRCodeShareViewController.xib; sourceTree = "<group>"; };
0A2F1A6D267A538E00C09F03 /* GSLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GSLabel.swift; sourceTree = "<group>"; };
0A2F1A6F267A53A800C09F03 /* GSButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GSButton.swift; sourceTree = "<group>"; };
0A2F1A7A267A5E9E00C09F03 /* GSImageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GSImageView.swift; sourceTree = "<group>"; };
0A339C5C24C1D16E00DAD84B /* Image+Blockies.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Image+Blockies.swift"; sourceTree = "<group>"; };
0A35CC2F24810CF6005E45BA /* ExportOptions.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = ExportOptions.plist; sourceTree = "<group>"; };
0A35D6C628C66ADA00D5AB06 /* ClaimSplashViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClaimSplashViewController.swift; sourceTree = "<group>"; };
0A35D6C728C66ADA00D5AB06 /* ClaimSplashViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ClaimSplashViewController.xib; sourceTree = "<group>"; };
0A3DAD9226270F4D00743E38 /* unistring.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = unistring.xcframework; sourceTree = "<group>"; };
0A3DAD9326270F4D00743E38 /* idn2.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = idn2.xcframework; sourceTree = "<group>"; };
0A3DAD9A26270F5500743E38 /* IDN.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IDN.swift; sourceTree = "<group>"; };
0A3DADA426270FA100743E38 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
0A3DFEFD2667D3A700B45770 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
0A3F34D82477E4E900E872AF /* KeyboardAdaptive.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeyboardAdaptive.swift; sourceTree = "<group>"; };
0A3FDAEB26AEB5BF006A7DC3 /* KeyInfo+Shared.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "KeyInfo+Shared.swift"; sourceTree = "<group>"; };
0A3FDAEE26AEB603006A7DC3 /* Chain+Shared.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Chain+Shared.swift"; sourceTree = "<group>"; };
0A3FDAF126AEB691006A7DC3 /* Safe+Shared.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Safe+Shared.swift"; sourceTree = "<group>"; };
0A433E5E25500F87006FFF75 /* BalancesRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BalancesRequest.swift; sourceTree = "<group>"; };
0A451BE9252DDB39001DB7D2 /* FullScreenLoadingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FullScreenLoadingView.swift; sourceTree = "<group>"; };
0A451BEF252DDB49001DB7D2 /* NoDataView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoDataView.swift; sourceTree = "<group>"; };
0A451BFF252DDB67001DB7D2 /* ReloadButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReloadButton.swift; sourceTree = "<group>"; };
0A451C05252DDB93001DB7D2 /* NetworkContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkContentView.swift; sourceTree = "<group>"; };
0A451C0B252DDBE5001DB7D2 /* CollectibleListSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectibleListSection.swift; sourceTree = "<group>"; };
0A451C17252DDCDE001DB7D2 /* ProgressIndicatorCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProgressIndicatorCell.swift; sourceTree = "<group>"; };
0A465C2D246C196900AFA467 /* Theme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Theme.swift; sourceTree = "<group>"; };
0A465C33246C236A00AFA467 /* FrameForTapping.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FrameForTapping.swift; sourceTree = "<group>"; };
0A465C36246C2ECD00AFA467 /* GetInTouchView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetInTouchView.swift; sourceTree = "<group>"; };
0A478D1925B860240038363E /* KeyPickerController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyPickerController.swift; sourceTree = "<group>"; };
0A478D3125B861D50038363E /* DefaultKeyTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultKeyTableViewCell.swift; sourceTree = "<group>"; };
0A478D3225B861D50038363E /* DefaultKeyTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DefaultKeyTableViewCell.xib; sourceTree = "<group>"; };
0A478D3925B863D60038363E /* DerivedKeyTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DerivedKeyTableViewCell.swift; sourceTree = "<group>"; };
0A478D3A25B863D60038363E /* DerivedKeyTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DerivedKeyTableViewCell.xib; sourceTree = "<group>"; };
0A478D5625B876AF0038363E /* ButtonTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ButtonTableViewCell.swift; sourceTree = "<group>"; };
0A478D5725B876AF0038363E /* ButtonTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ButtonTableViewCell.xib; sourceTree = "<group>"; };
0A4F44532754DE3D00423ABB /* GetDelegateRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetDelegateRequest.swift; sourceTree = "<group>"; };
0A50DBDA28C898A900C0CEC6 /* ReviewClaimTokensHeaderCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewClaimTokensHeaderCell.swift; sourceTree = "<group>"; };
0A50DBDB28C898A900C0CEC6 /* ReviewClaimTokensHeaderCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ReviewClaimTokensHeaderCell.xib; sourceTree = "<group>"; };
0A513A9C2768EBC900F07D5A /* DelegateKeyTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DelegateKeyTests.swift; sourceTree = "<group>"; };
0A5307152543110300E8A270 /* ConfirmTransactionRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfirmTransactionRequest.swift; sourceTree = "<group>"; };
0A5307452543273F00E8A270 /* UIViewController+UINib.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+UINib.swift"; sourceTree = "<group>"; };
0A559A6826720E5300E83A9E /* BannerTableViewCellTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BannerTableViewCellTests.swift; sourceTree = "<group>"; };
0A573F2825876B9E009EF0C1 /* AddressField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddressField.swift; sourceTree = "<group>"; };
0A573F6D25877586009EF0C1 /* AddressField.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddressField.xib; sourceTree = "<group>"; };
0A57C5A22577DC5600420303 /* DetailExpandableTextCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DetailExpandableTextCell.swift; sourceTree = "<group>"; };
0A57C5A32577DC5600420303 /* DetailExpandableTextCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DetailExpandableTextCell.xib; sourceTree = "<group>"; };
0A57C5AE2577F02100420303 /* ConfirmationCreatedPiece.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfirmationCreatedPiece.swift; sourceTree = "<group>"; };
0A57C5B42577F02E00420303 /* ConfirmationConfirmedPiece.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfirmationConfirmedPiece.swift; sourceTree = "<group>"; };
0A57C5C02577F08B00420303 /* ConfirmationCreatedPiece.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ConfirmationCreatedPiece.xib; sourceTree = "<group>"; };
0A57C5C62577F75D00420303 /* ConfirmationConfirmedPiece.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ConfirmationConfirmedPiece.xib; sourceTree = "<group>"; };
0A57C5D62577F9E600420303 /* ConfirmationStatusPiece.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfirmationStatusPiece.swift; sourceTree = "<group>"; };
0A57C5DC2577F9ED00420303 /* ConfirmationStatusPiece.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ConfirmationStatusPiece.xib; sourceTree = "<group>"; };
0A57C5E22577FBD900420303 /* DetailConfirmationCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DetailConfirmationCell.swift; sourceTree = "<group>"; };
0A57C5E32577FBD900420303 /* DetailConfirmationCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DetailConfirmationCell.xib; sourceTree = "<group>"; };
0A57C8E72587AECB00B7C019 /* EnterSafeAddressViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterSafeAddressViewController.swift; sourceTree = "<group>"; };
0A57C8E82587AECB00B7C019 /* EnterSafeAddressViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EnterSafeAddressViewController.xib; sourceTree = "<group>"; };
0A5B157928085BC1003AD853 /* BackupFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BackupFlow.swift; sourceTree = "<group>"; };
0A5B157B280863DF003AD853 /* EnterPasscodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterPasscodeViewController.swift; sourceTree = "<group>"; };
0A5B157D280863FB003AD853 /* RepeatChangedPasscodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RepeatChangedPasscodeViewController.swift; sourceTree = "<group>"; };
0A5B157F2808640F003AD853 /* ChangePasscodeEnterNewViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangePasscodeEnterNewViewController.swift; sourceTree = "<group>"; };
0A5B158128086424003AD853 /* RepeatPasscodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RepeatPasscodeViewController.swift; sourceTree = "<group>"; };
0A5B15832808643B003AD853 /* CreatePasscodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreatePasscodeViewController.swift; sourceTree = "<group>"; };
0A5C0C4B2817F1DE0061D96F /* SafeCellBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeCellBuilder.swift; sourceTree = "<group>"; };
0A5C0C512818204F0061D96F /* EditConfirmationsViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = EditConfirmationsViewController.xib; sourceTree = "<group>"; };
0A5C0C522818204F0061D96F /* EditConfirmationsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EditConfirmationsViewController.swift; sourceTree = "<group>"; };
0A5C0C5528191F400061D96F /* PasscodeProtecting.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasscodeProtecting.swift; sourceTree = "<group>"; };
0A5C2DCC25628277009808CB /* SafeInfoViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeInfoViewController.swift; sourceTree = "<group>"; };
0A5C2DCD25628277009808CB /* SafeInfoViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SafeInfoViewController.xib; sourceTree = "<group>"; };
0A5C2E1325628E30009808CB /* SnackbarViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnackbarViewController.swift; sourceTree = "<group>"; };
0A5C2E1425628E30009808CB /* SnackbarViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SnackbarViewController.xib; sourceTree = "<group>"; };
0A5F481F254C55390069C98D /* SwitchSafesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwitchSafesViewController.swift; sourceTree = "<group>"; };
0A5F4827254C56580069C98D /* SafeEntryTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeEntryTableViewCell.swift; sourceTree = "<group>"; };
0A5F4828254C56580069C98D /* SafeEntryTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SafeEntryTableViewCell.xib; sourceTree = "<group>"; };
0A5F482F254C56CE0069C98D /* AddSafeTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddSafeTableViewCell.swift; sourceTree = "<group>"; };
0A5F4830254C56CE0069C98D /* AddSafeTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddSafeTableViewCell.xib; sourceTree = "<group>"; };
0A616B9526AEEBB700FCEDB9 /* BoolString.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BoolString.swift; sourceTree = "<group>"; };
0A616B9826AEFD1D00FCEDB9 /* MultisigNotification+ContentProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MultisigNotification+ContentProvider.swift"; sourceTree = "<group>"; };
0A616B9C26B0109F00FCEDB9 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
0A61E83D2670DED5009D68A4 /* BalanceTableViewCellTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BalanceTableViewCellTests.swift; sourceTree = "<group>"; };
0A61E8412670E474009D68A4 /* CellTestViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CellTestViewController.swift; sourceTree = "<group>"; };
0A61E8442670E632009D68A4 /* __Snapshots__ */ = {isa = PBXFileReference; lastKnownFileType = folder; path = __Snapshots__; sourceTree = "<group>"; };
0A63C7B32602087E00D36B22 /* SafeInfoRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeInfoRequest.swift; sourceTree = "<group>"; };
0A63C7E22602725100D36B22 /* AddressInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddressInfo.swift; sourceTree = "<group>"; };
0A6430D9247EC193006FD30A /* Production.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Production.xcconfig; sourceTree = "<group>"; };
0A6430DB247EC193006FD30A /* Config.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Config.xcconfig; sourceTree = "<group>"; };
0A6430E1247EC2C7006FD30A /* ConfigurationKey.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConfigurationKey.swift; sourceTree = "<group>"; };
0A6430F4247ECB3E006FD30A /* ConfigurationKeyTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigurationKeyTests.swift; sourceTree = "<group>"; };
0A6430F6247ECCF6006FD30A /* MultisigTests.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = MultisigTests.xctestplan; sourceTree = "<group>"; };
0A64313F247ED1AA006FD30A /* MultisigIntegrationTests.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = MultisigIntegrationTests.xctestplan; sourceTree = "<group>"; };
0A6552272881642300701238 /* UIIntegrationTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIIntegrationTestCase.swift; sourceTree = "<group>"; };
0A65522C28816BB400701238 /* TestingSceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestingSceneDelegate.swift; sourceTree = "<group>"; };
0A6630EA28C0F22400F0FFAE /* AllocationBoxCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AllocationBoxCell.swift; sourceTree = "<group>"; };
0A6630EB28C0F22400F0FFAE /* AllocationBoxCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AllocationBoxCell.xib; sourceTree = "<group>"; };
0A6630EE28C10DC300F0FFAE /* AllocationTotalCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AllocationTotalCell.swift; sourceTree = "<group>"; };
0A6630EF28C10DC300F0FFAE /* AllocationTotalCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AllocationTotalCell.xib; sourceTree = "<group>"; };
0A67AC9425E3BE4400B3E97C /* PasscodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasscodeViewController.swift; sourceTree = "<group>"; };
0A67AC9525E3BE4400B3E97C /* PasscodeViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = PasscodeViewController.xib; sourceTree = "<group>"; };
0A6886912588F87E0045CAB5 /* EnterAddressNameViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EnterAddressNameViewController.xib; sourceTree = "<group>"; };
0A68869D2588FAFB0045CAB5 /* EnterENSNameViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = EnterENSNameViewController.xib; sourceTree = "<group>"; };
0A6886CE2588FC180045CAB5 /* EnterENSNameViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnterENSNameViewController.swift; sourceTree = "<group>"; };
0A6886CF2588FC180045CAB5 /* EnterAddressNameViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnterAddressNameViewController.swift; sourceTree = "<group>"; };
0A6886E62589080A0045CAB5 /* GNOTextField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GNOTextField.swift; sourceTree = "<group>"; };
0A6886EC258908150045CAB5 /* GNOTextField.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GNOTextField.xib; sourceTree = "<group>"; };
0A6C131325407B5100EA67E3 /* ContainerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContainerViewController.swift; sourceTree = "<group>"; };
0A6C85B1245071510026139E /* Address.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Address.swift; sourceTree = "<group>"; };
0A6C85B3245080620026139E /* App.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = App.swift; sourceTree = "<group>"; };
0A72AC612453169700840641 /* LinkText.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LinkText.swift; sourceTree = "<group>"; };
0A747197269F1122008E9F2D /* BalancesViewControllerSnapshotTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BalancesViewControllerSnapshotTests.swift; sourceTree = "<group>"; };
0A747199269F152D008E9F2D /* chains_4_safes_0x1230B3d59858296A31053C1b8562Ecf89A2f888b_balances_usd.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = chains_4_safes_0x1230B3d59858296A31053C1b8562Ecf89A2f888b_balances_usd.json; sourceTree = "<group>"; };
0A7471A6269F2AA8008E9F2D /* XCTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCTestCase.swift; sourceTree = "<group>"; };
0A74EEFB268DF37100EB0EFB /* RibbonViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RibbonViewController.swift; sourceTree = "<group>"; };
0A74EEFC268DF37100EB0EFB /* RibbonViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RibbonViewController.xib; sourceTree = "<group>"; };
0A791D9624D2E38800D70DA9 /* TransferDecodingError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransferDecodingError.swift; sourceTree = "<group>"; };
0A791D9824D2E3C100D70DA9 /* MethodDecodingError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MethodDecodingError.swift; sourceTree = "<group>"; };
0A791D9C24D2FD5C00D70DA9 /* SnackbarHostView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnackbarHostView.swift; sourceTree = "<group>"; };
0A791D9E24D309CE00D70DA9 /* ScreenMetrics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenMetrics.swift; sourceTree = "<group>"; };
0A791DA024D30FE100D70DA9 /* Spacing.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Spacing.swift; sourceTree = "<group>"; };
0A7AEAF32463185C00014184 /* ENSNameLoader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ENSNameLoader.swift; sourceTree = "<group>"; };
0A7AEAF52463189400014184 /* CenteredAddressWithLink.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CenteredAddressWithLink.swift; sourceTree = "<group>"; };
0A7AEAF72463190100014184 /* LoadableENSNameText.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadableENSNameText.swift; sourceTree = "<group>"; };
0A802B8024E413450001790F /* HTTPClientError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HTTPClientError.swift; sourceTree = "<group>"; };
0A802B8F24E581A50001790F /* SafeClientGatewayServiceIntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeClientGatewayServiceIntegrationTests.swift; sourceTree = "<group>"; };
0A802B9124E5843B0001790F /* PagedRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PagedRequest.swift; sourceTree = "<group>"; };
0A81E30F246C062400425DEF /* Icons.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Icons.swift; sourceTree = "<group>"; };
0A864D272835563C00AE1B36 /* UIFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIFlow.swift; sourceTree = "<group>"; };
0A86EE5C25CC2B2B0059876E /* RetryFooterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RetryFooterView.swift; sourceTree = "<group>"; };
0A86EE6225CC2B350059876E /* LoadingFooterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadingFooterView.swift; sourceTree = "<group>"; };
0A86EE6825CC2B410059876E /* IdleFooterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IdleFooterView.swift; sourceTree = "<group>"; };
0A86EE6E25CC2B4C0059876E /* RetryFooterView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RetryFooterView.xib; sourceTree = "<group>"; };
0A86EE7425CC2BC30059876E /* LoadingFooterView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LoadingFooterView.xib; sourceTree = "<group>"; };
0A86EE7A25CC2C600059876E /* IdleFooterView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IdleFooterView.xib; sourceTree = "<group>"; };
0A884C4128B3AAFF00D008A0 /* ClaimingAppController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClaimingAppController.swift; sourceTree = "<group>"; };
0A884C4328B3B4BC00D008A0 /* ClaimingAppControllerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClaimingAppControllerTests.swift; sourceTree = "<group>"; };
0A884C4528B3B7F800D008A0 /* RpcClient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RpcClient.swift; sourceTree = "<group>"; };
0A8AEB0E25A4712B002A3FE1 /* ActionDetailTextCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActionDetailTextCell.swift; sourceTree = "<group>"; };
0A8AEB0F25A4712B002A3FE1 /* ActionDetailTextCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ActionDetailTextCell.xib; sourceTree = "<group>"; };
0A8AEB1625A4726E002A3FE1 /* ActionDetailExpandableCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActionDetailExpandableCell.swift; sourceTree = "<group>"; };
0A8AEB1725A4726E002A3FE1 /* ActionDetailExpandableCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ActionDetailExpandableCell.xib; sourceTree = "<group>"; };
0A8AEB1E25A4764F002A3FE1 /* ActionDetailAddressCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActionDetailAddressCell.swift; sourceTree = "<group>"; };
0A8AEB1F25A4764F002A3FE1 /* ActionDetailAddressCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ActionDetailAddressCell.xib; sourceTree = "<group>"; };
0A8CDD4427A5A5C70020066C /* CreateSafeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateSafeViewController.swift; sourceTree = "<group>"; };
0A8CDD4527A5A5C70020066C /* CreateSafeViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CreateSafeViewController.xib; sourceTree = "<group>"; };
0A8CDD4827A5AE860020066C /* CreateSafeFormUIModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateSafeFormUIModel.swift; sourceTree = "<group>"; };
0A8CDD4E27A682CF0020066C /* StepperTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StepperTableViewCell.swift; sourceTree = "<group>"; };
0A8CDD4F27A682CF0020066C /* StepperTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = StepperTableViewCell.xib; sourceTree = "<group>"; };
0A8CDD5227A85C0D0020066C /* TransactionExecutionLookup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionExecutionLookup.swift; sourceTree = "<group>"; };
0A930F4C27CD4BC600866074 /* SelectAddressViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectAddressViewController.swift; sourceTree = "<group>"; };
0A9366A4278EE8FE001918A9 /* FormViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FormViewController.swift; sourceTree = "<group>"; };
0A9366AA278F0175001918A9 /* ContainerTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContainerTableViewCell.swift; sourceTree = "<group>"; };
0A9366AB278F0175001918A9 /* ContainerTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ContainerTableViewCell.xib; sourceTree = "<group>"; };
0A9366AE278F0A9F001918A9 /* LabeledTextField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LabeledTextField.swift; sourceTree = "<group>"; };
0A9366B0278F0AA8001918A9 /* LabeledTextField.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LabeledTextField.xib; sourceTree = "<group>"; };
0A9366B2278F1EA0001918A9 /* HyperlinkButtonView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HyperlinkButtonView.swift; sourceTree = "<group>"; };
0A9366B4278F1EAC001918A9 /* HyperlinkButtonView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = HyperlinkButtonView.xib; sourceTree = "<group>"; };
0A9366B6279067A7001918A9 /* FeeLegacyFormModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeeLegacyFormModel.swift; sourceTree = "<group>"; };
0A9366B8279073E3001918A9 /* TextValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextValidator.swift; sourceTree = "<group>"; };
0A9366BA27908717001918A9 /* OwnerKeySelectionPolicy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OwnerKeySelectionPolicy.swift; sourceTree = "<group>"; };
0A9366BC279090CC001918A9 /* OwnerKeySelectionPolicyTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OwnerKeySelectionPolicyTests.swift; sourceTree = "<group>"; };
0A93DD532445CC8A00688050 /* Multisig_PROD.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Multisig_PROD.app; sourceTree = BUILT_PRODUCTS_DIR; };
0A93DD562445CC8A00688050 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
0A93DD582445CC8A00688050 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; };
0A93DD5F2445CC8B00688050 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
0A93DD622445CC8B00688050 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
0A93DD652445CC8B00688050 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
0A93DD672445CC8B00688050 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0A93DD6C2445CC8C00688050 /* MultisigTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MultisigTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
0A93DD722445CC8C00688050 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0A93DDB22446080000688050 /* Colors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Colors.swift; sourceTree = "<group>"; };
0A93DDB824461C1400688050 /* Fonts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Fonts.swift; sourceTree = "<group>"; };
0A93DDBA24461F4800688050 /* Buttons.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Buttons.swift; sourceTree = "<group>"; };
0A95893F25EFBE1E005011D7 /* KeyInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyInfo.swift; sourceTree = "<group>"; };
0A9A1A2D257924C500B44405 /* DetailMultiAccountsCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = DetailMultiAccountsCell.xib; sourceTree = "<group>"; };
0A9A1A2E257924C500B44405 /* DetailAccountCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DetailAccountCell.swift; sourceTree = "<group>"; };
0A9A1A2F257924C500B44405 /* DetailAccountAndTextCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DetailAccountAndTextCell.swift; sourceTree = "<group>"; };
0A9A1A30257924C600B44405 /* DetailAccountAndTextCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = DetailAccountAndTextCell.xib; sourceTree = "<group>"; };
0A9A1A31257924C600B44405 /* DetailAccountCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = DetailAccountCell.xib; sourceTree = "<group>"; };
0A9A1A32257924C600B44405 /* DetailMultiAccountsCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DetailMultiAccountsCell.swift; sourceTree = "<group>"; };
0A9BC32E246022BD00EB9C5D /* ENS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ENS.swift; sourceTree = "<group>"; };
0A9BC3302460233300EB9C5D /* ENSContracts.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ENSContracts.swift; sourceTree = "<group>"; };
0A9BC33224602A7400EB9C5D /* Contract.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Contract.swift; sourceTree = "<group>"; };
0A9BC33424602CE200EB9C5D /* Data+MultisigExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Data+MultisigExtension.swift"; sourceTree = "<group>"; };
0A9BC33824602E9500EB9C5D /* EthereumNodeService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EthereumNodeService.swift; sourceTree = "<group>"; };
0A9BC33A2460352E00EB9C5D /* EthHasher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EthHasher.swift; sourceTree = "<group>"; };
0A9BC33C24603AE800EB9C5D /* ENSTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ENSTests.swift; sourceTree = "<group>"; };
0A9BC3472460539F00EB9C5D /* ContractTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContractTests.swift; sourceTree = "<group>"; };
0A9BC349246053AD00EB9C5D /* ENSContractsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ENSContractsTests.swift; sourceTree = "<group>"; };
0A9BC34B246053DB00EB9C5D /* DataInitWithHexTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DataInitWithHexTests.swift; sourceTree = "<group>"; };
0A9BC34D2460567200EB9C5D /* ENSIntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ENSIntegrationTests.swift; sourceTree = "<group>"; };
0A9BC3532460581500EB9C5D /* MultisigIntegrationTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MultisigIntegrationTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
0A9BC3572460581500EB9C5D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0A9D5CE327D8EC270075A21D /* WCRegistryIntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WCRegistryIntegrationTests.swift; sourceTree = "<group>"; };
0A9D5CE727D8F47C0075A21D /* WCAppRegistryRepository.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WCAppRegistryRepository.swift; sourceTree = "<group>"; };
0A9D5CEA27D8F48A0075A21D /* WCAppRegistryEntry.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WCAppRegistryEntry.swift; sourceTree = "<group>"; };
0A9E8E7525B9CA4200256AD3 /* BannerTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BannerTableViewCell.swift; sourceTree = "<group>"; };
0A9E8E7625B9CA4200256AD3 /* BannerTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BannerTableViewCell.xib; sourceTree = "<group>"; };
0AA59CC1270CAD05000CA7B1 /* SuggestToAddSignerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SuggestToAddSignerViewController.swift; sourceTree = "<group>"; };
0AA5F55C28BF667000D6D220 /* claiming_test_fixtures.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = claiming_test_fixtures.json; sourceTree = "<group>"; };
0AA5F55E28BF6F2200D6D220 /* claiming_test_fixtures.yml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.yaml; path = claiming_test_fixtures.yml; sourceTree = "<group>"; };
0AA9F1F32497BCA9005BD60F /* TokenInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokenInfo.swift; sourceTree = "<group>"; };
0AA9F2062497BE9B005BD60F /* UInt256.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UInt256.swift; sourceTree = "<group>"; };
0AA9F2502498CC62005BD60F /* AddressString.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddressString.swift; sourceTree = "<group>"; };
0AA9F2522498CC70005BD60F /* UInt256String.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UInt256String.swift; sourceTree = "<group>"; };
0AA9F2542498CC82005BD60F /* DataString.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DataString.swift; sourceTree = "<group>"; };
0AA9F25624991988005BD60F /* TokenBalance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokenBalance.swift; sourceTree = "<group>"; };
0AA9F25824992CB6005BD60F /* TransactionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionTests.swift; sourceTree = "<group>"; };
0AADCDB528589DCC00A0139B /* AddOwnerExceptionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOwnerExceptionViewController.swift; sourceTree = "<group>"; };
0AADCDB628589DCC00A0139B /* AddOwnerExceptionViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddOwnerExceptionViewController.xib; sourceTree = "<group>"; };
0AADCDB92858AA4700A0139B /* InactiveLinkViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InactiveLinkViewController.swift; sourceTree = "<group>"; };
0AADCDBA2858AA4700A0139B /* InactiveLinkViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InactiveLinkViewController.xib; sourceTree = "<group>"; };
0AADCDBD2858CD3800A0139B /* AddOwnerRequestUrlValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOwnerRequestUrlValidator.swift; sourceTree = "<group>"; };
0AADCDBF2858CE2600A0139B /* AddOwnerRequestValidatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOwnerRequestValidatorTests.swift; sourceTree = "<group>"; };
0AADCDC22858E8A100A0139B /* ValidateRequestToAddOwnerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ValidateRequestToAddOwnerViewController.swift; sourceTree = "<group>"; };
0AADCDC32858E8A100A0139B /* ValidateRequestToAddOwnerViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ValidateRequestToAddOwnerViewController.xib; sourceTree = "<group>"; };
0AADCDC62859BA9F00A0139B /* RequestAddOwnerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestAddOwnerViewController.swift; sourceTree = "<group>"; };
0AADCDC72859BA9F00A0139B /* RequestAddOwnerViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RequestAddOwnerViewController.xib; sourceTree = "<group>"; };
0AADCDCA2859CAAC00A0139B /* SafeInfoLoader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeInfoLoader.swift; sourceTree = "<group>"; };
0AB34D5D24B71CF700A43988 /* DateDecodingStrategy+GnosisSafeServices.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DateDecodingStrategy+GnosisSafeServices.swift"; sourceTree = "<group>"; };
0AB34D6524B71DE300A43988 /* CollectiblesRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectiblesRequest.swift; sourceTree = "<group>"; };
0AB5DF8E270DD185005BFB43 /* CreateDelegateRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateDelegateRequest.swift; sourceTree = "<group>"; };
0AB5DFB2270F48EB005BFB43 /* LedgerSignerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LedgerSignerViewController.swift; sourceTree = "<group>"; };
0ABAFDB224ACB3B6007EBB92 /* SnackbarCenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnackbarCenter.swift; sourceTree = "<group>"; };
0ABC001F2823058100F42D29 /* GenerateKeyFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenerateKeyFlow.swift; sourceTree = "<group>"; };
0ABC00212823139D00F42D29 /* CreatePasscodeFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreatePasscodeFlow.swift; sourceTree = "<group>"; };
0ABC0023282313B300F42D29 /* AddKeyFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddKeyFlow.swift; sourceTree = "<group>"; };
0ABC0025282313E700F42D29 /* ImportKeyFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImportKeyFlow.swift; sourceTree = "<group>"; };
0ABC00272823BE6800F42D29 /* AddOwnerFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOwnerFlow.swift; sourceTree = "<group>"; };
0ABC00292823D4CD00F42D29 /* ReplaceOwnerFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReplaceOwnerFlow.swift; sourceTree = "<group>"; };
0ABC898E2576B857005D555B /* SCGModels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SCGModels.swift; sourceTree = "<group>"; };
0ABE6982279177A4003338AF /* TransactionEstimationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionEstimationController.swift; sourceTree = "<group>"; };
0ABE69842791B47B003338AF /* Fee1559FormModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Fee1559FormModel.swift; sourceTree = "<group>"; };
0ABE698627920294003338AF /* ErrorTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ErrorTableViewCell.swift; sourceTree = "<group>"; };
0ABE698727920294003338AF /* ErrorTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ErrorTableViewCell.xib; sourceTree = "<group>"; };
0AC0948027945B5900FA1B83 /* CircleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CircleView.swift; sourceTree = "<group>"; };
0AC0948227946B6600FA1B83 /* PendingTransactionMontior.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PendingTransactionMontior.swift; sourceTree = "<group>"; };
0AC0948427948BD900FA1B83 /* TransactionDataTransformer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionDataTransformer.swift; sourceTree = "<group>"; };
0AC2A3C526FB6802002CB26A /* CollectiblesUnsupportedViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectiblesUnsupportedViewController.swift; sourceTree = "<group>"; };
0AC2A3C626FB6802002CB26A /* CollectiblesUnsupportedViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CollectiblesUnsupportedViewController.xib; sourceTree = "<group>"; };
0AC2A3C926FB6B84002CB26A /* WebAppURLBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebAppURLBuilder.swift; sourceTree = "<group>"; };
0AC2BAE628B8F9B500AB66EB /* ActivateBiometryAlertController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivateBiometryAlertController.swift; sourceTree = "<group>"; };
0AC3FBF12936156F0003255F /* KeychainStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeychainStore.swift; sourceTree = "<group>"; };
0AC5F56A25DD4A4B00DEF0D7 /* AuthenticationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthenticationController.swift; sourceTree = "<group>"; };
0AC5F5B225DD510600DEF0D7 /* AppUser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppUser.swift; sourceTree = "<group>"; };
0AC60C502549AF2200A63AE2 /* NoSafeBarView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoSafeBarView.swift; sourceTree = "<group>"; };
0AC60C562549AF3800A63AE2 /* NoSafeBarView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = NoSafeBarView.xib; sourceTree = "<group>"; };
0AC60C882549C9D800A63AE2 /* SegmentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SegmentView.swift; sourceTree = "<group>"; };
0AC60C8E2549C9F300A63AE2 /* SegmentView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SegmentView.xib; sourceTree = "<group>"; };
0AC62ED528783700007945A1 /* CreatePasscodeFlowTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreatePasscodeFlowTests.swift; sourceTree = "<group>"; };
0AC94457254068D800921CA5 /* NSNotification+Events.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSNotification+Events.swift"; sourceTree = "<group>"; };
0ACB4CD4256BC2B000845BF4 /* TransactionDetailsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionDetailsViewController.swift; sourceTree = "<group>"; };
0ACB4CDA256BCD6900845BF4 /* SwiftUITableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftUITableViewCell.swift; sourceTree = "<group>"; };
0ACC302127BFB5C300586795 /* Address+Solidity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Address+Solidity.swift"; sourceTree = "<group>"; };
0ACC4C4B24752BB000ADF201 /* GnosisSafe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GnosisSafe.swift; sourceTree = "<group>"; };
0ACC4C4D247534EC00ADF201 /* GnosisSafeTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GnosisSafeTests.swift; sourceTree = "<group>"; };
0ACDBFFC248E4C5D002035A2 /* Configuration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Configuration.swift; sourceTree = "<group>"; };
0ACDC00924925267002035A2 /* Staging.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Staging.xcconfig; sourceTree = "<group>"; };
0ACDC012249253D7002035A2 /* Firebase */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Firebase; sourceTree = "<group>"; };
0ACDC01424925A96002035A2 /* FirebaseConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirebaseConfig.swift; sourceTree = "<group>"; };
0ACEF00024C1DE620040A058 /* AddressImage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddressImage.swift; sourceTree = "<group>"; };
0AD0273125A34E2F00886671 /* MultiSendListTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MultiSendListTableViewController.swift; sourceTree = "<group>"; };
0AD0273725A34FF600886671 /* MultiSendRowTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MultiSendRowTableViewCell.swift; sourceTree = "<group>"; };
0AD0273825A34FF600886671 /* MultiSendRowTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MultiSendRowTableViewCell.xib; sourceTree = "<group>"; };
0AD0274425A3586800886671 /* ActionDetailViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActionDetailViewController.swift; sourceTree = "<group>"; };
0AD062E52577AE7E0030810D /* TransactionDetailCellBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionDetailCellBuilder.swift; sourceTree = "<group>"; };
0AD6EF1D25CAF5EC00EE5512 /* AppReviewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppReviewController.swift; sourceTree = "<group>"; };
0AD89A45246C38920052F4CD /* EmailSupportViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmailSupportViewController.swift; sourceTree = "<group>"; };
0AD89A47246C46110052F4CD /* AnyIdentifiable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnyIdentifiable.swift; sourceTree = "<group>"; };
0ADA911125656FEC0004DEC0 /* TransactionListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionListViewController.swift; sourceTree = "<group>"; };
0ADB93FB24D31904006928DF /* SnackbarBottomPaddingModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnackbarBottomPaddingModifier.swift; sourceTree = "<group>"; };
0ADD04D5268CB9BF00C2B44A /* UIColorStylesTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIColorStylesTests.swift; sourceTree = "<group>"; };
0ADD0FB127C148880099DF7D /* DatePickerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DatePickerViewController.swift; sourceTree = "<group>"; };
0ADD0FB227C148880099DF7D /* DatePickerViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DatePickerViewController.xib; sourceTree = "<group>"; };
0ADD199D265E518600EB0F2B /* UIView+Pin.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIView+Pin.swift"; sourceTree = "<group>"; };
0ADD19A5265E53BD00EB0F2B /* QRCodeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QRCodeView.swift; sourceTree = "<group>"; };
0ADD19A7265E53C600EB0F2B /* QRCodeView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = QRCodeView.xib; sourceTree = "<group>"; };
0ADD19B5265EA23200EB0F2B /* ExportViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExportViewController.swift; sourceTree = "<group>"; };
0ADD19B7265EA23200EB0F2B /* PrivateKeyViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrivateKeyViewController.swift; sourceTree = "<group>"; };
0ADD19B8265EA23200EB0F2B /* PrivateKeyViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = PrivateKeyViewController.xib; sourceTree = "<group>"; };
0ADD19BA265EA23200EB0F2B /* SeedPhraseViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SeedPhraseViewController.xib; sourceTree = "<group>"; };
0ADD19BB265EA23200EB0F2B /* SeedPhraseViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SeedPhraseViewController.swift; sourceTree = "<group>"; };
0ADD19BC265EA23200EB0F2B /* SeedPhraseView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SeedPhraseView.swift; sourceTree = "<group>"; };
0ADD19BD265EA23200EB0F2B /* SeedWordCollectionViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SeedWordCollectionViewCell.swift; sourceTree = "<group>"; };
0ADD19BE265EA23200EB0F2B /* SeedWordCollectionViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SeedWordCollectionViewCell.xib; sourceTree = "<group>"; };
0ADDA2102453467A0066457E /* RoundedTextField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoundedTextField.swift; sourceTree = "<group>"; };
0ADDB34D24518F8F0056B284 /* ActivityIndicator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityIndicator.swift; sourceTree = "<group>"; };
0ADF9DCF28B4E02700D4FBA2 /* Guardian.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Guardian.swift; sourceTree = "<group>"; };
0ADF9DD128B4E03500D4FBA2 /* Allocation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Allocation.swift; sourceTree = "<group>"; };
0ADF9DD328B4E23B00D4FBA2 /* AllocationsRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AllocationsRequest.swift; sourceTree = "<group>"; };
0AE0AFEA2805C6B9002594CB /* VerifyPhraseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VerifyPhraseViewController.swift; sourceTree = "<group>"; };
0AE0AFEB2805C6B9002594CB /* VerifyPhraseViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = VerifyPhraseViewController.xib; sourceTree = "<group>"; };
0AE0AFEE2805CC20002594CB /* WordView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = WordView.xib; sourceTree = "<group>"; };
0AE0AFF02805CC2B002594CB /* WordView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordView.swift; sourceTree = "<group>"; };
0AE46C86257684B8001DC62B /* LoadSafeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadSafeViewController.swift; sourceTree = "<group>"; };
0AE46C8C257684DF001DC62B /* LoadSafeViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LoadSafeViewController.xib; sourceTree = "<group>"; };
0AE8C0422579317700E62B34 /* DetailDisclosingCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DetailDisclosingCell.swift; sourceTree = "<group>"; };
0AE8C0432579317700E62B34 /* DetailDisclosingCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DetailDisclosingCell.xib; sourceTree = "<group>"; };
0AE8C0542579328800E62B34 /* ExternalURLCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExternalURLCell.swift; sourceTree = "<group>"; };
0AE8C0552579328800E62B34 /* ExternalURLCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ExternalURLCell.xib; sourceTree = "<group>"; };
0AE8C05C2579354C00E62B34 /* TokenInfoView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TokenInfoView.xib; sourceTree = "<group>"; };
0AE8C0622579355800E62B34 /* TokenInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokenInfoView.swift; sourceTree = "<group>"; };
0AE8C0682579371A00E62B34 /* DetailTransferInfoCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DetailTransferInfoCell.swift; sourceTree = "<group>"; };
0AE8C0692579371A00E62B34 /* DetailTransferInfoCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DetailTransferInfoCell.xib; sourceTree = "<group>"; };
0AE8C08825793B8C00E62B34 /* DetailArrowPiece.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DetailArrowPiece.xib; sourceTree = "<group>"; };
0AE8C08E25793B9400E62B34 /* DetailArrowPiece.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DetailArrowPiece.swift; sourceTree = "<group>"; };
0AE8C0A0257947CF00E62B34 /* DetailStatusCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DetailStatusCell.swift; sourceTree = "<group>"; };
0AE8C0A1257947CF00E62B34 /* DetailStatusCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = DetailStatusCell.xib; sourceTree = "<group>"; };
0AEDCE0A2472946600A1EC80 /* BarButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BarButton.swift; sourceTree = "<group>"; };
0AEE149E2540233C00046EE7 /* UINibView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UINibView.swift; sourceTree = "<group>"; };
0AEEBC71258CDF9400F3A6F9 /* CollectibleDetailViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectibleDetailViewController.swift; sourceTree = "<group>"; };
0AEEBC72258CDF9400F3A6F9 /* CollectibleDetailViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CollectibleDetailViewController.xib; sourceTree = "<group>"; };
0AEEBC79258CE24A00F3A6F9 /* WebImageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebImageView.swift; sourceTree = "<group>"; };
0AEEBC7F258CE25700F3A6F9 /* WebImageView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = WebImageView.xib; sourceTree = "<group>"; };
0AF1042726BACD96009C4B14 /* AddKeyOnboardingViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddKeyOnboardingViewController.swift; sourceTree = "<group>"; };
0AF1C7F22540887300E28669 /* HeaderViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HeaderViewController.swift; sourceTree = "<group>"; };
0AF1C7F32540887300E28669 /* HeaderViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = HeaderViewController.xib; sourceTree = "<group>"; };
0AF1C7FA25408A4D00E28669 /* SafeBarView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeBarView.swift; sourceTree = "<group>"; };
0AF1C80025408A6F00E28669 /* SafeBarView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SafeBarView.xib; sourceTree = "<group>"; };
0AF1C80625408B5000E28669 /* UIImageViewExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIImageViewExtensions.swift; sourceTree = "<group>"; };
0AF1C81025408EA000E28669 /* SegmentViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SegmentViewController.swift; sourceTree = "<group>"; };
0AF1C81125408EA000E28669 /* SegmentViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SegmentViewController.xib; sourceTree = "<group>"; };
0AF1C8282540914600E28669 /* NoSafesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoSafesViewController.swift; sourceTree = "<group>"; };
0AF1C82E2540923C00E28669 /* LoadableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadableViewController.swift; sourceTree = "<group>"; };
0AF1C82F2540923C00E28669 /* LoadableViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LoadableViewController.xib; sourceTree = "<group>"; };
0AF1C88C2541AD4100E28669 /* ScrollableEmptyView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ScrollableEmptyView.xib; sourceTree = "<group>"; };
0AF1C88D2541AD4100E28669 /* ScrollableDataErrorView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ScrollableDataErrorView.xib; sourceTree = "<group>"; };
0AF1C8942541AD4E00E28669 /* ScrollableDataErrorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScrollableDataErrorView.swift; sourceTree = "<group>"; };
0AF1C89A2541AD5D00E28669 /* ScrollableEmptyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScrollableEmptyView.swift; sourceTree = "<group>"; };
0AF1C8A42541ADFF00E28669 /* LoadingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadingView.swift; sourceTree = "<group>"; };
0AF1C8AA2541AE0600E28669 /* LoadingView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LoadingView.xib; sourceTree = "<group>"; };
0AF1C9122541B6A300E28669 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
0AF1C9132541C68000E28669 /* BalancesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BalancesViewController.swift; sourceTree = "<group>"; };
0AF1C91D2541DB3F00E28669 /* BalanceTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BalanceTableViewCell.swift; sourceTree = "<group>"; };
0AF1C91E2541DB3F00E28669 /* BalanceTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BalanceTableViewCell.xib; sourceTree = "<group>"; };
0AF1C9252541E09C00E28669 /* UIView+UINib.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+UINib.swift"; sourceTree = "<group>"; };
0AF2731324DAABDC007E4012 /* NotificationServiceExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = NotificationServiceExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
0AF2731524DAABDC007E4012 /* NotificationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationService.swift; sourceTree = "<group>"; };
0AF2731724DAABDC007E4012 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0AF2732924DAAD67007E4012 /* NotificationService.Config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = NotificationService.Config.xcconfig; sourceTree = "<group>"; };
0AF2733924DAB0B5007E4012 /* NotificationService.Staging.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = NotificationService.Staging.xcconfig; sourceTree = "<group>"; };
0AF2733A24DAB0B5007E4012 /* NotificationService.Production.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = NotificationService.Production.xcconfig; sourceTree = "<group>"; };
0AF2733B24DAB0B6007E4012 /* NotificationService.Development.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = NotificationService.Development.xcconfig; sourceTree = "<group>"; };
0AF2733C24DABAAF007E4012 /* AppDelegate+Messaging.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AppDelegate+Messaging.swift"; sourceTree = "<group>"; };
0AF2733E24DAC9FE007E4012 /* RemoteNotificationHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RemoteNotificationHandler.swift; sourceTree = "<group>"; };
0AF2734024DAE8B6007E4012 /* UserDefaultPropertyWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDefaultPropertyWrapper.swift; sourceTree = "<group>"; };
0AF2736A24DC57C6007E4012 /* NotificationPayload.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationPayload.swift; sourceTree = "<group>"; };
0AF2736E24DC57E8007E4012 /* MultisigNotification.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MultisigNotification.swift; sourceTree = "<group>"; };
0AF5C66A27BAA74300BFEA52 /* WebConnectionTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = WebConnectionTableViewCell.xib; sourceTree = "<group>"; };
0AF5C66B27BAA74300BFEA52 /* WebConnectionTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionTableViewCell.swift; sourceTree = "<group>"; };
0AF64FA424475BC30018D070 /* SafariViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafariViewController.swift; sourceTree = "<group>"; };
0AF78A2F27E0AAD3001BAFE0 /* WCAppRegistryEntryTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WCAppRegistryEntryTests.swift; sourceTree = "<group>"; };
0AF78A3127E0E07B001BAFE0 /* PendingWalletActionViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = PendingWalletActionViewController.xib; sourceTree = "<group>"; };
0AF78A3427E0FB20001BAFE0 /* AddKeyNavigationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddKeyNavigationController.swift; sourceTree = "<group>"; };
0AF7F765247FC28B00527014 /* Config.Example.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Config.Example.xcconfig; sourceTree = "<group>"; };
0AF7F76F247FC49600527014 /* Development.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
0AF8832125A5EC1F00029A43 /* ActionDetailTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActionDetailTableViewCell.swift; sourceTree = "<group>"; };
0AF8D1A92822C74E0035DCF7 /* SafeTransactionControllerIntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeTransactionControllerIntegrationTests.swift; sourceTree = "<group>"; };
0AF8D1AB2822DFA20035DCF7 /* CancellableNavigationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CancellableNavigationController.swift; sourceTree = "<group>"; };
0AFA729B24BF361600A370EE /* SlicedString.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SlicedString.swift; sourceTree = "<group>"; };
0AFA729D24BF363400A370EE /* SlicedText.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SlicedText.swift; sourceTree = "<group>"; };
0AFA729F24BF368900A370EE /* SlicedText+Address.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SlicedText+Address.swift"; sourceTree = "<group>"; };
0AFC33EC25DE9C3200067D41 /* AuthenticationControllerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthenticationControllerTests.swift; sourceTree = "<group>"; };
0AFD9DC927BFDF0200011CF1 /* WebConnectionContainerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebConnectionContainerViewController.swift; sourceTree = "<group>"; };
0AFD9DCB27BFE18800011CF1 /* SignatureRequestContentViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignatureRequestContentViewController.swift; sourceTree = "<group>"; };
0AFD9DCD27BFF01000011CF1 /* SendTransactionContentViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendTransactionContentViewController.swift; sourceTree = "<group>"; };
0AFE623C28006F830023BE49 /* WCAppRegistryMigration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WCAppRegistryMigration.swift; sourceTree = "<group>"; };
3E373F742631781900D8107A /* EnterUnstoppableNameViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = EnterUnstoppableNameViewController.xib; sourceTree = "<group>"; };
3E373F752631781A00D8107A /* EnterUnstoppableNameViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnterUnstoppableNameViewController.swift; sourceTree = "<group>"; };
3E373F7C2631784200D8107A /* BlockchainDomainManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BlockchainDomainManager.swift; sourceTree = "<group>"; };
47039CED28C37EDB00081A7A /* KeystoneRequestSignatureView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeystoneRequestSignatureView.swift; sourceTree = "<group>"; };
47039CF128C579CF00081A7A /* KeystoneSignInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeystoneSignInfo.swift; sourceTree = "<group>"; };
47646ED328AA72DD009DC437 /* ConnectKeystoneFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConnectKeystoneFlow.swift; sourceTree = "<group>"; };
47CEAD2A28D57E1000C1264D /* SelectOwnerAddressViewModelProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectOwnerAddressViewModelProtocol.swift; sourceTree = "<group>"; };
47CEAD2C28D5ECB800C1264D /* KeystoneSelectAddressViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeystoneSelectAddressViewModel.swift; sourceTree = "<group>"; };
47DAEDE528C77456000940FB /* KeystoneSignFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeystoneSignFlow.swift; sourceTree = "<group>"; };
5503F62B2550625F0046545C /* CollectiblesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectiblesViewController.swift; sourceTree = "<group>"; };
550A6181268A23A9002C02E1 /* SafeNetworkMigrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeNetworkMigrationTests.swift; sourceTree = "<group>"; };
550FB19926691CA300C13D54 /* DappsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DappsViewController.swift; sourceTree = "<group>"; };
550FB19A26691CA300C13D54 /* DappsDataSource.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DappsDataSource.swift; sourceTree = "<group>"; };
550FB19B26691CA300C13D54 /* DappsViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = DappsViewController.xib; sourceTree = "<group>"; };
550FB19C26691CA300C13D54 /* dapps-rinkeby.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "dapps-rinkeby.json"; sourceTree = "<group>"; };
550FB19D26691CA300C13D54 /* dapps-mainnet.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "dapps-mainnet.json"; sourceTree = "<group>"; };
550FB1A326691CD700C13D54 /* SigningKeyTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SigningKeyTableViewCell.swift; sourceTree = "<group>"; };
550FB1A426691CD800C13D54 /* SigningKeyTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SigningKeyTableViewCell.xib; sourceTree = "<group>"; };
550FB1A726691D0A00C13D54 /* OwnerKeyController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OwnerKeyController.swift; sourceTree = "<group>"; };
550FB1A926691D2E00C13D54 /* UITableView+Cells.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UITableView+Cells.swift"; sourceTree = "<group>"; };
550FB1AB26691D6700C13D54 /* WCSession.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WCSession.swift; sourceTree = "<group>"; };
550FB1AF26691D9400C13D54 /* ExternalLinkHeaderFooterView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ExternalLinkHeaderFooterView.xib; sourceTree = "<group>"; };
550FB1B026691D9400C13D54 /* ExternalLinkHeaderFooterView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExternalLinkHeaderFooterView.swift; sourceTree = "<group>"; };
550FB1B126691D9500C13D54 /* DetailedCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = DetailedCell.xib; sourceTree = "<group>"; };
550FB1B226691D9500C13D54 /* DetailedCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DetailedCell.swift; sourceTree = "<group>"; };
550FB1C026691E1500C13D54 /* SelectWalletViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectWalletViewController.swift; sourceTree = "<group>"; };
550FB1C726691E4A00C13D54 /* ExperimentalViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExperimentalViewController.swift; sourceTree = "<group>"; };
550FB1C926691E7500C13D54 /* SafeContract.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SafeContract.swift; sourceTree = "<group>"; };
551BC70C2538965700E4CC79 /* LoadingModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadingModel.swift; sourceTree = "<group>"; };
551DBE3D26CD39DC0053CCB2 /* LedgerKeyPickerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LedgerKeyPickerViewController.swift; sourceTree = "<group>"; };
551DDEE8244F183500C719D3 /* Selection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Selection.swift; sourceTree = "<group>"; };
551DDEED244F19AE00C719D3 /* CoreDataTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreDataTestCase.swift; sourceTree = "<group>"; };
551DDEEF244F1A0A00C719D3 /* SafeTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeTests.swift; sourceTree = "<group>"; };
5532D4922448A1960067505A /* Safe.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Safe.swift; sourceTree = "<group>"; };
5532D4B02449A17D0067505A /* Logger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Logger.swift; sourceTree = "<group>"; };
5532D4B22449A17D0067505A /* LogFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LogFormatter.swift; sourceTree = "<group>"; };
5532D4B32449A17D0067505A /* CrashlyticsLogger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CrashlyticsLogger.swift; sourceTree = "<group>"; };
5532D4B42449A17D0067505A /* LoggableError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoggableError.swift; sourceTree = "<group>"; };
5532D4B52449A17D0067505A /* ConsoleLogger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleLogger.swift; sourceTree = "<group>"; };
5532D4B62449A17D0067505A /* LogService.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LogService.swift; sourceTree = "<group>"; };
5532D4B82449A17D0067505A /* JSONHTTPClient.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSONHTTPClient.swift; sourceTree = "<group>"; };
5532D4B92449A17D0067505A /* HTTPClient.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTTPClient.swift; sourceTree = "<group>"; };
5532D4C52449A1980067505A /* CrashlyticsLoggerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CrashlyticsLoggerTests.swift; sourceTree = "<group>"; };
5532D4C62449A1980067505A /* LoggableErrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoggableErrorTests.swift; sourceTree = "<group>"; };
5532D4C72449A1980067505A /* LogFormatterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LogFormatterTests.swift; sourceTree = "<group>"; };
5532D4C82449A1980067505A /* LogServiceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LogServiceTests.swift; sourceTree = "<group>"; };
5532D4C92449A1980067505A /* ConsoleLoggerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleLoggerTests.swift; sourceTree = "<group>"; };
5532D4D02449A1E40067505A /* MockLogger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockLogger.swift; sourceTree = "<group>"; };
5532D4DD2449A34A0067505A /* TestUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestUtils.swift; sourceTree = "<group>"; };
5534F7352760C7670018E655 /* CreatePasscodeSuggestionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreatePasscodeSuggestionViewController.swift; sourceTree = "<group>"; };
5534F7362760C7670018E655 /* CreatePasscodeSuggestionViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CreatePasscodeSuggestionViewController.xib; sourceTree = "<group>"; };
55413672265E493500796F91 /* AddOwnerKeyViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOwnerKeyViewController.swift; sourceTree = "<group>"; };
55413675265E4A0000796F91 /* AddOwnerKeyCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOwnerKeyCell.swift; sourceTree = "<group>"; };
55413676265E4A0000796F91 /* AddOwnerKeyCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddOwnerKeyCell.xib; sourceTree = "<group>"; };
554A16B2266E4D4900807049 /* EIP712Transformer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EIP712Transformer.swift; sourceTree = "<group>"; };
555312E8250653800008206B /* BIP32HDNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BIP32HDNode.swift; sourceTree = "<group>"; };
555312EA2506608D0008206B /* Base58.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Base58.swift; sourceTree = "<group>"; };
555312EC250663420008206B /* SECP256K1.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SECP256K1.swift; sourceTree = "<group>"; };
555312EE2506641D0008206B /* RIPEMD160.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RIPEMD160.swift; sourceTree = "<group>"; };
555312F1250673AC0008206B /* BIP39Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BIP39Tests.swift; sourceTree = "<group>"; };
555312F325068E0F0008206B /* README */ = {isa = PBXFileReference; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
5556A03424489F37003EC861 /* CoreDataStack.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreDataStack.swift; sourceTree = "<group>"; };
5556A03624489F37003EC861 /* Multisig.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Multisig.xcdatamodel; sourceTree = "<group>"; };
5556A03A24489F5D003EC861 /* CoreDataStackTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreDataStackTests.swift; sourceTree = "<group>"; };
5556A03B24489F5D003EC861 /* TestCoreDataStack.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TestCoreDataStack.swift; sourceTree = "<group>"; };
5559A914276758B500237A5D /* dapps-bsc.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "dapps-bsc.json"; sourceTree = "<group>"; };
5559A91627675DB600237A5D /* dapps-arbitrum.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "dapps-arbitrum.json"; sourceTree = "<group>"; };
5559A91827675E3700237A5D /* dapps-optimism.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "dapps-optimism.json"; sourceTree = "<group>"; };
555DA310250A4C7C00C3A0BE /* KeychainKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeychainKey.swift; sourceTree = "<group>"; };
5562DD702693425E00B56722 /* NetworkIndicatorHeaderView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = NetworkIndicatorHeaderView.xib; sourceTree = "<group>"; };
5562DD712693425E00B56722 /* NetworkIndicatorHeaderView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkIndicatorHeaderView.swift; sourceTree = "<group>"; };
557D8094270B32F80036D6D0 /* WalletConnectServerController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WalletConnectServerController.swift; sourceTree = "<group>"; };
557D8096270B32F80036D6D0 /* WCRequestsHandler.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WCRequestsHandler.swift; sourceTree = "<group>"; };
557D8097270B32F80036D6D0 /* WalletConnectSafesServerController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WalletConnectSafesServerController.swift; sourceTree = "<group>"; };
557D809B270B32F80036D6D0 /* WCIncomingTransactionRequestViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WCIncomingTransactionRequestViewController.swift; sourceTree = "<group>"; };
557D809F270B32F80036D6D0 /* WCSendTransactionRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WCSendTransactionRequest.swift; sourceTree = "<group>"; };
557D80A4270B32F80036D6D0 /* SignatureRequestViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SignatureRequestViewController.swift; sourceTree = "<group>"; };
557D80A5270B32F80036D6D0 /* SignatureRequestContentViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SignatureRequestContentViewController.xib; sourceTree = "<group>"; };
5580BF1A276B213000CA288F /* dapps-avalanche.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "dapps-avalanche.json"; sourceTree = "<group>"; };
558835DF255A907B0014E8C7 /* AppSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppSettingsViewController.swift; sourceTree = "<group>"; };
558835E5255AEA390014E8C7 /* InfoCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfoCell.swift; sourceTree = "<group>"; };
558835E6255AEA390014E8C7 /* InfoCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InfoCell.xib; sourceTree = "<group>"; };
558835EE255BFEDB0014E8C7 /* AddressInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddressInfoView.swift; sourceTree = "<group>"; };
558835F8255BFEF80014E8C7 /* AddressInfoView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddressInfoView.xib; sourceTree = "<group>"; };
55883611255C15870014E8C7 /* UIViewController+Safari.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+Safari.swift"; sourceTree = "<group>"; };
5588363A2562904E0014E8C7 /* ContractVersionStatusCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContractVersionStatusCell.swift; sourceTree = "<group>"; };
5588363B2562904E0014E8C7 /* ContractVersionStatusCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ContractVersionStatusCell.xib; sourceTree = "<group>"; };
5588365225652E4B0014E8C7 /* LoadingValueCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadingValueCell.swift; sourceTree = "<group>"; };
5588365325652E4B0014E8C7 /* LoadingValueCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LoadingValueCell.xib; sourceTree = "<group>"; };
5588366E2565385F0014E8C7 /* RemoveCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RemoveCell.swift; sourceTree = "<group>"; };
5588366F2565385F0014E8C7 /* RemoveCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RemoveCell.xib; sourceTree = "<group>"; };
55967104256E92470097D3A2 /* SignerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignerTests.swift; sourceTree = "<group>"; };
5596710C256E935F0097D3A2 /* MockSecureStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockSecureStore.swift; sourceTree = "<group>"; };
55967118256EB2120097D3A2 /* RegisterNotificationTokenRequestTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegisterNotificationTokenRequestTests.swift; sourceTree = "<group>"; };
5596C03725507EAE00EF23A5 /* CollectibleTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CollectibleTableViewCell.xib; sourceTree = "<group>"; };
5596C03D25507F3C00EF23A5 /* CollectibleTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectibleTableViewCell.swift; sourceTree = "<group>"; };
55A58533250140B1005E778B /* PrivateKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrivateKey.swift; sourceTree = "<group>"; };
55A5853C2501479C005E778B /* BIP39.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BIP39.swift; sourceTree = "<group>"; };
55A5853E25014AD7005E778B /* BIP39+WordLists.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "BIP39+WordLists.swift"; sourceTree = "<group>"; };
55A5854025014B1B005E778B /* Data+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Data+Extension.swift"; sourceTree = "<group>"; };
55A5854225014E05005E778B /* String+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Extension.swift"; sourceTree = "<group>"; };
55AC9E48248681A100B0BC24 /* LinkButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LinkButton.swift; sourceTree = "<group>"; };
55AC9E552487B0CB00B0BC24 /* CoreDataProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreDataProtocol.swift; sourceTree = "<group>"; };
55AF4CF226C15261006DA1CC /* Multisig_DEV.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = Multisig_DEV.entitlements; sourceTree = "<group>"; };
55AF4CF326C15261006DA1CC /* Multisig_PROD.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = Multisig_PROD.entitlements; sourceTree = "<group>"; };
55AF4CF426C15261006DA1CC /* Multisig_STAGING.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = Multisig_STAGING.entitlements; sourceTree = "<group>"; };
55AF4CF526C15361006DA1CC /* NotificationServiceExtension_DEV.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = NotificationServiceExtension_DEV.entitlements; sourceTree = "<group>"; };
55AF4CF626C15361006DA1CC /* NotificationServiceExtension_STAGING.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = NotificationServiceExtension_STAGING.entitlements; sourceTree = "<group>"; };
55AF4CF726C15361006DA1CC /* NotificationServiceExtension_PROD.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = NotificationServiceExtension_PROD.entitlements; sourceTree = "<group>"; };
55B64657253050200050BD95 /* HashString.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HashString.swift; sourceTree = "<group>"; };
55B64658253050200050BD95 /* SignatureString.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SignatureString.swift; sourceTree = "<group>"; };
55B64659253050200050BD95 /* Transaction.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Transaction.swift; sourceTree = "<group>"; };
55B64665253051630050BD95 /* SelectOwnerAddressViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectOwnerAddressViewModel.swift; sourceTree = "<group>"; };
55B66E51247E478800249E98 /* LaunchView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LaunchView.swift; sourceTree = "<group>"; };
55B66E55247E494000249E98 /* AppSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppSettings.swift; sourceTree = "<group>"; };
55B66E86247FDF2C00249E98 /* TermsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TermsView.swift; sourceTree = "<group>"; };
55B66E88247FE09A00249E98 /* BottomOverlayView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BottomOverlayView.swift; sourceTree = "<group>"; };
55B66E8B247FE13300249E98 /* SemitransparentBackgroundView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SemitransparentBackgroundView.swift; sourceTree = "<group>"; };
55B66E8D24810BC800249E98 /* AppSettingsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppSettingsTests.swift; sourceTree = "<group>"; };
55BCFC292551C9C200020CE7 /* UITableView+Reusable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITableView+Reusable.swift"; sourceTree = "<group>"; };
55BCFC382552FCDB00020CE7 /* SafeSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeSettingsViewController.swift; sourceTree = "<group>"; };
55BCFC542554627100020CE7 /* BasicCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BasicCell.swift; sourceTree = "<group>"; };
55BCFC552554627100020CE7 /* BasicCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BasicCell.xib; sourceTree = "<group>"; };
55BCFC5D255469B300020CE7 /* BasicHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BasicHeaderView.swift; sourceTree = "<group>"; };
55BCFC67255469C200020CE7 /* BasicHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BasicHeaderView.xib; sourceTree = "<group>"; };
55CA3EB8250A234F0080DF7F /* SecureStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecureStore.swift; sourceTree = "<group>"; };
55CA3EBA250A237C0080DF7F /* KeychainService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeychainService.swift; sourceTree = "<group>"; };
55CA3EBC250A24910080DF7F /* KeychainServiceIntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeychainServiceIntegrationTests.swift; sourceTree = "<group>"; };
55CCD5822750FBFC004EA3E3 /* LedgerBluetoothIssueFooterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LedgerBluetoothIssueFooterView.swift; sourceTree = "<group>"; };
55CCD5842750FC10004EA3E3 /* LedgerBluetoothIssueFooterView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LedgerBluetoothIssueFooterView.xib; sourceTree = "<group>"; };
55CCD58627550F42004EA3E3 /* DelegateKeyController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DelegateKeyController.swift; sourceTree = "<group>"; };
55CEFC0824939079003B2B19 /* ConsoleTracker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleTracker.swift; sourceTree = "<group>"; };
55CEFC0A24939079003B2B19 /* FirebaseTrackingHandler.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FirebaseTrackingHandler.swift; sourceTree = "<group>"; };
55CEFC0B24939079003B2B19 /* Tracker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Tracker.swift; sourceTree = "<group>"; };
55CEFC102493923A003B2B19 /* TrackerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TrackerTests.swift; sourceTree = "<group>"; };
55CEFC1F24939525003B2B19 /* TrackingEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackingEvent.swift; sourceTree = "<group>"; };
55D3654225078560004D5047 /* TextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextView.swift; sourceTree = "<group>"; };
55DA0664269DD52E006C9AA5 /* dapps-polygon.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "dapps-polygon.json"; sourceTree = "<group>"; };
55DA0668269DD573006C9AA5 /* dapps-xdai.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "dapps-xdai.json"; sourceTree = "<group>"; };
55DCC332258A4C71003346FC /* GSError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GSError.swift; sourceTree = "<group>"; };
55F91A8F25BEABA100938475 /* EnterKeyOrSeedPhraseViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = EnterKeyOrSeedPhraseViewController.xib; sourceTree = "<group>"; };
55F91A9025BEABA100938475 /* EnterKeyOrSeedPhraseViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnterKeyOrSeedPhraseViewController.swift; sourceTree = "<group>"; };
55F91A9725BEABD400938475 /* KeyboardAvoidingBehavior.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeyboardAvoidingBehavior.swift; sourceTree = "<group>"; };
55F9B79F26D66630003D1C68 /* LedgerPendingConfirmationViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LedgerPendingConfirmationViewController.xib; sourceTree = "<group>"; };
55F9B7A126D6665C003D1C68 /* LedgerPendingConfirmationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LedgerPendingConfirmationViewController.swift; sourceTree = "<group>"; };
55FBC2D426BA91E4002C2553 /* SelectLedgerDeviceViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectLedgerDeviceViewController.swift; sourceTree = "<group>"; };
6A007E8D2A5ED538000F0ADD /* SocialLoginInfoViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SocialLoginInfoViewController.swift; sourceTree = "<group>"; };
6A007E8E2A5ED538000F0ADD /* SocialLoginInfoViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SocialLoginInfoViewController.xib; sourceTree = "<group>"; };
6A007E912A60179B000F0ADD /* UIGestures.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIGestures.swift; sourceTree = "<group>"; };
6A1CFA482807F24800B2C340 /* NoScreenshotViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoScreenshotViewController.swift; sourceTree = "<group>"; };
6A1CFA492807F24800B2C340 /* NoScreenshotViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = NoScreenshotViewController.xib; sourceTree = "<group>"; };
6A1CFA4D28081A1200B2C340 /* BackupSeedPhraseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BackupSeedPhraseViewController.swift; sourceTree = "<group>"; };
6A1CFA4E28081A1200B2C340 /* BackupSeedPhraseViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BackupSeedPhraseViewController.xib; sourceTree = "<group>"; };
6A21288C29895E1F0088C16C /* FaceIDUnlockViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FaceIDUnlockViewController.swift; sourceTree = "<group>"; };
6A21288D29895E1F0088C16C /* FaceIDUnlockViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = FaceIDUnlockViewController.xib; sourceTree = "<group>"; };
6A252CF028169352001F0887 /* AddKeyAsOwnerIntroViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddKeyAsOwnerIntroViewController.swift; sourceTree = "<group>"; };
6A252CF128169352001F0887 /* AddKeyAsOwnerIntroViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddKeyAsOwnerIntroViewController.xib; sourceTree = "<group>"; };
6A252CF62818512D001F0887 /* OwnerActionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OwnerActionView.swift; sourceTree = "<group>"; };
6A252CF828185148001F0887 /* OwnerActionView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = OwnerActionView.xib; sourceTree = "<group>"; };
6A386C5A281A7792003FBCB3 /* AddRemoveOwnerTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddRemoveOwnerTableViewCell.swift; sourceTree = "<group>"; };
6A386C5B281A7792003FBCB3 /* AddRemoveOwnerTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddRemoveOwnerTableViewCell.xib; sourceTree = "<group>"; };
6A386C5E281A9D46003FBCB3 /* ReviewAddOwnerTxViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewAddOwnerTxViewController.swift; sourceTree = "<group>"; };
6A386C60281AC048003FBCB3 /* ReplaceOwnerTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReplaceOwnerTableViewCell.swift; sourceTree = "<group>"; };
6A386C61281AC048003FBCB3 /* ReplaceOwnerTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ReplaceOwnerTableViewCell.xib; sourceTree = "<group>"; };
6A386C68281ADAFD003FBCB3 /* ValueChangeTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ValueChangeTableViewCell.swift; sourceTree = "<group>"; };
6A386C69281ADAFD003FBCB3 /* ValueChangeTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ValueChangeTableViewCell.xib; sourceTree = "<group>"; };
6A39DC9127C64254006BCAE7 /* SafeDeploymentFinishedViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeDeploymentFinishedViewController.swift; sourceTree = "<group>"; };
6A39DC9227C64254006BCAE7 /* SafeDeploymentFinishedViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SafeDeploymentFinishedViewController.xib; sourceTree = "<group>"; };
6A4BC4D4288DD921002B6DDA /* EnterCustomAddressViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterCustomAddressViewController.swift; sourceTree = "<group>"; };
6A4BC4D5288DD921002B6DDA /* EnterCustomAddressViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EnterCustomAddressViewController.xib; sourceTree = "<group>"; };
6A5976362A67EB8900D3385B /* Ramper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Ramper.swift; sourceTree = "<group>"; };
6A68612E28816B18009FB8DF /* BackupFlowTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BackupFlowTests.swift; sourceTree = "<group>"; };
6A6A10572889496100B852D5 /* ClaimGetStartedViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClaimGetStartedViewController.swift; sourceTree = "<group>"; };
6A6A10582889496100B852D5 /* ClaimGetStartedViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ClaimGetStartedViewController.xib; sourceTree = "<group>"; };
6A6A105C2889A31200B852D5 /* InstructionStepView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InstructionStepView.swift; sourceTree = "<group>"; };
6A6A105E2889A32300B852D5 /* InstructionStepListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InstructionStepListView.swift; sourceTree = "<group>"; };
6A6A10602889A33500B852D5 /* InstructionStepView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InstructionStepView.xib; sourceTree = "<group>"; };
6A72655F29CC7F15008B2821 /* ChoosePaymentViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChoosePaymentViewController.swift; sourceTree = "<group>"; };
6A72656029CC7F15008B2821 /* ChoosePaymentViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ChoosePaymentViewController.xib; sourceTree = "<group>"; };
6A7A489928201697003278C8 /* SafeOwnerPickerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeOwnerPickerViewController.swift; sourceTree = "<group>"; };
6A7A489A28201697003278C8 /* SafeOwnerPickerViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SafeOwnerPickerViewController.xib; sourceTree = "<group>"; };
6A7A489E2823A297003278C8 /* SafeOwnerCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeOwnerCell.swift; sourceTree = "<group>"; };
6A7A489F2823A297003278C8 /* SafeOwnerCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SafeOwnerCell.xib; sourceTree = "<group>"; };
6A7D476529B36EB100D690BE /* RelayInfoBanner.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelayInfoBanner.swift; sourceTree = "<group>"; };
6A7D476729B36EBF00D690BE /* RelayInfoBanner.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RelayInfoBanner.xib; sourceTree = "<group>"; };
6A7D476A29B492BC00D690BE /* SafeGelatoRelayService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeGelatoRelayService.swift; sourceTree = "<group>"; };
6A7D476C29B4951B00D690BE /* RelayRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelayRequest.swift; sourceTree = "<group>"; };
6A7D476E29B49BC500D690BE /* RelaysRemainingRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelaysRemainingRequest.swift; sourceTree = "<group>"; };
6A91EFD627DA0604009E63E9 /* WCRegistryController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WCRegistryController.swift; sourceTree = "<group>"; };
6A91EFD927DA2C8D009E63E9 /* wc_registry_wallets.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = wc_registry_wallets.json; sourceTree = "<group>"; };
6A91EFDB27DA2CF9009E63E9 /* WCAppRegistryRepositoryTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WCAppRegistryRepositoryTests.swift; sourceTree = "<group>"; };
6A947214288FDE8300807B3B /* ClaimNotAvailableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClaimNotAvailableViewController.swift; sourceTree = "<group>"; };
6A947215288FDE8300807B3B /* ClaimNotAvailableViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ClaimNotAvailableViewController.xib; sourceTree = "<group>"; };
6A9472182891711500807B3B /* GuardianDetailsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuardianDetailsViewController.swift; sourceTree = "<group>"; };
6A9472192891711500807B3B /* GuardianDetailsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GuardianDetailsViewController.xib; sourceTree = "<group>"; };
6A9A770A2804182700C229FC /* BackupIntroViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BackupIntroViewController.swift; sourceTree = "<group>"; };
6A9A770B2804182700C229FC /* BackupIntroViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BackupIntroViewController.xib; sourceTree = "<group>"; };
6A9A770E28041D8100C229FC /* TipsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TipsView.swift; sourceTree = "<group>"; };
6A9A771028041DA700C229FC /* TipsView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TipsView.xib; sourceTree = "<group>"; };
6A9B012A2934995D007A6434 /* FlatCollectiblesListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FlatCollectiblesListViewModel.swift; sourceTree = "<group>"; };
6AA2724827DF566B00934B37 /* PendingWalletActionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PendingWalletActionViewController.swift; sourceTree = "<group>"; };
6AAE34DD282A2F0400CCFC95 /* OwnerHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OwnerHeaderView.swift; sourceTree = "<group>"; };
6AAE34DF282A2F1600CCFC95 /* OwnerHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = OwnerHeaderView.xib; sourceTree = "<group>"; };
6AAE34E2282A824800CCFC95 /* EnterOwnerAddressViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterOwnerAddressViewController.swift; sourceTree = "<group>"; };
6AAE34E3282A824800CCFC95 /* EnterOwnerAddressViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EnterOwnerAddressViewController.xib; sourceTree = "<group>"; };
6AAE34E6282A833D00CCFC95 /* EnterOwnerNameViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterOwnerNameViewController.swift; sourceTree = "<group>"; };
6AAE34E7282A833D00CCFC95 /* EnterOwnerNameViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EnterOwnerNameViewController.xib; sourceTree = "<group>"; };
6AC2D47627EC661D00D422CA /* SignatureRequestToWalletViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignatureRequestToWalletViewController.swift; sourceTree = "<group>"; };
6AD4772D28932160004C736D /* GuardianCountTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuardianCountTableViewCell.swift; sourceTree = "<group>"; };
6AD4772E28932160004C736D /* GuardianCountTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GuardianCountTableViewCell.xib; sourceTree = "<group>"; };
6AD4773128986556004C736D /* ClaimSuccessViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClaimSuccessViewController.swift; sourceTree = "<group>"; };
6AD4773228986556004C736D /* ClaimSuccessViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ClaimSuccessViewController.xib; sourceTree = "<group>"; };
6AD477352898E341004C736D /* TweetBox.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TweetBox.swift; sourceTree = "<group>"; };
6AD477372898E360004C736D /* TweetBox.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TweetBox.xib; sourceTree = "<group>"; };
6ADEB0192795AB410062ADFE /* InfoLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfoLabel.swift; sourceTree = "<group>"; };
6ADEB01A2795AB410062ADFE /* InfoLabel.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InfoLabel.xib; sourceTree = "<group>"; };
6ADEB02527B559370062ADFE /* WebConnectionOwnerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebConnectionOwnerView.swift; sourceTree = "<group>"; };
6ADEB02627B559370062ADFE /* WebConnectionOwnerView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = WebConnectionOwnerView.xib; sourceTree = "<group>"; };
6AF6295929B9C966004C034A /* ROWhatIsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ROWhatIsViewController.swift; sourceTree = "<group>"; };
6AF6295A29B9C966004C034A /* ROWhatIsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ROWhatIsViewController.xib; sourceTree = "<group>"; };
6AF6295D29BA1B85004C034A /* RelayOnboardingFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelayOnboardingFlow.swift; sourceTree = "<group>"; };
6AF6295F29C0C5C7004C034A /* ROBenefitsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ROBenefitsViewController.swift; sourceTree = "<group>"; };
6AF6296029C0C5C7004C034A /* ROBenefitsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ROBenefitsViewController.xib; sourceTree = "<group>"; };
6AF6296329C1117D004C034A /* BenefitsListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BenefitsListView.swift; sourceTree = "<group>"; };
6AF6296529C11216004C034A /* BenefitView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BenefitView.swift; sourceTree = "<group>"; };
6AF6296729C1125B004C034A /* BenefitView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BenefitView.xib; sourceTree = "<group>"; };
6AF6296929C1D62D004C034A /* ROHowItWorksViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ROHowItWorksViewController.swift; sourceTree = "<group>"; };
6AF6296A29C1D62D004C034A /* ROHowItWorksViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ROHowItWorksViewController.xib; sourceTree = "<group>"; };
6AF6296D29C1FF65004C034A /* ROUncoverViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ROUncoverViewController.swift; sourceTree = "<group>"; };
6AF6296E29C1FF65004C034A /* ROUncoverViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ROUncoverViewController.xib; sourceTree = "<group>"; };
6AF6297129C359AF004C034A /* PaymentMethodCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentMethodCell.swift; sourceTree = "<group>"; };
6AF6297229C359AF004C034A /* PaymentMethodCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = PaymentMethodCell.xib; sourceTree = "<group>"; };
6AF685372937629800E63289 /* CollectibleHeaderTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectibleHeaderTableViewCell.swift; sourceTree = "<group>"; };
6AF685382937629800E63289 /* CollectibleHeaderTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CollectibleHeaderTableViewCell.xib; sourceTree = "<group>"; };
6AFD26D9285764A200336FFE /* ReceiveAddOwnerLinkViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReceiveAddOwnerLinkViewController.swift; sourceTree = "<group>"; };
6AFD26DA285764A200336FFE /* ReceiveAddOwnerLinkViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ReceiveAddOwnerLinkViewController.xib; sourceTree = "<group>"; };
6AFD26DD28578F1200336FFE /* IdenticonInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IdenticonInfoView.swift; sourceTree = "<group>"; };
6AFD26DF285797DD00336FFE /* IdenticonInfoView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IdenticonInfoView.xib; sourceTree = "<group>"; };
6AFD26E128589AFF00336FFE /* AddOwnerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOwnerView.swift; sourceTree = "<group>"; };
6AFD26E328589B0C00336FFE /* AddOwnerView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddOwnerView.xib; sourceTree = "<group>"; };
6AFD26E52859E8EC00336FFE /* InfoBoxView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfoBoxView.swift; sourceTree = "<group>"; };
6AFD26E72859E8FA00336FFE /* InfoBoxView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InfoBoxView.xib; sourceTree = "<group>"; };
6AFD26EA2861B0CF00336FFE /* SafeTokenBanner.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeTokenBanner.swift; sourceTree = "<group>"; };
6AFD26EC2861B0DE00336FFE /* SafeTokenBanner.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SafeTokenBanner.xib; sourceTree = "<group>"; };
8D7DF152EC9E12AF6029DA1E /* WebConnectionExpirationMonitor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionExpirationMonitor.swift; sourceTree = "<group>"; };
8D7DFDBABFA6FD66092A4378 /* CDWCAppRegistryEntry.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CDWCAppRegistryEntry.swift; sourceTree = "<group>"; };
930F293D2937BA910040C48B /* ProtectedKeyStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProtectedKeyStore.swift; sourceTree = "<group>"; };
931AB80128808EBC00264AAA /* MultiSendApproveMultihopBatchSwapExactIn.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = MultiSendApproveMultihopBatchSwapExactIn.json; sourceTree = "<group>"; };
931AB80228808EBC00264AAA /* MockJSONHttpClient.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockJSONHttpClient.swift; sourceTree = "<group>"; };
931AB80528808F3600264AAA /* TransactionPreviewRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionPreviewRequest.swift; sourceTree = "<group>"; };
931B211429BD2CB7009C53B5 /* NativeSocketFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NativeSocketFactory.swift; sourceTree = "<group>"; };
933526F929D704A0003B9EE3 /* ExecutionOptionsCellBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExecutionOptionsCellBuilder.swift; sourceTree = "<group>"; };
935DCA4B27BD14C500F09EE4 /* WebConnectionDetailsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionDetailsViewController.swift; sourceTree = "<group>"; };
93788EDB29C356F100503C1A /* NullCryptoProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NullCryptoProvider.swift; sourceTree = "<group>"; };
937B74AD2A55D02000023D23 /* AppleWeb3AuthLogin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppleWeb3AuthLogin.swift; sourceTree = "<group>"; };
9388410C2A3D74E20052EB87 /* GoogleWeb3AuthLoginModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GoogleWeb3AuthLoginModel.swift; sourceTree = "<group>"; };
9388B98127C8DDE400AAB7F5 /* SafeDeploymentNotificationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeDeploymentNotificationController.swift; sourceTree = "<group>"; };
938D326E28C8808D00198B7E /* NavigatingDAOViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NavigatingDAOViewController.swift; sourceTree = "<group>"; };
938D326F28C8808D00198B7E /* NavigatingDAOViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = NavigatingDAOViewController.xib; sourceTree = "<group>"; };
93B331AA2A6570AB00ADD507 /* ci_post_clone.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = ci_post_clone.sh; sourceTree = "<group>"; };
93C38DBF28C74CAA005188EC /* WhatIsSafeViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = WhatIsSafeViewController.swift; path = Tutorial/WhatIsSafeViewController.swift; sourceTree = "<group>"; };
93C38DC028C74CAA005188EC /* WhatIsSafeViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = WhatIsSafeViewController.xib; path = Tutorial/WhatIsSafeViewController.xib; sourceTree = "<group>"; };
93EE3F6F2760EC7E00111F17 /* IntercomConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IntercomConfig.swift; sourceTree = "<group>"; };
93EF2FA127C546330077BE95 /* InstructionsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InstructionsViewController.swift; sourceTree = "<group>"; };
93EF2FA227C546330077BE95 /* InstructionsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InstructionsViewController.xib; sourceTree = "<group>"; };
93EF2FA527C550BC0077BE95 /* InstructionHeaderTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InstructionHeaderTableViewCell.swift; sourceTree = "<group>"; };
93EF2FA627C550BC0077BE95 /* InstructionHeaderTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InstructionHeaderTableViewCell.xib; sourceTree = "<group>"; };
93EF2FA927C551B60077BE95 /* FinalStepInstructionTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FinalStepInstructionTableViewCell.swift; sourceTree = "<group>"; };
93EF2FAA27C551B60077BE95 /* FinalStepInstructionTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = FinalStepInstructionTableViewCell.xib; sourceTree = "<group>"; };
93EF2FAD27C551DC0077BE95 /* StepInstructionTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StepInstructionTableViewCell.swift; sourceTree = "<group>"; };
93EF2FAE27C551DC0077BE95 /* StepInstructionTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = StepInstructionTableViewCell.xib; sourceTree = "<group>"; };
AD303139191A822F493B9A87 /* NoDelegateWarningBecauseNoDelegateOperation.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = NoDelegateWarningBecauseNoDelegateOperation.json; sourceTree = "<group>"; };
AD30320FB98CBA790C56F472 /* DelegateWarningMultiSend.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = DelegateWarningMultiSend.json; sourceTree = "<group>"; };
AD3032263454247E99CC6C62 /* TransferWithDelegateWarning.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = TransferWithDelegateWarning.json; sourceTree = "<group>"; };
AD30324716BFFE79E830673F /* DelegateWarningEvenIfMultiSendAddressIsKnown.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = DelegateWarningEvenIfMultiSendAddressIsKnown.json; sourceTree = "<group>"; };
AD30344347AAE28AEE159D2A /* DelegateWarningCalculator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DelegateWarningCalculator.swift; sourceTree = "<group>"; };
AD3034FC5D96E7DF5D59FBED /* WarnAboutAnyNestedMultisendWithDelegate.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = WarnAboutAnyNestedMultisendWithDelegate.json; sourceTree = "<group>"; };
AD30357FB6EC8DC8DA51ADE4 /* DelegateWarningTopLevel.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = DelegateWarningTopLevel.json; sourceTree = "<group>"; };
AD3035EE31CD4171C56B475B /* WhatsNewHandler.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WhatsNewHandler.swift; sourceTree = "<group>"; };
AD30370F4D8215898B27959A /* TransferNoWarningButDelegateWithName.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = TransferNoWarningButDelegateWithName.json; sourceTree = "<group>"; };
AD303815FA00D7D2A33A3F8C /* ReviewChangeConfirmationsTxViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReviewChangeConfirmationsTxViewController.swift; sourceTree = "<group>"; };
AD3038DD24B2E7744E2EE9A4 /* NoDelegateOperationButDelegateFlag.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = NoDelegateOperationButDelegateFlag.json; sourceTree = "<group>"; };
AD30392AFE8D95B651C509BA /* KeychainItemStoreTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeychainItemStoreTests.swift; sourceTree = "<group>"; };
AD303A2303B63B1408463F64 /* ReviewReplaceOwnerTxViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReviewReplaceOwnerTxViewController.swift; sourceTree = "<group>"; };
AD303AD3E32FBAF7FC2B202B /* ChangeConfirmationsFlow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeConfirmationsFlow.swift; sourceTree = "<group>"; };
AD303BAB464F66AA4AE3FF4C /* KeychainItem.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeychainItem.swift; sourceTree = "<group>"; };
AD303BF18FC3591AD8AF6FBC /* DelegateWarningCalculatorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DelegateWarningCalculatorTests.swift; sourceTree = "<group>"; };
AD303C1150C4F4070D76632E /* DelegateWarningNotTopLevel.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = DelegateWarningNotTopLevel.json; sourceTree = "<group>"; };
AD303D96DE5AFAE096D0CB86 /* ProtectedKeyStoreTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProtectedKeyStoreTests.swift; sourceTree = "<group>"; };
AD303DAF50ACA9AB6A3ED41D /* TransferNoDelegateWarning.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = TransferNoDelegateWarning.json; sourceTree = "<group>"; };
B0D610B9708DF8BFD4A612D2 /* WebConnectionRepositoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionRepositoryTests.swift; sourceTree = "<group>"; };
B0D610E20B243B7AEB248725 /* WebConnectionContainerViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = WebConnectionContainerViewController.xib; sourceTree = "<group>"; };
B0D6112F4A567FB24FEEFAD6 /* WebConnectionSignatureRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionSignatureRequest.swift; sourceTree = "<group>"; };
B0D6117DB078A3ABA481B50C /* WebConnection.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnection.swift; sourceTree = "<group>"; };
B0D6120B7525FB33938591F0 /* CDWCRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CDWCRequest.swift; sourceTree = "<group>"; };
B0D6124B179F49B467C6CD00 /* WCRegistryService.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WCRegistryService.swift; sourceTree = "<group>"; };
B0D61352D30ACB7D294C526D /* ActionPanelView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ActionPanelView.swift; sourceTree = "<group>"; };
B0D6138CA63483A9CE704918 /* WebConnectionToSessionTransformer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionToSessionTransformer.swift; sourceTree = "<group>"; };
B0D6139BAED9DCB484456724 /* NavigationRouter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NavigationRouter.swift; sourceTree = "<group>"; };
B0D613C0E251EC2E801E8818 /* WebConnectionsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionsViewController.swift; sourceTree = "<group>"; };
B0D61413BD9F317BBD0B8633 /* WCGetWalletsRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WCGetWalletsRequest.swift; sourceTree = "<group>"; };
B0D6146BF81C620C26123C67 /* DesktopPairingHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DesktopPairingHeaderView.xib; sourceTree = "<group>"; };
B0D6155D349D7F06F7D48818 /* WebConnectionRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionRequest.swift; sourceTree = "<group>"; };
B0D6159E51350336117C504F /* WebConnectionSendTransactionRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionSendTransactionRequest.swift; sourceTree = "<group>"; };
B0D616B8A5937E8F937F1596 /* WCGetDappsRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WCGetDappsRequest.swift; sourceTree = "<group>"; };
B0D616BF26320CBE003A85B2 /* JsonAppRegistryEntry.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JsonAppRegistryEntry.swift; sourceTree = "<group>"; };
B0D616FBFE80AF801806EA92 /* CDWCConnection.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CDWCConnection.swift; sourceTree = "<group>"; };
B0D61754C5CD1AFD95AF4A6D /* DesktopPairingHeaderView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DesktopPairingHeaderView.swift; sourceTree = "<group>"; };
B0D6179EE24E30CA3C28D700 /* WebConnectionURL.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionURL.swift; sourceTree = "<group>"; };
B0D617C60F3081A3A923005D /* WebConnectionRepository.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionRepository.swift; sourceTree = "<group>"; };
B0D61A4428032BDABE9C94CE /* WebConnectionRequestViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionRequestViewController.swift; sourceTree = "<group>"; };
B0D61BDFEADB74805D9221DB /* SendTransactionRequestViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SendTransactionRequestViewController.swift; sourceTree = "<group>"; };
B0D61C735006E56DDC45BA49 /* WebConnectionController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionController.swift; sourceTree = "<group>"; };
B0D61CE2EA0DFD260CF2E930 /* WebConnectionPeerInfo.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionPeerInfo.swift; sourceTree = "<group>"; };
B0D61DB08E699747DCEE7325 /* GnosisSafeWebPeerInfo.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GnosisSafeWebPeerInfo.swift; sourceTree = "<group>"; };
B0D61EF933B18A7181F0F6E8 /* WebConnectionOpenRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebConnectionOpenRequest.swift; sourceTree = "<group>"; };
B0D61FB05FC8C6D45FAC1246 /* ActionPanelView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ActionPanelView.xib; sourceTree = "<group>"; };
B300E8CA2AF3A7A90073A908 /* SafeNoncesRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeNoncesRequest.swift; sourceTree = "<group>"; };
B32485C92C109C240084EE8F /* CreateExportPasswordViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CreateExportPasswordViewController.swift; sourceTree = "<group>"; };
B32485CA2C109C240084EE8F /* CreateExportPasswordViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = CreateExportPasswordViewController.xib; sourceTree = "<group>"; };
B32485CD2C10A5700084EE8F /* ExportInProgressViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExportInProgressViewController.swift; sourceTree = "<group>"; };
B32485CE2C10A5700084EE8F /* ExportInProgressViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ExportInProgressViewController.xib; sourceTree = "<group>"; };
B32485D12C11E8CB0084EE8F /* ErrorViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ErrorViewController.swift; sourceTree = "<group>"; };
B32485D22C11E8CB0084EE8F /* ErrorViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ErrorViewController.xib; sourceTree = "<group>"; };
B32485D52C11FB670084EE8F /* ImportDataFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImportDataFlow.swift; sourceTree = "<group>"; };
B32485D72C11FFD20084EE8F /* SelectDataFileViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectDataFileViewController.swift; sourceTree = "<group>"; };
B32485D82C11FFD20084EE8F /* SelectDataFileViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SelectDataFileViewController.xib; sourceTree = "<group>"; };
B32485DB2C1204DF0084EE8F /* ImportInProgressViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ImportInProgressViewController.xib; sourceTree = "<group>"; };
B32485DC2C1204DF0084EE8F /* ImportInProgressViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ImportInProgressViewController.swift; sourceTree = "<group>"; };
B32620482A961E690003A2F0 /* AddSafeFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddSafeFlow.swift; sourceTree = "<group>"; };
B35BFD0E2A937DC000A9FB15 /* NavigationRouterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationRouterTests.swift; sourceTree = "<group>"; };
B367AECE2B0CB59700F06B86 /* TransactionValidationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionValidationTests.swift; sourceTree = "<group>"; };
B367AED12B0CB89600F06B86 /* TransactionValidationTestCase1.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = TransactionValidationTestCase1.json; sourceTree = "<group>"; };
B3710B3B2AD58492002E503B /* SecureConfig */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = SecureConfig; path = Packages/SecureConfig; sourceTree = "<group>"; };
B3710B432AD5AAD7002E503B /* config.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = config.bundle; sourceTree = "<group>"; };
B3710B452AD5AE9D002E503B /* apis-prod.example.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "apis-prod.example.json"; sourceTree = "<group>"; };
B3710B462AD5AE9D002E503B /* apis-staging.example.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "apis-staging.example.json"; sourceTree = "<group>"; };
B37C73AA2B6D0ADC00E85E7F /* WalletConnectManagerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WalletConnectManagerTests.swift; sourceTree = "<group>"; };
B37C73AE2B6D2FC100E85E7F /* WalletConnectManagerTestData.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = WalletConnectManagerTestData.bundle; sourceTree = "<group>"; };
B380756A2B0CF45200C62BCF /* TransactionValidationTestCase_InvalidSafeTxHash.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = TransactionValidationTestCase_InvalidSafeTxHash.json; sourceTree = "<group>"; };
B380756C2B0CF60A00C62BCF /* TransactionValidationTestCase_NoConfirmations.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = TransactionValidationTestCase_NoConfirmations.json; sourceTree = "<group>"; };
B380756E2B0CF6AC00C62BCF /* TransactionValidationTestCase_ConfirmationsNotFromOwners.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = TransactionValidationTestCase_ConfirmationsNotFromOwners.json; sourceTree = "<group>"; };
B38075702B0CF75200C62BCF /* TransactionValidationTestCase_SignerNotMatchingSignature.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = TransactionValidationTestCase_SignerNotMatchingSignature.json; sourceTree = "<group>"; };
B38075722B0CF7C600C62BCF /* TransactionValidationTestCase_MultipleConfirmations.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = TransactionValidationTestCase_MultipleConfirmations.json; sourceTree = "<group>"; };
B38075742B0CF85900C62BCF /* TransactionValidationTestCase_AllSignatureTypes_v1_1_0.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = TransactionValidationTestCase_AllSignatureTypes_v1_1_0.json; sourceTree = "<group>"; };
B38075762B0CFD3A00C62BCF /* TransactionValidationTestCase_AllSignatureTypes_v1_0_0.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = TransactionValidationTestCase_AllSignatureTypes_v1_0_0.json; sourceTree = "<group>"; };
B3B6044E2A850F5E007BDAC0 /* UIAlertControllerStyle+Multiplatform.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIAlertControllerStyle+Multiplatform.swift"; sourceTree = "<group>"; };
B3C4D2D82AAF596D0026A8BC /* UIViewController+Navigation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+Navigation.swift"; sourceTree = "<group>"; };
B3DB2E9F2C0730F300133BD6 /* ImportExportDataController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImportExportDataController.swift; sourceTree = "<group>"; };
B3DB2EB32C0E14CB00133BD6 /* ExportDataFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExportDataFlow.swift; sourceTree = "<group>"; };
B3FA40E82BD66665008BC688 /* ConfirmationRequestPushNotificationPayload.apns */ = {isa = PBXFileReference; lastKnownFileType = text; path = ConfirmationRequestPushNotificationPayload.apns; sourceTree = "<group>"; };
D80B5A022769CEAD00D6E024 /* Tooltip.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tooltip.swift; sourceTree = "<group>"; };
D80B5A042769CF1B00D6E024 /* TooltipSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TooltipSource.swift; sourceTree = "<group>"; };
D80B5A062769D05D00D6E024 /* BaseCustomView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseCustomView.swift; sourceTree = "<group>"; };
D80B5A082769F95000D6E024 /* AssetsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AssetsViewController.swift; sourceTree = "<group>"; };
D80B5A092769F95000D6E024 /* AssetsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AssetsViewController.xib; sourceTree = "<group>"; };
D80B5A0D276A367A00D6E024 /* AddOwnerFirstViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOwnerFirstViewController.swift; sourceTree = "<group>"; };
D80B5A0E276A367A00D6E024 /* AddOwnerFirstViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddOwnerFirstViewController.xib; sourceTree = "<group>"; };
D86517722760CA7C000B4C04 /* AboutGnosisSafeTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AboutGnosisSafeTableViewController.swift; sourceTree = "<group>"; };
D865177527620649000B4C04 /* SelectAssetViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectAssetViewController.swift; sourceTree = "<group>"; };
D86517782767555E000B4C04 /* TotalBalanceView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TotalBalanceView.swift; sourceTree = "<group>"; };
D865177C27675DD1000B4C04 /* TotalBalanceView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TotalBalanceView.xib; sourceTree = "<group>"; };
D865177F27687E0B000B4C04 /* SuccessViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SuccessViewController.swift; sourceTree = "<group>"; };
D865178027687E0B000B4C04 /* SuccessViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SuccessViewController.xib; sourceTree = "<group>"; };
D86A68DE274E692400D7F5C5 /* TestingAppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestingAppDelegate.swift; sourceTree = "<group>"; };
D86A68E0274E6AA500D7F5C5 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
D88FA81C2770869E0023B77F /* TokenAmountField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TokenAmountField.swift; sourceTree = "<group>"; };
D88FA81D2770869E0023B77F /* TokenAmountField.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TokenAmountField.xib; sourceTree = "<group>"; };
D8A6B12B2779D01900438460 /* AdvancedParametersViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdvancedParametersViewController.swift; sourceTree = "<group>"; };
D8A6B12C2779D01900438460 /* AdvancedParametersViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AdvancedParametersViewController.xib; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
0A93DD502445CC8A00688050 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0463F5C126296924009C04FA /* FirebaseRemoteConfig in Frameworks */,
55D3FF65260B2551008ABD2B /* Kingfisher in Frameworks */,
0497B2B929A641C9007109ED /* WalletConnectPush in Frameworks */,
0497B2B529A641C9007109ED /* WalletConnectNetworking in Frameworks */,
0497B2B729A641C9007109ED /* WalletConnectPairing in Frameworks */,
0A0C094C287D7D48000CEB4F /* WalletConnectSwift in Frameworks */,
55DA0663269C9411006C9AA5 /* Version in Frameworks */,
0497B2A829A63A3E007109ED /* Starscream in Frameworks */,
0A259AB5287D83F9006770E7 /* UnstoppableDomainsResolution in Frameworks */,
55D3FF90260B2B21008ABD2B /* TrustKit in Frameworks */,
55D3FE8C260A0F88008ABD2B /* SwiftCryptoTokenFormatter in Frameworks */,
0497B2AD29A641C9007109ED /* WalletConnect in Frameworks */,
04C22B302A36807500F58A15 /* SafeWeb3 in Frameworks */,
04C22B2D2A367FF800F58A15 /* CustomAuth in Frameworks */,
5591CEEE260C725C0067DFDF /* BlockiesSwift in Frameworks */,
0A13BD7729756CE700322C66 /* URRegistry in Frameworks */,
0A7FBE2528BE684100B5FFCF /* WhatsNewKit in Frameworks */,
0A3DAD9426270F4D00743E38 /* unistring.xcframework in Frameworks */,
043350AF2808628E003725E2 /* Lottie in Frameworks */,
0A3E980B2806FAD300E90EEC /* Algorithms in Frameworks */,
D80B5A13276B5FAD00D6E024 /* SkeletonView in Frameworks */,
0A3DAD9526270F4D00743E38 /* idn2.xcframework in Frameworks */,
93EE3F752760F49800111F17 /* Intercom in Frameworks */,
0A5B87E2278633FF000B66EA /* Ethereum in Frameworks */,
55888DFF260C4F6200940347 /* SwiftAccessPolicy in Frameworks */,
B3710B3D2AD584BE002E503B /* SecureConfig in Frameworks */,
0463F5C326296924009C04FA /* FirebaseCrashlytics in Frameworks */,
B34229722BD2B78300B57830 /* MoonPaySdk in Frameworks */,
0497B2BD29A641C9007109ED /* WalletConnectVerify in Frameworks */,
04C22B322A36807500F58A15 /* Web3ContractABI in Frameworks */,
0A29B5622666808A0060F06A /* FirebaseAnalyticsWithoutAdIdSupport in Frameworks */,
0497B2AF29A641C9007109ED /* WalletConnectAuth in Frameworks */,
0497B2BB29A641C9007109ED /* WalletConnectRouter in Frameworks */,
04C22B342A36807500F58A15 /* Web3PromiseKit in Frameworks */,
0497B2C129A641C9007109ED /* Web3Wallet in Frameworks */,
0463F5C526296924009C04FA /* FirebaseMessaging in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0A93DD692445CC8C00688050 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
0A9BC3502460581500EB9C5D /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0A61E83C2670DE68009D68A4 /* SnapshotTesting in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0AF2731024DAABDC007E4012 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
04C22B362A36811200F58A15 /* SafeWeb3 in Frameworks */,
0A2A3A6D26AEBA50005FAEB7 /* SwiftCryptoTokenFormatter in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
04077B40278E22C300AF6376 /* ReviewTransactionCells */ = {
isa = PBXGroup;
children = (
04C5ED3827878A7F00FF5302 /* EditAdvancedParametersUITableViewCell.swift */,
04C5ED3927878A7F00FF5302 /* EditAdvancedParametersUITableViewCell.xib */,
04077B35278BB5C400AF6376 /* ReviewSendFundsTransactionHeaderTableViewCell.swift */,
04077B36278BB5C400AF6376 /* ReviewSendFundsTransactionHeaderTableViewCell.xib */,
6A386C5A281A7792003FBCB3 /* AddRemoveOwnerTableViewCell.swift */,
6A386C5B281A7792003FBCB3 /* AddRemoveOwnerTableViewCell.xib */,
6A386C60281AC048003FBCB3 /* ReplaceOwnerTableViewCell.swift */,
6A386C61281AC048003FBCB3 /* ReplaceOwnerTableViewCell.xib */,
6A386C68281ADAFD003FBCB3 /* ValueChangeTableViewCell.swift */,
6A386C69281ADAFD003FBCB3 /* ValueChangeTableViewCell.xib */,
);
path = ReviewTransactionCells;
sourceTree = "<group>";
};
042626E428EF61D2000BD2CC /* SafeCreation */ = {
isa = PBXGroup;
children = (
04B28F5129C8C0A90072B188 /* safeCreation.json */,
04B28F5229C8C0A90072B188 /* safeCreationDark.json */,
);
path = SafeCreation;
sourceTree = "<group>";
};
042626E928EF620E000BD2CC /* Animations */ = {
isa = PBXGroup;
children = (
043350AA28086115003725E2 /* Success */,
042626E428EF61D2000BD2CC /* SafeCreation */,
);
path = Animations;
sourceTree = "<group>";
};
0428DA5725CBFBEA002CF4A9 /* HelpLinkUITableViewCell */ = {
isa = PBXGroup;
children = (
0428DA5825CBFC25002CF4A9 /* HelpLinkTableViewCell.swift */,
0428DA5925CBFC25002CF4A9 /* HelpLinkTableViewCell.xib */,
);
path = HelpLinkUITableViewCell;
sourceTree = "<group>";
};
043350AA28086115003725E2 /* Success */ = {
isa = PBXGroup;
children = (
042626E028EEE61E000BD2CC /* successAnimationDark.json */,
042626E228EEE62F000BD2CC /* successAnimation.json */,
);
path = Success;
sourceTree = "<group>";
};
043350C328175683003725E2 /* AdvancedParametersViewController */ = {
isa = PBXGroup;
children = (
D8A6B12B2779D01900438460 /* AdvancedParametersViewController.swift */,
D8A6B12C2779D01900438460 /* AdvancedParametersViewController.xib */,
);
path = AdvancedParametersViewController;
sourceTree = "<group>";
};
0439783A26FB29B300A56BA4 /* RemoveCell */ = {
isa = PBXGroup;
children = (
5588366E2565385F0014E8C7 /* RemoveCell.swift */,
5588366F2565385F0014E8C7 /* RemoveCell.xib */,
);
path = RemoveCell;
sourceTree = "<group>";
};
0439784226FB2ABB00A56BA4 /* SwitchTableViewCell */ = {
isa = PBXGroup;
children = (
0A22E12525E4FA3200D24DE1 /* SwitchTableViewCell.swift */,
0A22E12625E4FA3200D24DE1 /* SwitchTableViewCell.xib */,
);
path = SwitchTableViewCell;
sourceTree = "<group>";
};
043ABD0924EF0C33008826D5 /* Safe Client Gateway Service */ = {
isa = PBXGroup;
children = (
931AB80528808F3600264AAA /* TransactionPreviewRequest.swift */,
043ABD0B24EF0C33008826D5 /* SafeClientGatewayService.swift */,
0A433E5E25500F87006FFF75 /* BalancesRequest.swift */,
049A9DD92602211500CA5723 /* FiatCodesRequest.swift */,
0A63C7B32602087E00D36B22 /* SafeInfoRequest.swift */,
0AB34D6524B71DE300A43988 /* CollectiblesRequest.swift */,
043ABD0A24EF0C33008826D5 /* TransactionDetailsRequest.swift */,
0439638427077E3C00018F74 /* TransactionEstimationRequest.swift */,
B300E8CA2AF3A7A90073A908 /* SafeNoncesRequest.swift */,
0A5307152543110300E8A270 /* ConfirmTransactionRequest.swift */,
04D1306B25DD525A0032FA03 /* ProposeTransactionRequest.swift */,
04FA1A2D2580FAE300E45671 /* QueuedTransactionsSummaryListRequest.swift */,
04FA1A332580FDF100E45671 /* HistoryTransactionsSummaryListRequest.swift */,
048D72BC26832FD70095999C /* ChainsListRequest.swift */,
048643B024DAB5D6003DD966 /* RegisterNotificationTokenRequest.swift */,
048643B224DAB5E3003DD966 /* UnregisterNotificationTokenRequest.swift */,
0ABC898E2576B857005D555B /* SCGModels.swift */,
0AB5DF8E270DD185005BFB43 /* CreateDelegateRequest.swift */,
0A4F44532754DE3D00423ABB /* GetDelegateRequest.swift */,
0438C9202760120D009A0E31 /* DeleteDelegateKeyRequest.swift */,
);
path = "Safe Client Gateway Service";
sourceTree = "<group>";
};
044A54432448D0B6009CBB80 /* QRCodeScannerViewController */ = {
isa = PBXGroup;
children = (
044A54452448D0B6009CBB80 /* QRCodeScannerViewController.xib */,
044A54462448D0B6009CBB80 /* QRCodeScannerViewController.swift */,
);
path = QRCodeScannerViewController;
sourceTree = "<group>";
};
044A544C2448E5CF009CBB80 /* Localization */ = {
isa = PBXGroup;
children = (
044A544D2448E5CF009CBB80 /* Localizable.strings */,
044A544F2448E5F7009CBB80 /* InfoPlist.strings */,
);
path = Localization;
sourceTree = "<group>";
};
0455A42C2720413B008B772D /* AddressBook */ = {
isa = PBXGroup;
children = (
0455A42D27204181008B772D /* AddressBookListTableViewController.swift */,
0455A42F27204A5B008B772D /* CreateAddressBookEntryViewController.swift */,
0455A43027204A5B008B772D /* CreateAddressBookEntryViewController.xib */,
);
path = AddressBook;
sourceTree = "<group>";
};
0455A43727205897008B772D /* DetailAccountCell */ = {
isa = PBXGroup;
children = (
0A9A1A2E257924C500B44405 /* DetailAccountCell.swift */,
0A9A1A31257924C600B44405 /* DetailAccountCell.xib */,
);
path = DetailAccountCell;
sourceTree = "<group>";
};
045A1769283675D50020484B /* WarningTableViewCell */ = {
isa = PBXGroup;
children = (
045A176A283675D50020484B /* WarningTableViewCell.swift */,
045A176B283675D50020484B /* WarningTableViewCell.xib */,
);
path = WarningTableViewCell;
sourceTree = "<group>";
};
04626EB3265E6B8D00CC7FC8 /* OwnerKeyDetailsViewController */ = {
isa = PBXGroup;
children = (
04626EB4265E6BBC00CC7FC8 /* OwnerKeyDetailsViewController.swift */,
04C5DF6926FB451B0072476C /* KeyTypeTableViewCell.swift */,
04C5DF6A26FB451B0072476C /* KeyTypeTableViewCell.xib */,
0439B29A28048A5F00796F18 /* BackupKeyTableViewCell.swift */,
0439B29B28048A5F00796F18 /* BackupKeyTableViewCell.xib */,
);
path = OwnerKeyDetailsViewController;
sourceTree = "<group>";
};
0468C3282A826199009872C2 /* MFA */ = {
isa = PBXGroup;
children = (
0468C3292A826398009872C2 /* KeySecurityOverviewViewController.swift */,
0468C32D2A83D1DA009872C2 /* SecurityFactorTableViewCell.swift */,
0468C32E2A83D1DA009872C2 /* SecurityFactorTableViewCell.xib */,
0468C3352A850C60009872C2 /* FlowStepViewController.swift */,
0468C3362A850C60009872C2 /* FlowStepViewController.xib */,
0468C3392A85281A009872C2 /* SetupRecoveryKitFlow.swift */,
0468C33B2A8577C1009872C2 /* CreatePasswordViewController.swift */,
0468C33C2A8577C1009872C2 /* CreatePasswordViewController.xib */,
0468C3592A94FEBD009872C2 /* UpdateRecoveryKitSuccessViewController.swift */,
0468C35A2A94FEBD009872C2 /* UpdateRecoveryKitSuccessViewController.xib */,
0468C3512A93B33A009872C2 /* HowDoesItWorkViewController.swift */,
0468C3522A93B33A009872C2 /* HowDoesItWorkViewController.xib */,
0468C3552A93F1A6009872C2 /* TrustedDeviceViewController.swift */,
0468C3572A93F1B2009872C2 /* TrustedEmailViewController.swift */,
);
path = MFA;
sourceTree = "<group>";
};
0468FB8D25912E8300541536 /* Cells */ = {
isa = PBXGroup;
children = (
0A86EE6825CC2B410059876E /* IdleFooterView.swift */,
0A86EE7A25CC2C600059876E /* IdleFooterView.xib */,
0A86EE6225CC2B350059876E /* LoadingFooterView.swift */,
0A86EE7425CC2BC30059876E /* LoadingFooterView.xib */,
0A86EE5C25CC2B2B0059876E /* RetryFooterView.swift */,
0A86EE6E25CC2B4C0059876E /* RetryFooterView.xib */,
0468FB9325912E8300541536 /* TransactionListHeaderTableViewCell.swift */,
0468FB8F25912E8300541536 /* TransactionListHeaderTableViewCell.xib */,
0468FB9025912E8300541536 /* TransactionListTableViewCell.swift */,
0468FB9225912E8300541536 /* TransactionListTableViewCell.xib */,
0468FB8E25912E8300541536 /* TransactionsListConflictHeaderTableViewCell.swift */,
0468FB9125912E8300541536 /* TransactionsListConflictHeaderTableViewCell.xib */,
);
path = Cells;
sourceTree = "<group>";
};
0472B2B32869D5480049BA17 /* ClaimToken */ = {
isa = PBXGroup;
children = (
0472B2B12869D3510049BA17 /* ClaimSafeTokenFlow.swift */,
93C38DBF28C74CAA005188EC /* WhatIsSafeViewController.swift */,
93C38DC028C74CAA005188EC /* WhatIsSafeViewController.xib */,
04FEFE7E28C6304B0028A349 /* TokenDistributionViewController.swift */,
04FEFE7F28C6304B0028A349 /* TokenDistributionViewController.xib */,
0478383D28C699BA00459F9B /* WhatIsSafeTokenViewController.swift */,
0478383E28C699BA00459F9B /* WhatIsSafeTokenViewController.xib */,
938D326E28C8808D00198B7E /* NavigatingDAOViewController.swift */,
938D326F28C8808D00198B7E /* NavigatingDAOViewController.xib */,
04FEFE7A28C5FD570028A349 /* LegalDisclaimerViewController.swift */,
04FEFE7B28C5FD570028A349 /* LegalDisclaimerViewController.xib */,
6A6A105B2889A2B700B852D5 /* Views */,
0472B2B82869D66A0049BA17 /* ChooseDelegateIntroViewController.swift */,
0472B2B92869D66A0049BA17 /* ChooseDelegateIntroViewController.xib */,
0472B2C0286A49470049BA17 /* Select Guardian */,
0472B2CB286BCAE70049BA17 /* ClaimingAmountViewController */,
6A6A10572889496100B852D5 /* ClaimGetStartedViewController.swift */,
6A6A10582889496100B852D5 /* ClaimGetStartedViewController.xib */,
0A35D6C628C66ADA00D5AB06 /* ClaimSplashViewController.swift */,
0A35D6C728C66ADA00D5AB06 /* ClaimSplashViewController.xib */,
6A4BC4D4288DD921002B6DDA /* EnterCustomAddressViewController.swift */,
6A4BC4D5288DD921002B6DDA /* EnterCustomAddressViewController.xib */,
6A947214288FDE8300807B3B /* ClaimNotAvailableViewController.swift */,
6A947215288FDE8300807B3B /* ClaimNotAvailableViewController.xib */,
6AD4773128986556004C736D /* ClaimSuccessViewController.swift */,
6AD4773228986556004C736D /* ClaimSuccessViewController.xib */,
045DBCF4289AF40D003C910C /* ReviewClaimSafeTokenTransactionViewController.swift */,
0A50DBDA28C898A900C0CEC6 /* ReviewClaimTokensHeaderCell.swift */,
0A50DBDB28C898A900C0CEC6 /* ReviewClaimTokensHeaderCell.xib */,
04D224B828C9304600853E34 /* DetailedInfoListViewController.swift */,
04D224B928C9304600853E34 /* DetailedInfoListViewController.xib */,
04D224BC28C930A900853E34 /* DetailedInfoListTableViewCell.swift */,
04D224BD28C930A900853E34 /* DetailedInfoListTableViewCell.xib */,
);
path = ClaimToken;
sourceTree = "<group>";
};
0472B2C0286A49470049BA17 /* Select Guardian */ = {
isa = PBXGroup;
children = (
0472B2BC286A49420049BA17 /* GuardianListViewController.swift */,
0472B2C1286A497A0049BA17 /* GuardianTableViewCell.swift */,
0472B2C2286A497A0049BA17 /* GuardianTableViewCell.xib */,
6AD4772D28932160004C736D /* GuardianCountTableViewCell.swift */,
6AD4772E28932160004C736D /* GuardianCountTableViewCell.xib */,
6A9472182891711500807B3B /* GuardianDetailsViewController.swift */,
6A9472192891711500807B3B /* GuardianDetailsViewController.xib */,
);
path = "Select Guardian";
sourceTree = "<group>";
};
0472B2CB286BCAE70049BA17 /* ClaimingAmountViewController */ = {
isa = PBXGroup;
children = (
0472B2C7286BC5D70049BA17 /* ClaimTokensViewController.swift */,
0A6630EE28C10DC300F0FFAE /* AllocationTotalCell.swift */,
0A6630EF28C10DC300F0FFAE /* AllocationTotalCell.xib */,
0A6630EA28C0F22400F0FFAE /* AllocationBoxCell.swift */,
0A6630EB28C0F22400F0FFAE /* AllocationBoxCell.xib */,
0472B2D0286BD7C60049BA17 /* ClaimedAmountInputCell.swift */,
0472B2D1286BD7C60049BA17 /* ClaimedAmountInputCell.xib */,
0A26FAB928C1F22500B0F519 /* SelectedDelegateCell.swift */,
0A26FABA28C1F22500B0F519 /* SelectedDelegateCell.xib */,
);
path = ClaimingAmountViewController;
sourceTree = "<group>";
};
047588152774D6A2001DD992 /* ReviewSafeTransactionViewController */ = {
isa = PBXGroup;
children = (
043350B72816D522003725E2 /* ReviewSafeTransactionViewController.swift */,
043350B82816D522003725E2 /* ReviewSafeTransactionViewController.xib */,
);
path = ReviewSafeTransactionViewController;
sourceTree = "<group>";
};
0476915E246408D000D73D8B /* Settings */ = {
isa = PBXGroup;
children = (
0A704A3A2473D772005BDC49 /* App Settings */,
0A946D08246C4C5F00456BD5 /* Get In Touch */,
);
path = Settings;
sourceTree = "<group>";
};
047A5B8D28A54FAC00BB8B2A /* Safe Claiming Service */ = {
isa = PBXGroup;
children = (
047A5B8E28A54FCB00BB8B2A /* SafeClaimingService.swift */,
047A5B9028A5582F00BB8B2A /* GuardiansRequest.swift */,
0ADF9DCF28B4E02700D4FBA2 /* Guardian.swift */,
0ADF9DD128B4E03500D4FBA2 /* Allocation.swift */,
0ADF9DD328B4E23B00D4FBA2 /* AllocationsRequest.swift */,
);
path = "Safe Claiming Service";
sourceTree = "<group>";
};
047A653225ADE8E800AE8845 /* SwiftUI */ = {
isa = PBXGroup;
children = (
04C97A99246C3E5F00EBA0F1 /* ViewState.swift */,
0A93DD8B244603DB00688050 /* UI Library */,
55B66E85247FC5D900249E98 /* Onboarding */,
0AF432BF244DF8AD00E22E50 /* Safe Management */,
0AF432BC244DF6C900E22E50 /* ENS */,
0476915E246408D000D73D8B /* Settings */,
);
path = SwiftUI;
sourceTree = "<group>";
};
047A658025AE088000AE8845 /* App */ = {
isa = PBXGroup;
children = (
0A93DD562445CC8A00688050 /* AppDelegate.swift */,
0AF2733C24DABAAF007E4012 /* AppDelegate+Messaging.swift */,
0AF2733E24DAC9FE007E4012 /* RemoteNotificationHandler.swift */,
0AC94457254068D800921CA5 /* NSNotification+Events.swift */,
0A93DD582445CC8A00688050 /* SceneDelegate.swift */,
);
path = App;
sourceTree = "<group>";
};
047A658525AE095700AE8845 /* SnackbarViewController */ = {
isa = PBXGroup;
children = (
0A5C2E1325628E30009808CB /* SnackbarViewController.swift */,
0A5C2E1425628E30009808CB /* SnackbarViewController.xib */,
);
path = SnackbarViewController;
sourceTree = "<group>";
};
048B3B0B25A5E7850005219B /* Edit Safe */ = {
isa = PBXGroup;
children = (
048B3B0C25A5E7AB0005219B /* EditSafeNameViewController.swift */,
048B3B0D25A5E7AB0005219B /* EditSafeNameViewController.xib */,
);
path = "Edit Safe";
sourceTree = "<group>";
};
048D72CA2685DC4C0095999C /* SelectNetworkViewController */ = {
isa = PBXGroup;
children = (
048D72C62684CB500095999C /* SelectNetworkViewController.swift */,
048D72CB2685DC780095999C /* SelectNetworkTableViewCell.swift */,
048D72CC2685DC780095999C /* SelectNetworkTableViewCell.xib */,
048D72D6268DACAF0095999C /* NetworksListViewModel.swift */,
);
path = SelectNetworkViewController;
sourceTree = "<group>";
};
048D72D3268776A20095999C /* TableHeaderView */ = {
isa = PBXGroup;
children = (
048D72CF26875B1C0095999C /* TableHeaderView.swift */,
048D72D126875B2D0095999C /* TableHeaderView.xib */,
);
path = TableHeaderView;
sourceTree = "<group>";
};
0491067928F99246005A4A99 /* Fonts */ = {
isa = PBXGroup;
children = (
0491067A28F99246005A4A99 /* DMSans-Regular.ttf */,
0491067B28F99246005A4A99 /* DMSans-Medium.ttf */,
0491067C28F99246005A4A99 /* DMSans-Bold.ttf */,
);
path = Fonts;
sourceTree = "<group>";
};
0497B29D29A41D7E007109ED /* WalletConnectV2 */ = {
isa = PBXGroup;
children = (
0497B2A029A42F0F007109ED /* SessionInfo.swift */,
0497B2A429A632DB007109ED /* SocketFactory.swift */,
0497B2A929A63BE8007109ED /* WalletConnectManager.swift */,
04F8041229A68386007CFF40 /* Proposal.swift */,
931B211429BD2CB7009C53B5 /* NativeSocketFactory.swift */,
93788EDB29C356F100503C1A /* NullCryptoProvider.swift */,
);
path = WalletConnectV2;
sourceTree = "<group>";
};
049A9D1425F7C67800CA5723 /* OwnerKeysListViewController */ = {
isa = PBXGroup;
children = (
550FB1A326691CD700C13D54 /* SigningKeyTableViewCell.swift */,
550FB1A426691CD800C13D54 /* SigningKeyTableViewCell.xib */,
049A9D0C25F7C66E00CA5723 /* OwnerKeysListViewController.swift */,
);
path = OwnerKeysListViewController;
sourceTree = "<group>";
};
049A9D2D25F81EF700CA5723 /* EditOwnerKeyViewController */ = {
isa = PBXGroup;
children = (
049A9D3825F81F2C00CA5723 /* EditOwnerKeyViewController.swift */,
049A9D3925F81F2C00CA5723 /* EditOwnerKeyViewController.xib */,
);
path = EditOwnerKeyViewController;
sourceTree = "<group>";
};
049A9D6D25F92FB000CA5723 /* ChooseOwnerKeyViewController */ = {
isa = PBXGroup;
children = (
0A06533827B6D4960008C5F1 /* ChooseOwnerBasicHeaderView.swift */,
0A06533427B6D0F90008C5F1 /* ChooseOwnerBasicHeaderView.xib */,
0A06533A27B6D4A10008C5F1 /* ChooseOwnerDetailHeaderView.swift */,
0A06533627B6D1070008C5F1 /* ChooseOwnerDetailHeaderView.xib */,
049A9D6E25F9303000CA5723 /* ChooseOwnerKeyViewController.swift */,
049A9D6F25F9303000CA5723 /* ChooseOwnerKeyViewController.xib */,
049A9DAF25FA6D5F00CA5723 /* ChooseOwnerTableViewCell.swift */,
049A9DB025FA6D5F00CA5723 /* ChooseOwnerTableViewCell.xib */,
);
path = ChooseOwnerKeyViewController;
sourceTree = "<group>";
};
04AECBBC2A78502D008D5A35 /* Moonpay */ = {
isa = PBXGroup;
children = (
04AECBBD2A7867DB008D5A35 /* MoonpayService.swift */,
04AECBC12A78F6C0008D5A35 /* CurrenciesRequest.swift */,
04AECBC32A7946E0008D5A35 /* MoonpayModels.swift */,
);
path = Moonpay;
sourceTree = "<group>";
};
04B4B5F425B754A400CFE24B /* AccountActionCompletedViewController */ = {
isa = PBXGroup;
children = (
04B4B5F525B754D600CFE24B /* AccountActionCompletedViewController.swift */,
04B4B5F625B754D600CFE24B /* AccountActionCompletedViewController.xib */,
);
path = AccountActionCompletedViewController;
sourceTree = "<group>";
};
04B4B6F325B9E09C00CFE24B /* TableViewCell */ = {
isa = PBXGroup;
children = (
0A0C7E4B296F04E800DC1C3B /* SwitchDetailedTableViewCell.swift */,
0A0C7E4C296F04E800DC1C3B /* SwitchDetailedTableViewCell.xib */,
0A0C7E4F296F1C4100DC1C3B /* MenuTableViewCell.swift */,
0A0C7E50296F1C4100DC1C3B /* MenuTableViewCell.xib */,
045A1769283675D50020484B /* WarningTableViewCell */,
6A7A489D2823A261003278C8 /* SafeOwnerCell */,
04077B40278E22C300AF6376 /* ReviewTransactionCells */,
0455A43727205897008B772D /* DetailAccountCell */,
0439784226FB2ABB00A56BA4 /* SwitchTableViewCell */,
0439783A26FB29B300A56BA4 /* RemoveCell */,
048D72D3268776A20095999C /* TableHeaderView */,
04B4B6F425B9E0A400CFE24B /* CardTableViewCell */,
);
path = TableViewCell;
sourceTree = "<group>";
};
04B4B6F425B9E0A400CFE24B /* CardTableViewCell */ = {
isa = PBXGroup;
children = (
04B4B6E325B9A08D00CFE24B /* CardTableViewCell.swift */,
04B4B6E425B9A08D00CFE24B /* CardTableViewCell.xib */,
);
path = CardTableViewCell;
sourceTree = "<group>";
};
04C945DC2AA5E7F9002D782B /* SocialLoginKey */ = {
isa = PBXGroup;
children = (
04C945D82AA1F20E002D782B /* AddOwnerViaSocialViewController.swift */,
04C945D92AA1F20E002D782B /* AddOwnerViaSocialViewController.xib */,
04C945DD2AA5E835002D782B /* AddSocialKeyFlow.swift */,
04C945DF2AA66DD3002D782B /* CreatingSocialKeyViewController.swift */,
04C945E02AA66DD3002D782B /* CreatingSocialKeyViewController.xib */,
);
path = SocialLoginKey;
sourceTree = "<group>";
};
04CE3F9724B611FC00826AEE /* Collectible */ = {
isa = PBXGroup;
children = (
04CE3F9524B6115200826AEE /* Collectible.swift */,
04CE3F9824B6120F00826AEE /* CollectibleMetaData.swift */,
04CE3F9C24B62F0800826AEE /* CollectibleMetaDataAttribute.swift */,
);
path = Collectible;
sourceTree = "<group>";
};
04D093D6284CF5BA003F38CF /* Onboarding */ = {
isa = PBXGroup;
children = (
04D093E7284FD348003F38CF /* OnboardingStepCollectionViewCell.swift */,
04D093E8284FD348003F38CF /* OnboardingStepCollectionViewCell.xib */,
04D093EB284FD439003F38CF /* OnboardingViewController.swift */,
04D093EC284FD439003F38CF /* OnboardingViewController.xib */,
);
path = Onboarding;
sourceTree = "<group>";
};
04D1309A25E2BB830032FA03 /* RejectionConfirmationViewController */ = {
isa = PBXGroup;
children = (
04D1309B25E2BB830032FA03 /* RejectionConfirmationViewController.xib */,
04D1309C25E2BB830032FA03 /* RejectionConfirmationViewController.swift */,
);
path = RejectionConfirmationViewController;
sourceTree = "<group>";
};
04D968D1276B872D00CE4A9E /* TransactionViewController */ = {
isa = PBXGroup;
children = (
04D968D2276B872D00CE4A9E /* TransactionViewController.swift */,
04D968D3276B872D00CE4A9E /* TransactionViewController.xib */,
);
path = TransactionViewController;
sourceTree = "<group>";
};
0A0391C527C564AA003C871A /* InstructionsViewController */ = {
isa = PBXGroup;
children = (
93EF2FA927C551B60077BE95 /* FinalStepInstructionTableViewCell.swift */,
93EF2FAA27C551B60077BE95 /* FinalStepInstructionTableViewCell.xib */,
93EF2FA527C550BC0077BE95 /* InstructionHeaderTableViewCell.swift */,
93EF2FA627C550BC0077BE95 /* InstructionHeaderTableViewCell.xib */,
93EF2FA127C546330077BE95 /* InstructionsViewController.swift */,
93EF2FA227C546330077BE95 /* InstructionsViewController.xib */,
93EF2FAD27C551DC0077BE95 /* StepInstructionTableViewCell.swift */,
93EF2FAE27C551DC0077BE95 /* StepInstructionTableViewCell.xib */,
);
path = InstructionsViewController;
sourceTree = "<group>";
};
0A0391C627C564CF003C871A /* Setup Safe */ = {
isa = PBXGroup;
children = (
0A0391C827C565D3003C871A /* HelpTextTableViewCell.swift */,
0A0391C927C565D3003C871A /* HelpTextTableViewCell.xib */,
0A0391CA27C565D3003C871A /* IconButtonTableViewCell.swift */,
0A0391C727C565D3003C871A /* IconButtonTableViewCell.xib */,
0A8CDD4827A5AE860020066C /* CreateSafeFormUIModel.swift */,
0A8CDD4427A5A5C70020066C /* CreateSafeViewController.swift */,
0A8CDD4527A5A5C70020066C /* CreateSafeViewController.xib */,
0A5C0C4B2817F1DE0061D96F /* SafeCellBuilder.swift */,
0A930F4C27CD4BC600866074 /* SelectAddressViewController.swift */,
0A8CDD4E27A682CF0020066C /* StepperTableViewCell.swift */,
0A8CDD4F27A682CF0020066C /* StepperTableViewCell.xib */,
);
path = "Setup Safe";
sourceTree = "<group>";
};
0A0EFCA1246EADD100D3D8BF /* Data */ = {
isa = PBXGroup;
children = (
55967116256EB1E50097D3A2 /* Services */,
);
path = Data;
sourceTree = "<group>";
};
0A0EFCA2246EADE200D3D8BF /* Cross-layer */ = {
isa = PBXGroup;
children = (
0A6430F3247ECB23006FD30A /* Configuration */,
5532D4C42449A1980067505A /* Logger */,
55CEFC0724938FEC003B2B19 /* Analytics */,
);
path = "Cross-layer";
sourceTree = "<group>";
};
0A0EFCA3246EADE900D3D8BF /* Logic */ = {
isa = PBXGroup;
children = (
551DDEEA244F192300C719D3 /* Models */,
0A9366BC279090CC001918A9 /* OwnerKeySelectionPolicyTests.swift */,
0AADCDBF2858CE2600A0139B /* AddOwnerRequestValidatorTests.swift */,
B35BFD0E2A937DC000A9FB15 /* NavigationRouterTests.swift */,
B37C73AA2B6D0ADC00E85E7F /* WalletConnectManagerTests.swift */,
B37C73AE2B6D2FC100E85E7F /* WalletConnectManagerTestData.bundle */,
);
path = Logic;
sourceTree = "<group>";
};
0A0EFCA4246EADF800D3D8BF /* Utils */ = {
isa = PBXGroup;
children = (
5532D4DD2449A34A0067505A /* TestUtils.swift */,
);
path = Utils;
sourceTree = "<group>";
};
0A19D43C249A5BF100A316B6 /* Transaction */ = {
isa = PBXGroup;
children = (
0AA9F25824992CB6005BD60F /* TransactionTests.swift */,
0A19D43A249A5BA500A316B6 /* TransferTransaction.json */,
AD303BF18FC3591AD8AF6FBC /* DelegateWarningCalculatorTests.swift */,
AD30357FB6EC8DC8DA51ADE4 /* DelegateWarningTopLevel.json */,
AD30320FB98CBA790C56F472 /* DelegateWarningMultiSend.json */,
AD303C1150C4F4070D76632E /* DelegateWarningNotTopLevel.json */,
AD30324716BFFE79E830673F /* DelegateWarningEvenIfMultiSendAddressIsKnown.json */,
AD303139191A822F493B9A87 /* NoDelegateWarningBecauseNoDelegateOperation.json */,
AD3038DD24B2E7744E2EE9A4 /* NoDelegateOperationButDelegateFlag.json */,
AD303DAF50ACA9AB6A3ED41D /* TransferNoDelegateWarning.json */,
AD3032263454247E99CC6C62 /* TransferWithDelegateWarning.json */,
AD30370F4D8215898B27959A /* TransferNoWarningButDelegateWithName.json */,
AD3034FC5D96E7DF5D59FBED /* WarnAboutAnyNestedMultisendWithDelegate.json */,
);
path = Transaction;
sourceTree = "<group>";
};
0A2853E82912C28D00D11707 /* Security */ = {
isa = PBXGroup;
children = (
0A2853F12912C8ED00D11707 /* EncryptedStore.swift */,
AD303BAB464F66AA4AE3FF4C /* KeychainItem.swift */,
0AC3FBF12936156F0003255F /* KeychainStore.swift */,
930F293D2937BA910040C48B /* ProtectedKeyStore.swift */,
04B1F43D2966070B009D13AA /* SecurityCenter.swift */,
04B1F43F296EC10C009D13AA /* Wallet.swift */,
);
path = Security;
sourceTree = "<group>";
};
0A29B5602666808A0060F06A /* Frameworks */ = {
isa = PBXGroup;
children = (
);
name = Frameworks;
sourceTree = "<group>";
};
0A3DADAE26270FA900743E38 /* idn2 */ = {
isa = PBXGroup;
children = (
0A3DAD9326270F4D00743E38 /* idn2.xcframework */,
0A3DAD9226270F4D00743E38 /* unistring.xcframework */,
0A3DAD9A26270F5500743E38 /* IDN.swift */,
0A3DADA426270FA100743E38 /* README.md */,
);
path = idn2;
sourceTree = "<group>";
};
0A3DFF002667D7DA00B45770 /* CoreData */ = {
isa = PBXGroup;
children = (
04248BDA272E11BB00431397 /* AddressBookTests.swift */,
0A109E2E268A240F00226708 /* ChainTests.swift */,
551DDEEF244F1A0A00C719D3 /* SafeTests.swift */,
551DDEED244F19AE00C719D3 /* CoreDataTestCase.swift */,
5556A03B24489F5D003EC861 /* TestCoreDataStack.swift */,
5556A03A24489F5D003EC861 /* CoreDataStackTests.swift */,
55B66E8D24810BC800249E98 /* AppSettingsTests.swift */,
0AFC33EC25DE9C3200067D41 /* AuthenticationControllerTests.swift */,
550A6181268A23A9002C02E1 /* SafeNetworkMigrationTests.swift */,
B0D610B9708DF8BFD4A612D2 /* WebConnectionRepositoryTests.swift */,
6A91EFDB27DA2CF9009E63E9 /* WCAppRegistryRepositoryTests.swift */,
);
path = CoreData;
sourceTree = "<group>";
};
0A3FDAD726AEB07F006A7DC3 /* Shared */ = {
isa = PBXGroup;
children = (
0A616B9C26B0109F00FCEDB9 /* README.md */,
D86A68DE274E692400D7F5C5 /* TestingAppDelegate.swift */,
0A65522C28816BB400701238 /* TestingSceneDelegate.swift */,
0A3FDAF726AEB7CD006A7DC3 /* CoreData */,
0A3FDAF826AEB7F0006A7DC3 /* Utils */,
);
path = Shared;
sourceTree = "<group>";
};
0A3FDAF726AEB7CD006A7DC3 /* CoreData */ = {
isa = PBXGroup;
children = (
55AC9E552487B0CB00B0BC24 /* CoreDataProtocol.swift */,
5556A03424489F37003EC861 /* CoreDataStack.swift */,
0476915B2464034D00D73D8B /* Safe+CoreDataClass.swift */,
0476915A2464034D00D73D8B /* Safe+CoreDataProperties.swift */,
0A3FDAF126AEB691006A7DC3 /* Safe+Shared.swift */,
0A3FDAEB26AEB5BF006A7DC3 /* KeyInfo+Shared.swift */,
0A3FDAEE26AEB603006A7DC3 /* Chain+Shared.swift */,
5556A03524489F37003EC861 /* Multisig.xcdatamodeld */,
);
path = CoreData;
sourceTree = "<group>";
};
0A3FDAF826AEB7F0006A7DC3 /* Utils */ = {
isa = PBXGroup;
children = (
0AF2736E24DC57E8007E4012 /* MultisigNotification.swift */,
0A6430E1247EC2C7006FD30A /* ConfigurationKey.swift */,
0A6C85B1245071510026139E /* Address.swift */,
0A63C7E22602725100D36B22 /* AddressInfo.swift */,
0AA9F2502498CC62005BD60F /* AddressString.swift */,
0AA9F2542498CC82005BD60F /* DataString.swift */,
047300FB24780C81004F1200 /* CharacterSet+Hex.swift */,
0AA9F2062497BE9B005BD60F /* UInt256.swift */,
0AA9F2522498CC70005BD60F /* UInt256String.swift */,
0A616B9526AEEBB700FCEDB9 /* BoolString.swift */,
0A9BC33424602CE200EB9C5D /* Data+MultisigExtension.swift */,
);
path = Utils;
sourceTree = "<group>";
};
0A465C35246C23E800AFA467 /* Frame */ = {
isa = PBXGroup;
children = (
0A465C33246C236A00AFA467 /* FrameForTapping.swift */,
);
path = Frame;
sourceTree = "<group>";
};
0A478D4D25B865150038363E /* KeyPickerController */ = {
isa = PBXGroup;
children = (
0A478D5625B876AF0038363E /* ButtonTableViewCell.swift */,
0A478D5725B876AF0038363E /* ButtonTableViewCell.xib */,
0A478D3125B861D50038363E /* DefaultKeyTableViewCell.swift */,
0A478D3225B861D50038363E /* DefaultKeyTableViewCell.xib */,
0A478D3925B863D60038363E /* DerivedKeyTableViewCell.swift */,
0A478D3A25B863D60038363E /* DerivedKeyTableViewCell.xib */,
0A478D1925B860240038363E /* KeyPickerController.swift */,
55B64665253051630050BD95 /* SelectOwnerAddressViewModel.swift */,
47CEAD2A28D57E1000C1264D /* SelectOwnerAddressViewModelProtocol.swift */,
);
path = KeyPickerController;
sourceTree = "<group>";
};
0A53EBB1253F341600E6ACD0 /* UI Library */ = {
isa = PBXGroup;
children = (
0AF1C9122541B6A300E28669 /* README.md */,
55F91A9725BEABD400938475 /* KeyboardAvoidingBehavior.swift */,
0A0EFCA9246EB28600D3D8BF /* Pasteboard.swift */,
0A007129254B379000A57CAF /* UIColor+Styles.swift */,
0A007123254B255C00A57CAF /* UIFont+Styles.swift */,
0AF1C80625408B5000E28669 /* UIImageViewExtensions.swift */,
0AEE149E2540233C00046EE7 /* UINibView.swift */,
550FB1A926691D2E00C13D54 /* UITableView+Cells.swift */,
55BCFC292551C9C200020CE7 /* UITableView+Reusable.swift */,
0ADD199D265E518600EB0F2B /* UIView+Pin.swift */,
0AF1C9252541E09C00E28669 /* UIView+UINib.swift */,
0466877528E6388F0004D488 /* UIViewController+Display.swift */,
55883611255C15870014E8C7 /* UIViewController+Safari.swift */,
0A5307452543273F00E8A270 /* UIViewController+UINib.swift */,
B3C4D2D82AAF596D0026A8BC /* UIViewController+Navigation.swift */,
049257AD273C239C00507C33 /* String+Highlight.swift */,
04D224C028CA4FFD00853E34 /* NSMutableAttributedString+LineSpacing.swift */,
0A839B5F2578EB9500103AD9 /* View Controllers */,
558835ED255BFEA80014E8C7 /* Views */,
6A007E912A60179B000F0ADD /* UIGestures.swift */,
B3B6044E2A850F5E007BDAC0 /* UIAlertControllerStyle+Multiplatform.swift */,
0468C3492A8E5217009872C2 /* ToDoListView.swift */,
0468C34B2A8E5228009872C2 /* ToDoListView.xib */,
);
path = "UI Library";
sourceTree = "<group>";
};
0A57C5EA2578050400420303 /* Transaction Detail Cells */ = {
isa = PBXGroup;
children = (
0A57C5B42577F02E00420303 /* ConfirmationConfirmedPiece.swift */,
0A57C5C62577F75D00420303 /* ConfirmationConfirmedPiece.xib */,
0A57C5AE2577F02100420303 /* ConfirmationCreatedPiece.swift */,
0A57C5C02577F08B00420303 /* ConfirmationCreatedPiece.xib */,
0A57C5D62577F9E600420303 /* ConfirmationStatusPiece.swift */,
0A57C5DC2577F9ED00420303 /* ConfirmationStatusPiece.xib */,
0A9A1A2F257924C500B44405 /* DetailAccountAndTextCell.swift */,
0A9A1A30257924C600B44405 /* DetailAccountAndTextCell.xib */,
0AE8C08E25793B9400E62B34 /* DetailArrowPiece.swift */,
0AE8C08825793B8C00E62B34 /* DetailArrowPiece.xib */,
0A57C5E22577FBD900420303 /* DetailConfirmationCell.swift */,
0A57C5E32577FBD900420303 /* DetailConfirmationCell.xib */,
0AE8C0422579317700E62B34 /* DetailDisclosingCell.swift */,
0AE8C0432579317700E62B34 /* DetailDisclosingCell.xib */,
0A57C5A22577DC5600420303 /* DetailExpandableTextCell.swift */,
0A57C5A32577DC5600420303 /* DetailExpandableTextCell.xib */,
0A9A1A32257924C600B44405 /* DetailMultiAccountsCell.swift */,
0A9A1A2D257924C500B44405 /* DetailMultiAccountsCell.xib */,
04D1323325E43C550032FA03 /* DetailRejectionInfoCell.swift */,
04D1323425E43C550032FA03 /* DetailRejectionInfoCell.xib */,
0AE8C0A0257947CF00E62B34 /* DetailStatusCell.swift */,
0AE8C0A1257947CF00E62B34 /* DetailStatusCell.xib */,
0AE8C0682579371A00E62B34 /* DetailTransferInfoCell.swift */,
0AE8C0692579371A00E62B34 /* DetailTransferInfoCell.xib */,
0AE8C0542579328800E62B34 /* ExternalURLCell.swift */,
0AE8C0552579328800E62B34 /* ExternalURLCell.xib */,
04D131DA25E416FC0032FA03 /* RejectionCreatedPiece.swift */,
04D131D925E416FC0032FA03 /* RejectionCreatedPiece.xib */,
0AE8C0622579355800E62B34 /* TokenInfoView.swift */,
0AE8C05C2579354C00E62B34 /* TokenInfoView.xib */,
);
path = "Transaction Detail Cells";
sourceTree = "<group>";
};
0A57C8E22587ADB200B7C019 /* TransactionDetailsViewController */ = {
isa = PBXGroup;
children = (
04D1309A25E2BB830032FA03 /* RejectionConfirmationViewController */,
0ACB4CD4256BC2B000845BF4 /* TransactionDetailsViewController.swift */,
0AD062E52577AE7E0030810D /* TransactionDetailCellBuilder.swift */,
0A57C5EA2578050400420303 /* Transaction Detail Cells */,
043963822704E25800018F74 /* AdvancedTransactionDetailsViewController.swift */,
);
path = TransactionDetailsViewController;
sourceTree = "<group>";
};
0A57C9072587C1B100B7C019 /* EnterSafeAddressViewController */ = {
isa = PBXGroup;
children = (
0A57C8E72587AECB00B7C019 /* EnterSafeAddressViewController.swift */,
0A57C8E82587AECB00B7C019 /* EnterSafeAddressViewController.xib */,
0A573F2825876B9E009EF0C1 /* AddressField.swift */,
0A573F6D25877586009EF0C1 /* AddressField.xib */,
);
path = EnterSafeAddressViewController;
sourceTree = "<group>";
};
0A5B158528086454003AD853 /* Create Passcode */ = {
isa = PBXGroup;
children = (
0ABC00212823139D00F42D29 /* CreatePasscodeFlow.swift */,
0AC2BAE628B8F9B500AB66EB /* ActivateBiometryAlertController.swift */,
0A5B15832808643B003AD853 /* CreatePasscodeViewController.swift */,
0A5B158128086424003AD853 /* RepeatPasscodeViewController.swift */,
);
path = "Create Passcode";
sourceTree = "<group>";
};
0A5B15862808645E003AD853 /* Change Passcode */ = {
isa = PBXGroup;
children = (
0A5B157F2808640F003AD853 /* ChangePasscodeEnterNewViewController.swift */,
0A5B157D280863FB003AD853 /* RepeatChangedPasscodeViewController.swift */,
);
path = "Change Passcode";
sourceTree = "<group>";
};
0A61E8432670E5FF009D68A4 /* UI Snapshot Tests */ = {
isa = PBXGroup;
children = (
0A61E8442670E632009D68A4 /* __Snapshots__ */,
0A61E83D2670DED5009D68A4 /* BalanceTableViewCellTests.swift */,
0A61E8412670E474009D68A4 /* CellTestViewController.swift */,
0A559A6826720E5300E83A9E /* BannerTableViewCellTests.swift */,
0A747197269F1122008E9F2D /* BalancesViewControllerSnapshotTests.swift */,
0A7471A6269F2AA8008E9F2D /* XCTestCase.swift */,
0A747199269F152D008E9F2D /* chains_4_safes_0x1230B3d59858296A31053C1b8562Ecf89A2f888b_balances_usd.json */,
);
path = "UI Snapshot Tests";
sourceTree = "<group>";
};
0A6430D8247EC180006FD30A /* Configuration */ = {
isa = PBXGroup;
children = (
B3710B452AD5AE9D002E503B /* apis-prod.example.json */,
B3710B462AD5AE9D002E503B /* apis-staging.example.json */,
B3710B432AD5AAD7002E503B /* config.bundle */,
93EE3F6F2760EC7E00111F17 /* IntercomConfig.swift */,
0A6430DB247EC193006FD30A /* Config.xcconfig */,
0AF7F765247FC28B00527014 /* Config.Example.xcconfig */,
0A6430D9247EC193006FD30A /* Production.xcconfig */,
0ACDC00924925267002035A2 /* Staging.xcconfig */,
0AF7F76F247FC49600527014 /* Development.xcconfig */,
0ACDBFFC248E4C5D002035A2 /* Configuration.swift */,
);
path = Configuration;
sourceTree = "<group>";
};
0A6430F3247ECB23006FD30A /* Configuration */ = {
isa = PBXGroup;
children = (
0A6430F4247ECB3E006FD30A /* ConfigurationKeyTests.swift */,
);
path = Configuration;
sourceTree = "<group>";
};
0A67ACE225E3F79700B3E97C /* Passcode */ = {
isa = PBXGroup;
children = (
0A67AC9425E3BE4400B3E97C /* PasscodeViewController.swift */,
0A67AC9525E3BE4400B3E97C /* PasscodeViewController.xib */,
0A5B158528086454003AD853 /* Create Passcode */,
0A5B15862808645E003AD853 /* Change Passcode */,
0A5B157B280863DF003AD853 /* EnterPasscodeViewController.swift */,
0A22E11B25E4FA2000D24DE1 /* SecuritySettingsViewController.swift */,
0A5C0C5528191F400061D96F /* PasscodeProtecting.swift */,
044BEDFF2987DDD000F533B0 /* ChangePasscodeFlow.swift */,
);
path = Passcode;
sourceTree = "<group>";
};
0A6886982588FADF0045CAB5 /* Add Safe */ = {
isa = PBXGroup;
children = (
048D72CA2685DC4C0095999C /* SelectNetworkViewController */,
3E373F752631781A00D8107A /* EnterUnstoppableNameViewController.swift */,
3E373F742631781900D8107A /* EnterUnstoppableNameViewController.xib */,
0AA59CC1270CAD05000CA7B1 /* SuggestToAddSignerViewController.swift */,
0AE46C86257684B8001DC62B /* LoadSafeViewController.swift */,
0AE46C8C257684DF001DC62B /* LoadSafeViewController.xib */,
0A57C9072587C1B100B7C019 /* EnterSafeAddressViewController */,
0A6886CE2588FC180045CAB5 /* EnterENSNameViewController.swift */,
0A68869D2588FAFB0045CAB5 /* EnterENSNameViewController.xib */,
0A6886CF2588FC180045CAB5 /* EnterAddressNameViewController.swift */,
0A6886912588F87E0045CAB5 /* EnterAddressNameViewController.xib */,
5534F7352760C7670018E655 /* CreatePasscodeSuggestionViewController.swift */,
5534F7362760C7670018E655 /* CreatePasscodeSuggestionViewController.xib */,
B32620482A961E690003A2F0 /* AddSafeFlow.swift */,
);
path = "Add Safe";
sourceTree = "<group>";
};
0A6886A52588FB0F0045CAB5 /* Settings */ = {
isa = PBXGroup;
children = (
0468C3282A826199009872C2 /* MFA */,
0455A42C2720413B008B772D /* AddressBook */,
558835DE255A90420014E8C7 /* AppSettingsViewController */,
550FB1C626691E4A00C13D54 /* Experimental */,
55F91A8E25BEABA100938475 /* OwnerKeyManagement */,
0A67ACE225E3F79700B3E97C /* Passcode */,
55BCFC372552FCA900020CE7 /* SafeSettingsViewController */,
);
path = Settings;
sourceTree = "<group>";
};
0A6886AA2588FB190045CAB5 /* Assets */ = {
isa = PBXGroup;
children = (
6A5976362A67EB8900D3385B /* Ramper.swift */,
6AF6295829B9BFBC004C034A /* RelayOnboarding */,
6A7D476029B3682400D690BE /* RelayInfoBanner */,
0AB9F4C3254C64680044395F /* BalancesViewController */,
6AFD26E92861B0B300336FFE /* SafeTokenBanner */,
5503F62A255062070046545C /* CollectiblesViewController */,
D80B5A082769F95000D6E024 /* AssetsViewController.swift */,
D80B5A092769F95000D6E024 /* AssetsViewController.xib */,
04AECBB82A76B990008D5A35 /* SelectTopUpAddressViewController.swift */,
);
path = Assets;
sourceTree = "<group>";
};
0A6886AB2588FB2C0045CAB5 /* Transaction */ = {
isa = PBXGroup;
children = (
6A72655E29CC7D32008B2821 /* PaymentMethod */,
D865177E27687D6E000B4C04 /* ExecuteTransaction */,
D865177427620628000B4C04 /* InitiateTransaction */,
0ADA9127256591410004DEC0 /* TransactionListViewController */,
0A57C8E22587ADB200B7C019 /* TransactionDetailsViewController */,
0AD0273F25A354C700886671 /* MultiSendListTableViewController */,
0AD0274425A3586800886671 /* ActionDetailViewController.swift */,
0AF8832125A5EC1F00029A43 /* ActionDetailTableViewCell.swift */,
0A8AEB0E25A4712B002A3FE1 /* ActionDetailTextCell.swift */,
0A8AEB0F25A4712B002A3FE1 /* ActionDetailTextCell.xib */,
0A8AEB1625A4726E002A3FE1 /* ActionDetailExpandableCell.swift */,
0A8AEB1725A4726E002A3FE1 /* ActionDetailExpandableCell.xib */,
0A8AEB1E25A4764F002A3FE1 /* ActionDetailAddressCell.swift */,
0A8AEB1F25A4764F002A3FE1 /* ActionDetailAddressCell.xib */,
);
path = Transaction;
sourceTree = "<group>";
};
0A6886B02588FB370045CAB5 /* Safe Management */ = {
isa = PBXGroup;
children = (
0A8CDD4327A5A5AF0020066C /* Create Safe */,
048B3B0B25A5E7850005219B /* Edit Safe */,
0AB9F4C8254C64740044395F /* SwitchSafesViewController */,
0A6886982588FADF0045CAB5 /* Add Safe */,
);
path = "Safe Management";
sourceTree = "<group>";
};
0A6C85B02450712D0026139E /* Ethereum */ = {
isa = PBXGroup;
children = (
3E373F7C2631784200D8107A /* BlockchainDomainManager.swift */,
0A9BC33224602A7400EB9C5D /* Contract.swift */,
0A9BC32E246022BD00EB9C5D /* ENS.swift */,
0A9BC3302460233300EB9C5D /* ENSContracts.swift */,
0A106286248A885D00C1EE54 /* ERC20Metadata.swift */,
0A106288248A892B00C1EE54 /* ERC721Metadata.swift */,
0ACC4C4B24752BB000ADF201 /* GnosisSafe.swift */,
550FB1C926691E7500C13D54 /* SafeContract.swift */,
0A3DADAE26270FA900743E38 /* idn2 */,
0A9BC3422460501300EB9C5D /* Utils */,
);
path = Ethereum;
sourceTree = "<group>";
};
0A6CD7A227D214D600579BFB /* List */ = {
isa = PBXGroup;
children = (
B0D61754C5CD1AFD95AF4A6D /* DesktopPairingHeaderView.swift */,
B0D6146BF81C620C26123C67 /* DesktopPairingHeaderView.xib */,
B0D613C0E251EC2E801E8818 /* WebConnectionsViewController.swift */,
0AF5C66B27BAA74300BFEA52 /* WebConnectionTableViewCell.swift */,
0AF5C66A27BAA74300BFEA52 /* WebConnectionTableViewCell.xib */,
);
path = List;
sourceTree = "<group>";
};
0A6CD7A327D214F300579BFB /* Details */ = {
isa = PBXGroup;
children = (
0ADD0FB127C148880099DF7D /* DatePickerViewController.swift */,
0ADD0FB227C148880099DF7D /* DatePickerViewController.xib */,
935DCA4B27BD14C500F09EE4 /* WebConnectionDetailsViewController.swift */,
);
path = Details;
sourceTree = "<group>";
};
0A6CD7A427D2150800579BFB /* Signature Request */ = {
isa = PBXGroup;
children = (
0AFD9DCB27BFE18800011CF1 /* SignatureRequestContentViewController.swift */,
557D80A5270B32F80036D6D0 /* SignatureRequestContentViewController.xib */,
557D80A4270B32F80036D6D0 /* SignatureRequestViewController.swift */,
);
path = "Signature Request";
sourceTree = "<group>";
};
0A6CD7A527D2152000579BFB /* Send Transaction Request */ = {
isa = PBXGroup;
children = (
0AFD9DCD27BFF01000011CF1 /* SendTransactionContentViewController.swift */,
B0D61BDFEADB74805D9221DB /* SendTransactionRequestViewController.swift */,
);
path = "Send Transaction Request";
sourceTree = "<group>";
};
0A6CD7A627D2153800579BFB /* Common */ = {
isa = PBXGroup;
children = (
B0D61352D30ACB7D294C526D /* ActionPanelView.swift */,
B0D61FB05FC8C6D45FAC1246 /* ActionPanelView.xib */,
0AFD9DC927BFDF0200011CF1 /* WebConnectionContainerViewController.swift */,
B0D610E20B243B7AEB248725 /* WebConnectionContainerViewController.xib */,
);
path = Common;
sourceTree = "<group>";
};
0A6CD7A727D2154600579BFB /* Connection Request */ = {
isa = PBXGroup;
children = (
B0D61A4428032BDABE9C94CE /* WebConnectionRequestViewController.swift */,
);
path = "Connection Request";
sourceTree = "<group>";
};
0A704A3A2473D772005BDC49 /* App Settings */ = {
isa = PBXGroup;
children = (
0A0EFC9C246EA6E100D3D8BF /* AdvancedAppSettings.swift */,
);
path = "App Settings";
sourceTree = "<group>";
};
0A791D9524D2E36400D70DA9 /* Crashlytics Non-fatal Errors */ = {
isa = PBXGroup;
children = (
0A791D9824D2E3C100D70DA9 /* MethodDecodingError.swift */,
0A791D9624D2E38800D70DA9 /* TransferDecodingError.swift */,
);
path = "Crashlytics Non-fatal Errors";
sourceTree = "<group>";
};
0A791DA224D3129B00D70DA9 /* Snackbar */ = {
isa = PBXGroup;
children = (
0ABAFDB224ACB3B6007EBB92 /* SnackbarCenter.swift */,
0A21692A24A35A4E00BD1C1E /* SnackbarView.swift */,
0A791D9C24D2FD5C00D70DA9 /* SnackbarHostView.swift */,
0ADB93FB24D31904006928DF /* SnackbarBottomPaddingModifier.swift */,
);
path = Snackbar;
sourceTree = "<group>";
};
0A7AEAF924631CEC00014184 /* Safe Info */ = {
isa = PBXGroup;
children = (
041C2A572456F4F50044A24C /* SafeInfoView.swift */,
0A7AEAF52463189400014184 /* CenteredAddressWithLink.swift */,
);
path = "Safe Info";
sourceTree = "<group>";
};
0A839B5F2578EB9500103AD9 /* View Controllers */ = {
isa = PBXGroup;
children = (
0A0391C527C564AA003C871A /* InstructionsViewController */,
04B4B5F425B754A400CFE24B /* AccountActionCompletedViewController */,
0A6C131325407B5100EA67E3 /* ContainerViewController.swift */,
0AF1C8282540914600E28669 /* NoSafesViewController.swift */,
044A54432448D0B6009CBB80 /* QRCodeScannerViewController */,
0AC60C982549D44300A63AE2 /* SegmentViewController */,
0AF1C90D2541B67200E28669 /* LoadableViewController */,
0A74EEFB268DF37100EB0EFB /* RibbonViewController.swift */,
0A74EEFC268DF37100EB0EFB /* RibbonViewController.xib */,
);
path = "View Controllers";
sourceTree = "<group>";
};
0A8CDD4327A5A5AF0020066C /* Create Safe */ = {
isa = PBXGroup;
children = (
0A0391C627C564CF003C871A /* Setup Safe */,
0A0391C327C5640C003C871A /* CreateSafeInstructionsViewController.swift */,
6A39DC9127C64254006BCAE7 /* SafeDeploymentFinishedViewController.swift */,
6A39DC9227C64254006BCAE7 /* SafeDeploymentFinishedViewController.xib */,
9388B98127C8DDE400AAB7F5 /* SafeDeploymentNotificationController.swift */,
045769FB27C7DBBF00881206 /* SafeDeployingViewController.swift */,
045769FC27C7DBBF00881206 /* SafeDeployingViewController.xib */,
041E10DD2A40E37200D8F980 /* CreateSafeWithSocialIntroViewController.swift */,
041E10DE2A40E37200D8F980 /* CreateSafeWithSocialIntroViewController.xib */,
9388410C2A3D74E20052EB87 /* GoogleWeb3AuthLoginModel.swift */,
04FA9CC42A4354250027F315 /* SafeCreatingViewController.swift */,
04FA9CC52A4354250027F315 /* SafeCreatingViewController.xib */,
04FA9CC82A43882D0027F315 /* SafeCreationSuccessViewController.swift */,
04FA9CC92A43882D0027F315 /* SafeCreationSuccessViewController.xib */,
04FA9CCC2A45C7520027F315 /* SafeActionViewController.swift */,
04FA9CCD2A45C7520027F315 /* SafeActionViewController.xib */,
04FA9CD02A45F7170027F315 /* CreateSafeFlow.swift */,
937B74AD2A55D02000023D23 /* AppleWeb3AuthLogin.swift */,
6A007E8D2A5ED538000F0ADD /* SocialLoginInfoViewController.swift */,
6A007E8E2A5ED538000F0ADD /* SocialLoginInfoViewController.xib */,
);
path = "Create Safe";
sourceTree = "<group>";
};
0A93DD4A2445CC8A00688050 = {
isa = PBXGroup;
children = (
93B331A82A655FB600ADD507 /* ci_scripts */,
0A01DCE02770996E00A87D7A /* Ethereum */,
B3710B3B2AD58492002E503B /* SecureConfig */,
0A3FDAD726AEB07F006A7DC3 /* Shared */,
0A93DD552445CC8A00688050 /* Multisig */,
0A93DD6F2445CC8C00688050 /* MultisigTests */,
0A9BC3542460581500EB9C5D /* MultisigIntegrationTests */,
0AF2731424DAABDC007E4012 /* NotificationServiceExtension */,
0A93DD542445CC8A00688050 /* Products */,
0A29B5602666808A0060F06A /* Frameworks */,
);
sourceTree = "<group>";
};
0A93DD542445CC8A00688050 /* Products */ = {
isa = PBXGroup;
children = (
0A93DD532445CC8A00688050 /* Multisig_PROD.app */,
0A93DD6C2445CC8C00688050 /* MultisigTests.xctest */,
0A9BC3532460581500EB9C5D /* MultisigIntegrationTests.xctest */,
0AF2731324DAABDC007E4012 /* NotificationServiceExtension.appex */,
);
name = Products;
sourceTree = "<group>";
};
0A93DD552445CC8A00688050 /* Multisig */ = {
isa = PBXGroup;
children = (
55AF4CF226C15261006DA1CC /* Multisig_DEV.entitlements */,
55AF4CF326C15261006DA1CC /* Multisig_PROD.entitlements */,
55AF4CF426C15261006DA1CC /* Multisig_STAGING.entitlements */,
047A658025AE088000AE8845 /* App */,
0A93DD88244603A400688050 /* UI */,
5532D4912448A1960067505A /* Logic */,
0AF432C5244DFA0200E22E50 /* Data */,
0AF432C6244DFA1800E22E50 /* Cross-layer */,
0A93DD672445CC8B00688050 /* Info.plist */,
0A93DD612445CC8B00688050 /* Preview Content */,
0A35CC2F24810CF6005E45BA /* ExportOptions.plist */,
D86A68E0274E6AA500D7F5C5 /* main.swift */,
B0D61012F3C4AC13FA79F697 /* Features */,
);
path = Multisig;
sourceTree = "<group>";
};
0A93DD612445CC8B00688050 /* Preview Content */ = {
isa = PBXGroup;
children = (
0A93DD622445CC8B00688050 /* Preview Assets.xcassets */,
);
path = "Preview Content";
sourceTree = "<group>";
};
0A93DD6F2445CC8C00688050 /* MultisigTests */ = {
isa = PBXGroup;
children = (
0A0EFCA3246EADE900D3D8BF /* Logic */,
0A0EFCA1246EADD100D3D8BF /* Data */,
0A0EFCA2246EADE200D3D8BF /* Cross-layer */,
0A93DD722445CC8C00688050 /* Info.plist */,
0A6430F6247ECCF6006FD30A /* MultisigTests.xctestplan */,
0ADD04D5268CB9BF00C2B44A /* UIColorStylesTests.swift */,
0A0EFCA4246EADF800D3D8BF /* Utils */,
AD3034214AE5434B20ABC8B5 /* Features */,
);
path = MultisigTests;
sourceTree = "<group>";
};
0A93DD88244603A400688050 /* UI */ = {
isa = PBXGroup;
children = (
0472B2B32869D5480049BA17 /* ClaimToken */,
0AF432C4244DF8FC00E22E50 /* App */,
0A6886AA2588FB190045CAB5 /* Assets */,
550FB19826691CA300C13D54 /* Dapps */,
0AF432CA244DFAFB00E22E50 /* Resources */,
0A6886B02588FB370045CAB5 /* Safe Management */,
0A6886A52588FB0F0045CAB5 /* Settings */,
047A653225ADE8E800AE8845 /* SwiftUI */,
0A6886AB2588FB2C0045CAB5 /* Transaction */,
0A53EBB1253F341600E6ACD0 /* UI Library */,
550FB17B26691C8F00C13D54 /* WalletConnect */,
0497B29D29A41D7E007109ED /* WalletConnectV2 */,
);
path = UI;
sourceTree = "<group>";
};
0A93DD8B244603DB00688050 /* UI Library */ = {
isa = PBXGroup;
children = (
0ADDB34D24518F8F0056B284 /* ActivityIndicator.swift */,
0AD89A47246C46110052F4CD /* AnyIdentifiable.swift */,
043913A024BF4E480006517D /* BrowseLinkButton.swift */,
0A451BE9252DDB39001DB7D2 /* FullScreenLoadingView.swift */,
0A3F34D82477E4E900E872AF /* KeyboardAdaptive.swift */,
551BC70C2538965700E4CC79 /* LoadingModel.swift */,
0A451C05252DDB93001DB7D2 /* NetworkContentView.swift */,
0A451BEF252DDB49001DB7D2 /* NoDataView.swift */,
0A451C17252DDCDE001DB7D2 /* ProgressIndicatorCell.swift */,
041C2A592456F53E0044A24C /* QRView.swift */,
0A451BFF252DDB67001DB7D2 /* ReloadButton.swift */,
0ADDA2102453467A0066457E /* RoundedTextField.swift */,
0AF64FA424475BC30018D070 /* SafariViewController.swift */,
047691582464026400D73D8B /* SectionHeader.swift */,
0A9BC3442460515800EB9C5D /* Address */,
0AFA72A324BF39D900A370EE /* Buttons */,
0A465C35246C23E800AFA467 /* Frame */,
55B66E8A247FE0F500249E98 /* Overlays */,
0AF432D4244F063800E22E50 /* Styleguide */,
0A9BC3432460514B00EB9C5D /* Text */,
);
path = "UI Library";
sourceTree = "<group>";
};
0A946D08246C4C5F00456BD5 /* Get In Touch */ = {
isa = PBXGroup;
children = (
0A465C36246C2ECD00AFA467 /* GetInTouchView.swift */,
0AD89A45246C38920052F4CD /* EmailSupportViewController.swift */,
);
path = "Get In Touch";
sourceTree = "<group>";
};
0A9BC3422460501300EB9C5D /* Utils */ = {
isa = PBXGroup;
children = (
0A9BC33A2460352E00EB9C5D /* EthHasher.swift */,
);
path = Utils;
sourceTree = "<group>";
};
0A9BC3432460514B00EB9C5D /* Text */ = {
isa = PBXGroup;
children = (
0AFA729B24BF361600A370EE /* SlicedString.swift */,
0AFA729D24BF363400A370EE /* SlicedText.swift */,
0A72AC612453169700840641 /* LinkText.swift */,
55D3654225078560004D5047 /* TextView.swift */,
);
path = Text;
sourceTree = "<group>";
};
0A9BC3442460515800EB9C5D /* Address */ = {
isa = PBXGroup;
children = (
0ACEF00024C1DE620040A058 /* AddressImage.swift */,
0A339C5C24C1D16E00DAD84B /* Image+Blockies.swift */,
0AFA729F24BF368900A370EE /* SlicedText+Address.swift */,
);
path = Address;
sourceTree = "<group>";
};
0A9BC3542460581500EB9C5D /* MultisigIntegrationTests */ = {
isa = PBXGroup;
children = (
0AC62ED4287836DF007945A1 /* UI Unit Tests */,
6A91EFD827DA2C45009E63E9 /* Data */,
0A3DFF002667D7DA00B45770 /* CoreData */,
0A64313F247ED1AA006FD30A /* MultisigIntegrationTests.xctestplan */,
B367AECE2B0CB59700F06B86 /* TransactionValidationTests.swift */,
B367AED12B0CB89600F06B86 /* TransactionValidationTestCase1.json */,
B38075762B0CFD3A00C62BCF /* TransactionValidationTestCase_AllSignatureTypes_v1_0_0.json */,
B38075742B0CF85900C62BCF /* TransactionValidationTestCase_AllSignatureTypes_v1_1_0.json */,
B38075722B0CF7C600C62BCF /* TransactionValidationTestCase_MultipleConfirmations.json */,
B380756C2B0CF60A00C62BCF /* TransactionValidationTestCase_NoConfirmations.json */,
B38075702B0CF75200C62BCF /* TransactionValidationTestCase_SignerNotMatchingSignature.json */,
B380756E2B0CF6AC00C62BCF /* TransactionValidationTestCase_ConfirmationsNotFromOwners.json */,
B380756A2B0CF45200C62BCF /* TransactionValidationTestCase_InvalidSafeTxHash.json */,
0A802B8F24E581A50001790F /* SafeClientGatewayServiceIntegrationTests.swift */,
0A513A9C2768EBC900F07D5A /* DelegateKeyTests.swift */,
5532D4D02449A1E40067505A /* MockLogger.swift */,
0A9BC34D2460567200EB9C5D /* ENSIntegrationTests.swift */,
0A9D5CE327D8EC270075A21D /* WCRegistryIntegrationTests.swift */,
0A9BC3572460581500EB9C5D /* Info.plist */,
55CA3EBC250A24910080DF7F /* KeychainServiceIntegrationTests.swift */,
0A3DFEFD2667D3A700B45770 /* README.md */,
0A61E8432670E5FF009D68A4 /* UI Snapshot Tests */,
0A01DCE32770B0A100A87D7A /* TransactionIntegrationTests.swift */,
0AF8D1A92822C74E0035DCF7 /* SafeTransactionControllerIntegrationTests.swift */,
0AA5F55E28BF6F2200D6D220 /* claiming_test_fixtures.yml */,
0AA5F55C28BF667000D6D220 /* claiming_test_fixtures.json */,
0A884C4328B3B4BC00D008A0 /* ClaimingAppControllerTests.swift */,
);
path = MultisigIntegrationTests;
sourceTree = "<group>";
};
0A9D5CE927D8F48A0075A21D /* Models */ = {
isa = PBXGroup;
children = (
0A9D5CEA27D8F48A0075A21D /* WCAppRegistryEntry.swift */,
);
path = Models;
sourceTree = "<group>";
};
0AADCDC12858E82F00A0139B /* RequestToAddOwner */ = {
isa = PBXGroup;
children = (
6AFD26D9285764A200336FFE /* ReceiveAddOwnerLinkViewController.swift */,
6AFD26DA285764A200336FFE /* ReceiveAddOwnerLinkViewController.xib */,
0AADCDB92858AA4700A0139B /* InactiveLinkViewController.swift */,
0AADCDBA2858AA4700A0139B /* InactiveLinkViewController.xib */,
0AADCDB528589DCC00A0139B /* AddOwnerExceptionViewController.swift */,
0AADCDB628589DCC00A0139B /* AddOwnerExceptionViewController.xib */,
0AADCDC62859BA9F00A0139B /* RequestAddOwnerViewController.swift */,
0AADCDC72859BA9F00A0139B /* RequestAddOwnerViewController.xib */,
0AADCDC22858E8A100A0139B /* ValidateRequestToAddOwnerViewController.swift */,
0AADCDC32858E8A100A0139B /* ValidateRequestToAddOwnerViewController.xib */,
0AADCDCA2859CAAC00A0139B /* SafeInfoLoader.swift */,
6AFD26DD28578F1200336FFE /* IdenticonInfoView.swift */,
6AFD26DF285797DD00336FFE /* IdenticonInfoView.xib */,
6AFD26E128589AFF00336FFE /* AddOwnerView.swift */,
6AFD26E328589B0C00336FFE /* AddOwnerView.xib */,
6AFD26E52859E8EC00336FFE /* InfoBoxView.swift */,
6AFD26E72859E8FA00336FFE /* InfoBoxView.xib */,
);
path = RequestToAddOwner;
sourceTree = "<group>";
};
0AB9F4C3254C64680044395F /* BalancesViewController */ = {
isa = PBXGroup;
children = (
D8651777276754F0000B4C04 /* TotalBalance */,
0AF1C9132541C68000E28669 /* BalancesViewController.swift */,
0A9E8E7525B9CA4200256AD3 /* BannerTableViewCell.swift */,
0A9E8E7625B9CA4200256AD3 /* BannerTableViewCell.xib */,
0AF1C91D2541DB3F00E28669 /* BalanceTableViewCell.swift */,
0AF1C91E2541DB3F00E28669 /* BalanceTableViewCell.xib */,
);
path = BalancesViewController;
sourceTree = "<group>";
};
0AB9F4C8254C64740044395F /* SwitchSafesViewController */ = {
isa = PBXGroup;
children = (
0A5F481F254C55390069C98D /* SwitchSafesViewController.swift */,
0A5F482F254C56CE0069C98D /* AddSafeTableViewCell.swift */,
0A5F4830254C56CE0069C98D /* AddSafeTableViewCell.xib */,
0A5F4827254C56580069C98D /* SafeEntryTableViewCell.swift */,
0A5F4828254C56580069C98D /* SafeEntryTableViewCell.xib */,
);
path = SwitchSafesViewController;
sourceTree = "<group>";
};
0AC60C772549C50E00A63AE2 /* HeaderViewController */ = {
isa = PBXGroup;
children = (
0AF1C7FA25408A4D00E28669 /* SafeBarView.swift */,
0AF1C80025408A6F00E28669 /* SafeBarView.xib */,
0AC60C502549AF2200A63AE2 /* NoSafeBarView.swift */,
0AC60C562549AF3800A63AE2 /* NoSafeBarView.xib */,
0AF1C7F22540887300E28669 /* HeaderViewController.swift */,
0AF1C7F32540887300E28669 /* HeaderViewController.xib */,
0A5C2DCC25628277009808CB /* SafeInfoViewController.swift */,
0A5C2DCD25628277009808CB /* SafeInfoViewController.xib */,
);
path = HeaderViewController;
sourceTree = "<group>";
};
0AC60C982549D44300A63AE2 /* SegmentViewController */ = {
isa = PBXGroup;
children = (
0AF1C81025408EA000E28669 /* SegmentViewController.swift */,
0AF1C81125408EA000E28669 /* SegmentViewController.xib */,
0AC60C882549C9D800A63AE2 /* SegmentView.swift */,
0AC60C8E2549C9F300A63AE2 /* SegmentView.xib */,
);
path = SegmentViewController;
sourceTree = "<group>";
};
0AC62ED4287836DF007945A1 /* UI Unit Tests */ = {
isa = PBXGroup;
children = (
0AC62ED528783700007945A1 /* CreatePasscodeFlowTests.swift */,
0A6552272881642300701238 /* UIIntegrationTestCase.swift */,
6A68612E28816B18009FB8DF /* BackupFlowTests.swift */,
);
path = "UI Unit Tests";
sourceTree = "<group>";
};
0ACDC01624925B36002035A2 /* Analytics */ = {
isa = PBXGroup;
children = (
0ACDC01424925A96002035A2 /* FirebaseConfig.swift */,
55CEFC0B24939079003B2B19 /* Tracker.swift */,
55CEFC0824939079003B2B19 /* ConsoleTracker.swift */,
55CEFC0A24939079003B2B19 /* FirebaseTrackingHandler.swift */,
55CEFC1F24939525003B2B19 /* TrackingEvent.swift */,
0ACDC012249253D7002035A2 /* Firebase */,
);
path = Analytics;
sourceTree = "<group>";
};
0AD0273F25A354C700886671 /* MultiSendListTableViewController */ = {
isa = PBXGroup;
children = (
0AD0273125A34E2F00886671 /* MultiSendListTableViewController.swift */,
0AD0273725A34FF600886671 /* MultiSendRowTableViewCell.swift */,
0AD0273825A34FF600886671 /* MultiSendRowTableViewCell.xib */,
);
path = MultiSendListTableViewController;
sourceTree = "<group>";
};
0ADA9127256591410004DEC0 /* TransactionListViewController */ = {
isa = PBXGroup;
children = (
0468FB8D25912E8300541536 /* Cells */,
0468FB8425912E6800541536 /* FlatTransactionsListViewModel.swift */,
0468FB8525912E6800541536 /* HistoryTransactionsViewController.swift */,
0468FB8325912E6800541536 /* QueuedTransactionsViewController.swift */,
0ADA911125656FEC0004DEC0 /* TransactionListViewController.swift */,
0AC0948427948BD900FA1B83 /* TransactionDataTransformer.swift */,
);
path = TransactionListViewController;
sourceTree = "<group>";
};
0ADD19B6265EA23200EB0F2B /* PrivateKeyViewController */ = {
isa = PBXGroup;
children = (
0ADD19B7265EA23200EB0F2B /* PrivateKeyViewController.swift */,
0ADD19B8265EA23200EB0F2B /* PrivateKeyViewController.xib */,
);
path = PrivateKeyViewController;
sourceTree = "<group>";
};
0ADD19B9265EA23200EB0F2B /* SeedPhraseViewController */ = {
isa = PBXGroup;
children = (
0ADD19BA265EA23200EB0F2B /* SeedPhraseViewController.xib */,
0ADD19BB265EA23200EB0F2B /* SeedPhraseViewController.swift */,
0ADD19BC265EA23200EB0F2B /* SeedPhraseView.swift */,
0ADD19BD265EA23200EB0F2B /* SeedWordCollectionViewCell.swift */,
0ADD19BE265EA23200EB0F2B /* SeedWordCollectionViewCell.xib */,
);
path = SeedPhraseViewController;
sourceTree = "<group>";
};
0AF1C90D2541B67200E28669 /* LoadableViewController */ = {
isa = PBXGroup;
children = (
0AF1C82E2540923C00E28669 /* LoadableViewController.swift */,
0AF1C82F2540923C00E28669 /* LoadableViewController.xib */,
0AF1C8942541AD4E00E28669 /* ScrollableDataErrorView.swift */,
0AF1C88D2541AD4100E28669 /* ScrollableDataErrorView.xib */,
0AF1C8A42541ADFF00E28669 /* LoadingView.swift */,
0AF1C8AA2541AE0600E28669 /* LoadingView.xib */,
0AF1C89A2541AD5D00E28669 /* ScrollableEmptyView.swift */,
0AF1C88C2541AD4100E28669 /* ScrollableEmptyView.xib */,
);
path = LoadableViewController;
sourceTree = "<group>";
};
0AF2731424DAABDC007E4012 /* NotificationServiceExtension */ = {
isa = PBXGroup;
children = (
55AF4CF526C15361006DA1CC /* NotificationServiceExtension_DEV.entitlements */,
55AF4CF726C15361006DA1CC /* NotificationServiceExtension_PROD.entitlements */,
55AF4CF626C15361006DA1CC /* NotificationServiceExtension_STAGING.entitlements */,
0AF2731724DAABDC007E4012 /* Info.plist */,
0AF2736A24DC57C6007E4012 /* NotificationPayload.swift */,
0A616B9826AEFD1D00FCEDB9 /* MultisigNotification+ContentProvider.swift */,
0AF2731524DAABDC007E4012 /* NotificationService.swift */,
B3FA40E82BD66665008BC688 /* ConfirmationRequestPushNotificationPayload.apns */,
0AF2737624DD46EB007E4012 /* Configuration */,
);
path = NotificationServiceExtension;
sourceTree = "<group>";
};
0AF2737624DD46EB007E4012 /* Configuration */ = {
isa = PBXGroup;
children = (
0AF2732924DAAD67007E4012 /* NotificationService.Config.xcconfig */,
0AF2733B24DAB0B6007E4012 /* NotificationService.Development.xcconfig */,
0AF2733A24DAB0B5007E4012 /* NotificationService.Production.xcconfig */,
0AF2733924DAB0B5007E4012 /* NotificationService.Staging.xcconfig */,
);
name = Configuration;
sourceTree = "<group>";
};
0AF432BC244DF6C900E22E50 /* ENS */ = {
isa = PBXGroup;
children = (
0A7AEAF72463190100014184 /* LoadableENSNameText.swift */,
0A7AEAF32463185C00014184 /* ENSNameLoader.swift */,
);
path = ENS;
sourceTree = "<group>";
};
0AF432BF244DF8AD00E22E50 /* Safe Management */ = {
isa = PBXGroup;
children = (
0A7AEAF924631CEC00014184 /* Safe Info */,
);
path = "Safe Management";
sourceTree = "<group>";
};
0AF432C4244DF8FC00E22E50 /* App */ = {
isa = PBXGroup;
children = (
6A21288B29895B040088C16C /* Unlock */,
04D093D6284CF5BA003F38CF /* Onboarding */,
047A658525AE095700AE8845 /* SnackbarViewController */,
0AC60C772549C50E00A63AE2 /* HeaderViewController */,
0A0C607A255D83E80085C178 /* ViewControllerFactory.swift */,
0A465C2D246C196900AFA467 /* Theme.swift */,
048AA141260D053300382E24 /* MainTabBarViewController.swift */,
0468EE9B26148A3B008270BF /* PrivacyProtectionScreenViewController.swift */,
0468EE9C26148A3B008270BF /* PrivacyProtectionScreenViewController.xib */,
0471B3BB262742CD001F2D3B /* UpdateAppViewController.swift */,
0471B3BC262742CD001F2D3B /* UpdateAppViewController.xib */,
AD3035EE31CD4171C56B475B /* WhatsNewHandler.swift */,
B0D6139BAED9DCB484456724 /* NavigationRouter.swift */,
);
path = App;
sourceTree = "<group>";
};
0AF432C5244DFA0200E22E50 /* Data */ = {
isa = PBXGroup;
children = (
0A884C4128B3AAFF00D008A0 /* ClaimingAppController.swift */,
0A884C4528B3B7F800D008A0 /* RpcClient.swift */,
5532D4DF2449A4C00067505A /* Services */,
5556A03324489F37003EC861 /* Persistence */,
);
path = Data;
sourceTree = "<group>";
};
0AF432C6244DFA1800E22E50 /* Cross-layer */ = {
isa = PBXGroup;
children = (
0A6C85B3245080620026139E /* App.swift */,
0463F5AB2628B60C009C04FA /* FirebaseRemoteConfig.swift */,
0AF2734024DAE8B6007E4012 /* UserDefaultPropertyWrapper.swift */,
0ACDC01624925B36002035A2 /* Analytics */,
0A6430D8247EC180006FD30A /* Configuration */,
0A791D9524D2E36400D70DA9 /* Crashlytics Non-fatal Errors */,
044A544C2448E5CF009CBB80 /* Localization */,
5532D4AE2449A17D0067505A /* Logger */,
0AC2A3C926FB6B84002CB26A /* WebAppURLBuilder.swift */,
);
path = "Cross-layer";
sourceTree = "<group>";
};
0AF432CA244DFAFB00E22E50 /* Resources */ = {
isa = PBXGroup;
children = (
0491067928F99246005A4A99 /* Fonts */,
042626E928EF620E000BD2CC /* Animations */,
0A93DD5F2445CC8B00688050 /* Assets.xcassets */,
0A93DD642445CC8B00688050 /* LaunchScreen.storyboard */,
);
name = Resources;
path = ..;
sourceTree = "<group>";
};
0AF432D4244F063800E22E50 /* Styleguide */ = {
isa = PBXGroup;
children = (
0A93DDB22446080000688050 /* Colors.swift */,
0A93DDB824461C1400688050 /* Fonts.swift */,
0A93DDBA24461F4800688050 /* Buttons.swift */,
0A81E30F246C062400425DEF /* Icons.swift */,
0A791D9E24D309CE00D70DA9 /* ScreenMetrics.swift */,
0A791DA024D30FE100D70DA9 /* Spacing.swift */,
);
path = Styleguide;
sourceTree = "<group>";
};
0AF432D5244F075800E22E50 /* Models */ = {
isa = PBXGroup;
children = (
55B66E55247E494000249E98 /* AppSettings.swift */,
0AC5F5B225DD510600DEF0D7 /* AppUser.swift */,
048D72C026835CF90095999C /* Chain.swift */,
0455A42A271F73B7008B772D /* AddressBookEntry.swift */,
0A0EFCA5246EAF3700D3D8BF /* DisplayURL.swift */,
554A16B2266E4D4900807049 /* EIP712Transformer.swift */,
55B64657253050200050BD95 /* HashString.swift */,
0A95893F25EFBE1E005011D7 /* KeyInfo.swift */,
5532D4922448A1960067505A /* Safe.swift */,
551DDEE8244F183500C719D3 /* Selection.swift */,
55B64658253050200050BD95 /* SignatureString.swift */,
049EB0FE25AF713700F66CEA /* TimeZone+Offset.swift */,
0AA9F25624991988005BD60F /* TokenBalance.swift */,
0AA9F1F32497BCA9005BD60F /* TokenInfo.swift */,
55B64659253050200050BD95 /* Transaction.swift */,
550FB1AB26691D6700C13D54 /* WCSession.swift */,
04CE3F9724B611FC00826AEE /* Collectible */,
55A585352501417E005E778B /* PrivateKey */,
0ACC302127BFB5C300586795 /* Address+Solidity.swift */,
04576A0127C8F26100881206 /* CDEthTransaction.swift */,
04576A0327C933D700881206 /* SafeCreationCall.swift */,
);
path = Models;
sourceTree = "<group>";
};
0AFA72A324BF39D900A370EE /* Buttons */ = {
isa = PBXGroup;
children = (
0AEDCE0A2472946600A1EC80 /* BarButton.swift */,
04C97AAF246EEF1600EBA0F1 /* BrowserLink.swift */,
0A0EFCAB246EB32400D3D8BF /* CopyButton.swift */,
0471D13124728C2C00B22A70 /* EmailLink.swift */,
55AC9E48248681A100B0BC24 /* LinkButton.swift */,
);
path = Buttons;
sourceTree = "<group>";
};
47646ED228AA725B009DC437 /* KeystoneOwnerKey */ = {
isa = PBXGroup;
children = (
47646ED328AA72DD009DC437 /* ConnectKeystoneFlow.swift */,
47039CED28C37EDB00081A7A /* KeystoneRequestSignatureView.swift */,
47DAEDE528C77456000940FB /* KeystoneSignFlow.swift */,
47CEAD2C28D5ECB800C1264D /* KeystoneSelectAddressViewModel.swift */,
);
path = KeystoneOwnerKey;
sourceTree = "<group>";
};
47DF358528B9481700EBEF3E /* Keystone */ = {
isa = PBXGroup;
children = (
47039CF128C579CF00081A7A /* KeystoneSignInfo.swift */,
);
path = Keystone;
sourceTree = "<group>";
};
5503F62A255062070046545C /* CollectiblesViewController */ = {
isa = PBXGroup;
children = (
0A451C0B252DDBE5001DB7D2 /* CollectibleListSection.swift */,
04CE3F9E24B7191E00826AEE /* CollectibleViewModel.swift */,
0AEEBC71258CDF9400F3A6F9 /* CollectibleDetailViewController.swift */,
0AEEBC72258CDF9400F3A6F9 /* CollectibleDetailViewController.xib */,
5503F62B2550625F0046545C /* CollectiblesViewController.swift */,
5596C03D25507F3C00EF23A5 /* CollectibleTableViewCell.swift */,
5596C03725507EAE00EF23A5 /* CollectibleTableViewCell.xib */,
0AEEBC79258CE24A00F3A6F9 /* WebImageView.swift */,
0AEEBC7F258CE25700F3A6F9 /* WebImageView.xib */,
0AC2A3C526FB6802002CB26A /* CollectiblesUnsupportedViewController.swift */,
0AC2A3C626FB6802002CB26A /* CollectiblesUnsupportedViewController.xib */,
6A9B012A2934995D007A6434 /* FlatCollectiblesListViewModel.swift */,
6AF685372937629800E63289 /* CollectibleHeaderTableViewCell.swift */,
6AF685382937629800E63289 /* CollectibleHeaderTableViewCell.xib */,
);
path = CollectiblesViewController;
sourceTree = "<group>";
};
550FB17B26691C8F00C13D54 /* WalletConnect */ = {
isa = PBXGroup;
children = (
557D8093270B32F80036D6D0 /* Server */,
);
path = WalletConnect;
sourceTree = "<group>";
};
550FB19826691CA300C13D54 /* Dapps */ = {
isa = PBXGroup;
children = (
550FB19926691CA300C13D54 /* DappsViewController.swift */,
550FB19A26691CA300C13D54 /* DappsDataSource.swift */,
550FB19B26691CA300C13D54 /* DappsViewController.xib */,
550FB19C26691CA300C13D54 /* dapps-rinkeby.json */,
550FB19D26691CA300C13D54 /* dapps-mainnet.json */,
55DA0664269DD52E006C9AA5 /* dapps-polygon.json */,
55DA0668269DD573006C9AA5 /* dapps-xdai.json */,
5580BF1A276B213000CA288F /* dapps-avalanche.json */,
5559A91627675DB600237A5D /* dapps-arbitrum.json */,
5559A91827675E3700237A5D /* dapps-optimism.json */,
5559A914276758B500237A5D /* dapps-bsc.json */,
);
path = Dapps;
sourceTree = "<group>";
};
550FB1BD26691E1500C13D54 /* WalletConnectOwnerKey */ = {
isa = PBXGroup;
children = (
049BE2022912C3B00004B84D /* WalletConnectKeyFlow.swift */,
);
path = WalletConnectOwnerKey;
sourceTree = "<group>";
};
550FB1C626691E4A00C13D54 /* Experimental */ = {
isa = PBXGroup;
children = (
550FB1C726691E4A00C13D54 /* ExperimentalViewController.swift */,
);
path = Experimental;
sourceTree = "<group>";
};
551DDEEA244F192300C719D3 /* Models */ = {
isa = PBXGroup;
children = (
5596710B256E933D0097D3A2 /* Mocks */,
555312F0250673840008206B /* Private Key */,
047300FD24781081004F1200 /* AddressTests.swift */,
0A9BC34B246053DB00EB9C5D /* DataInitWithHexTests.swift */,
0A9BC349246053AD00EB9C5D /* ENSContractsTests.swift */,
0A9BC3472460539F00EB9C5D /* ContractTests.swift */,
0A9BC33C24603AE800EB9C5D /* ENSTests.swift */,
0A0EFC9E246EADC200D3D8BF /* DisplayURLTests.swift */,
0ACC4C4D247534EC00ADF201 /* GnosisSafeTests.swift */,
0A19D43C249A5BF100A316B6 /* Transaction */,
55967104256E92470097D3A2 /* SignerTests.swift */,
0AF78A2F27E0AAD3001BAFE0 /* WCAppRegistryEntryTests.swift */,
);
path = Models;
sourceTree = "<group>";
};
5532D4912448A1960067505A /* Logic */ = {
isa = PBXGroup;
children = (
47DF358528B9481700EBEF3E /* Keystone */,
55FBC2D626BA9815002C2553 /* Ledger */,
0AD6EF1D25CAF5EC00EE5512 /* AppReviewController.swift */,
0455A44427282EA9008B772D /* FileManagerWrapper.swift */,
0AC5F56A25DD4A4B00DEF0D7 /* AuthenticationController.swift */,
550FB1A726691D0A00C13D54 /* OwnerKeyController.swift */,
048D72BE268359E20095999C /* ChainManager.swift */,
0493A28A262979820056EC49 /* UpdateController.swift */,
0A6C85B02450712D0026139E /* Ethereum */,
0AF432D5244F075800E22E50 /* Models */,
04248BD8272DF18C00431397 /* NamingPolicy.swift */,
045769FF27C7DBCF00881206 /* SafeCreationMonitor.swift */,
043350C4281887AE003725E2 /* SafeTransactionController.swift */,
);
path = Logic;
sourceTree = "<group>";
};
5532D4AE2449A17D0067505A /* Logger */ = {
isa = PBXGroup;
children = (
5532D4B02449A17D0067505A /* Logger.swift */,
5532D4B22449A17D0067505A /* LogFormatter.swift */,
5532D4B32449A17D0067505A /* CrashlyticsLogger.swift */,
5532D4B42449A17D0067505A /* LoggableError.swift */,
5532D4B52449A17D0067505A /* ConsoleLogger.swift */,
5532D4B62449A17D0067505A /* LogService.swift */,
);
path = Logger;
sourceTree = "<group>";
};
5532D4B72449A17D0067505A /* Utils */ = {
isa = PBXGroup;
children = (
55DCC332258A4C71003346FC /* GSError.swift */,
0AB34D5D24B71CF700A43988 /* DateDecodingStrategy+GnosisSafeServices.swift */,
5532D4B82449A17D0067505A /* JSONHTTPClient.swift */,
5532D4B92449A17D0067505A /* HTTPClient.swift */,
0A802B8024E413450001790F /* HTTPClientError.swift */,
0A802B9124E5843B0001790F /* PagedRequest.swift */,
0A096CBD2608D9370034E6BC /* NetworkStatusObserver.swift */,
AD30344347AAE28AEE159D2A /* DelegateWarningCalculator.swift */,
);
path = Utils;
sourceTree = "<group>";
};
5532D4C42449A1980067505A /* Logger */ = {
isa = PBXGroup;
children = (
5532D4C52449A1980067505A /* CrashlyticsLoggerTests.swift */,
5532D4C62449A1980067505A /* LoggableErrorTests.swift */,
5532D4C72449A1980067505A /* LogFormatterTests.swift */,
5532D4C82449A1980067505A /* LogServiceTests.swift */,
5532D4C92449A1980067505A /* ConsoleLoggerTests.swift */,
);
path = Logger;
sourceTree = "<group>";
};
5532D4DF2449A4C00067505A /* Services */ = {
isa = PBXGroup;
children = (
04AECBBC2A78502D008D5A35 /* Moonpay */,
6A7D476929B4928C00D690BE /* Safe Relay Service */,
047A5B8D28A54FAC00BB8B2A /* Safe Claiming Service */,
5532D4B72449A17D0067505A /* Utils */,
0A9BC33824602E9500EB9C5D /* EthereumNodeService.swift */,
043ABD0924EF0C33008826D5 /* Safe Client Gateway Service */,
);
path = Services;
sourceTree = "<group>";
};
55413674265E49E100796F91 /* AddOwnerKeyViewController */ = {
isa = PBXGroup;
children = (
0AF1042726BACD96009C4B14 /* AddKeyOnboardingViewController.swift */,
55413672265E493500796F91 /* AddOwnerKeyViewController.swift */,
042221D22AAA0A1F00671594 /* ChooseHardwareWalletTableViewController.swift */,
0AF78A3427E0FB20001BAFE0 /* AddKeyNavigationController.swift */,
55413675265E4A0000796F91 /* AddOwnerKeyCell.swift */,
55413676265E4A0000796F91 /* AddOwnerKeyCell.xib */,
);
path = AddOwnerKeyViewController;
sourceTree = "<group>";
};
55413679265E558A00796F91 /* ImportOwnerKey */ = {
isa = PBXGroup;
children = (
0A478D4D25B865150038363E /* KeyPickerController */,
55F91A8F25BEABA100938475 /* EnterKeyOrSeedPhraseViewController.xib */,
55F91A9025BEABA100938475 /* EnterKeyOrSeedPhraseViewController.swift */,
0ABC0025282313E700F42D29 /* ImportKeyFlow.swift */,
);
path = ImportOwnerKey;
sourceTree = "<group>";
};
5541367A265E566B00796F91 /* GenerateOwnerKey */ = {
isa = PBXGroup;
children = (
0ABC001F2823058100F42D29 /* GenerateKeyFlow.swift */,
0ABC0023282313B300F42D29 /* AddKeyFlow.swift */,
04131FBB2851571E001F60C2 /* CreateInviteOwnerIntroViewController.swift */,
04131FBC2851571E001F60C2 /* CreateInviteOwnerIntroViewController.xib */,
04131FBF285683BA001F60C2 /* ShareAddOwnerLinkViewController.swift */,
04131FC0285683BA001F60C2 /* ShareAddOwnerLinkViewController.xib */,
);
path = GenerateOwnerKey;
sourceTree = "<group>";
};
555312F0250673840008206B /* Private Key */ = {
isa = PBXGroup;
children = (
555312F1250673AC0008206B /* BIP39Tests.swift */,
);
path = "Private Key";
sourceTree = "<group>";
};
5556A03324489F37003EC861 /* Persistence */ = {
isa = PBXGroup;
children = (
55CA3EB7250A23280080DF7F /* Secure Store */,
);
path = Persistence;
sourceTree = "<group>";
};
557D8093270B32F80036D6D0 /* Server */ = {
isa = PBXGroup;
children = (
557D8094270B32F80036D6D0 /* WalletConnectServerController.swift */,
557D8095270B32F80036D6D0 /* Safes */,
);
path = Server;
sourceTree = "<group>";
};
557D8095270B32F80036D6D0 /* Safes */ = {
isa = PBXGroup;
children = (
557D8096270B32F80036D6D0 /* WCRequestsHandler.swift */,
557D8097270B32F80036D6D0 /* WalletConnectSafesServerController.swift */,
557D8098270B32F80036D6D0 /* Incoming Transaction */,
557D809F270B32F80036D6D0 /* WCSendTransactionRequest.swift */,
);
path = Safes;
sourceTree = "<group>";
};
557D8098270B32F80036D6D0 /* Incoming Transaction */ = {
isa = PBXGroup;
children = (
931AB80228808EBC00264AAA /* MockJSONHttpClient.swift */,
931AB80128808EBC00264AAA /* MultiSendApproveMultihopBatchSwapExactIn.json */,
557D809B270B32F80036D6D0 /* WCIncomingTransactionRequestViewController.swift */,
046FFE05287C8433007428D7 /* IcommingDappInteractionRequestHeaderTableViewCell.swift */,
046FFE06287C8433007428D7 /* IcommingDappInteractionRequestHeaderTableViewCell.xib */,
046FFE09287F6E91007428D7 /* IncommingTransactionRequestTypeTableViewCell.swift */,
046FFE0A287F6E91007428D7 /* IncommingTransactionRequestTypeTableViewCell.xib */,
);
path = "Incoming Transaction";
sourceTree = "<group>";
};
558835DE255A90420014E8C7 /* AppSettingsViewController */ = {
isa = PBXGroup;
children = (
558835DF255A907B0014E8C7 /* AppSettingsViewController.swift */,
0A13BD7E2978342100322C66 /* FeatureToggleTableViewController.swift */,
0A13BD7F2978342100322C66 /* FeatureToggleTableViewController.xib */,
049A9DCF26020C0B00CA5723 /* SelectFiatViewController.swift */,
0428DB1125CF239A002CF4A9 /* ChangeDisplayModeTableViewController.swift */,
04B964402734427D00A21EE9 /* ChainSettingsTableViewController.swift */,
D86517722760CA7C000B4C04 /* AboutGnosisSafeTableViewController.swift */,
044BEE012988076D00F533B0 /* ChangeLockMethodFlow.swift */,
);
path = AppSettingsViewController;
sourceTree = "<group>";
};
558835ED255BFEA80014E8C7 /* Views */ = {
isa = PBXGroup;
children = (
6AAE34DC282A2E1A00CCFC95 /* TableViewHeader */,
D80B5A012769CE8800D6E024 /* Tooltip */,
558835EE255BFEDB0014E8C7 /* AddressInfoView.swift */,
558835F8255BFEF80014E8C7 /* AddressInfoView.xib */,
55BCFC542554627100020CE7 /* BasicCell.swift */,
55BCFC552554627100020CE7 /* BasicCell.xib */,
55BCFC5D255469B300020CE7 /* BasicHeaderView.swift */,
55BCFC67255469C200020CE7 /* BasicHeaderView.xib */,
550FB1B226691D9500C13D54 /* DetailedCell.swift */,
550FB1B126691D9500C13D54 /* DetailedCell.xib */,
550FB1B026691D9400C13D54 /* ExternalLinkHeaderFooterView.swift */,
550FB1AF26691D9400C13D54 /* ExternalLinkHeaderFooterView.xib */,
0A6886E62589080A0045CAB5 /* GNOTextField.swift */,
0A6886EC258908150045CAB5 /* GNOTextField.xib */,
0A2F1A6F267A53A800C09F03 /* GSButton.swift */,
0A2F1A7A267A5E9E00C09F03 /* GSImageView.swift */,
0A2F1A6D267A538E00C09F03 /* GSLabel.swift */,
558835E5255AEA390014E8C7 /* InfoCell.swift */,
558835E6255AEA390014E8C7 /* InfoCell.xib */,
5588365225652E4B0014E8C7 /* LoadingValueCell.swift */,
5588365325652E4B0014E8C7 /* LoadingValueCell.xib */,
0A109E2A2689D17300226708 /* NetworkIndicator.swift */,
0A109E2C2689D17B00226708 /* NetworkIndicator.xib */,
5562DD712693425E00B56722 /* NetworkIndicatorHeaderView.swift */,
5562DD702693425E00B56722 /* NetworkIndicatorHeaderView.xib */,
0ADD19A5265E53BD00EB0F2B /* QRCodeView.swift */,
0ADD19A7265E53C600EB0F2B /* QRCodeView.xib */,
0A109E282689CBA100226708 /* RibbonView.swift */,
0A109E262689CB9A00226708 /* RibbonView.xib */,
04B4B60125B84D6900CFE24B /* AccountInfoView.swift */,
04B4B68E25B8857F00CFE24B /* AccountInfoView.xib */,
0468FB44259106F400541536 /* StyledView.swift */,
0ACB4CDA256BCD6900845BF4 /* SwiftUITableViewCell.swift */,
04B4B6F325B9E09C00CFE24B /* TableViewCell */,
0422005F25EFDF3700CAC173 /* TagView.swift */,
0422006F25EFDF4E00CAC173 /* TagView.xib */,
04273E6126D43F1700A14E95 /* IdenticonView.xib */,
04273E5F26D43F0400A14E95 /* IdenticonView.swift */,
0AC0948027945B5900FA1B83 /* CircleView.swift */,
D80B5A062769D05D00D6E024 /* BaseCustomView.swift */,
D88FA81C2770869E0023B77F /* TokenAmountField.swift */,
D88FA81D2770869E0023B77F /* TokenAmountField.xib */,
04E4CD64277752A500B558F4 /* TokenAmountInfoView.swift */,
04E4CD66277752C400B558F4 /* TokenAmountInfoView.xib */,
04077B3C278CB84F00AF6376 /* ActivityButtonView.swift */,
04077B3E278CB85F00AF6376 /* ActivityButtonView.xib */,
6ADEB0192795AB410062ADFE /* InfoLabel.swift */,
6ADEB01A2795AB410062ADFE /* InfoLabel.xib */,
6ADEB02527B559370062ADFE /* WebConnectionOwnerView.swift */,
6ADEB02627B559370062ADFE /* WebConnectionOwnerView.xib */,
04CF31BE27B6B9D2001BEEED /* TitledMiniPieceView.swift */,
04CF31C027B6B9DC001BEEED /* TitledMiniPieceView.xib */,
0439B2942804632C00796F18 /* WarningView.swift */,
0439B2962804633900796F18 /* WarningView.xib */,
6A252CF62818512D001F0887 /* OwnerActionView.swift */,
6A252CF828185148001F0887 /* OwnerActionView.xib */,
0472B2A72857B43E0049BA17 /* ShareTextView.swift */,
0472B2A92857B44F0049BA17 /* ShareTextView.xib */,
046FFE182899681B007428D7 /* ClaimableAmountView.swift */,
046FFE1A28996831007428D7 /* ClaimableAmountView.xib */,
0478383928C68E7300459F9B /* BorderedCheveronButton.swift */,
0478383B28C68E8200459F9B /* BorderedCheveronButton.xib */,
0482A2732A4115D3001B10C3 /* InfoView.swift */,
0482A2752A4115E7001B10C3 /* InfoView.xib */,
0468C33F2A8A90AA009872C2 /* PasswordInputField.swift */,
0468C3412A8A90C7009872C2 /* PasswordInputField.xib */,
0468C34D2A911E32009872C2 /* InfoTableFooterView.swift */,
0468C34E2A911E32009872C2 /* InfoTableFooterView.xib */,
0468C35D2A955F75009872C2 /* WarningBanner.swift */,
0468C35F2A955F85009872C2 /* WarningBanner.xib */,
);
path = Views;
sourceTree = "<group>";
};
5596710B256E933D0097D3A2 /* Mocks */ = {
isa = PBXGroup;
children = (
5596710C256E935F0097D3A2 /* MockSecureStore.swift */,
);
path = Mocks;
sourceTree = "<group>";
};
55967116256EB1E50097D3A2 /* Services */ = {
isa = PBXGroup;
children = (
55967117256EB1F10097D3A2 /* Safe Transaction Service */,
);
path = Services;
sourceTree = "<group>";
};
55967117256EB1F10097D3A2 /* Safe Transaction Service */ = {
isa = PBXGroup;
children = (
55967118256EB2120097D3A2 /* RegisterNotificationTokenRequestTests.swift */,
);
path = "Safe Transaction Service";
sourceTree = "<group>";
};
55A585352501417E005E778B /* PrivateKey */ = {
isa = PBXGroup;
children = (
55A58533250140B1005E778B /* PrivateKey.swift */,
55A5854425015013005E778B /* web3swift */,
);
path = PrivateKey;
sourceTree = "<group>";
};
55A5854425015013005E778B /* web3swift */ = {
isa = PBXGroup;
children = (
55A5853C2501479C005E778B /* BIP39.swift */,
55A5853E25014AD7005E778B /* BIP39+WordLists.swift */,
55A5854025014B1B005E778B /* Data+Extension.swift */,
55A5854225014E05005E778B /* String+Extension.swift */,
555312E8250653800008206B /* BIP32HDNode.swift */,
555312EA2506608D0008206B /* Base58.swift */,
555312EC250663420008206B /* SECP256K1.swift */,
555312EE2506641D0008206B /* RIPEMD160.swift */,
555312F325068E0F0008206B /* README */,
);
path = web3swift;
sourceTree = "<group>";
};
55B66E85247FC5D900249E98 /* Onboarding */ = {
isa = PBXGroup;
children = (
55B66E51247E478800249E98 /* LaunchView.swift */,
55B66E86247FDF2C00249E98 /* TermsView.swift */,
);
path = Onboarding;
sourceTree = "<group>";
};
55B66E8A247FE0F500249E98 /* Overlays */ = {
isa = PBXGroup;
children = (
55B66E88247FE09A00249E98 /* BottomOverlayView.swift */,
55B66E8B247FE13300249E98 /* SemitransparentBackgroundView.swift */,
0A791DA224D3129B00D70DA9 /* Snackbar */,
);
path = Overlays;
sourceTree = "<group>";
};
55BCFC372552FCA900020CE7 /* SafeSettingsViewController */ = {
isa = PBXGroup;
children = (
0428DA5725CBFBEA002CF4A9 /* HelpLinkUITableViewCell */,
55BCFC382552FCDB00020CE7 /* SafeSettingsViewController.swift */,
04FC26B425CABE2300CDA9A0 /* AdvancedSafeSettingsViewController.swift */,
0468C3432A8CE34C009872C2 /* SafeSecurityViewController.swift */,
5588363A2562904E0014E8C7 /* ContractVersionStatusCell.swift */,
5588363B2562904E0014E8C7 /* ContractVersionStatusCell.xib */,
0428DA4B25CB0E8A002CF4A9 /* FallbackHandlerTableViewCell.swift */,
0428DA4C25CB0E8A002CF4A9 /* FallbackHandlerTableViewCell.xib */,
AD30347831BBAF9E3E43EEA3 /* ChangeConfirmations */,
0468C3452A8E43D9009872C2 /* SecurityStatusTableViewCell.swift */,
0468C3462A8E43D9009872C2 /* SecurityStatusTableViewCell.xib */,
);
path = SafeSettingsViewController;
sourceTree = "<group>";
};
55CA3EB7250A23280080DF7F /* Secure Store */ = {
isa = PBXGroup;
children = (
55CA3EB8250A234F0080DF7F /* SecureStore.swift */,
55CA3EBA250A237C0080DF7F /* KeychainService.swift */,
555DA310250A4C7C00C3A0BE /* KeychainKey.swift */,
);
path = "Secure Store";
sourceTree = "<group>";
};
55CEFC0724938FEC003B2B19 /* Analytics */ = {
isa = PBXGroup;
children = (
55CEFC102493923A003B2B19 /* TrackerTests.swift */,
);
path = Analytics;
sourceTree = "<group>";
};
55F91A8E25BEABA100938475 /* OwnerKeyManagement */ = {
isa = PBXGroup;
children = (
04C945DC2AA5E7F9002D782B /* SocialLoginKey */,
0AADCDC12858E82F00A0139B /* RequestToAddOwner */,
6AAE34E1282A81DD00CCFC95 /* AddOwnerKey */,
6A252CEF281692FE001F0887 /* AddKeyAsNewOwner */,
6A1CFA4C280819C600B2C340 /* Backup */,
55CCD58627550F42004EA3E3 /* DelegateKeyController.swift */,
0ADD19B5265EA23200EB0F2B /* ExportViewController.swift */,
04273662291191980033FEF5 /* KeyNotificationViewController.swift */,
D80B5A0C276A362900D6E024 /* AddOwnerFirst */,
55413674265E49E100796F91 /* AddOwnerKeyViewController */,
049A9D6D25F92FB000CA5723 /* ChooseOwnerKeyViewController */,
049A9D2D25F81EF700CA5723 /* EditOwnerKeyViewController */,
5541367A265E566B00796F91 /* GenerateOwnerKey */,
55413679265E558A00796F91 /* ImportOwnerKey */,
55FBC2D326BA915B002C2553 /* LedgerOwnerKey */,
47646ED228AA725B009DC437 /* KeystoneOwnerKey */,
04626EB3265E6B8D00CC7FC8 /* OwnerKeyDetailsViewController */,
049A9D1425F7C67800CA5723 /* OwnerKeysListViewController */,
0ADD19B6265EA23200EB0F2B /* PrivateKeyViewController */,
0ADD19B9265EA23200EB0F2B /* SeedPhraseViewController */,
550FB1BD26691E1500C13D54 /* WalletConnectOwnerKey */,
);
path = OwnerKeyManagement;
sourceTree = "<group>";
};
55FBC2D326BA915B002C2553 /* LedgerOwnerKey */ = {
isa = PBXGroup;
children = (
55FBC2D426BA91E4002C2553 /* SelectLedgerDeviceViewController.swift */,
0AB5DFB2270F48EB005BFB43 /* LedgerSignerViewController.swift */,
551DBE3D26CD39DC0053CCB2 /* LedgerKeyPickerViewController.swift */,
55F9B79F26D66630003D1C68 /* LedgerPendingConfirmationViewController.xib */,
55F9B7A126D6665C003D1C68 /* LedgerPendingConfirmationViewController.swift */,
55CCD5822750FBFC004EA3E3 /* LedgerBluetoothIssueFooterView.swift */,
55CCD5842750FC10004EA3E3 /* LedgerBluetoothIssueFooterView.xib */,
049BE204291588540004B84D /* LedgerKeyFlow.swift */,
);
path = LedgerOwnerKey;
sourceTree = "<group>";
};
55FBC2D626BA9815002C2553 /* Ledger */ = {
isa = PBXGroup;
children = (
04273E5726AEE06500A14E95 /* BluetoothController.swift */,
04273E5926B1474700A14E95 /* LedgerController.swift */,
04273E5B26B41A3700A14E95 /* APDUController.swift */,
);
path = Ledger;
sourceTree = "<group>";
};
6A1CFA4C280819C600B2C340 /* Backup */ = {
isa = PBXGroup;
children = (
0A5B157928085BC1003AD853 /* BackupFlow.swift */,
0A864D272835563C00AE1B36 /* UIFlow.swift */,
0AF8D1AB2822DFA20035DCF7 /* CancellableNavigationController.swift */,
6A9A770A2804182700C229FC /* BackupIntroViewController.swift */,
6A9A770B2804182700C229FC /* BackupIntroViewController.xib */,
6A1CFA4D28081A1200B2C340 /* BackupSeedPhraseViewController.swift */,
6A1CFA4E28081A1200B2C340 /* BackupSeedPhraseViewController.xib */,
6A1CFA482807F24800B2C340 /* NoScreenshotViewController.swift */,
6A1CFA492807F24800B2C340 /* NoScreenshotViewController.xib */,
6A9A770E28041D8100C229FC /* TipsView.swift */,
6A9A771028041DA700C229FC /* TipsView.xib */,
0AE0AFEA2805C6B9002594CB /* VerifyPhraseViewController.swift */,
0AE0AFEB2805C6B9002594CB /* VerifyPhraseViewController.xib */,
0AE0AFF02805CC2B002594CB /* WordView.swift */,
0AE0AFEE2805CC20002594CB /* WordView.xib */,
);
path = Backup;
sourceTree = "<group>";
};
6A21288B29895B040088C16C /* Unlock */ = {
isa = PBXGroup;
children = (
6A21288C29895E1F0088C16C /* FaceIDUnlockViewController.swift */,
6A21288D29895E1F0088C16C /* FaceIDUnlockViewController.xib */,
);
path = Unlock;
sourceTree = "<group>";
};
6A252CEF281692FE001F0887 /* AddKeyAsNewOwner */ = {
isa = PBXGroup;
children = (
0A5C0C522818204F0061D96F /* EditConfirmationsViewController.swift */,
0A5C0C512818204F0061D96F /* EditConfirmationsViewController.xib */,
6A252CF028169352001F0887 /* AddKeyAsOwnerIntroViewController.swift */,
6A252CF128169352001F0887 /* AddKeyAsOwnerIntroViewController.xib */,
6A7A489928201697003278C8 /* SafeOwnerPickerViewController.swift */,
6A7A489A28201697003278C8 /* SafeOwnerPickerViewController.xib */,
045A175E2833D69F0020484B /* SafeSettingsChangeFlow.swift */,
0AADCDBD2858CD3800A0139B /* AddOwnerRequestUrlValidator.swift */,
0ABC00272823BE6800F42D29 /* AddOwnerFlow.swift */,
045A17602833DCF30020484B /* AddOwnerFlowFromSettings.swift */,
0ABC00292823D4CD00F42D29 /* ReplaceOwnerFlow.swift */,
045A17622833E04B0020484B /* ReplaceOwnerFromSettingsFlow.swift */,
04AFFBD1282BBE1900429513 /* RemoveOwnerFlow.swift */,
6A386C5E281A9D46003FBCB3 /* ReviewAddOwnerTxViewController.swift */,
AD303A2303B63B1408463F64 /* ReviewReplaceOwnerTxViewController.swift */,
04AFFBCF282AFC0100429513 /* ReviewRemoveOwnerViewController.swift */,
0472B2AB285B5D030049BA17 /* UpdateOwnersFromInviteLinkFlow.swift */,
0472B2AD285B80880049BA17 /* AddOwnerFromInviteFlow.swift */,
0472B2AF285B9D190049BA17 /* ReplaceOwnerFromInviteFlow.swift */,
);
path = AddKeyAsNewOwner;
sourceTree = "<group>";
};
6A6A105B2889A2B700B852D5 /* Views */ = {
isa = PBXGroup;
children = (
6A6A105E2889A32300B852D5 /* InstructionStepListView.swift */,
6A6A105C2889A31200B852D5 /* InstructionStepView.swift */,
6A6A10602889A33500B852D5 /* InstructionStepView.xib */,
6AD477352898E341004C736D /* TweetBox.swift */,
6AD477372898E360004C736D /* TweetBox.xib */,
);
path = Views;
sourceTree = "<group>";
};
6A72655E29CC7D32008B2821 /* PaymentMethod */ = {
isa = PBXGroup;
children = (
6A72655F29CC7F15008B2821 /* ChoosePaymentViewController.swift */,
6A72656029CC7F15008B2821 /* ChoosePaymentViewController.xib */,
);
path = PaymentMethod;
sourceTree = "<group>";
};
6A7A489D2823A261003278C8 /* SafeOwnerCell */ = {
isa = PBXGroup;
children = (
6A7A489E2823A297003278C8 /* SafeOwnerCell.swift */,
6A7A489F2823A297003278C8 /* SafeOwnerCell.xib */,
);
path = SafeOwnerCell;
sourceTree = "<group>";
};
6A7D476029B3682400D690BE /* RelayInfoBanner */ = {
isa = PBXGroup;
children = (
6A7D476529B36EB100D690BE /* RelayInfoBanner.swift */,
6A7D476729B36EBF00D690BE /* RelayInfoBanner.xib */,
);
path = RelayInfoBanner;
sourceTree = "<group>";
};
6A7D476929B4928C00D690BE /* Safe Relay Service */ = {
isa = PBXGroup;
children = (
6A7D476A29B492BC00D690BE /* SafeGelatoRelayService.swift */,
6A7D476C29B4951B00D690BE /* RelayRequest.swift */,
6A7D476E29B49BC500D690BE /* RelaysRemainingRequest.swift */,
0443A0BE29E1C39800ABE93D /* GelatoRelayService.swift */,
0443A0C029E1D7F500ABE93D /* RelayedTaskStatusRequest.swift */,
);
path = "Safe Relay Service";
sourceTree = "<group>";
};
6A91EFD827DA2C45009E63E9 /* Data */ = {
isa = PBXGroup;
children = (
6A91EFD927DA2C8D009E63E9 /* wc_registry_wallets.json */,
);
path = Data;
sourceTree = "<group>";
};
6AAE34DC282A2E1A00CCFC95 /* TableViewHeader */ = {
isa = PBXGroup;
children = (
6AAE34DD282A2F0400CCFC95 /* OwnerHeaderView.swift */,
6AAE34DF282A2F1600CCFC95 /* OwnerHeaderView.xib */,
);
path = TableViewHeader;
sourceTree = "<group>";
};
6AAE34E1282A81DD00CCFC95 /* AddOwnerKey */ = {
isa = PBXGroup;
children = (
6AAE34E2282A824800CCFC95 /* EnterOwnerAddressViewController.swift */,
6AAE34E3282A824800CCFC95 /* EnterOwnerAddressViewController.xib */,
6AAE34E6282A833D00CCFC95 /* EnterOwnerNameViewController.swift */,
6AAE34E7282A833D00CCFC95 /* EnterOwnerNameViewController.xib */,
);
path = AddOwnerKey;
sourceTree = "<group>";
};
6AF6295829B9BFBC004C034A /* RelayOnboarding */ = {
isa = PBXGroup;
children = (
6AF6295929B9C966004C034A /* ROWhatIsViewController.swift */,
6AF6295A29B9C966004C034A /* ROWhatIsViewController.xib */,
6AF6295D29BA1B85004C034A /* RelayOnboardingFlow.swift */,
6AF6295F29C0C5C7004C034A /* ROBenefitsViewController.swift */,
6AF6296029C0C5C7004C034A /* ROBenefitsViewController.xib */,
6AF6296329C1117D004C034A /* BenefitsListView.swift */,
6AF6296529C11216004C034A /* BenefitView.swift */,
6AF6296729C1125B004C034A /* BenefitView.xib */,
6AF6296929C1D62D004C034A /* ROHowItWorksViewController.swift */,
6AF6296A29C1D62D004C034A /* ROHowItWorksViewController.xib */,
6AF6296D29C1FF65004C034A /* ROUncoverViewController.swift */,
6AF6296E29C1FF65004C034A /* ROUncoverViewController.xib */,
);
path = RelayOnboarding;
sourceTree = "<group>";
};
6AFD26E92861B0B300336FFE /* SafeTokenBanner */ = {
isa = PBXGroup;
children = (
6AFD26EA2861B0CF00336FFE /* SafeTokenBanner.swift */,
6AFD26EC2861B0DE00336FFE /* SafeTokenBanner.xib */,
);
path = SafeTokenBanner;
sourceTree = "<group>";
};
93B331A82A655FB600ADD507 /* ci_scripts */ = {
isa = PBXGroup;
children = (
93B331AA2A6570AB00ADD507 /* ci_post_clone.sh */,
);
path = ci_scripts;
sourceTree = "<group>";
};
AD3034214AE5434B20ABC8B5 /* Features */ = {
isa = PBXGroup;
children = (
AD3039C484C693A046C926F1 /* Security */,
);
path = Features;
sourceTree = "<group>";
};
AD30347831BBAF9E3E43EEA3 /* ChangeConfirmations */ = {
isa = PBXGroup;
children = (
AD303AD3E32FBAF7FC2B202B /* ChangeConfirmationsFlow.swift */,
AD303815FA00D7D2A33A3F8C /* ReviewChangeConfirmationsTxViewController.swift */,
);
path = ChangeConfirmations;
sourceTree = "<group>";
};
AD3039C484C693A046C926F1 /* Security */ = {
isa = PBXGroup;
children = (
AD303D96DE5AFAE096D0CB86 /* ProtectedKeyStoreTests.swift */,
AD30392AFE8D95B651C509BA /* KeychainItemStoreTests.swift */,
);
path = Security;
sourceTree = "<group>";
};
B0D61012F3C4AC13FA79F697 /* Features */ = {
isa = PBXGroup;
children = (
B3DB2E9E2C0730D700133BD6 /* Data Export */,
0A2853E82912C28D00D11707 /* Security */,
B0D611C5114B87C99128649E /* Connect to Web */,
B0D619682738385AF4E973F7 /* Connect to Wallet */,
);
path = Features;
sourceTree = "<group>";
};
B0D6115FF6A54381B9C5F2A9 /* Data */ = {
isa = PBXGroup;
children = (
8D7DFDBABFA6FD66092A4378 /* CDWCAppRegistryEntry.swift */,
B0D6190D58FE76DD19D0E534 /* Registry Service */,
);
path = Data;
sourceTree = "<group>";
};
B0D611C5114B87C99128649E /* Connect to Web */ = {
isa = PBXGroup;
children = (
B0D616B7CB92B6F10DA35150 /* Data */,
B0D613795E8E36A4B0DAC666 /* Logic */,
B0D61BC51DC924AF458E9FBB /* UI */,
);
path = "Connect to Web";
sourceTree = "<group>";
};
B0D613795E8E36A4B0DAC666 /* Logic */ = {
isa = PBXGroup;
children = (
B0D617C60F3081A3A923005D /* WebConnectionRepository.swift */,
B0D61C735006E56DDC45BA49 /* WebConnectionController.swift */,
B0D6138CA63483A9CE704918 /* WebConnectionToSessionTransformer.swift */,
B0D6139DB6FF4BDA783EC243 /* Model */,
8D7DF152EC9E12AF6029DA1E /* WebConnectionExpirationMonitor.swift */,
);
path = Logic;
sourceTree = "<group>";
};
B0D6139DB6FF4BDA783EC243 /* Model */ = {
isa = PBXGroup;
children = (
B0D6117DB078A3ABA481B50C /* WebConnection.swift */,
B0D61DB08E699747DCEE7325 /* GnosisSafeWebPeerInfo.swift */,
B0D61CE2EA0DFD260CF2E930 /* WebConnectionPeerInfo.swift */,
B0D6179EE24E30CA3C28D700 /* WebConnectionURL.swift */,
B0D6155D349D7F06F7D48818 /* WebConnectionRequest.swift */,
B0D6112F4A567FB24FEEFAD6 /* WebConnectionSignatureRequest.swift */,
B0D61EF933B18A7181F0F6E8 /* WebConnectionOpenRequest.swift */,
B0D6159E51350336117C504F /* WebConnectionSendTransactionRequest.swift */,
);
path = Model;
sourceTree = "<group>";
};
B0D616B7CB92B6F10DA35150 /* Data */ = {
isa = PBXGroup;
children = (
B0D616FBFE80AF801806EA92 /* CDWCConnection.swift */,
B0D6120B7525FB33938591F0 /* CDWCRequest.swift */,
);
path = Data;
sourceTree = "<group>";
};
B0D617085DF09D1A0ED39DD2 /* UI */ = {
isa = PBXGroup;
children = (
550FB1C026691E1500C13D54 /* SelectWalletViewController.swift */,
0A0C75AF27E8A66C0083AE01 /* StartWalletConnectionViewController.swift */,
0A0C75B127E8AB620083AE01 /* SendTransactionToWalletViewController.swift */,
6AA2724827DF566B00934B37 /* PendingWalletActionViewController.swift */,
0AF78A3127E0E07B001BAFE0 /* PendingWalletActionViewController.xib */,
0A2AD3BA27ECD6CA00A0A6FD /* QRCodeShareViewController.swift */,
0A2AD3BB27ECD6CA00A0A6FD /* QRCodeShareViewController.xib */,
6AC2D47627EC661D00D422CA /* SignatureRequestToWalletViewController.swift */,
);
path = UI;
sourceTree = "<group>";
};
B0D6190D58FE76DD19D0E534 /* Registry Service */ = {
isa = PBXGroup;
children = (
B0D616BF26320CBE003A85B2 /* JsonAppRegistryEntry.swift */,
B0D616B8A5937E8F937F1596 /* WCGetDappsRequest.swift */,
B0D61413BD9F317BBD0B8633 /* WCGetWalletsRequest.swift */,
B0D6124B179F49B467C6CD00 /* WCRegistryService.swift */,
);
path = "Registry Service";
sourceTree = "<group>";
};
B0D619682738385AF4E973F7 /* Connect to Wallet */ = {
isa = PBXGroup;
children = (
B0D6115FF6A54381B9C5F2A9 /* Data */,
B0D61C5B6EC7511DB976DBF7 /* Logic */,
B0D617085DF09D1A0ED39DD2 /* UI */,
);
path = "Connect to Wallet";
sourceTree = "<group>";
};
B0D61BC51DC924AF458E9FBB /* UI */ = {
isa = PBXGroup;
children = (
0A6CD7A627D2153800579BFB /* Common */,
0A6CD7A727D2154600579BFB /* Connection Request */,
0A6CD7A327D214F300579BFB /* Details */,
0A6CD7A227D214D600579BFB /* List */,
0A6CD7A527D2152000579BFB /* Send Transaction Request */,
0A6CD7A427D2150800579BFB /* Signature Request */,
);
path = UI;
sourceTree = "<group>";
};
B0D61C5B6EC7511DB976DBF7 /* Logic */ = {
isa = PBXGroup;
children = (
0A9D5CE927D8F48A0075A21D /* Models */,
0A9D5CE727D8F47C0075A21D /* WCAppRegistryRepository.swift */,
6A91EFD627DA0604009E63E9 /* WCRegistryController.swift */,
0AFE623C28006F830023BE49 /* WCAppRegistryMigration.swift */,
);
path = Logic;
sourceTree = "<group>";
};
B3DB2E9E2C0730D700133BD6 /* Data Export */ = {
isa = PBXGroup;
children = (
B3DB2E9F2C0730F300133BD6 /* ImportExportDataController.swift */,
B3DB2EB32C0E14CB00133BD6 /* ExportDataFlow.swift */,
B32485C92C109C240084EE8F /* CreateExportPasswordViewController.swift */,
B32485CA2C109C240084EE8F /* CreateExportPasswordViewController.xib */,
B32485CD2C10A5700084EE8F /* ExportInProgressViewController.swift */,
B32485CE2C10A5700084EE8F /* ExportInProgressViewController.xib */,
B32485D12C11E8CB0084EE8F /* ErrorViewController.swift */,
B32485D22C11E8CB0084EE8F /* ErrorViewController.xib */,
B32485D52C11FB670084EE8F /* ImportDataFlow.swift */,
B32485D72C11FFD20084EE8F /* SelectDataFileViewController.swift */,
B32485D82C11FFD20084EE8F /* SelectDataFileViewController.xib */,
B32485DC2C1204DF0084EE8F /* ImportInProgressViewController.swift */,
B32485DB2C1204DF0084EE8F /* ImportInProgressViewController.xib */,
);
path = "Data Export";
sourceTree = "<group>";
};
D80B5A012769CE8800D6E024 /* Tooltip */ = {
isa = PBXGroup;
children = (
D80B5A022769CEAD00D6E024 /* Tooltip.swift */,
D80B5A042769CF1B00D6E024 /* TooltipSource.swift */,
);
path = Tooltip;
sourceTree = "<group>";
};
D80B5A0C276A362900D6E024 /* AddOwnerFirst */ = {
isa = PBXGroup;
children = (
D80B5A0D276A367A00D6E024 /* AddOwnerFirstViewController.swift */,
D80B5A0E276A367A00D6E024 /* AddOwnerFirstViewController.xib */,
);
path = AddOwnerFirst;
sourceTree = "<group>";
};
D865177427620628000B4C04 /* InitiateTransaction */ = {
isa = PBXGroup;
children = (
D865177527620649000B4C04 /* SelectAssetViewController.swift */,
04D968D1276B872D00CE4A9E /* TransactionViewController */,
047588162774D6D2001DD992 /* ReviewSendFundsTransactionViewController.swift */,
043350C328175683003725E2 /* AdvancedParametersViewController */,
047588152774D6A2001DD992 /* ReviewSafeTransactionViewController */,
);
path = InitiateTransaction;
sourceTree = "<group>";
};
D8651777276754F0000B4C04 /* TotalBalance */ = {
isa = PBXGroup;
children = (
D86517782767555E000B4C04 /* TotalBalanceView.swift */,
D865177C27675DD1000B4C04 /* TotalBalanceView.xib */,
);
path = TotalBalance;
sourceTree = "<group>";
};
D865177E27687D6E000B4C04 /* ExecuteTransaction */ = {
isa = PBXGroup;
children = (
0A045072278DACA200650F71 /* AmountAndValuePiece.swift */,
0A045074278DACBD00650F71 /* AmountAndValuePiece.xib */,
0A045084278DC04B00650F71 /* BorderedInnerTableCell.swift */,
0A045085278DC04C00650F71 /* BorderedInnerTableCell.xib */,
0A9366AA278F0175001918A9 /* ContainerTableViewCell.swift */,
0A9366AB278F0175001918A9 /* ContainerTableViewCell.xib */,
0A045088278E282700650F71 /* DefaultAccountBalanceLoader.swift */,
0A04507E278DAD9000650F71 /* DisclosureWithContentCell.swift */,
0A04507F278DAD9000650F71 /* DisclosureWithContentCell.xib */,
0A9366B6279067A7001918A9 /* FeeLegacyFormModel.swift */,
0ABE69842791B47B003338AF /* Fee1559FormModel.swift */,
0A9366A4278EE8FE001918A9 /* FormViewController.swift */,
0A9366B2278F1EA0001918A9 /* HyperlinkButtonView.swift */,
0A9366B4278F1EAC001918A9 /* HyperlinkButtonView.xib */,
0A9366AE278F0A9F001918A9 /* LabeledTextField.swift */,
0A9366B0278F0AA8001918A9 /* LabeledTextField.xib */,
0A045070278DAC9100650F71 /* MiniAccountAndBalancePiece.swift */,
0A045076278DACC400650F71 /* MiniAccountAndBalancePiece.xib */,
0A9366BA27908717001918A9 /* OwnerKeySelectionPolicy.swift */,
0A8CDD5227A85C0D0020066C /* TransactionExecutionLookup.swift */,
0A04506E278D9A2A00650F71 /* ReviewExecutionCellBuilder.swift */,
0ABE698627920294003338AF /* ErrorTableViewCell.swift */,
0ABE698727920294003338AF /* ErrorTableViewCell.xib */,
0A04506C278D973C00650F71 /* ReviewExecutionContentViewController.swift */,
0A045068278D800700650F71 /* ReviewExecutionViewController.swift */,
0A045069278D800700650F71 /* ReviewExecutionViewController.xib */,
0A045078278DAD4000650F71 /* SecondaryDetailDisclosureCell.swift */,
0A045079278DAD4000650F71 /* SecondaryDetailDisclosureCell.xib */,
0A9366B8279073E3001918A9 /* TextValidator.swift */,
0A04508A278E283D00650F71 /* TransactionExecutionController.swift */,
0AC0948227946B6600FA1B83 /* PendingTransactionMontior.swift */,
0443A0BC29E0FE7C00ABE93D /* RelayedTransactionMonitor.swift */,
0ABE6982279177A4003338AF /* TransactionEstimationController.swift */,
D865177F27687E0B000B4C04 /* SuccessViewController.swift */,
D865178027687E0B000B4C04 /* SuccessViewController.xib */,
6AF6297129C359AF004C034A /* PaymentMethodCell.swift */,
6AF6297229C359AF004C034A /* PaymentMethodCell.xib */,
933526F929D704A0003B9EE3 /* ExecutionOptionsCellBuilder.swift */,
);
path = ExecuteTransaction;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
0A93DD522445CC8A00688050 /* Multisig */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0A93DD752445CC8C00688050 /* Build configuration list for PBXNativeTarget "Multisig" */;
buildPhases = (
0A93DD4F2445CC8A00688050 /* Sources */,
0A93DD502445CC8A00688050 /* Frameworks */,
0A93DD512445CC8A00688050 /* Resources */,
0ACDC01924926081002035A2 /* [FIREBASE] Copy config file */,
0AF2732824DAABDC007E4012 /* Embed Foundation Extensions */,
B343BEB42A7A5E49006BF46B /* [FIREBASE] Upload dSYMs */,
);
buildRules = (
);
dependencies = (
0AF2731924DAABDC007E4012 /* PBXTargetDependency */,
);
name = Multisig;
packageProductDependencies = (
55D3FE8B260A0F88008ABD2B /* SwiftCryptoTokenFormatter */,
55D3FF64260B2551008ABD2B /* Kingfisher */,
55D3FF8F260B2B21008ABD2B /* TrustKit */,
55888DFE260C4F6200940347 /* SwiftAccessPolicy */,
5591CEED260C725C0067DFDF /* BlockiesSwift */,
0463F5C026296924009C04FA /* FirebaseRemoteConfig */,
0463F5C226296924009C04FA /* FirebaseCrashlytics */,
0463F5C426296924009C04FA /* FirebaseMessaging */,
0A29B5612666808A0060F06A /* FirebaseAnalyticsWithoutAdIdSupport */,
55DA0662269C9411006C9AA5 /* Version */,
93EE3F742760F49800111F17 /* Intercom */,
D80B5A12276B5FAD00D6E024 /* SkeletonView */,
0A5B87E1278633FF000B66EA /* Ethereum */,
0A3E980A2806FAD300E90EEC /* Algorithms */,
043350AE2808628E003725E2 /* Lottie */,
0A0C094B287D7D48000CEB4F /* WalletConnectSwift */,
0A259AB4287D83F9006770E7 /* UnstoppableDomainsResolution */,
0A7FBE2428BE684100B5FFCF /* WhatsNewKit */,
0A13BD7629756CE700322C66 /* URRegistry */,
0497B2A729A63A3E007109ED /* Starscream */,
0497B2AC29A641C9007109ED /* WalletConnect */,
0497B2AE29A641C9007109ED /* WalletConnectAuth */,
0497B2B429A641C9007109ED /* WalletConnectNetworking */,
0497B2B629A641C9007109ED /* WalletConnectPairing */,
0497B2B829A641C9007109ED /* WalletConnectPush */,
0497B2BA29A641C9007109ED /* WalletConnectRouter */,
0497B2BC29A641C9007109ED /* WalletConnectVerify */,
0497B2C029A641C9007109ED /* Web3Wallet */,
04C22B2C2A367FF800F58A15 /* CustomAuth */,
04C22B2F2A36807500F58A15 /* SafeWeb3 */,
04C22B312A36807500F58A15 /* Web3ContractABI */,
04C22B332A36807500F58A15 /* Web3PromiseKit */,
B3710B3C2AD584BE002E503B /* SecureConfig */,
B34229712BD2B78300B57830 /* MoonPaySdk */,
);
productName = Multisig;
productReference = 0A93DD532445CC8A00688050 /* Multisig_PROD.app */;
productType = "com.apple.product-type.application";
};
0A93DD6B2445CC8C00688050 /* MultisigTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0A93DD782445CC8C00688050 /* Build configuration list for PBXNativeTarget "MultisigTests" */;
buildPhases = (
0A93DD682445CC8C00688050 /* Sources */,
0A93DD692445CC8C00688050 /* Frameworks */,
0A93DD6A2445CC8C00688050 /* Resources */,
);
buildRules = (
);
dependencies = (
0A93DD6E2445CC8C00688050 /* PBXTargetDependency */,
);
name = MultisigTests;
productName = MultisigTests;
productReference = 0A93DD6C2445CC8C00688050 /* MultisigTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
0A9BC3522460581500EB9C5D /* MultisigIntegrationTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0A9BC35A2460581500EB9C5D /* Build configuration list for PBXNativeTarget "MultisigIntegrationTests" */;
buildPhases = (
0A9BC34F2460581500EB9C5D /* Sources */,
0A9BC3502460581500EB9C5D /* Frameworks */,
0A9BC3512460581500EB9C5D /* Resources */,
);
buildRules = (
);
dependencies = (
0A9BC3592460581500EB9C5D /* PBXTargetDependency */,
);
name = MultisigIntegrationTests;
packageProductDependencies = (
0A61E83B2670DE68009D68A4 /* SnapshotTesting */,
);
productName = MultisigIntegrationTests;
productReference = 0A9BC3532460581500EB9C5D /* MultisigIntegrationTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
0AF2731224DAABDC007E4012 /* NotificationServiceExtension */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0AF2731B24DAABDC007E4012 /* Build configuration list for PBXNativeTarget "NotificationServiceExtension" */;
buildPhases = (
0AF2730F24DAABDC007E4012 /* Sources */,
0AF2731024DAABDC007E4012 /* Frameworks */,
0AF2731124DAABDC007E4012 /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = NotificationServiceExtension;
packageProductDependencies = (
0A2A3A6C26AEBA50005FAEB7 /* SwiftCryptoTokenFormatter */,
04C22B352A36811200F58A15 /* SafeWeb3 */,
);
productName = NotificationServiceExtension;
productReference = 0AF2731324DAABDC007E4012 /* NotificationServiceExtension.appex */;
productType = "com.apple.product-type.app-extension";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
0A93DD4B2445CC8A00688050 /* Project object */ = {
isa = PBXProject;
attributes = {
BuildIndependentTargetsInParallel = YES;
LastSwiftUpdateCheck = 1160;
LastUpgradeCheck = 1430;
ORGANIZATIONNAME = "Core Contributors GmbH";
TargetAttributes = {
0A93DD522445CC8A00688050 = {
CreatedOnToolsVersion = 11.4;
LastSwiftMigration = 1320;
};
0A93DD6B2445CC8C00688050 = {
CreatedOnToolsVersion = 11.4;
TestTargetID = 0A93DD522445CC8A00688050;
};
0A9BC3522460581500EB9C5D = {
CreatedOnToolsVersion = 11.4.1;
TestTargetID = 0A93DD522445CC8A00688050;
};
0AF2731224DAABDC007E4012 = {
CreatedOnToolsVersion = 11.6;
};
};
};
buildConfigurationList = 0A93DD4E2445CC8A00688050 /* Build configuration list for PBXProject "Multisig" */;
compatibilityVersion = "Xcode 9.3";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 0A93DD4A2445CC8A00688050;
packageReferences = (
55D3FE8A260A0F88008ABD2B /* XCRemoteSwiftPackageReference "SwiftCryptoTokenFormatter" */,
55D3FF63260B2550008ABD2B /* XCRemoteSwiftPackageReference "Kingfisher" */,
55D3FF8E260B2B21008ABD2B /* XCRemoteSwiftPackageReference "TrustKit" */,
55888DFD260C4F6200940347 /* XCRemoteSwiftPackageReference "SwiftAccessPolicy" */,
5591CEEC260C725B0067DFDF /* XCRemoteSwiftPackageReference "BlockiesSwift" */,
0463F5BD26296924009C04FA /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */,
0A61E83A2670DE68009D68A4 /* XCRemoteSwiftPackageReference "swift-snapshot-testing" */,
55DA0661269C9411006C9AA5 /* XCRemoteSwiftPackageReference "Version" */,
93EE3F732760F49700111F17 /* XCRemoteSwiftPackageReference "intercom-ios" */,
D80B5A11276B5FAD00D6E024 /* XCRemoteSwiftPackageReference "SkeletonView" */,
0A3E98092806FAD300E90EEC /* XCRemoteSwiftPackageReference "swift-algorithms" */,
043350AD2808628E003725E2 /* XCRemoteSwiftPackageReference "lottie-ios" */,
0A0C094A287D7D48000CEB4F /* XCRemoteSwiftPackageReference "WalletConnectSwift" */,
0A259AB3287D83F9006770E7 /* XCRemoteSwiftPackageReference "resolution-swift" */,
0A7FBE2328BE682C00B5FFCF /* XCRemoteSwiftPackageReference "WhatsNewKit" */,
0A13BD7529756CE700322C66 /* XCRemoteSwiftPackageReference "ur-registry-ios" */,
0497B2A629A63A3E007109ED /* XCRemoteSwiftPackageReference "Starscream" */,
0497B2AB29A641C9007109ED /* XCRemoteSwiftPackageReference "WalletConnectSwiftV2" */,
04C22B2B2A367FF800F58A15 /* XCRemoteSwiftPackageReference "customauth-swift-sdk" */,
04C22B2E2A36807500F58A15 /* XCRemoteSwiftPackageReference "SafeWeb3" */,
04AECBB52A744B21008D5A35 /* XCRemoteSwiftPackageReference "mobile-sdk-ios" */,
);
productRefGroup = 0A93DD542445CC8A00688050 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
0A93DD522445CC8A00688050 /* Multisig */,
0A93DD6B2445CC8C00688050 /* MultisigTests */,
0A9BC3522460581500EB9C5D /* MultisigIntegrationTests */,
0AF2731224DAABDC007E4012 /* NotificationServiceExtension */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
0A93DD512445CC8A00688050 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B343BEB32A77DDA1006BF46B /* DMSans-Bold.ttf in Resources */,
0ACCC6E827429A3300EC79B9 /* AccountActionCompletedViewController.xib in Resources */,
0A06533527B6D0F90008C5F1 /* ChooseOwnerBasicHeaderView.xib in Resources */,
0A9366B5278F1EAC001918A9 /* HyperlinkButtonView.xib in Resources */,
0A9E8E7825B9CA4200256AD3 /* BannerTableViewCell.xib in Resources */,
0A045075278DACBD00650F71 /* AmountAndValuePiece.xib in Resources */,
0AF1C8AB2541AE0600E28669 /* LoadingView.xib in Resources */,
6A007E902A5ED538000F0ADD /* SocialLoginInfoViewController.xib in Resources */,
0422007025EFDF4E00CAC173 /* TagView.xib in Resources */,
0A93DD662445CC8B00688050 /* LaunchScreen.storyboard in Resources */,
6AFD26ED2861B0DE00336FFE /* SafeTokenBanner.xib in Resources */,
0A109E2D2689D17B00226708 /* NetworkIndicator.xib in Resources */,
048D72D226875B2D0095999C /* TableHeaderView.xib in Resources */,
558835F9255BFEF80014E8C7 /* AddressInfoView.xib in Resources */,
6A386C63281AC048003FBCB3 /* ReplaceOwnerTableViewCell.xib in Resources */,
557D80B9270B32F80036D6D0 /* SignatureRequestContentViewController.xib in Resources */,
0A045077278DACC400650F71 /* MiniAccountAndBalancePiece.xib in Resources */,
931AB80328808EBC00264AAA /* MultiSendApproveMultihopBatchSwapExactIn.json in Resources */,
938D327128C8808D00198B7E /* NavigatingDAOViewController.xib in Resources */,
6A252CF928185148001F0887 /* OwnerActionView.xib in Resources */,
55BCFC68255469C200020CE7 /* BasicHeaderView.xib in Resources */,
04D1322E25E41E560032FA03 /* RejectionCreatedPiece.xib in Resources */,
04D1309D25E2BB830032FA03 /* RejectionConfirmationViewController.xib in Resources */,
04FA9CCF2A45C7520027F315 /* SafeActionViewController.xib in Resources */,
0455A43227204A5B008B772D /* CreateAddressBookEntryViewController.xib in Resources */,
048B3B0F25A5E7AB0005219B /* EditSafeNameViewController.xib in Resources */,
0AE8C0572579328800E62B34 /* ExternalURLCell.xib in Resources */,
6A39DC9427C64254006BCAE7 /* SafeDeploymentFinishedViewController.xib in Resources */,
0A57C5C12577F08B00420303 /* ConfirmationCreatedPiece.xib in Resources */,
0471B3BE262742CD001F2D3B /* UpdateAppViewController.xib in Resources */,
93EF2FAC27C551B60077BE95 /* FinalStepInstructionTableViewCell.xib in Resources */,
04D093EE284FD439003F38CF /* OnboardingViewController.xib in Resources */,
04B4B68F25B8857F00CFE24B /* AccountInfoView.xib in Resources */,
0A86EE6F25CC2B4C0059876E /* RetryFooterView.xib in Resources */,
0439B2972804633900796F18 /* WarningView.xib in Resources */,
0AE8C06B2579371A00E62B34 /* DetailTransferInfoCell.xib in Resources */,
0AE0AFEF2805CC20002594CB /* WordView.xib in Resources */,
55F9B7A026D66630003D1C68 /* LedgerPendingConfirmationViewController.xib in Resources */,
0AE0AFED2805C6B9002594CB /* VerifyPhraseViewController.xib in Resources */,
6AFD26DC285764A200336FFE /* ReceiveAddOwnerLinkViewController.xib in Resources */,
558836712565385F0014E8C7 /* RemoveCell.xib in Resources */,
6A7D476829B36EBF00D690BE /* RelayInfoBanner.xib in Resources */,
6AFD26E0285797DD00336FFE /* IdenticonInfoView.xib in Resources */,
6AAE34E0282A2F1600CCFC95 /* OwnerHeaderView.xib in Resources */,
6AAE34E9282A833D00CCFC95 /* EnterOwnerNameViewController.xib in Resources */,
6A386C5D281A7792003FBCB3 /* AddRemoveOwnerTableViewCell.xib in Resources */,
6ADEB01C2795AB410062ADFE /* InfoLabel.xib in Resources */,
046FFE08287C8433007428D7 /* IcommingDappInteractionRequestHeaderTableViewCell.xib in Resources */,
04077B3F278CB85F00AF6376 /* ActivityButtonView.xib in Resources */,
55DA0665269DD52E006C9AA5 /* dapps-polygon.json in Resources */,
5580BF1B276B213000CA288F /* dapps-avalanche.json in Resources */,
6AF6295C29B9C966004C034A /* ROWhatIsViewController.xib in Resources */,
0AEEBC74258CDF9400F3A6F9 /* CollectibleDetailViewController.xib in Resources */,
0ADD19C2265EA23200EB0F2B /* SeedPhraseViewController.xib in Resources */,
0468C3422A8A90C7009872C2 /* PasswordInputField.xib in Resources */,
0A109E272689CB9A00226708 /* RibbonView.xib in Resources */,
3E373F762631781A00D8107A /* EnterUnstoppableNameViewController.xib in Resources */,
044A54502448E5F7009CBB80 /* InfoPlist.strings in Resources */,
0A8CDD4727A5A5C70020066C /* CreateSafeViewController.xib in Resources */,
6AF6297429C359AF004C034A /* PaymentMethodCell.xib in Resources */,
0A5C0C532818204F0061D96F /* EditConfirmationsViewController.xib in Resources */,
93EF2FA427C546330077BE95 /* InstructionsViewController.xib in Resources */,
0A50DBDD28C898A900C0CEC6 /* ReviewClaimTokensHeaderCell.xib in Resources */,
B3710B442AD5AAD7002E503B /* config.bundle in Resources */,
5588365525652E4B0014E8C7 /* LoadingValueCell.xib in Resources */,
046FFE1B28996831007428D7 /* ClaimableAmountView.xib in Resources */,
D865178227687E0B000B4C04 /* SuccessViewController.xib in Resources */,
0468FB9825912E8300541536 /* TransactionListTableViewCell.xib in Resources */,
0A57C5A52577DC5600420303 /* DetailExpandableTextCell.xib in Resources */,
B32485D32C11E8CB0084EE8F /* ErrorViewController.xib in Resources */,
6A252CF328169352001F0887 /* AddKeyAsOwnerIntroViewController.xib in Resources */,
04CF31C127B6B9DC001BEEED /* TitledMiniPieceView.xib in Resources */,
D865177D27675DD1000B4C04 /* TotalBalanceView.xib in Resources */,
0A57C5DD2577F9ED00420303 /* ConfirmationStatusPiece.xib in Resources */,
04C945E22AA66DD3002D782B /* CreatingSocialKeyViewController.xib in Resources */,
55BCFC572554627100020CE7 /* BasicCell.xib in Resources */,
D80B5A10276A367A00D6E024 /* AddOwnerFirstViewController.xib in Resources */,
0ADD19C6265EA23200EB0F2B /* SeedWordCollectionViewCell.xib in Resources */,
0439B29D28048A5F00796F18 /* BackupKeyTableViewCell.xib in Resources */,
6AF6296C29C1D62D004C034A /* ROHowItWorksViewController.xib in Resources */,
0478383C28C68E8200459F9B /* BorderedCheveronButton.xib in Resources */,
0472B2C4286A497A0049BA17 /* GuardianTableViewCell.xib in Resources */,
044A544E2448E5CF009CBB80 /* Localizable.strings in Resources */,
0AE8C0A3257947CF00E62B34 /* DetailStatusCell.xib in Resources */,
04131FBE2851571E001F60C2 /* CreateInviteOwnerIntroViewController.xib in Resources */,
6A6A10612889A33500B852D5 /* InstructionStepView.xib in Resources */,
6A72656229CC7F15008B2821 /* ChoosePaymentViewController.xib in Resources */,
550FB1A126691CA300C13D54 /* dapps-rinkeby.json in Resources */,
04D093EA284FD348003F38CF /* OnboardingStepCollectionViewCell.xib in Resources */,
0A5F4832254C56CE0069C98D /* AddSafeTableViewCell.xib in Resources */,
550FB1A626691CD800C13D54 /* SigningKeyTableViewCell.xib in Resources */,
042626E128EEE61E000BD2CC /* successAnimationDark.json in Resources */,
0AF1C88E2541AD4200E28669 /* ScrollableEmptyView.xib in Resources */,
0A9366AD278F0175001918A9 /* ContainerTableViewCell.xib in Resources */,
0468C3382A850C60009872C2 /* FlowStepViewController.xib in Resources */,
0A74EEFE268DF37100EB0EFB /* RibbonViewController.xib in Resources */,
0478384028C699BA00459F9B /* WhatIsSafeTokenViewController.xib in Resources */,
0AC60C572549AF3900A63AE2 /* NoSafeBarView.xib in Resources */,
5562DD722693425E00B56722 /* NetworkIndicatorHeaderView.xib in Resources */,
04FA9CCB2A43882D0027F315 /* SafeCreationSuccessViewController.xib in Resources */,
0A8AEB2125A4764F002A3FE1 /* ActionDetailAddressCell.xib in Resources */,
0468FB9525912E8300541536 /* TransactionListHeaderTableViewCell.xib in Resources */,
0AADCDB828589DCC00A0139B /* AddOwnerExceptionViewController.xib in Resources */,
0468C3502A911E32009872C2 /* InfoTableFooterView.xib in Resources */,
0AF78A3227E0E07B001BAFE0 /* PendingWalletActionViewController.xib in Resources */,
0468C3602A955F85009872C2 /* WarningBanner.xib in Resources */,
6AF6296229C0C5C7004C034A /* ROBenefitsViewController.xib in Resources */,
55413678265E4A0000796F91 /* AddOwnerKeyCell.xib in Resources */,
0468C3542A93B33A009872C2 /* HowDoesItWorkViewController.xib in Resources */,
0A35D6C928C66ADA00D5AB06 /* ClaimSplashViewController.xib in Resources */,
6A94721B2891711500807B3B /* GuardianDetailsViewController.xib in Resources */,
93EF2FB027C551DC0077BE95 /* StepInstructionTableViewCell.xib in Resources */,
0A045081278DAD9000650F71 /* DisclosureWithContentCell.xib in Resources */,
0A6886932588F87E0045CAB5 /* EnterAddressNameViewController.xib in Resources */,
55DA0669269DD573006C9AA5 /* dapps-xdai.json in Resources */,
044A54482448D0B6009CBB80 /* QRCodeScannerViewController.xib in Resources */,
049A9D7125F9303000CA5723 /* ChooseOwnerKeyViewController.xib in Resources */,
D88FA81F2770869E0023B77F /* TokenAmountField.xib in Resources */,
0468C34C2A8E5228009872C2 /* ToDoListView.xib in Resources */,
041E10E02A40E37200D8F980 /* CreateSafeWithSocialIntroViewController.xib in Resources */,
6AAE34E5282A824800CCFC95 /* EnterOwnerAddressViewController.xib in Resources */,
D80B5A0B2769F95000D6E024 /* AssetsViewController.xib in Resources */,
6AFD26E428589B0C00336FFE /* AddOwnerView.xib in Resources */,
0A86EE7B25CC2C600059876E /* IdleFooterView.xib in Resources */,
6AF6297029C1FF65004C034A /* ROUncoverViewController.xib in Resources */,
04E4CD67277752C400B558F4 /* TokenAmountInfoView.xib in Resources */,
0A6886ED258908150045CAB5 /* GNOTextField.xib in Resources */,
5559A915276758B500237A5D /* dapps-bsc.json in Resources */,
049A9D3B25F81F2C00CA5723 /* EditOwnerKeyViewController.xib in Resources */,
0A8CDD5127A682CF0020066C /* StepperTableViewCell.xib in Resources */,
0ADD19A8265E53C600EB0F2B /* QRCodeView.xib in Resources */,
04273E6226D43F1700A14E95 /* IdenticonView.xib in Resources */,
0A8AEB1125A4712B002A3FE1 /* ActionDetailTextCell.xib in Resources */,
0A478D5925B876AF0038363E /* ButtonTableViewCell.xib in Resources */,
0468C33E2A8577C1009872C2 /* CreatePasswordViewController.xib in Resources */,
0A13BD812978342100322C66 /* FeatureToggleTableViewController.xib in Resources */,
0428DA5B25CBFC25002CF4A9 /* HelpLinkTableViewCell.xib in Resources */,
0AC60C8F2549C9F300A63AE2 /* SegmentView.xib in Resources */,
0A26FABC28C1F22500B0F519 /* SelectedDelegateCell.xib in Resources */,
04D968D5276B872D00CE4A9E /* TransactionViewController.xib in Resources */,
5596C03825507EAE00EF23A5 /* CollectibleTableViewCell.xib in Resources */,
0AF1C7F52540887300E28669 /* HeaderViewController.xib in Resources */,
042626E328EEE62F000BD2CC /* successAnimation.json in Resources */,
0A0C7E4E296F04E800DC1C3B /* SwitchDetailedTableViewCell.xib in Resources */,
045A176D283675D50020484B /* WarningTableViewCell.xib in Resources */,
0AEEBC80258CE25700F3A6F9 /* WebImageView.xib in Resources */,
550FB1A226691CA300C13D54 /* dapps-mainnet.json in Resources */,
0A86EE7525CC2BC30059876E /* LoadingFooterView.xib in Resources */,
0AF1C81325408EA000E28669 /* SegmentViewController.xib in Resources */,
6AFD26E82859E8FA00336FFE /* InfoBoxView.xib in Resources */,
5559A91927675E3700237A5D /* dapps-optimism.json in Resources */,
0A04506B278D800700650F71 /* ReviewExecutionViewController.xib in Resources */,
0AF1C9202541DB3F00E28669 /* BalanceTableViewCell.xib in Resources */,
0AC2A3C826FB6802002CB26A /* CollectiblesUnsupportedViewController.xib in Resources */,
0A67AC9725E3BE4400B3E97C /* PasscodeViewController.xib in Resources */,
55CCD5852750FC10004EA3E3 /* LedgerBluetoothIssueFooterView.xib in Resources */,
04FEFE7D28C5FD570028A349 /* LegalDisclaimerViewController.xib in Resources */,
55F91A9125BEABA100938475 /* EnterKeyOrSeedPhraseViewController.xib in Resources */,
B32485CF2C10A5700084EE8F /* ExportInProgressViewController.xib in Resources */,
04C5ED3B27878A7F00FF5302 /* EditAdvancedParametersUITableViewCell.xib in Resources */,
550FB1B326691D9500C13D54 /* ExternalLinkHeaderFooterView.xib in Resources */,
0A573F6E25877586009EF0C1 /* AddressField.xib in Resources */,
B32485DD2C1204DF0084EE8F /* ImportInProgressViewController.xib in Resources */,
6A9A771128041DA700C229FC /* TipsView.xib in Resources */,
0AE46C8D257684DF001DC62B /* LoadSafeViewController.xib in Resources */,
04B28F5429C8C0A90072B188 /* safeCreationDark.json in Resources */,
5559A91727675DB600237A5D /* dapps-arbitrum.json in Resources */,
0AE8C05D2579354C00E62B34 /* TokenInfoView.xib in Resources */,
6AF6853A2937629900E63289 /* CollectibleHeaderTableViewCell.xib in Resources */,
0A8AEB1925A4726E002A3FE1 /* ActionDetailExpandableCell.xib in Resources */,
04C5DF6C26FB451B0072476C /* KeyTypeTableViewCell.xib in Resources */,
93C38DC228C74CAA005188EC /* WhatIsSafeViewController.xib in Resources */,
6A1CFA5028081A1200B2C340 /* BackupSeedPhraseViewController.xib in Resources */,
6A7A48A12823A297003278C8 /* SafeOwnerCell.xib in Resources */,
0A68869F2588FAFB0045CAB5 /* EnterENSNameViewController.xib in Resources */,
0A06533727B6D1070008C5F1 /* ChooseOwnerDetailHeaderView.xib in Resources */,
0472B2D3286BD7C60049BA17 /* ClaimedAmountInputCell.xib in Resources */,
B32485DA2C11FFD20084EE8F /* SelectDataFileViewController.xib in Resources */,
0ADD0FB427C148880099DF7D /* DatePickerViewController.xib in Resources */,
0AD0273A25A34FF600886671 /* MultiSendRowTableViewCell.xib in Resources */,
04D1323625E43C560032FA03 /* DetailRejectionInfoCell.xib in Resources */,
0468C3302A83D1DA009872C2 /* SecurityFactorTableViewCell.xib in Resources */,
0472B2AA2857B44F0049BA17 /* ShareTextView.xib in Resources */,
6A1CFA4B2807F24800B2C340 /* NoScreenshotViewController.xib in Resources */,
0A6630F128C10DC300F0FFAE /* AllocationTotalCell.xib in Resources */,
0A2AD3BD27ECD6CA00A0A6FD /* QRCodeShareViewController.xib in Resources */,
0468EE9E26148A3B008270BF /* PrivacyProtectionScreenViewController.xib in Resources */,
049A9DB225FA6D5F00CA5723 /* ChooseOwnerTableViewCell.xib in Resources */,
0468C35C2A94FEBD009872C2 /* UpdateRecoveryKitSuccessViewController.xib in Resources */,
0A0C7E52296F1C4100DC1C3B /* MenuTableViewCell.xib in Resources */,
6A7A489C28201697003278C8 /* SafeOwnerPickerViewController.xib in Resources */,
04B28F5329C8C0A90072B188 /* safeCreation.json in Resources */,
0482A2762A4115E7001B10C3 /* InfoView.xib in Resources */,
0ABE698927920294003338AF /* ErrorTableViewCell.xib in Resources */,
6A6A105A2889496100B852D5 /* ClaimGetStartedViewController.xib in Resources */,
0468C3482A8E43D9009872C2 /* SecurityStatusTableViewCell.xib in Resources */,
04077B38278BB5C400AF6376 /* ReviewSendFundsTransactionHeaderTableViewCell.xib in Resources */,
0A9A1A33257924C600B44405 /* DetailMultiAccountsCell.xib in Resources */,
0A9A1A37257924C600B44405 /* DetailAccountCell.xib in Resources */,
0A5F482A254C56580069C98D /* SafeEntryTableViewCell.xib in Resources */,
04C945DB2AA1F20E002D782B /* AddOwnerViaSocialViewController.xib in Resources */,
04B4B6E625B9A08D00CFE24B /* CardTableViewCell.xib in Resources */,
0A045087278DC04C00650F71 /* BorderedInnerTableCell.xib in Resources */,
6AD477382898E360004C736D /* TweetBox.xib in Resources */,
0AF1C88F2541AD4200E28669 /* ScrollableDataErrorView.xib in Resources */,
0A57C8EA2587AECB00B7C019 /* EnterSafeAddressViewController.xib in Resources */,
04FEFE8128C6304B0028A349 /* TokenDistributionViewController.xib in Resources */,
550FB1B526691D9500C13D54 /* DetailedCell.xib in Resources */,
0491068128F99247005A4A99 /* DMSans-Medium.ttf in Resources */,
0472B2BB2869D66A0049BA17 /* ChooseDelegateIntroViewController.xib in Resources */,
04FA9CC72A4354250027F315 /* SafeCreatingViewController.xib in Resources */,
0A5C2DCF25628277009808CB /* SafeInfoViewController.xib in Resources */,
550FB1A026691CA300C13D54 /* DappsViewController.xib in Resources */,
6A386C6B281ADAFD003FBCB3 /* ValueChangeTableViewCell.xib in Resources */,
045769FE27C7DBBF00881206 /* SafeDeployingViewController.xib in Resources */,
0AE8C08925793B8C00E62B34 /* DetailArrowPiece.xib in Resources */,
6ADEB02827B559370062ADFE /* WebConnectionOwnerView.xib in Resources */,
0491068028F99247005A4A99 /* DMSans-Regular.ttf in Resources */,
043350BA2816D522003725E2 /* ReviewSafeTransactionViewController.xib in Resources */,
0AF1C80125408A6F00E28669 /* SafeBarView.xib in Resources */,
6AD4773028932160004C736D /* GuardianCountTableViewCell.xib in Resources */,
0A22E12825E4FA3200D24DE1 /* SwitchTableViewCell.xib in Resources */,
04D224BB28C9304600853E34 /* DetailedInfoListViewController.xib in Resources */,
558835E8255AEA390014E8C7 /* InfoCell.xib in Resources */,
6AF6296829C1125B004C034A /* BenefitView.xib in Resources */,
0AF1C8312540923C00E28669 /* LoadableViewController.xib in Resources */,
04131FC2285683BA001F60C2 /* ShareAddOwnerLinkViewController.xib in Resources */,
0ADA90F8256548C60004DEC0 /* SnackbarViewController.xib in Resources */,
0A04507B278DAD4000650F71 /* SecondaryDetailDisclosureCell.xib in Resources */,
6AD4773428986556004C736D /* ClaimSuccessViewController.xib in Resources */,
0A478D3C25B863D60038363E /* DerivedKeyTableViewCell.xib in Resources */,
0A57C5E52577FBD900420303 /* DetailConfirmationCell.xib in Resources */,
0AADCDC52858E8A100A0139B /* ValidateRequestToAddOwnerViewController.xib in Resources */,
0ADD19C1265EA23200EB0F2B /* PrivateKeyViewController.xib in Resources */,
0A6630ED28C0F22400F0FFAE /* AllocationBoxCell.xib in Resources */,
5588363D2562904E0014E8C7 /* ContractVersionStatusCell.xib in Resources */,
D8A6B12E2779D01900438460 /* AdvancedParametersViewController.xib in Resources */,
B32485CC2C109C240084EE8F /* CreateExportPasswordViewController.xib in Resources */,
0AADCDC92859BA9F00A0139B /* RequestAddOwnerViewController.xib in Resources */,
0AF5C66C27BAA74300BFEA52 /* WebConnectionTableViewCell.xib in Resources */,
0A93DD632445CC8B00688050 /* Preview Assets.xcassets in Resources */,
0AE8C0452579317700E62B34 /* DetailDisclosingCell.xib in Resources */,
0A478D3425B861D50038363E /* DefaultKeyTableViewCell.xib in Resources */,
6A9A770D2804182700C229FC /* BackupIntroViewController.xib in Resources */,
046FFE0C287F6E91007428D7 /* IncommingTransactionRequestTypeTableViewCell.xib in Resources */,
0A0391CD27C565D4003C871A /* HelpTextTableViewCell.xib in Resources */,
6A4BC4D7288DD921002B6DDA /* EnterCustomAddressViewController.xib in Resources */,
93EF2FA827C550BC0077BE95 /* InstructionHeaderTableViewCell.xib in Resources */,
0A9A1A36257924C600B44405 /* DetailAccountAndTextCell.xib in Resources */,
04D224BF28C930A900853E34 /* DetailedInfoListTableViewCell.xib in Resources */,
0A9366B1278F0AA8001918A9 /* LabeledTextField.xib in Resources */,
048D72CE2685DC780095999C /* SelectNetworkTableViewCell.xib in Resources */,
0A57C5C72577F75D00420303 /* ConfirmationConfirmedPiece.xib in Resources */,
0428DA4E25CB0E8A002CF4A9 /* FallbackHandlerTableViewCell.xib in Resources */,
0468FB9725912E8300541536 /* TransactionsListConflictHeaderTableViewCell.xib in Resources */,
0A93DD602445CC8B00688050 /* Assets.xcassets in Resources */,
5534F7382760C7670018E655 /* CreatePasscodeSuggestionViewController.xib in Resources */,
B0D618DCACA100B230F936DE /* DesktopPairingHeaderView.xib in Resources */,
B0D6178FC710D4E943B4F9F5 /* WebConnectionContainerViewController.xib in Resources */,
0A0391CB27C565D4003C871A /* IconButtonTableViewCell.xib in Resources */,
B0D613F1FF3262B3A295206C /* ActionPanelView.xib in Resources */,
6A947217288FDE8300807B3B /* ClaimNotAvailableViewController.xib in Resources */,
0AADCDBC2858AA4700A0139B /* InactiveLinkViewController.xib in Resources */,
AD303BDA3B1979B4643DAAB1 /* WarnAboutAnyNestedMultisendWithDelegate.json in Resources */,
6A21288F29895E1F0088C16C /* FaceIDUnlockViewController.xib in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0A93DD6A2445CC8C00688050 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B37C73AF2B6D2FC100E85E7F /* WalletConnectManagerTestData.bundle in Resources */,
0A19D43B249A5BA500A316B6 /* TransferTransaction.json in Resources */,
AD30377B2E867EBF8647725B /* DelegateWarningMultiSend.json in Resources */,
AD303C6514DB164B8DE3BC73 /* DelegateWarningTopLevel.json in Resources */,
AD303448E17612A50DFF26DF /* DelegateWarningNotTopLevel.json in Resources */,
AD30357FF0006EB541E85F7D /* DelegateWarningEvenIfMultiSendAddressIsKnown.json in Resources */,
AD303E80E0AC44F56C729462 /* NoDelegateWarningBecauseNoDelegateOperation.json in Resources */,
AD3035B91EE9230361E91E3D /* NoDelegateOperationButDelegateFlag.json in Resources */,
AD303FEF053E282FD249D1DE /* TransferNoDelegateWarning.json in Resources */,
AD3035E931C77DDDE6F63872 /* TransferWithDelegateWarning.json in Resources */,
AD3031332AAA437DA1EED403 /* TransferNoWarningButDelegateWithName.json in Resources */,
AD303BE8223BCB5899176612 /* WarnAboutAnyNestedMultisendWithDelegate.json in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0A9BC3512460581500EB9C5D /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B38075732B0CF7C600C62BCF /* TransactionValidationTestCase_MultipleConfirmations.json in Resources */,
B38075772B0CFD3A00C62BCF /* TransactionValidationTestCase_AllSignatureTypes_v1_0_0.json in Resources */,
B38075752B0CF85900C62BCF /* TransactionValidationTestCase_AllSignatureTypes_v1_1_0.json in Resources */,
0AA5F55F28BF6F2200D6D220 /* claiming_test_fixtures.yml in Resources */,
B380756B2B0CF45200C62BCF /* TransactionValidationTestCase_InvalidSafeTxHash.json in Resources */,
B380756D2B0CF60A00C62BCF /* TransactionValidationTestCase_NoConfirmations.json in Resources */,
0A61E8452670E632009D68A4 /* __Snapshots__ in Resources */,
6A91EFDA27DA2C8D009E63E9 /* wc_registry_wallets.json in Resources */,
0AA5F55D28BF667000D6D220 /* claiming_test_fixtures.json in Resources */,
B380756F2B0CF6AC00C62BCF /* TransactionValidationTestCase_ConfirmationsNotFromOwners.json in Resources */,
B367AED22B0CB89600F06B86 /* TransactionValidationTestCase1.json in Resources */,
B38075712B0CF75200C62BCF /* TransactionValidationTestCase_SignerNotMatchingSignature.json in Resources */,
0A74719A269F152D008E9F2D /* chains_4_safes_0x1230B3d59858296A31053C1b8562Ecf89A2f888b_balances_usd.json in Resources */,
0A3DFEFE2667D3A700B45770 /* README.md in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0AF2731124DAABDC007E4012 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
0ACDC01924926081002035A2 /* [FIREBASE] Copy config file */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"",
);
name = "[FIREBASE] Copy config file";
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "FIREBASE_SRC=\"${SRCROOT}/Multisig/Cross-layer/Analytics/Firebase/${FIREBASE_CONFIG}.plist\"\nFIREBASE_DST=\"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}\"\nif [ -f \"${FIREBASE_SRC}\" ]; then\n rsync -a \"${FIREBASE_SRC}\" \"${FIREBASE_DST}/GoogleService-Info.plist\"\nfi\n";
showEnvVarsInLog = 0;
};
B343BEB42A7A5E49006BF46B /* [FIREBASE] Upload dSYMs */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 12;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}",
"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${PRODUCT_NAME}",
"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist",
"$(BUILT_PRODUCTS_DIR)/$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/GoogleService-Info.plist",
"$(BUILT_PRODUCTS_DIR)/$(EXECUTABLE_PATH)",
);
name = "[FIREBASE] Upload dSYMs";
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "if [[ ${CONFIGURATION} = Release* ]]; then \n # script copied from SourcePackages/checkouts/firebase-ios-sdk/Crashlytics/run\n \"${SRCROOT}/bin/crashlytics\"\nelse\n echo \"Firebase Crashlytics script skipped: not in production\"\nfi\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
0A93DD4F2445CC8A00688050 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
046FFE0B287F6E91007428D7 /* IncommingTransactionRequestTypeTableViewCell.swift in Sources */,
0AFA729E24BF363400A370EE /* SlicedText.swift in Sources */,
6AFD26E228589AFF00336FFE /* AddOwnerView.swift in Sources */,
049EB0FF25AF713700F66CEA /* TimeZone+Offset.swift in Sources */,
0468C34F2A911E32009872C2 /* InfoTableFooterView.swift in Sources */,
049A9DDA2602211500CA5723 /* FiatCodesRequest.swift in Sources */,
3E373F772631781A00D8107A /* EnterUnstoppableNameViewController.swift in Sources */,
558835EF255BFEDB0014E8C7 /* AddressInfoView.swift in Sources */,
0A57C5E42577FBD900420303 /* DetailConfirmationCell.swift in Sources */,
0A8CDD5027A682CF0020066C /* StepperTableViewCell.swift in Sources */,
550FB1B426691D9500C13D54 /* ExternalLinkHeaderFooterView.swift in Sources */,
0AF64FA524475BC30018D070 /* SafariViewController.swift in Sources */,
0422006025EFDF3700CAC173 /* TagView.swift in Sources */,
55CEFC0F24939079003B2B19 /* Tracker.swift in Sources */,
049A9D0E25F7C66E00CA5723 /* OwnerKeysListViewController.swift in Sources */,
0ACB4CDB256BCD6900845BF4 /* SwiftUITableViewCell.swift in Sources */,
0AE8C0A2257947CF00E62B34 /* DetailStatusCell.swift in Sources */,
B32620492A961E690003A2F0 /* AddSafeFlow.swift in Sources */,
55F91A9825BEABD400938475 /* KeyboardAvoidingBehavior.swift in Sources */,
04F8041329A68386007CFF40 /* Proposal.swift in Sources */,
0468FB8825912E6800541536 /* HistoryTransactionsViewController.swift in Sources */,
55CCD5832750FBFC004EA3E3 /* LedgerBluetoothIssueFooterView.swift in Sources */,
55AC9E49248681A100B0BC24 /* LinkButton.swift in Sources */,
045A176C283675D50020484B /* WarningTableViewCell.swift in Sources */,
0A2AD3BC27ECD6CA00A0A6FD /* QRCodeShareViewController.swift in Sources */,
0A8AEB2025A4764F002A3FE1 /* ActionDetailAddressCell.swift in Sources */,
9388B98227C8DDE400AAB7F5 /* SafeDeploymentNotificationController.swift in Sources */,
0AE8C0442579317700E62B34 /* DetailDisclosingCell.swift in Sources */,
0AD0273225A34E2F00886671 /* MultiSendListTableViewController.swift in Sources */,
0A6630F028C10DC300F0FFAE /* AllocationTotalCell.swift in Sources */,
04C945E12AA66DD3002D782B /* CreatingSocialKeyViewController.swift in Sources */,
5532D4BE2449A17D0067505A /* CrashlyticsLogger.swift in Sources */,
0A9366B9279073E3001918A9 /* TextValidator.swift in Sources */,
D80B5A0A2769F95000D6E024 /* AssetsViewController.swift in Sources */,
0443A0BF29E1C39800ABE93D /* GelatoRelayService.swift in Sources */,
0A13BD802978342100322C66 /* FeatureToggleTableViewController.swift in Sources */,
930F293E2937BA910040C48B /* ProtectedKeyStore.swift in Sources */,
0A22E11C25E4FA2000D24DE1 /* SecuritySettingsViewController.swift in Sources */,
55AC9E562487B0CB00B0BC24 /* CoreDataProtocol.swift in Sources */,
6A1CFA4F28081A1200B2C340 /* BackupSeedPhraseViewController.swift in Sources */,
5588363C2562904E0014E8C7 /* ContractVersionStatusCell.swift in Sources */,
0A06533B27B6D4A10008C5F1 /* ChooseOwnerDetailHeaderView.swift in Sources */,
041C2A5A2456F53E0044A24C /* QRView.swift in Sources */,
6A94721A2891711500807B3B /* GuardianDetailsViewController.swift in Sources */,
0428DA4D25CB0E8A002CF4A9 /* FallbackHandlerTableViewCell.swift in Sources */,
0A791D9F24D309CE00D70DA9 /* ScreenMetrics.swift in Sources */,
0A9366AF278F0A9F001918A9 /* LabeledTextField.swift in Sources */,
0ADDB34E24518F8F0056B284 /* ActivityIndicator.swift in Sources */,
5532D4C12449A17D0067505A /* LogService.swift in Sources */,
0A9BC32F246022BD00EB9C5D /* ENS.swift in Sources */,
B32485CB2C109C240084EE8F /* CreateExportPasswordViewController.swift in Sources */,
0468C3562A93F1A6009872C2 /* TrustedDeviceViewController.swift in Sources */,
0A86EE6325CC2B350059876E /* LoadingFooterView.swift in Sources */,
0438C9212760120D009A0E31 /* DeleteDelegateKeyRequest.swift in Sources */,
0A2F1A7B267A5E9E00C09F03 /* GSImageView.swift in Sources */,
04248BD9272DF18C00431397 /* NamingPolicy.swift in Sources */,
04B964412734427D00A21EE9 /* ChainSettingsTableViewController.swift in Sources */,
0ADF9DD228B4E03500D4FBA2 /* Allocation.swift in Sources */,
55D3654325078560004D5047 /* TextView.swift in Sources */,
0A451C18252DDCDE001DB7D2 /* ProgressIndicatorCell.swift in Sources */,
0ABE6983279177A4003338AF /* TransactionEstimationController.swift in Sources */,
048D72D026875B1C0095999C /* TableHeaderView.swift in Sources */,
6AF6296F29C1FF65004C034A /* ROUncoverViewController.swift in Sources */,
0468C3372A850C60009872C2 /* FlowStepViewController.swift in Sources */,
5532D4C32449A17D0067505A /* HTTPClient.swift in Sources */,
04576A0027C7DBCF00881206 /* SafeCreationMonitor.swift in Sources */,
0AF1C80725408B5000E28669 /* UIImageViewExtensions.swift in Sources */,
0468FB9425912E8300541536 /* TransactionsListConflictHeaderTableViewCell.swift in Sources */,
04D1323525E43C560032FA03 /* DetailRejectionInfoCell.swift in Sources */,
6A7A489B28201697003278C8 /* SafeOwnerPickerViewController.swift in Sources */,
5556A03724489F37003EC861 /* CoreDataStack.swift in Sources */,
0ABC0026282313E700F42D29 /* ImportKeyFlow.swift in Sources */,
04D093ED284FD439003F38CF /* OnboardingViewController.swift in Sources */,
6ADEB01B2795AB410062ADFE /* InfoLabel.swift in Sources */,
0A045086278DC04C00650F71 /* BorderedInnerTableCell.swift in Sources */,
04B4B60225B84D6900CFE24B /* AccountInfoView.swift in Sources */,
04C97AB0246EEF1600EBA0F1 /* BrowserLink.swift in Sources */,
0A9D5CE827D8F47D0075A21D /* WCAppRegistryRepository.swift in Sources */,
0A106287248A885E00C1EE54 /* ERC20Metadata.swift in Sources */,
0A930F4D27CD4BC600866074 /* SelectAddressViewController.swift in Sources */,
6A9A770F28041D8100C229FC /* TipsView.swift in Sources */,
0AF1C8952541AD4E00E28669 /* ScrollableDataErrorView.swift in Sources */,
0472B2B0285B9D190049BA17 /* ReplaceOwnerFromInviteFlow.swift in Sources */,
0A451BF0252DDB49001DB7D2 /* NoDataView.swift in Sources */,
0A04508B278E283D00650F71 /* TransactionExecutionController.swift in Sources */,
55F9B7A226D6665C003D1C68 /* LedgerPendingConfirmationViewController.swift in Sources */,
0A57C8E92587AECB00B7C019 /* EnterSafeAddressViewController.swift in Sources */,
0AFD9DCA27BFDF0200011CF1 /* WebConnectionContainerViewController.swift in Sources */,
0A616B9626AEEBB700FCEDB9 /* BoolString.swift in Sources */,
0A9366BB27908717001918A9 /* OwnerKeySelectionPolicy.swift in Sources */,
6A386C5C281A7792003FBCB3 /* AddRemoveOwnerTableViewCell.swift in Sources */,
0A81E310246C062400425DEF /* Icons.swift in Sources */,
0AD062E62577AE7E0030810D /* TransactionDetailCellBuilder.swift in Sources */,
0A0C75B027E8A66C0083AE01 /* StartWalletConnectionViewController.swift in Sources */,
55413673265E493500796F91 /* AddOwnerKeyViewController.swift in Sources */,
5532D4BB2449A17D0067505A /* Logger.swift in Sources */,
0AEDCE0B2472946600A1EC80 /* BarButton.swift in Sources */,
0A93DD572445CC8A00688050 /* AppDelegate.swift in Sources */,
550FB1A826691D0A00C13D54 /* OwnerKeyController.swift in Sources */,
0468C3472A8E43D9009872C2 /* SecurityStatusTableViewCell.swift in Sources */,
0A9E8E7725B9CA4200256AD3 /* BannerTableViewCell.swift in Sources */,
0AF8832225A5EC1F00029A43 /* ActionDetailTableViewCell.swift in Sources */,
B3DB2EB42C0E14CB00133BD6 /* ExportDataFlow.swift in Sources */,
0AADCDB728589DCC00A0139B /* AddOwnerExceptionViewController.swift in Sources */,
47039CF228C579CF00081A7A /* KeystoneSignInfo.swift in Sources */,
0A3FDAEF26AEB603006A7DC3 /* Chain+Shared.swift in Sources */,
0AE0AFF12805CC2B002594CB /* WordView.swift in Sources */,
0AB34D5E24B71CF700A43988 /* DateDecodingStrategy+GnosisSafeServices.swift in Sources */,
0ABC898F2576B857005D555B /* SCGModels.swift in Sources */,
0AF1C9262541E09D00E28669 /* UIView+UINib.swift in Sources */,
0476915D2464034D00D73D8B /* Safe+CoreDataClass.swift in Sources */,
0AC5F5B325DD510600DEF0D7 /* AppUser.swift in Sources */,
041C2A582456F4F50044A24C /* SafeInfoView.swift in Sources */,
049A9D3A25F81F2C00CA5723 /* EditOwnerKeyViewController.swift in Sources */,
043350C5281887AE003725E2 /* SafeTransactionController.swift in Sources */,
04AECBBE2A7867DB008D5A35 /* MoonpayService.swift in Sources */,
0AE061D62464560500CB60D7 /* Safe+CoreDataProperties.swift in Sources */,
0A22E12725E4FA3200D24DE1 /* SwitchTableViewCell.swift in Sources */,
0AF1C8A52541ADFF00E28669 /* LoadingView.swift in Sources */,
6A7D476B29B492BC00D690BE /* SafeGelatoRelayService.swift in Sources */,
0468FB9625912E8300541536 /* TransactionListTableViewCell.swift in Sources */,
048AA142260D053400382E24 /* MainTabBarViewController.swift in Sources */,
0ACB4CD5256BC2B000845BF4 /* TransactionDetailsViewController.swift in Sources */,
5532D4BF2449A17D0067505A /* LoggableError.swift in Sources */,
0A5307462543273F00E8A270 /* UIViewController+UINib.swift in Sources */,
0468C3402A8A90AA009872C2 /* PasswordInputField.swift in Sources */,
0A9BC33324602A7400EB9C5D /* Contract.swift in Sources */,
0AC5F56B25DD4A4B00DEF0D7 /* AuthenticationController.swift in Sources */,
550FB1CA26691E7500C13D54 /* SafeContract.swift in Sources */,
550FB1C426691E1500C13D54 /* SelectWalletViewController.swift in Sources */,
0A616B9B26AEFD4B00FCEDB9 /* MultisigNotification.swift in Sources */,
048B3B0E25A5E7AB0005219B /* EditSafeNameViewController.swift in Sources */,
0AF2733D24DABAAF007E4012 /* AppDelegate+Messaging.swift in Sources */,
93C38DC128C74CAA005188EC /* WhatIsSafeViewController.swift in Sources */,
B3DB2EA02C0730F300133BD6 /* ImportExportDataController.swift in Sources */,
0A5C0C5628191F400061D96F /* PasscodeProtecting.swift in Sources */,
0ADD19C0265EA23200EB0F2B /* PrivateKeyViewController.swift in Sources */,
0A50DBDC28C898A900C0CEC6 /* ReviewClaimTokensHeaderCell.swift in Sources */,
0AADCDC42858E8A100A0139B /* ValidateRequestToAddOwnerViewController.swift in Sources */,
0468C33A2A85281A009872C2 /* SetupRecoveryKitFlow.swift in Sources */,
558835E7255AEA390014E8C7 /* InfoCell.swift in Sources */,
0AC2A3C726FB6802002CB26A /* CollectiblesUnsupportedViewController.swift in Sources */,
555312EB2506608D0008206B /* Base58.swift in Sources */,
55DCC333258A4C71003346FC /* GSError.swift in Sources */,
0A791D9724D2E38800D70DA9 /* TransferDecodingError.swift in Sources */,
041E10DF2A40E37200D8F980 /* CreateSafeWithSocialIntroViewController.swift in Sources */,
04D1306C25DD525A0032FA03 /* ProposeTransactionRequest.swift in Sources */,
55BCFC562554627100020CE7 /* BasicCell.swift in Sources */,
04AECBC42A7946E0008D5A35 /* MoonpayModels.swift in Sources */,
0A9A1A34257924C600B44405 /* DetailAccountCell.swift in Sources */,
0ABC002A2823D4CD00F42D29 /* ReplaceOwnerFlow.swift in Sources */,
0A5C0C4C2817F1DE0061D96F /* SafeCellBuilder.swift in Sources */,
0472B2BA2869D66A0049BA17 /* ChooseDelegateIntroViewController.swift in Sources */,
0AEE149F2540233C00046EE7 /* UINibView.swift in Sources */,
0AA9F2532498CC70005BD60F /* UInt256String.swift in Sources */,
55FBC2D526BA91E4002C2553 /* SelectLedgerDeviceViewController.swift in Sources */,
049A9DB125FA6D5F00CA5723 /* ChooseOwnerTableViewCell.swift in Sources */,
6A007E8F2A5ED538000F0ADD /* SocialLoginInfoViewController.swift in Sources */,
045DBCF5289AF40D003C910C /* ReviewClaimSafeTokenTransactionViewController.swift in Sources */,
0AF8D1AC2822DFA20035DCF7 /* CancellableNavigationController.swift in Sources */,
93EF2FAF27C551DC0077BE95 /* StepInstructionTableViewCell.swift in Sources */,
0ACDC01524925A96002035A2 /* FirebaseConfig.swift in Sources */,
47CEAD2B28D57E1000C1264D /* SelectOwnerAddressViewModelProtocol.swift in Sources */,
04273E5A26B1474700A14E95 /* LedgerController.swift in Sources */,
0472B2C3286A497A0049BA17 /* GuardianTableViewCell.swift in Sources */,
0A9BC33524602CE200EB9C5D /* Data+MultisigExtension.swift in Sources */,
55CEFC0E24939079003B2B19 /* FirebaseTrackingHandler.swift in Sources */,
0A802B9224E5843B0001790F /* PagedRequest.swift in Sources */,
6A7D476629B36EB100D690BE /* RelayInfoBanner.swift in Sources */,
0AF1C7FB25408A4D00E28669 /* SafeBarView.swift in Sources */,
550FB1C826691E4A00C13D54 /* ExperimentalViewController.swift in Sources */,
0ADD19BF265EA23200EB0F2B /* ExportViewController.swift in Sources */,
D88FA81E2770869E0023B77F /* TokenAmountField.swift in Sources */,
93788EDC29C356F100503C1A /* NullCryptoProvider.swift in Sources */,
047588182774D6D2001DD992 /* ReviewSendFundsTransactionViewController.swift in Sources */,
0468C32F2A83D1DA009872C2 /* SecurityFactorTableViewCell.swift in Sources */,
0A8AEB1025A4712B002A3FE1 /* ActionDetailTextCell.swift in Sources */,
0A7AEAF82463190100014184 /* LoadableENSNameText.swift in Sources */,
0A8CDD5327A85C0D0020066C /* TransactionExecutionLookup.swift in Sources */,
0A5B15842808643B003AD853 /* CreatePasscodeViewController.swift in Sources */,
0A04506D278D973C00650F71 /* ReviewExecutionContentViewController.swift in Sources */,
0468C34A2A8E5217009872C2 /* ToDoListView.swift in Sources */,
044BEE002987DDD000F533B0 /* ChangePasscodeFlow.swift in Sources */,
D86517732760CA7C000B4C04 /* AboutGnosisSafeTableViewController.swift in Sources */,
6AAE34E8282A833D00CCFC95 /* EnterOwnerNameViewController.swift in Sources */,
0AD89A46246C38920052F4CD /* EmailSupportViewController.swift in Sources */,
6AF6295B29B9C966004C034A /* ROWhatIsViewController.swift in Sources */,
0AD89A48246C46110052F4CD /* AnyIdentifiable.swift in Sources */,
93EF2FA327C546330077BE95 /* InstructionsViewController.swift in Sources */,
04FA1A2E2580FAE300E45671 /* QueuedTransactionsSummaryListRequest.swift in Sources */,
04FA9CCE2A45C7520027F315 /* SafeActionViewController.swift in Sources */,
0468C35E2A955F75009872C2 /* WarningBanner.swift in Sources */,
0AF2733F24DAC9FE007E4012 /* RemoteNotificationHandler.swift in Sources */,
0A35D6C828C66ADA00D5AB06 /* ClaimSplashViewController.swift in Sources */,
6A91EFD727DA0604009E63E9 /* WCRegistryController.swift in Sources */,
0A045071278DAC9100650F71 /* MiniAccountAndBalancePiece.swift in Sources */,
0ACC4C4C24752BB000ADF201 /* GnosisSafe.swift in Sources */,
6AF6296629C11216004C034A /* BenefitView.swift in Sources */,
D80B5A072769D05D00D6E024 /* BaseCustomView.swift in Sources */,
B32485D02C10A5700084EE8F /* ExportInProgressViewController.swift in Sources */,
0A802B8124E413450001790F /* HTTPClientError.swift in Sources */,
0A6886D12588FC180045CAB5 /* EnterAddressNameViewController.swift in Sources */,
0A9366A5278EE8FE001918A9 /* FormViewController.swift in Sources */,
55CEFC0C24939079003B2B19 /* ConsoleTracker.swift in Sources */,
045A17632833E04B0020484B /* ReplaceOwnerFromSettingsFlow.swift in Sources */,
6AAE34DE282A2F0400CCFC95 /* OwnerHeaderView.swift in Sources */,
0468FB9925912E8300541536 /* TransactionListHeaderTableViewCell.swift in Sources */,
933526FA29D704A0003B9EE3 /* ExecutionOptionsCellBuilder.swift in Sources */,
04CE3F9624B6115200826AEE /* Collectible.swift in Sources */,
04CE3FA024B7191E00826AEE /* CollectibleViewModel.swift in Sources */,
558836702565385F0014E8C7 /* RemoveCell.swift in Sources */,
045A175F2833D69F0020484B /* SafeSettingsChangeFlow.swift in Sources */,
0AF1C81225408EA000E28669 /* SegmentViewController.swift in Sources */,
0A6C85B2245071510026139E /* Address.swift in Sources */,
0A00712A254B379000A57CAF /* UIColor+Styles.swift in Sources */,
0A9BC3312460233300EB9C5D /* ENSContracts.swift in Sources */,
0AF1C89B2541AD5D00E28669 /* ScrollableEmptyView.swift in Sources */,
0A04506A278D800700650F71 /* ReviewExecutionViewController.swift in Sources */,
048D72C126835CF90095999C /* Chain.swift in Sources */,
048D72C82684CB500095999C /* SelectNetworkViewController.swift in Sources */,
0ABAFDB324ACB3B6007EBB92 /* SnackbarCenter.swift in Sources */,
04576A0427C933D700881206 /* SafeCreationCall.swift in Sources */,
0AF2734124DAE8B6007E4012 /* UserDefaultPropertyWrapper.swift in Sources */,
55BCFC392552FCDB00020CE7 /* SafeSettingsViewController.swift in Sources */,
0A86EE6925CC2B410059876E /* IdleFooterView.swift in Sources */,
6A947216288FDE8300807B3B /* ClaimNotAvailableViewController.swift in Sources */,
048643B124DAB5D6003DD966 /* RegisterNotificationTokenRequest.swift in Sources */,
0A3FDAF226AEB691006A7DC3 /* Safe+Shared.swift in Sources */,
557D80AC270B32F80036D6D0 /* WalletConnectServerController.swift in Sources */,
0A0C75B227E8AB620083AE01 /* SendTransactionToWalletViewController.swift in Sources */,
6A386C62281AC048003FBCB3 /* ReplaceOwnerTableViewCell.swift in Sources */,
55CA3EBB250A237C0080DF7F /* KeychainService.swift in Sources */,
D80B5A032769CEAD00D6E024 /* Tooltip.swift in Sources */,
6A39DC9327C64254006BCAE7 /* SafeDeploymentFinishedViewController.swift in Sources */,
6AD4773328986556004C736D /* ClaimSuccessViewController.swift in Sources */,
6AFD26DB285764A200336FFE /* ReceiveAddOwnerLinkViewController.swift in Sources */,
0AA9F2552498CC82005BD60F /* DataString.swift in Sources */,
0482A2742A4115D3001B10C3 /* InfoView.swift in Sources */,
0493A28B262979820056EC49 /* UpdateController.swift in Sources */,
047A5B8F28A54FCB00BB8B2A /* SafeClaimingService.swift in Sources */,
048643B324DAB5E3003DD966 /* UnregisterNotificationTokenRequest.swift in Sources */,
0468C33D2A8577C1009872C2 /* CreatePasswordViewController.swift in Sources */,
554A16B3266E4D4900807049 /* EIP712Transformer.swift in Sources */,
048D72BF268359E20095999C /* ChainManager.swift in Sources */,
6AA2724A27DF566B00934B37 /* PendingWalletActionViewController.swift in Sources */,
0ADD19C4265EA23200EB0F2B /* SeedPhraseView.swift in Sources */,
0AC60C9D2549D63300A63AE2 /* NoSafesViewController.swift in Sources */,
6AFD26E62859E8EC00336FFE /* InfoBoxView.swift in Sources */,
0A06533927B6D4960008C5F1 /* ChooseOwnerBasicHeaderView.swift in Sources */,
0A95894025EFBE1E005011D7 /* KeyInfo.swift in Sources */,
048D72BD26832FD70095999C /* ChainsListRequest.swift in Sources */,
551DBE3E26CD39DC0053CCB2 /* LedgerKeyPickerViewController.swift in Sources */,
D80B5A052769CF1B00D6E024 /* TooltipSource.swift in Sources */,
0ABC00222823139D00F42D29 /* CreatePasscodeFlow.swift in Sources */,
0A465C34246C236A00AFA467 /* FrameForTapping.swift in Sources */,
D865177627620649000B4C04 /* SelectAssetViewController.swift in Sources */,
043ABD0F24EF0C33008826D5 /* SafeClientGatewayService.swift in Sources */,
5588365425652E4B0014E8C7 /* LoadingValueCell.swift in Sources */,
55B66E87247FDF2C00249E98 /* TermsView.swift in Sources */,
0A339C5D24C1D16E00DAD84B /* Image+Blockies.swift in Sources */,
93EF2FA727C550BC0077BE95 /* InstructionHeaderTableViewCell.swift in Sources */,
557D80AD270B32F80036D6D0 /* WCRequestsHandler.swift in Sources */,
0A7AEAF42463185C00014184 /* ENSNameLoader.swift in Sources */,
551BC70D2538965700E4CC79 /* LoadingModel.swift in Sources */,
0AFE623D28006F830023BE49 /* WCAppRegistryMigration.swift in Sources */,
0AA9F2072497BE9B005BD60F /* UInt256.swift in Sources */,
0A67AC9625E3BE4400B3E97C /* PasscodeViewController.swift in Sources */,
0ADA90F3256548C30004DEC0 /* SnackbarViewController.swift in Sources */,
55A5854125014B1B005E778B /* Data+Extension.swift in Sources */,
558835E0255A907B0014E8C7 /* AppSettingsViewController.swift in Sources */,
0AE8C0562579328800E62B34 /* ExternalURLCell.swift in Sources */,
0A9BC33B2460352E00EB9C5D /* EthHasher.swift in Sources */,
55B64666253051630050BD95 /* SelectOwnerAddressViewModel.swift in Sources */,
0472B2A82857B43E0049BA17 /* ShareTextView.swift in Sources */,
0428DB1225CF239A002CF4A9 /* ChangeDisplayModeTableViewController.swift in Sources */,
5534F7372760C7670018E655 /* CreatePasscodeSuggestionViewController.swift in Sources */,
0AC2A3CA26FB6B84002CB26A /* WebAppURLBuilder.swift in Sources */,
0A791D9924D2E3C100D70DA9 /* MethodDecodingError.swift in Sources */,
04FEFE7C28C5FD570028A349 /* LegalDisclaimerViewController.swift in Sources */,
04273E5C26B41A3700A14E95 /* APDUController.swift in Sources */,
0A8AEB1825A4726E002A3FE1 /* ActionDetailExpandableCell.swift in Sources */,
5532D4C02449A17D0067505A /* ConsoleLogger.swift in Sources */,
0AC0948327946B6600FA1B83 /* PendingTransactionMontior.swift in Sources */,
0A63C7B42602087E00D36B22 /* SafeInfoRequest.swift in Sources */,
0A57C5D72577F9E600420303 /* ConfirmationStatusPiece.swift in Sources */,
04077B3D278CB85000AF6376 /* ActivityButtonView.swift in Sources */,
0A045073278DACA200650F71 /* AmountAndValuePiece.swift in Sources */,
0ADF9DD428B4E23B00D4FBA2 /* AllocationsRequest.swift in Sources */,
04FA9CC62A4354250027F315 /* SafeCreatingViewController.swift in Sources */,
0AC60C892549C9D800A63AE2 /* SegmentView.swift in Sources */,
D86A68E1274E6AA500D7F5C5 /* main.swift in Sources */,
550FB1A526691CD800C13D54 /* SigningKeyTableViewCell.swift in Sources */,
6A72656129CC7F15008B2821 /* ChoosePaymentViewController.swift in Sources */,
0A04507A278DAD4000650F71 /* SecondaryDetailDisclosureCell.swift in Sources */,
04AECBC22A78F6C0008D5A35 /* CurrenciesRequest.swift in Sources */,
049BE205291588540004B84D /* LedgerKeyFlow.swift in Sources */,
0A2F1A70267A53A800C09F03 /* GSButton.swift in Sources */,
6A7A48A02823A297003278C8 /* SafeOwnerCell.swift in Sources */,
55B66E52247E478800249E98 /* LaunchView.swift in Sources */,
0439B2952804632C00796F18 /* WarningView.swift in Sources */,
0AE8C08F25793B9400E62B34 /* DetailArrowPiece.swift in Sources */,
0AF1042826BACD96009C4B14 /* AddKeyOnboardingViewController.swift in Sources */,
0A433E5F25500F87006FFF75 /* BalancesRequest.swift in Sources */,
0AE0AFEC2805C6B9002594CB /* VerifyPhraseViewController.swift in Sources */,
047691592464026400D73D8B /* SectionHeader.swift in Sources */,
0AF5C66D27BAA74300BFEA52 /* WebConnectionTableViewCell.swift in Sources */,
0AADCDBE2858CD3800A0139B /* AddOwnerRequestUrlValidator.swift in Sources */,
6AF685392937629900E63289 /* CollectibleHeaderTableViewCell.swift in Sources */,
0455A44527282EAA008B772D /* FileManagerWrapper.swift in Sources */,
04273E6026D43F0400A14E95 /* IdenticonView.swift in Sources */,
555312EF2506641D0008206B /* RIPEMD160.swift in Sources */,
04CE3F9D24B62F0800826AEE /* CollectibleMetaDataAttribute.swift in Sources */,
93EE3F702760EC7E00111F17 /* IntercomConfig.swift in Sources */,
04C97A9A246C3E5F00EBA0F1 /* ViewState.swift in Sources */,
557D80B8270B32F80036D6D0 /* SignatureRequestViewController.swift in Sources */,
6ADEB02727B559370062ADFE /* WebConnectionOwnerView.swift in Sources */,
551DDEE9244F183500C719D3 /* Selection.swift in Sources */,
04D093E9284FD348003F38CF /* OnboardingStepCollectionViewCell.swift in Sources */,
0A26FABB28C1F22500B0F519 /* SelectedDelegateCell.swift in Sources */,
0A5B15802808640F003AD853 /* ChangePasscodeEnterNewViewController.swift in Sources */,
04FC26B625CABE2300CDA9A0 /* AdvancedSafeSettingsViewController.swift in Sources */,
0AFD9DCE27BFF01000011CF1 /* SendTransactionContentViewController.swift in Sources */,
0466877628E6388F0004D488 /* UIViewController+Display.swift in Sources */,
0AF1C91F2541DB3F00E28669 /* BalanceTableViewCell.swift in Sources */,
6A007E922A60179B000F0ADD /* UIGestures.swift in Sources */,
0ACDBFFD248E4C5D002035A2 /* Configuration.swift in Sources */,
0A9A1A38257924C600B44405 /* DetailMultiAccountsCell.swift in Sources */,
04C5DF6B26FB451B0072476C /* KeyTypeTableViewCell.swift in Sources */,
0A106289248A892B00C1EE54 /* ERC721Metadata.swift in Sources */,
0A0C7E51296F1C4100DC1C3B /* MenuTableViewCell.swift in Sources */,
0443A0C129E1D7F500ABE93D /* RelayedTaskStatusRequest.swift in Sources */,
0A5C0C542818204F0061D96F /* EditConfirmationsViewController.swift in Sources */,
0A451C00252DDB67001DB7D2 /* ReloadButton.swift in Sources */,
046FFE07287C8433007428D7 /* IcommingDappInteractionRequestHeaderTableViewCell.swift in Sources */,
557D80B1270B32F80036D6D0 /* WCIncomingTransactionRequestViewController.swift in Sources */,
6A386C5F281A9D46003FBCB3 /* ReviewAddOwnerTxViewController.swift in Sources */,
0A791DA124D30FE100D70DA9 /* Spacing.swift in Sources */,
557D80AE270B32F80036D6D0 /* WalletConnectSafesServerController.swift in Sources */,
55A58534250140B1005E778B /* PrivateKey.swift in Sources */,
D86517792767555E000B4C04 /* TotalBalanceView.swift in Sources */,
55B6465C253050200050BD95 /* Transaction.swift in Sources */,
0A109E292689CBA100226708 /* RibbonView.swift in Sources */,
0AE46C87257684B8001DC62B /* LoadSafeViewController.swift in Sources */,
0AC94458254068D800921CA5 /* NSNotification+Events.swift in Sources */,
0471B3BD262742CD001F2D3B /* UpdateAppViewController.swift in Sources */,
0468C35B2A94FEBD009872C2 /* UpdateRecoveryKitSuccessViewController.swift in Sources */,
0AFD9DCC27BFE18800011CF1 /* SignatureRequestContentViewController.swift in Sources */,
55CEFC2024939525003B2B19 /* TrackingEvent.swift in Sources */,
0478383F28C699BA00459F9B /* WhatIsSafeTokenViewController.swift in Sources */,
937B74AE2A55D02000023D23 /* AppleWeb3AuthLogin.swift in Sources */,
0ADD19A6265E53BE00EB0F2B /* QRCodeView.swift in Sources */,
04D968D4276B872D00CE4A9E /* TransactionViewController.swift in Sources */,
6A6A10592889496100B852D5 /* ClaimGetStartedViewController.swift in Sources */,
0ADA911225656FEC0004DEC0 /* TransactionListViewController.swift in Sources */,
6AF6295E29BA1B85004C034A /* RelayOnboardingFlow.swift in Sources */,
3E373F7D2631784200D8107A /* BlockchainDomainManager.swift in Sources */,
0471D13224728C2C00B22A70 /* EmailLink.swift in Sources */,
0A5B158228086424003AD853 /* RepeatPasscodeViewController.swift in Sources */,
0AF1C9142541C68000E28669 /* BalancesViewController.swift in Sources */,
D80B5A0F276A367A00D6E024 /* AddOwnerFirstViewController.swift in Sources */,
0A9366AC278F0175001918A9 /* ContainerTableViewCell.swift in Sources */,
0A57C5B52577F02E00420303 /* ConfirmationConfirmedPiece.swift in Sources */,
6A6A105F2889A32300B852D5 /* InstructionStepListView.swift in Sources */,
0A2853F22912C8ED00D11707 /* EncryptedStore.swift in Sources */,
55B66E8C247FE13300249E98 /* SemitransparentBackgroundView.swift in Sources */,
0A0C607B255D83E80085C178 /* ViewControllerFactory.swift in Sources */,
043963832704E25800018F74 /* AdvancedTransactionDetailsViewController.swift in Sources */,
0AADCDC82859BA9F00A0139B /* RequestAddOwnerViewController.swift in Sources */,
0A8CDD4627A5A5C70020066C /* CreateSafeViewController.swift in Sources */,
0A4F44542754DE3D00423ABB /* GetDelegateRequest.swift in Sources */,
0A0EFCA6246EAF3700D3D8BF /* DisplayURL.swift in Sources */,
55B66E89247FE09A00249E98 /* BottomOverlayView.swift in Sources */,
0AE8C0632579355800E62B34 /* TokenInfoView.swift in Sources */,
0A86EE5D25CC2B2B0059876E /* RetryFooterView.swift in Sources */,
0A3F34DB2477E4E900E872AF /* KeyboardAdaptive.swift in Sources */,
04C945DA2AA1F20E002D782B /* AddOwnerViaSocialViewController.swift in Sources */,
0AA9F1F42497BCA9005BD60F /* TokenInfo.swift in Sources */,
0AD27A21271053B400E22BDC /* SuggestToAddSignerViewController.swift in Sources */,
0AEEBC7A258CE24A00F3A6F9 /* WebImageView.swift in Sources */,
0A93DD592445CC8A00688050 /* SceneDelegate.swift in Sources */,
0A6430E2247EC2C7006FD30A /* ConfigurationKey.swift in Sources */,
0A109E2B2689D17400226708 /* NetworkIndicator.swift in Sources */,
0A5307162543110300E8A270 /* ConfirmTransactionRequest.swift in Sources */,
0455A42E27204181008B772D /* AddressBookListTableViewController.swift in Sources */,
0A93DDB32446080000688050 /* Colors.swift in Sources */,
557D80B5270B32F80036D6D0 /* WCSendTransactionRequest.swift in Sources */,
0A045089278E282800650F71 /* DefaultAccountBalanceLoader.swift in Sources */,
6AD477362898E341004C736D /* TweetBox.swift in Sources */,
0A5B157E280863FB003AD853 /* RepeatChangedPasscodeViewController.swift in Sources */,
0A6886D02588FC180045CAB5 /* EnterENSNameViewController.swift in Sources */,
0468FB8625912E6800541536 /* QueuedTransactionsViewController.swift in Sources */,
04D224BA28C9304600853E34 /* DetailedInfoListViewController.swift in Sources */,
0AFA72A024BF368900A370EE /* SlicedText+Address.swift in Sources */,
0ADD199E265E518600EB0F2B /* UIView+Pin.swift in Sources */,
04B4B6E525B9A08D00CFE24B /* CardTableViewCell.swift in Sources */,
6AC2D47727EC661D00D422CA /* SignatureRequestToWalletViewController.swift in Sources */,
04AFFBD2282BBE1900429513 /* RemoveOwnerFlow.swift in Sources */,
5596C03E25507F3C00EF23A5 /* CollectibleTableViewCell.swift in Sources */,
047A5B9128A5582F00BB8B2A /* GuardiansRequest.swift in Sources */,
049BE2032912C3B00004B84D /* WalletConnectKeyFlow.swift in Sources */,
0A3FDAEC26AEB5BF006A7DC3 /* KeyInfo+Shared.swift in Sources */,
04CE3F9924B6120F00826AEE /* CollectibleMetaData.swift in Sources */,
0A0EFCAA246EB28600D3D8BF /* Pasteboard.swift in Sources */,
0AADCDCB2859CAAC00A0139B /* SafeInfoLoader.swift in Sources */,
B32485D62C11FB670084EE8F /* ImportDataFlow.swift in Sources */,
550FB19E26691CA300C13D54 /* DappsViewController.swift in Sources */,
6AF6296429C1117D004C034A /* BenefitsListView.swift in Sources */,
0AB5DF8F270DD185005BFB43 /* CreateDelegateRequest.swift in Sources */,
55CA3EB9250A234F0080DF7F /* SecureStore.swift in Sources */,
0A451C06252DDB93001DB7D2 /* NetworkContentView.swift in Sources */,
0AC0948127945B5900FA1B83 /* CircleView.swift in Sources */,
0A93DDBB24461F4800688050 /* Buttons.swift in Sources */,
04273663291191980033FEF5 /* KeyNotificationViewController.swift in Sources */,
04FA1A342580FDF100E45671 /* HistoryTransactionsSummaryListRequest.swift in Sources */,
0A3DAD9B26270F5500743E38 /* IDN.swift in Sources */,
550FB1B626691D9500C13D54 /* DetailedCell.swift in Sources */,
0ADF9DD028B4E02700D4FBA2 /* Guardian.swift in Sources */,
6AD4772F28932160004C736D /* GuardianCountTableViewCell.swift in Sources */,
5532D4BD2449A17D0067505A /* LogFormatter.swift in Sources */,
0468C32B2A826398009872C2 /* KeySecurityOverviewViewController.swift in Sources */,
0AC0948527948BD900FA1B83 /* TransactionDataTransformer.swift in Sources */,
0A451C0C252DDBE5001DB7D2 /* CollectibleListSection.swift in Sources */,
55BCFC2A2551C9C200020CE7 /* UITableView+Reusable.swift in Sources */,
04C5ED3A27878A7F00FF5302 /* EditAdvancedParametersUITableViewCell.swift in Sources */,
0A451BEA252DDB39001DB7D2 /* FullScreenLoadingView.swift in Sources */,
0AEEBC73258CDF9400F3A6F9 /* CollectibleDetailViewController.swift in Sources */,
5532D4932448A1960067505A /* Safe.swift in Sources */,
0AF1C7F42540887300E28669 /* HeaderViewController.swift in Sources */,
0A6886E72589080A0045CAB5 /* GNOTextField.swift in Sources */,
04D131DB25E416FC0032FA03 /* RejectionCreatedPiece.swift in Sources */,
6A4BC4D6288DD921002B6DDA /* EnterCustomAddressViewController.swift in Sources */,
0A884C4628B3B7F800D008A0 /* RpcClient.swift in Sources */,
B3C4D2D92AAF596D0026A8BC /* UIViewController+Navigation.swift in Sources */,
0A478D3B25B863D60038363E /* DerivedKeyTableViewCell.swift in Sources */,
55883612255C15870014E8C7 /* UIViewController+Safari.swift in Sources */,
0A93DDB924461C1400688050 /* Fonts.swift in Sources */,
0468FB45259106F400541536 /* StyledView.swift in Sources */,
0AFA729C24BF361600A370EE /* SlicedString.swift in Sources */,
0472B2AC285B5D030049BA17 /* UpdateOwnersFromInviteLinkFlow.swift in Sources */,
045769FD27C7DBBF00881206 /* SafeDeployingViewController.swift in Sources */,
B32485D92C11FFD20084EE8F /* SelectDataFileViewController.swift in Sources */,
550FB1AA26691D2E00C13D54 /* UITableView+Cells.swift in Sources */,
0472B2D2286BD7C60049BA17 /* ClaimedAmountInputCell.swift in Sources */,
04273E5826AEE06500A14E95 /* BluetoothController.swift in Sources */,
0463F5AC2628B60C009C04FA /* FirebaseRemoteConfig.swift in Sources */,
0439638527077E3D00018F74 /* TransactionEstimationRequest.swift in Sources */,
045A17612833DCF30020484B /* AddOwnerFlowFromSettings.swift in Sources */,
47CEAD2D28D5ECB800C1264D /* KeystoneSelectAddressViewModel.swift in Sources */,
04B1F43E2966070B009D13AA /* SecurityCenter.swift in Sources */,
048D72CD2685DC780095999C /* SelectNetworkTableViewCell.swift in Sources */,
046FFE192899681B007428D7 /* ClaimableAmountView.swift in Sources */,
0A57C5A42577DC5600420303 /* DetailExpandableTextCell.swift in Sources */,
0AF78A3527E0FB21001BAFE0 /* AddKeyNavigationController.swift in Sources */,
0A9BC33924602E9500EB9C5D /* EthereumNodeService.swift in Sources */,
55A5854325014E05005E778B /* String+Extension.swift in Sources */,
0A21692B24A35A4E00BD1C1E /* SnackbarView.swift in Sources */,
049A9D7025F9303000CA5723 /* ChooseOwnerKeyViewController.swift in Sources */,
0A465C37246C2ECD00AFA467 /* GetInTouchView.swift in Sources */,
0ACEF00124C1DE620040A058 /* AddressImage.swift in Sources */,
0A096CBE2608D9370034E6BC /* NetworkStatusObserver.swift in Sources */,
0ABE698827920294003338AF /* ErrorTableViewCell.swift in Sources */,
0A8CDD4927A5AE860020066C /* CreateSafeFormUIModel.swift in Sources */,
04D224BE28C930A900853E34 /* DetailedInfoListTableViewCell.swift in Sources */,
0A5B157C280863DF003AD853 /* EnterPasscodeViewController.swift in Sources */,
D8A6B12D2779D01900438460 /* AdvancedParametersViewController.swift in Sources */,
0A864D282835563D00AE1B36 /* UIFlow.swift in Sources */,
04576A0227C8F26100881206 /* CDEthTransaction.swift in Sources */,
04FA9CD12A45F7170027F315 /* CreateSafeFlow.swift in Sources */,
938D327028C8808D00198B7E /* NavigatingDAOViewController.swift in Sources */,
043350B92816D522003725E2 /* ReviewSafeTransactionViewController.swift in Sources */,
0AC3FBF22936156F0003255F /* KeychainStore.swift in Sources */,
0468C3582A93F1B2009872C2 /* TrustedEmailViewController.swift in Sources */,
6A252CF228169352001F0887 /* AddKeyAsOwnerIntroViewController.swift in Sources */,
5532D4C22449A17D0067505A /* JSONHTTPClient.swift in Sources */,
0A57C5AF2577F02100420303 /* ConfirmationCreatedPiece.swift in Sources */,
047300FC24780C81004F1200 /* CharacterSet+Hex.swift in Sources */,
555DA311250A4C7C00C3A0BE /* KeychainKey.swift in Sources */,
04E4CD65277752A500B558F4 /* TokenAmountInfoView.swift in Sources */,
0ADD19C5265EA23200EB0F2B /* SeedWordCollectionViewCell.swift in Sources */,
D865178127687E0B000B4C04 /* SuccessViewController.swift in Sources */,
044BEE022988076D00F533B0 /* ChangeLockMethodFlow.swift in Sources */,
0A478D3325B861D50038363E /* DefaultKeyTableViewCell.swift in Sources */,
0472B2B22869D3510049BA17 /* ClaimSafeTokenFlow.swift in Sources */,
6AFD26DE28578F1200336FFE /* IdenticonInfoView.swift in Sources */,
0A7AEAF62463189400014184 /* CenteredAddressWithLink.swift in Sources */,
0A5B157A28085BC1003AD853 /* BackupFlow.swift in Sources */,
043913A124BF4E480006517D /* BrowseLinkButton.swift in Sources */,
04AECBBA2A76B990008D5A35 /* SelectTopUpAddressViewController.swift in Sources */,
0472B2BE286A49420049BA17 /* GuardianListViewController.swift in Sources */,
0A2F1A6E267A538E00C09F03 /* GSLabel.swift in Sources */,
B32485DE2C1204DF0084EE8F /* ImportInProgressViewController.swift in Sources */,
0439B29C28048A5F00796F18 /* BackupKeyTableViewCell.swift in Sources */,
6A6A105D2889A31200B852D5 /* InstructionStepView.swift in Sources */,
0A9366B3278F1EA0001918A9 /* HyperlinkButtonView.swift in Sources */,
0A478D5825B876AF0038363E /* ButtonTableViewCell.swift in Sources */,
5503F62C2550625F0046545C /* CollectiblesViewController.swift in Sources */,
0A465C2E246C196900AFA467 /* Theme.swift in Sources */,
049A9DD026020C0B00CA5723 /* SelectFiatViewController.swift in Sources */,
0ABE69852791B47B003338AF /* Fee1559FormModel.swift in Sources */,
044A54492448D0B6009CBB80 /* QRCodeScannerViewController.swift in Sources */,
0A0EFC9D246EA6E100D3D8BF /* AdvancedAppSettings.swift in Sources */,
04FEFE8028C6304B0028A349 /* TokenDistributionViewController.swift in Sources */,
0AC2BAE728B8F9B500AB66EB /* ActivateBiometryAlertController.swift in Sources */,
0A04506F278D9A2A00650F71 /* ReviewExecutionCellBuilder.swift in Sources */,
0A478D1B25B860240038363E /* KeyPickerController.swift in Sources */,
0468C3532A93B33A009872C2 /* HowDoesItWorkViewController.swift in Sources */,
6A7D476F29B49BC500D690BE /* RelaysRemainingRequest.swift in Sources */,
0AF2737724DD48AD007E4012 /* NotificationPayload.swift in Sources */,
B3B6044F2A850F5E007BDAC0 /* UIAlertControllerStyle+Multiplatform.swift in Sources */,
55B6465B253050200050BD95 /* SignatureString.swift in Sources */,
04131FBD2851571E001F60C2 /* CreateInviteOwnerIntroViewController.swift in Sources */,
0497B2AA29A63BE8007109ED /* WalletConnectManager.swift in Sources */,
0468EE9D26148A3B008270BF /* PrivacyProtectionScreenViewController.swift in Sources */,
6AAE34E4282A824800CCFC95 /* EnterOwnerAddressViewController.swift in Sources */,
55A5853D2501479C005E778B /* BIP39.swift in Sources */,
55CCD58727550F42004EA3E3 /* DelegateKeyController.swift in Sources */,
0A5F4821254C55390069C98D /* SwitchSafesViewController.swift in Sources */,
0AB5DFB3270F48EB005BFB43 /* LedgerSignerViewController.swift in Sources */,
0ADB93FC24D31904006928DF /* SnackbarBottomPaddingModifier.swift in Sources */,
0A9D5CEB27D8F48B0075A21D /* WCAppRegistryEntry.swift in Sources */,
6AFD26EB2861B0CF00336FFE /* SafeTokenBanner.swift in Sources */,
0AE8C06A2579371A00E62B34 /* DetailTransferInfoCell.swift in Sources */,
550FB1AD26691D6700C13D54 /* WCSession.swift in Sources */,
55413677265E4A0000796F91 /* AddOwnerKeyCell.swift in Sources */,
0AA9F2512498CC62005BD60F /* AddressString.swift in Sources */,
0468FB8725912E6800541536 /* FlatTransactionsListViewModel.swift in Sources */,
0497B2A529A632DB007109ED /* SocketFactory.swift in Sources */,
043ABD0E24EF0C33008826D5 /* TransactionDetailsRequest.swift in Sources */,
0455A42B271F73B7008B772D /* AddressBookEntry.swift in Sources */,
048D72D7268DACAF0095999C /* NetworksListViewModel.swift in Sources */,
0A0391CE27C565D4003C871A /* IconButtonTableViewCell.swift in Sources */,
0ADD19C3265EA23200EB0F2B /* SeedPhraseViewController.swift in Sources */,
0A791D9D24D2FD5C00D70DA9 /* SnackbarHostView.swift in Sources */,
0AD0274525A3586800886671 /* ActionDetailViewController.swift in Sources */,
0A045080278DAD9000650F71 /* DisclosureWithContentCell.swift in Sources */,
04CF31BF27B6B9D2001BEEED /* TitledMiniPieceView.swift in Sources */,
0443A0BD29E0FE7C00ABE93D /* RelayedTransactionMonitor.swift in Sources */,
04C945DE2AA5E835002D782B /* AddSocialKeyFlow.swift in Sources */,
0AD6EF1E25CAF5EC00EE5512 /* AppReviewController.swift in Sources */,
0ABC0024282313B300F42D29 /* AddKeyFlow.swift in Sources */,
931B211529BD2CB7009C53B5 /* NativeSocketFactory.swift in Sources */,
04077B37278BB5C400AF6376 /* ReviewSendFundsTransactionHeaderTableViewCell.swift in Sources */,
042221D32AAA0A1F00671594 /* ChooseHardwareWalletTableViewController.swift in Sources */,
0ADD0FB327C148880099DF7D /* DatePickerViewController.swift in Sources */,
0A6C85B4245080620026139E /* App.swift in Sources */,
5562DD732693425E00B56722 /* NetworkIndicatorHeaderView.swift in Sources */,
0AB34D6624B71DE300A43988 /* CollectiblesRequest.swift in Sources */,
55A5853F25014AD7005E778B /* BIP39+WordLists.swift in Sources */,
B300E8CB2AF3A7A90073A908 /* SafeNoncesRequest.swift in Sources */,
0A6630EC28C0F22400F0FFAE /* AllocationBoxCell.swift in Sources */,
0428DA5A25CBFC25002CF4A9 /* HelpLinkTableViewCell.swift in Sources */,
9388410D2A3D74E20052EB87 /* GoogleWeb3AuthLoginModel.swift in Sources */,
0A0391CC27C565D4003C871A /* HelpTextTableViewCell.swift in Sources */,
0A72AC622453169700840641 /* LinkText.swift in Sources */,
04626EB6265E6BBC00CC7FC8 /* OwnerKeyDetailsViewController.swift in Sources */,
0A6C131425407B5100EA67E3 /* ContainerViewController.swift in Sources */,
0478383A28C68E7300459F9B /* BorderedCheveronButton.swift in Sources */,
0A573F2925876B9E009EF0C1 /* AddressField.swift in Sources */,
0AD0273925A34FF600886671 /* MultiSendRowTableViewCell.swift in Sources */,
5556A03824489F37003EC861 /* Multisig.xcdatamodeld in Sources */,
55F91A9225BEABA100938475 /* EnterKeyOrSeedPhraseViewController.swift in Sources */,
0472B2AE285B80880049BA17 /* AddOwnerFromInviteFlow.swift in Sources */,
0ABC00282823BE6800F42D29 /* AddOwnerFlow.swift in Sources */,
04B4B5F725B754D600CFE24B /* AccountActionCompletedViewController.swift in Sources */,
0A5F4831254C56CE0069C98D /* AddSafeTableViewCell.swift in Sources */,
0ABC00202823058200F42D29 /* GenerateKeyFlow.swift in Sources */,
0A5C2DCE25628277009808CB /* SafeInfoViewController.swift in Sources */,
6AF6296B29C1D62D004C034A /* ROHowItWorksViewController.swift in Sources */,
0AC60C512549AF2200A63AE2 /* NoSafeBarView.swift in Sources */,
04131FC1285683BA001F60C2 /* ShareAddOwnerLinkViewController.swift in Sources */,
0A007124254B255C00A57CAF /* UIFont+Styles.swift in Sources */,
6A7D476D29B4951B00D690BE /* RelayRequest.swift in Sources */,
0ACC302227BFB5C300586795 /* Address+Solidity.swift in Sources */,
0AF1C8302540923C00E28669 /* LoadableViewController.swift in Sources */,
6AF6296129C0C5C7004C034A /* ROBenefitsViewController.swift in Sources */,
04D1309E25E2BB830032FA03 /* RejectionConfirmationViewController.swift in Sources */,
0AA9F25724991988005BD60F /* TokenBalance.swift in Sources */,
555312ED250663420008206B /* SECP256K1.swift in Sources */,
935DCA4C27BD14C600F09EE4 /* WebConnectionDetailsViewController.swift in Sources */,
931AB80428808EBC00264AAA /* MockJSONHttpClient.swift in Sources */,
0A9A1A35257924C600B44405 /* DetailAccountAndTextCell.swift in Sources */,
55B6465A253050200050BD95 /* HashString.swift in Sources */,
55B66E56247E494000249E98 /* AppSettings.swift in Sources */,
0A9366B7279067A8001918A9 /* FeeLegacyFormModel.swift in Sources */,
0A5F4829254C56580069C98D /* SafeEntryTableViewCell.swift in Sources */,
555312E9250653800008206B /* BIP32HDNode.swift in Sources */,
B32485D42C11E8CB0084EE8F /* ErrorViewController.swift in Sources */,
0472B2C9286BC5D70049BA17 /* ClaimTokensViewController.swift in Sources */,
0455A43127204A5B008B772D /* CreateAddressBookEntryViewController.swift in Sources */,
93EF2FAB27C551B60077BE95 /* FinalStepInstructionTableViewCell.swift in Sources */,
0ADDA2112453467A0066457E /* RoundedTextField.swift in Sources */,
55BCFC5E255469B300020CE7 /* BasicHeaderView.swift in Sources */,
049257AE273C239C00507C33 /* String+Highlight.swift in Sources */,
0A0EFCAC246EB32400D3D8BF /* CopyButton.swift in Sources */,
0A63C7E32602725100D36B22 /* AddressInfo.swift in Sources */,
0A884C4228B3AAFF00D008A0 /* ClaimingAppController.swift in Sources */,
550FB19F26691CA300C13D54 /* DappsDataSource.swift in Sources */,
0A74EEFD268DF37100EB0EFB /* RibbonViewController.swift in Sources */,
04D224C128CA4FFE00853E34 /* NSMutableAttributedString+LineSpacing.swift in Sources */,
AD303414E96F6CD45E31FBE7 /* WhatsNewHandler.swift in Sources */,
B0D61871594F4DCE72FAD3BD /* WebConnectionRequestViewController.swift in Sources */,
0A0391CF27C56616003C871A /* CreateSafeInstructionsViewController.swift in Sources */,
B0D614CA17A38979A1ECFCFB /* ActionPanelView.swift in Sources */,
B0D61EB5828298B8F501BA41 /* DesktopPairingHeaderView.swift in Sources */,
47DAEDE628C77456000940FB /* KeystoneSignFlow.swift in Sources */,
B0D61FFF1935AA2484BD940A /* WebConnectionRepository.swift in Sources */,
B0D61076463C900689962202 /* WebConnectionController.swift in Sources */,
B0D6151108EEDB3F18FA7B6C /* WebConnectionToSessionTransformer.swift in Sources */,
B0D614E7E2B36259C9961E48 /* CDWCConnection.swift in Sources */,
B0D61701855BDBDFF8963B8B /* NavigationRouter.swift in Sources */,
B0D618BE28AD77EA68D0551C /* WebConnectionsViewController.swift in Sources */,
B0D61BA23BDD098DE8AD3008 /* CDWCRequest.swift in Sources */,
6A386C6A281ADAFD003FBCB3 /* ValueChangeTableViewCell.swift in Sources */,
47646ED428AA72DD009DC437 /* ConnectKeystoneFlow.swift in Sources */,
04AFFBD0282AFC0100429513 /* ReviewRemoveOwnerViewController.swift in Sources */,
B0D61252B0B0760008CF6F19 /* WebConnection.swift in Sources */,
B0D61AA858C67B86EC281328 /* GnosisSafeWebPeerInfo.swift in Sources */,
B0D61332AFA6BC824EEADB60 /* WebConnectionPeerInfo.swift in Sources */,
931AB80628808F3600264AAA /* TransactionPreviewRequest.swift in Sources */,
B0D61BDA26F9EB2E994B7860 /* WebConnectionURL.swift in Sources */,
04FA9CCA2A43882D0027F315 /* SafeCreationSuccessViewController.swift in Sources */,
B0D61EC425A934B90D6A4288 /* WebConnectionRequest.swift in Sources */,
0468C3442A8CE34C009872C2 /* SafeSecurityViewController.swift in Sources */,
B0D61D48E3387B0982F1EAE2 /* WebConnectionSignatureRequest.swift in Sources */,
6A252CF72818512D001F0887 /* OwnerActionView.swift in Sources */,
6AF6297329C359AF004C034A /* PaymentMethodCell.swift in Sources */,
B0D6186603DDC723F98E4282 /* WebConnectionOpenRequest.swift in Sources */,
6A1CFA4A2807F24800B2C340 /* NoScreenshotViewController.swift in Sources */,
8D7DFB2CEBACCDB9E9CCF6BC /* WebConnectionExpirationMonitor.swift in Sources */,
B0D613CC4045E3CCE3AF91AB /* WebConnectionSendTransactionRequest.swift in Sources */,
6A9A770C2804182700C229FC /* BackupIntroViewController.swift in Sources */,
0A0C7E4D296F04E800DC1C3B /* SwitchDetailedTableViewCell.swift in Sources */,
0AADCDBB2858AA4700A0139B /* InactiveLinkViewController.swift in Sources */,
B0D61F54F176906A7C5A65CB /* SendTransactionRequestViewController.swift in Sources */,
6A21288E29895E1F0088C16C /* FaceIDUnlockViewController.swift in Sources */,
B0D6163E30FA92C423E1D6AB /* JsonAppRegistryEntry.swift in Sources */,
B0D61167B7886798C36728CC /* WCGetDappsRequest.swift in Sources */,
B0D61927EF504F463E943EE9 /* WCGetWalletsRequest.swift in Sources */,
B0D61DE33EFF15FAD877F293 /* WCRegistryService.swift in Sources */,
47039CEE28C37EDB00081A7A /* KeystoneRequestSignatureView.swift in Sources */,
8D7DF1A98F3C869DE4CCB3CC /* CDWCAppRegistryEntry.swift in Sources */,
AD303ABF1DBCA951A106ECD5 /* ReviewReplaceOwnerTxViewController.swift in Sources */,
0497B2A129A42F0F007109ED /* SessionInfo.swift in Sources */,
AD30333439A0A2388F0749B0 /* ChangeConfirmationsFlow.swift in Sources */,
AD303399362FE10A1FB79BB6 /* ReviewChangeConfirmationsTxViewController.swift in Sources */,
6A9B012B2934995D007A6434 /* FlatCollectiblesListViewModel.swift in Sources */,
AD303F546D6DDF8E749E77BE /* DelegateWarningCalculator.swift in Sources */,
04B1F440296EC10C009D13AA /* Wallet.swift in Sources */,
AD3038375970A643B6CB80B9 /* KeychainItem.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0A93DD682445CC8C00688050 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0A9BC33D24603AE800EB9C5D /* ENSTests.swift in Sources */,
5596710D256E935F0097D3A2 /* MockSecureStore.swift in Sources */,
0A9BC34C246053DB00EB9C5D /* DataInitWithHexTests.swift in Sources */,
0A096CC32608F4750034E6BC /* SignerTests.swift in Sources */,
5532D4CD2449A1980067505A /* LogServiceTests.swift in Sources */,
0A6430F5247ECB3E006FD30A /* ConfigurationKeyTests.swift in Sources */,
0A65526D28816D7900701238 /* TestingSceneDelegate.swift in Sources */,
0A0EFC9F246EADC200D3D8BF /* DisplayURLTests.swift in Sources */,
0A9BC3482460539F00EB9C5D /* ContractTests.swift in Sources */,
555312F2250673AD0008206B /* BIP39Tests.swift in Sources */,
0AADCDC02858CE2600A0139B /* AddOwnerRequestValidatorTests.swift in Sources */,
B37C73AB2B6D0ADC00E85E7F /* WalletConnectManagerTests.swift in Sources */,
0AF78A3027E0AAD3001BAFE0 /* WCAppRegistryEntryTests.swift in Sources */,
D86A68DF274E692500D7F5C5 /* TestingAppDelegate.swift in Sources */,
5532D4CA2449A1980067505A /* CrashlyticsLoggerTests.swift in Sources */,
55CEFC112493923A003B2B19 /* TrackerTests.swift in Sources */,
5532D4CE2449A1980067505A /* ConsoleLoggerTests.swift in Sources */,
0AA9F25924992CB6005BD60F /* TransactionTests.swift in Sources */,
0ADD04D6268CB9BF00C2B44A /* UIColorStylesTests.swift in Sources */,
B35BFD0F2A937DC000A9FB15 /* NavigationRouterTests.swift in Sources */,
0A9366BD279090CD001918A9 /* OwnerKeySelectionPolicyTests.swift in Sources */,
0A096CC82608F49E0034E6BC /* RegisterNotificationTokenRequestTests.swift in Sources */,
5532D4CB2449A1980067505A /* LoggableErrorTests.swift in Sources */,
5532D4DE2449A34A0067505A /* TestUtils.swift in Sources */,
5532D4CC2449A1980067505A /* LogFormatterTests.swift in Sources */,
0ACC4C4E247534EC00ADF201 /* GnosisSafeTests.swift in Sources */,
047300FE24781081004F1200 /* AddressTests.swift in Sources */,
0A9BC34A246053AD00EB9C5D /* ENSContractsTests.swift in Sources */,
AD30360125D8B1D8735A8CF4 /* DelegateWarningCalculatorTests.swift in Sources */,
AD303814C19C41AB35176EA7 /* ProtectedKeyStoreTests.swift in Sources */,
AD3035E34B7E49C48D1B6FEE /* KeychainItemStoreTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0A9BC34F2460581500EB9C5D /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0A884C4428B3B4BC00D008A0 /* ClaimingAppControllerTests.swift in Sources */,
0A513A9D2768EBC900F07D5A /* DelegateKeyTests.swift in Sources */,
0A61E8422670E474009D68A4 /* CellTestViewController.swift in Sources */,
0A9D5CE427D8EC280075A21D /* WCRegistryIntegrationTests.swift in Sources */,
6A91EFDC27DA2CF9009E63E9 /* WCAppRegistryRepositoryTests.swift in Sources */,
0A9BC35D2460581A00EB9C5D /* ENSIntegrationTests.swift in Sources */,
6A68612F28816B18009FB8DF /* BackupFlowTests.swift in Sources */,
0A3DFEF82667D22B00B45770 /* MockSecureStore.swift in Sources */,
0A3DFEFC2667D2DF00B45770 /* SafeTests.swift in Sources */,
0A747198269F1122008E9F2D /* BalancesViewControllerSnapshotTests.swift in Sources */,
0A7471A7269F2AA8008E9F2D /* XCTestCase.swift in Sources */,
555DA304250A477900C3A0BE /* KeychainServiceIntegrationTests.swift in Sources */,
0A559A6926720E5300E83A9E /* BannerTableViewCellTests.swift in Sources */,
0AF8D1AA2822C74E0035DCF7 /* SafeTransactionControllerIntegrationTests.swift in Sources */,
0A65526E28816D7900701238 /* TestingSceneDelegate.swift in Sources */,
04248BDB272E21C500431397 /* AddressBookTests.swift in Sources */,
0A3DFEF62667D1A800B45770 /* AuthenticationControllerTests.swift in Sources */,
0A3DFEFA2667D2C100B45770 /* CoreDataStackTests.swift in Sources */,
0A3DFEF92667D27A00B45770 /* AppSettingsTests.swift in Sources */,
0A109E2F268A240F00226708 /* ChainTests.swift in Sources */,
0A9BC35F246058F800EB9C5D /* MockLogger.swift in Sources */,
550A6182268A23A9002C02E1 /* SafeNetworkMigrationTests.swift in Sources */,
0A7B3518288071EB00EC04EC /* TestCoreDataStack.swift in Sources */,
0A65522B28816B9900701238 /* TestingAppDelegate.swift in Sources */,
0A61E83E2670DED5009D68A4 /* BalanceTableViewCellTests.swift in Sources */,
0A3DFEF72667D1C000B45770 /* CoreDataTestCase.swift in Sources */,
0A06532F27B68AF40008C5F1 /* WebConnectionRepositoryTests.swift in Sources */,
0A6552282881642300701238 /* UIIntegrationTestCase.swift in Sources */,
0A802B9024E581A50001790F /* SafeClientGatewayServiceIntegrationTests.swift in Sources */,
B367AED02B0CB69200F06B86 /* TransactionValidationTests.swift in Sources */,
0AC62ED628783700007945A1 /* CreatePasscodeFlowTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0AF2730F24DAABDC007E4012 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0A3FDAF026AEB603006A7DC3 /* Chain+Shared.swift in Sources */,
0AF2731624DAABDC007E4012 /* NotificationService.swift in Sources */,
0A3FDAE526AEB314006A7DC3 /* CharacterSet+Hex.swift in Sources */,
0A3FDAE626AEB3E1006A7DC3 /* CoreDataStack.swift in Sources */,
0A616B9726AEEBB700FCEDB9 /* BoolString.swift in Sources */,
0A616B9326AEE7E100FCEDB9 /* DataString.swift in Sources */,
0A3FDADB26AEB1D7006A7DC3 /* AddressInfo.swift in Sources */,
0A616B9A26AEFD1D00FCEDB9 /* MultisigNotification+ContentProvider.swift in Sources */,
0A616B9126AEC53E00FCEDB9 /* ConfigurationKey.swift in Sources */,
0A3FDAD926AEB0E3006A7DC3 /* Safe+CoreDataClass.swift in Sources */,
0AF2736B24DC57C6007E4012 /* NotificationPayload.swift in Sources */,
0A616B9226AEE7E100FCEDB9 /* UInt256String.swift in Sources */,
0A3FDAED26AEB5BF006A7DC3 /* KeyInfo+Shared.swift in Sources */,
0AF2736F24DC57E8007E4012 /* MultisigNotification.swift in Sources */,
0A3FDAF326AEB691006A7DC3 /* Safe+Shared.swift in Sources */,
0A3FDADD26AEB1D7006A7DC3 /* Address.swift in Sources */,
0A3FDADC26AEB1D7006A7DC3 /* UInt256.swift in Sources */,
0A616B9426AEE7E100FCEDB9 /* AddressString.swift in Sources */,
0A3FDADE26AEB1D7006A7DC3 /* Data+MultisigExtension.swift in Sources */,
0A3FDAE726AEB3E1006A7DC3 /* CoreDataProtocol.swift in Sources */,
0A3FDADA26AEB0E3006A7DC3 /* Safe+CoreDataProperties.swift in Sources */,
0A3FDAD826AEB0DE006A7DC3 /* Multisig.xcdatamodeld in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
0A93DD6E2445CC8C00688050 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0A93DD522445CC8A00688050 /* Multisig */;
targetProxy = 0A93DD6D2445CC8C00688050 /* PBXContainerItemProxy */;
};
0A9BC3592460581500EB9C5D /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0A93DD522445CC8A00688050 /* Multisig */;
targetProxy = 0A9BC3582460581500EB9C5D /* PBXContainerItemProxy */;
};
0AF2731924DAABDC007E4012 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0AF2731224DAABDC007E4012 /* NotificationServiceExtension */;
targetProxy = 0AF2731824DAABDC007E4012 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
0A93DD642445CC8B00688050 /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
0A93DD652445CC8B00688050 /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
0A93DD732445CC8C00688050 /* Debug.Production */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0A6430D9247EC193006FD30A /* Production.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
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;
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 = 15.2;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
};
name = Debug.Production;
};
0A93DD742445CC8C00688050 /* Release.Production */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0A6430D9247EC193006FD30A /* Production.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
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;
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 = 15.2;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
SDKROOT = iphoneos;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
VALIDATE_PRODUCT = YES;
};
name = Release.Production;
};
0A93DD762445CC8C00688050 /* Debug.Production */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = "Multisig/$(CODE_SIGN_ENTITLEMENTS)";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_ASSET_PATHS = "\"Multisig/Preview Content\"";
DEVELOPMENT_TEAM = ZKG876RKJ8;
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = Multisig/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 0.2.0;
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
PRODUCT_MODULE_NAME = Multisig;
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug.Production;
};
0A93DD772445CC8C00688050 /* Release.Production */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = "Multisig/$(CODE_SIGN_ENTITLEMENTS)";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_ASSET_PATHS = "\"Multisig/Preview Content\"";
DEVELOPMENT_TEAM = ZKG876RKJ8;
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = Multisig/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 0.2.0;
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
PRODUCT_MODULE_NAME = Multisig;
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Release.Production;
};
0A93DD792445CC8C00688050 /* Debug.Production */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_ENTITLEMENTS = "";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = ZKG876RKJ8;
INFOPLIST_FILE = MultisigTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = io.gnosis.MultisigTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/$(APP_PRODUCT_NAME).app/$(APP_PRODUCT_NAME)";
};
name = Debug.Production;
};
0A93DD7A2445CC8C00688050 /* Release.Production */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_ENTITLEMENTS = "";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = ZKG876RKJ8;
INFOPLIST_FILE = MultisigTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = io.gnosis.MultisigTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/$(APP_PRODUCT_NAME).app/$(APP_PRODUCT_NAME)";
};
name = Release.Production;
};
0A9BC35B2460581500EB9C5D /* Debug.Production */ = {
isa = XCBuildConfiguration;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_ENTITLEMENTS = "";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = ZKG876RKJ8;
INFOPLIST_FILE = MultisigIntegrationTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = io.gnosis.MultisigIntegrationTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/$(APP_PRODUCT_NAME).app/$(APP_PRODUCT_NAME)";
};
name = Debug.Production;
};
0A9BC35C2460581500EB9C5D /* Release.Production */ = {
isa = XCBuildConfiguration;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_ENTITLEMENTS = "";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = ZKG876RKJ8;
INFOPLIST_FILE = MultisigIntegrationTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = io.gnosis.MultisigIntegrationTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/$(APP_PRODUCT_NAME).app/$(APP_PRODUCT_NAME)";
};
name = Release.Production;
};
0ACDC00A249252AD002035A2 /* Debug.Staging */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0ACDC00924925267002035A2 /* Staging.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
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;
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 = 15.2;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
};
name = Debug.Staging;
};
0ACDC00B249252AD002035A2 /* Debug.Staging */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = "Multisig/$(CODE_SIGN_ENTITLEMENTS)";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_ASSET_PATHS = "\"Multisig/Preview Content\"";
DEVELOPMENT_TEAM = ZKG876RKJ8;
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = Multisig/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 0.2.0;
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
PRODUCT_MODULE_NAME = Multisig;
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug.Staging;
};
0ACDC00C249252AD002035A2 /* Debug.Staging */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_ENTITLEMENTS = "";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = ZKG876RKJ8;
INFOPLIST_FILE = MultisigTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = io.gnosis.MultisigTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/$(APP_PRODUCT_NAME).app/$(APP_PRODUCT_NAME)";
};
name = Debug.Staging;
};
0ACDC00D249252AD002035A2 /* Debug.Staging */ = {
isa = XCBuildConfiguration;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_ENTITLEMENTS = "";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = ZKG876RKJ8;
INFOPLIST_FILE = MultisigIntegrationTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = io.gnosis.MultisigIntegrationTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/$(APP_PRODUCT_NAME).app/$(APP_PRODUCT_NAME)";
};
name = Debug.Staging;
};
0ACDC00E249252B6002035A2 /* Release.Staging */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0ACDC00924925267002035A2 /* Staging.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
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;
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 = 15.2;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
SDKROOT = iphoneos;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
VALIDATE_PRODUCT = YES;
};
name = Release.Staging;
};
0ACDC00F249252B6002035A2 /* Release.Staging */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = "Multisig/$(CODE_SIGN_ENTITLEMENTS)";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_ASSET_PATHS = "\"Multisig/Preview Content\"";
DEVELOPMENT_TEAM = ZKG876RKJ8;
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = Multisig/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 0.2.0;
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
PRODUCT_MODULE_NAME = Multisig;
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Release.Staging;
};
0ACDC010249252B6002035A2 /* Release.Staging */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_ENTITLEMENTS = "";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = ZKG876RKJ8;
INFOPLIST_FILE = MultisigTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = io.gnosis.MultisigTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/$(APP_PRODUCT_NAME).app/$(APP_PRODUCT_NAME)";
};
name = Release.Staging;
};
0ACDC011249252B6002035A2 /* Release.Staging */ = {
isa = XCBuildConfiguration;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_ENTITLEMENTS = "";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = ZKG876RKJ8;
INFOPLIST_FILE = MultisigIntegrationTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = io.gnosis.MultisigIntegrationTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/$(APP_PRODUCT_NAME).app/$(APP_PRODUCT_NAME)";
};
name = Release.Staging;
};
0AF2731C24DAABDC007E4012 /* Debug.Production */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0AF2733A24DAB0B5007E4012 /* NotificationService.Production.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = 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_ENTITLEMENTS = "NotificationServiceExtension/$(CODE_SIGN_ENTITLEMENTS)";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = ZKG876RKJ8;
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;
INFOPLIST_FILE = NotificationServiceExtension/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
};
name = Debug.Production;
};
0AF2731F24DAABDC007E4012 /* Debug.Staging */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0AF2733924DAB0B5007E4012 /* NotificationService.Staging.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = 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_ENTITLEMENTS = "NotificationServiceExtension/$(CODE_SIGN_ENTITLEMENTS)";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = ZKG876RKJ8;
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;
INFOPLIST_FILE = NotificationServiceExtension/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
};
name = Debug.Staging;
};
0AF2732124DAABDC007E4012 /* Debug.Development */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0AF2733B24DAB0B6007E4012 /* NotificationService.Development.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = 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_ENTITLEMENTS = "NotificationServiceExtension/$(CODE_SIGN_ENTITLEMENTS)";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = ZKG876RKJ8;
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;
INFOPLIST_FILE = NotificationServiceExtension/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
};
name = Debug.Development;
};
0AF2732224DAABDC007E4012 /* Release.Production */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0AF2733A24DAB0B5007E4012 /* NotificationService.Production.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = 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_ENTITLEMENTS = "NotificationServiceExtension/$(CODE_SIGN_ENTITLEMENTS)";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = ZKG876RKJ8;
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;
INFOPLIST_FILE = NotificationServiceExtension/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
VALIDATE_PRODUCT = YES;
};
name = Release.Production;
};
0AF2732524DAABDC007E4012 /* Release.Staging */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0AF2733924DAB0B5007E4012 /* NotificationService.Staging.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = 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_ENTITLEMENTS = "NotificationServiceExtension/$(CODE_SIGN_ENTITLEMENTS)";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = ZKG876RKJ8;
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;
INFOPLIST_FILE = NotificationServiceExtension/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
VALIDATE_PRODUCT = YES;
};
name = Release.Staging;
};
0AF2732724DAABDC007E4012 /* Release.Development */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0AF2733B24DAB0B6007E4012 /* NotificationService.Development.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = 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_ENTITLEMENTS = "NotificationServiceExtension/$(CODE_SIGN_ENTITLEMENTS)";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = ZKG876RKJ8;
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;
INFOPLIST_FILE = NotificationServiceExtension/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
VALIDATE_PRODUCT = YES;
};
name = Release.Development;
};
0AF7F770247FC50400527014 /* Release.Development */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0AF7F76F247FC49600527014 /* Development.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
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;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = 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 = 15.2;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
SDKROOT = iphoneos;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
VALIDATE_PRODUCT = YES;
};
name = Release.Development;
};
0AF7F771247FC50400527014 /* Release.Development */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = "Multisig/$(CODE_SIGN_ENTITLEMENTS)";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_ASSET_PATHS = "\"Multisig/Preview Content\"";
DEVELOPMENT_TEAM = ZKG876RKJ8;
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = Multisig/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 0.2.0;
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
PRODUCT_MODULE_NAME = Multisig;
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Release.Development;
};
0AF7F772247FC50400527014 /* Release.Development */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_ENTITLEMENTS = "";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = ZKG876RKJ8;
INFOPLIST_FILE = MultisigTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = io.gnosis.MultisigTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/$(APP_PRODUCT_NAME).app/$(APP_PRODUCT_NAME)";
};
name = Release.Development;
};
0AF7F773247FC50400527014 /* Release.Development */ = {
isa = XCBuildConfiguration;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_ENTITLEMENTS = "";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = ZKG876RKJ8;
INFOPLIST_FILE = MultisigIntegrationTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = io.gnosis.MultisigIntegrationTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/$(APP_PRODUCT_NAME).app/$(APP_PRODUCT_NAME)";
};
name = Release.Development;
};
0AF7F774247FC50E00527014 /* Debug.Development */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0AF7F76F247FC49600527014 /* Development.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
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_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
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;
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 = 15.2;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
};
name = Debug.Development;
};
0AF7F775247FC50E00527014 /* Debug.Development */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = "Multisig/$(CODE_SIGN_ENTITLEMENTS)";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_ASSET_PATHS = "\"Multisig/Preview Content\"";
DEVELOPMENT_TEAM = ZKG876RKJ8;
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = Multisig/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 0.2.0;
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
PRODUCT_MODULE_NAME = Multisig;
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug.Development;
};
0AF7F776247FC50E00527014 /* Debug.Development */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_ENTITLEMENTS = "";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = ZKG876RKJ8;
INFOPLIST_FILE = MultisigTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = io.gnosis.MultisigTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/$(APP_PRODUCT_NAME).app/$(APP_PRODUCT_NAME)";
};
name = Debug.Development;
};
0AF7F777247FC50E00527014 /* Debug.Development */ = {
isa = XCBuildConfiguration;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_ENTITLEMENTS = "";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = ZKG876RKJ8;
INFOPLIST_FILE = MultisigIntegrationTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = io.gnosis.MultisigIntegrationTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/$(APP_PRODUCT_NAME).app/$(APP_PRODUCT_NAME)";
};
name = Debug.Development;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
0A93DD4E2445CC8A00688050 /* Build configuration list for PBXProject "Multisig" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0A93DD732445CC8C00688050 /* Debug.Production */,
0ACDC00A249252AD002035A2 /* Debug.Staging */,
0AF7F774247FC50E00527014 /* Debug.Development */,
0A93DD742445CC8C00688050 /* Release.Production */,
0ACDC00E249252B6002035A2 /* Release.Staging */,
0AF7F770247FC50400527014 /* Release.Development */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release.Production;
};
0A93DD752445CC8C00688050 /* Build configuration list for PBXNativeTarget "Multisig" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0A93DD762445CC8C00688050 /* Debug.Production */,
0ACDC00B249252AD002035A2 /* Debug.Staging */,
0AF7F775247FC50E00527014 /* Debug.Development */,
0A93DD772445CC8C00688050 /* Release.Production */,
0ACDC00F249252B6002035A2 /* Release.Staging */,
0AF7F771247FC50400527014 /* Release.Development */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release.Production;
};
0A93DD782445CC8C00688050 /* Build configuration list for PBXNativeTarget "MultisigTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0A93DD792445CC8C00688050 /* Debug.Production */,
0ACDC00C249252AD002035A2 /* Debug.Staging */,
0AF7F776247FC50E00527014 /* Debug.Development */,
0A93DD7A2445CC8C00688050 /* Release.Production */,
0ACDC010249252B6002035A2 /* Release.Staging */,
0AF7F772247FC50400527014 /* Release.Development */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release.Production;
};
0A9BC35A2460581500EB9C5D /* Build configuration list for PBXNativeTarget "MultisigIntegrationTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0A9BC35B2460581500EB9C5D /* Debug.Production */,
0ACDC00D249252AD002035A2 /* Debug.Staging */,
0AF7F777247FC50E00527014 /* Debug.Development */,
0A9BC35C2460581500EB9C5D /* Release.Production */,
0ACDC011249252B6002035A2 /* Release.Staging */,
0AF7F773247FC50400527014 /* Release.Development */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release.Production;
};
0AF2731B24DAABDC007E4012 /* Build configuration list for PBXNativeTarget "NotificationServiceExtension" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0AF2731C24DAABDC007E4012 /* Debug.Production */,
0AF2731F24DAABDC007E4012 /* Debug.Staging */,
0AF2732124DAABDC007E4012 /* Debug.Development */,
0AF2732224DAABDC007E4012 /* Release.Production */,
0AF2732524DAABDC007E4012 /* Release.Staging */,
0AF2732724DAABDC007E4012 /* Release.Development */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release.Production;
};
/* End XCConfigurationList section */
/* Begin XCRemoteSwiftPackageReference section */
043350AD2808628E003725E2 /* XCRemoteSwiftPackageReference "lottie-ios" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/airbnb/lottie-ios";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 3.0.0;
};
};
0463F5BD26296924009C04FA /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/firebase/firebase-ios-sdk.git";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 10.0.0;
};
};
0497B2A629A63A3E007109ED /* XCRemoteSwiftPackageReference "Starscream" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/daltoniam/Starscream.git";
requirement = {
kind = exactVersion;
version = 3.1.2;
};
};
0497B2AB29A641C9007109ED /* XCRemoteSwiftPackageReference "WalletConnectSwiftV2" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/WalletConnect/WalletConnectSwiftV2";
requirement = {
kind = exactVersion;
version = 1.9.9;
};
};
04AECBB52A744B21008D5A35 /* XCRemoteSwiftPackageReference "mobile-sdk-ios" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/moonpay/mobile-sdk-ios.git";
requirement = {
branch = main;
kind = branch;
};
};
04C22B2B2A367FF800F58A15 /* XCRemoteSwiftPackageReference "customauth-swift-sdk" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/torusresearch/customauth-swift-sdk";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 6.0.0;
};
};
04C22B2E2A36807500F58A15 /* XCRemoteSwiftPackageReference "SafeWeb3" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/safe-global/SafeWeb3.swift";
requirement = {
branch = "rename-to-SafeWeb3";
kind = branch;
};
};
0A0C094A287D7D48000CEB4F /* XCRemoteSwiftPackageReference "WalletConnectSwift" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/WalletConnect/WalletConnectSwift";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 1.7.0;
};
};
0A13BD7529756CE700322C66 /* XCRemoteSwiftPackageReference "ur-registry-ios" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/KeystoneHQ/ur-registry-ios";
requirement = {
kind = exactVersion;
version = 1.1.0;
};
};
0A259AB3287D83F9006770E7 /* XCRemoteSwiftPackageReference "resolution-swift" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/safe-global/resolution-swift";
requirement = {
branch = "update-cryptoswift-1.5.1";
kind = branch;
};
};
0A3E98092806FAD300E90EEC /* XCRemoteSwiftPackageReference "swift-algorithms" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/apple/swift-algorithms.git";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 1.0.0;
};
};
0A61E83A2670DE68009D68A4 /* XCRemoteSwiftPackageReference "swift-snapshot-testing" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/pointfreeco/swift-snapshot-testing.git";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 1.9.0;
};
};
0A7FBE2328BE682C00B5FFCF /* XCRemoteSwiftPackageReference "WhatsNewKit" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/5afe/WhatsNewKit";
requirement = {
branch = "add-image-alignment";
kind = branch;
};
};
55888DFD260C4F6200940347 /* XCRemoteSwiftPackageReference "SwiftAccessPolicy" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/gnosis/SwiftAccessPolicy.git";
requirement = {
branch = main;
kind = branch;
};
};
5591CEEC260C725B0067DFDF /* XCRemoteSwiftPackageReference "BlockiesSwift" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/gnosis/BlockiesSwift.git";
requirement = {
branch = "0.1.2-gnosis";
kind = branch;
};
};
55D3FE8A260A0F88008ABD2B /* XCRemoteSwiftPackageReference "SwiftCryptoTokenFormatter" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/gnosis/SwiftCryptoTokenFormatter.git";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 1.1.1;
};
};
55D3FF63260B2550008ABD2B /* XCRemoteSwiftPackageReference "Kingfisher" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/onevcat/Kingfisher.git";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 7.0.0;
};
};
55D3FF8E260B2B21008ABD2B /* XCRemoteSwiftPackageReference "TrustKit" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/datatheorem/TrustKit.git";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 1.7.0;
};
};
55DA0661269C9411006C9AA5 /* XCRemoteSwiftPackageReference "Version" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/mxcl/Version.git";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 2.0.1;
};
};
93EE3F732760F49700111F17 /* XCRemoteSwiftPackageReference "intercom-ios" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/intercom/intercom-ios.git";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 16.2.3;
};
};
D80B5A11276B5FAD00D6E024 /* XCRemoteSwiftPackageReference "SkeletonView" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/Juanpe/SkeletonView.git";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 1.0.0;
};
};
/* End XCRemoteSwiftPackageReference section */
/* Begin XCSwiftPackageProductDependency section */
043350AE2808628E003725E2 /* Lottie */ = {
isa = XCSwiftPackageProductDependency;
package = 043350AD2808628E003725E2 /* XCRemoteSwiftPackageReference "lottie-ios" */;
productName = Lottie;
};
0463F5C026296924009C04FA /* FirebaseRemoteConfig */ = {
isa = XCSwiftPackageProductDependency;
package = 0463F5BD26296924009C04FA /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
productName = FirebaseRemoteConfig;
};
0463F5C226296924009C04FA /* FirebaseCrashlytics */ = {
isa = XCSwiftPackageProductDependency;
package = 0463F5BD26296924009C04FA /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
productName = FirebaseCrashlytics;
};
0463F5C426296924009C04FA /* FirebaseMessaging */ = {
isa = XCSwiftPackageProductDependency;
package = 0463F5BD26296924009C04FA /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
productName = FirebaseMessaging;
};
0497B2A729A63A3E007109ED /* Starscream */ = {
isa = XCSwiftPackageProductDependency;
package = 0497B2A629A63A3E007109ED /* XCRemoteSwiftPackageReference "Starscream" */;
productName = Starscream;
};
0497B2AC29A641C9007109ED /* WalletConnect */ = {
isa = XCSwiftPackageProductDependency;
package = 0497B2AB29A641C9007109ED /* XCRemoteSwiftPackageReference "WalletConnectSwiftV2" */;
productName = WalletConnect;
};
0497B2AE29A641C9007109ED /* WalletConnectAuth */ = {
isa = XCSwiftPackageProductDependency;
package = 0497B2AB29A641C9007109ED /* XCRemoteSwiftPackageReference "WalletConnectSwiftV2" */;
productName = WalletConnectAuth;
};
0497B2B429A641C9007109ED /* WalletConnectNetworking */ = {
isa = XCSwiftPackageProductDependency;
package = 0497B2AB29A641C9007109ED /* XCRemoteSwiftPackageReference "WalletConnectSwiftV2" */;
productName = WalletConnectNetworking;
};
0497B2B629A641C9007109ED /* WalletConnectPairing */ = {
isa = XCSwiftPackageProductDependency;
package = 0497B2AB29A641C9007109ED /* XCRemoteSwiftPackageReference "WalletConnectSwiftV2" */;
productName = WalletConnectPairing;
};
0497B2B829A641C9007109ED /* WalletConnectPush */ = {
isa = XCSwiftPackageProductDependency;
package = 0497B2AB29A641C9007109ED /* XCRemoteSwiftPackageReference "WalletConnectSwiftV2" */;
productName = WalletConnectPush;
};
0497B2BA29A641C9007109ED /* WalletConnectRouter */ = {
isa = XCSwiftPackageProductDependency;
package = 0497B2AB29A641C9007109ED /* XCRemoteSwiftPackageReference "WalletConnectSwiftV2" */;
productName = WalletConnectRouter;
};
0497B2BC29A641C9007109ED /* WalletConnectVerify */ = {
isa = XCSwiftPackageProductDependency;
package = 0497B2AB29A641C9007109ED /* XCRemoteSwiftPackageReference "WalletConnectSwiftV2" */;
productName = WalletConnectVerify;
};
0497B2C029A641C9007109ED /* Web3Wallet */ = {
isa = XCSwiftPackageProductDependency;
package = 0497B2AB29A641C9007109ED /* XCRemoteSwiftPackageReference "WalletConnectSwiftV2" */;
productName = Web3Wallet;
};
04C22B2C2A367FF800F58A15 /* CustomAuth */ = {
isa = XCSwiftPackageProductDependency;
package = 04C22B2B2A367FF800F58A15 /* XCRemoteSwiftPackageReference "customauth-swift-sdk" */;
productName = CustomAuth;
};
04C22B2F2A36807500F58A15 /* SafeWeb3 */ = {
isa = XCSwiftPackageProductDependency;
package = 04C22B2E2A36807500F58A15 /* XCRemoteSwiftPackageReference "SafeWeb3" */;
productName = SafeWeb3;
};
04C22B312A36807500F58A15 /* Web3ContractABI */ = {
isa = XCSwiftPackageProductDependency;
package = 04C22B2E2A36807500F58A15 /* XCRemoteSwiftPackageReference "SafeWeb3" */;
productName = Web3ContractABI;
};
04C22B332A36807500F58A15 /* Web3PromiseKit */ = {
isa = XCSwiftPackageProductDependency;
package = 04C22B2E2A36807500F58A15 /* XCRemoteSwiftPackageReference "SafeWeb3" */;
productName = Web3PromiseKit;
};
04C22B352A36811200F58A15 /* SafeWeb3 */ = {
isa = XCSwiftPackageProductDependency;
package = 04C22B2E2A36807500F58A15 /* XCRemoteSwiftPackageReference "SafeWeb3" */;
productName = SafeWeb3;
};
0A0C094B287D7D48000CEB4F /* WalletConnectSwift */ = {
isa = XCSwiftPackageProductDependency;
package = 0A0C094A287D7D48000CEB4F /* XCRemoteSwiftPackageReference "WalletConnectSwift" */;
productName = WalletConnectSwift;
};
0A13BD7629756CE700322C66 /* URRegistry */ = {
isa = XCSwiftPackageProductDependency;
package = 0A13BD7529756CE700322C66 /* XCRemoteSwiftPackageReference "ur-registry-ios" */;
productName = URRegistry;
};
0A259AB4287D83F9006770E7 /* UnstoppableDomainsResolution */ = {
isa = XCSwiftPackageProductDependency;
package = 0A259AB3287D83F9006770E7 /* XCRemoteSwiftPackageReference "resolution-swift" */;
productName = UnstoppableDomainsResolution;
};
0A29B5612666808A0060F06A /* FirebaseAnalyticsWithoutAdIdSupport */ = {
isa = XCSwiftPackageProductDependency;
package = 0463F5BD26296924009C04FA /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
productName = FirebaseAnalyticsWithoutAdIdSupport;
};
0A2A3A6C26AEBA50005FAEB7 /* SwiftCryptoTokenFormatter */ = {
isa = XCSwiftPackageProductDependency;
package = 55D3FE8A260A0F88008ABD2B /* XCRemoteSwiftPackageReference "SwiftCryptoTokenFormatter" */;
productName = SwiftCryptoTokenFormatter;
};
0A3E980A2806FAD300E90EEC /* Algorithms */ = {
isa = XCSwiftPackageProductDependency;
package = 0A3E98092806FAD300E90EEC /* XCRemoteSwiftPackageReference "swift-algorithms" */;
productName = Algorithms;
};
0A5B87E1278633FF000B66EA /* Ethereum */ = {
isa = XCSwiftPackageProductDependency;
productName = Ethereum;
};
0A61E83B2670DE68009D68A4 /* SnapshotTesting */ = {
isa = XCSwiftPackageProductDependency;
package = 0A61E83A2670DE68009D68A4 /* XCRemoteSwiftPackageReference "swift-snapshot-testing" */;
productName = SnapshotTesting;
};
0A7FBE2428BE684100B5FFCF /* WhatsNewKit */ = {
isa = XCSwiftPackageProductDependency;
package = 0A7FBE2328BE682C00B5FFCF /* XCRemoteSwiftPackageReference "WhatsNewKit" */;
productName = WhatsNewKit;
};
55888DFE260C4F6200940347 /* SwiftAccessPolicy */ = {
isa = XCSwiftPackageProductDependency;
package = 55888DFD260C4F6200940347 /* XCRemoteSwiftPackageReference "SwiftAccessPolicy" */;
productName = SwiftAccessPolicy;
};
5591CEED260C725C0067DFDF /* BlockiesSwift */ = {
isa = XCSwiftPackageProductDependency;
package = 5591CEEC260C725B0067DFDF /* XCRemoteSwiftPackageReference "BlockiesSwift" */;
productName = BlockiesSwift;
};
55D3FE8B260A0F88008ABD2B /* SwiftCryptoTokenFormatter */ = {
isa = XCSwiftPackageProductDependency;
package = 55D3FE8A260A0F88008ABD2B /* XCRemoteSwiftPackageReference "SwiftCryptoTokenFormatter" */;
productName = SwiftCryptoTokenFormatter;
};
55D3FF64260B2551008ABD2B /* Kingfisher */ = {
isa = XCSwiftPackageProductDependency;
package = 55D3FF63260B2550008ABD2B /* XCRemoteSwiftPackageReference "Kingfisher" */;
productName = Kingfisher;
};
55D3FF8F260B2B21008ABD2B /* TrustKit */ = {
isa = XCSwiftPackageProductDependency;
package = 55D3FF8E260B2B21008ABD2B /* XCRemoteSwiftPackageReference "TrustKit" */;
productName = TrustKit;
};
55DA0662269C9411006C9AA5 /* Version */ = {
isa = XCSwiftPackageProductDependency;
package = 55DA0661269C9411006C9AA5 /* XCRemoteSwiftPackageReference "Version" */;
productName = Version;
};
93EE3F742760F49800111F17 /* Intercom */ = {
isa = XCSwiftPackageProductDependency;
package = 93EE3F732760F49700111F17 /* XCRemoteSwiftPackageReference "intercom-ios" */;
productName = Intercom;
};
B34229712BD2B78300B57830 /* MoonPaySdk */ = {
isa = XCSwiftPackageProductDependency;
package = 04AECBB52A744B21008D5A35 /* XCRemoteSwiftPackageReference "mobile-sdk-ios" */;
productName = MoonPaySdk;
};
B3710B3C2AD584BE002E503B /* SecureConfig */ = {
isa = XCSwiftPackageProductDependency;
productName = SecureConfig;
};
D80B5A12276B5FAD00D6E024 /* SkeletonView */ = {
isa = XCSwiftPackageProductDependency;
package = D80B5A11276B5FAD00D6E024 /* XCRemoteSwiftPackageReference "SkeletonView" */;
productName = SkeletonView;
};
/* End XCSwiftPackageProductDependency section */
/* Begin XCVersionGroup section */
5556A03524489F37003EC861 /* Multisig.xcdatamodeld */ = {
isa = XCVersionGroup;
children = (
5556A03624489F37003EC861 /* Multisig.xcdatamodel */,
);
currentVersion = 5556A03624489F37003EC861 /* Multisig.xcdatamodel */;
path = Multisig.xcdatamodeld;
sourceTree = "<group>";
versionGroupType = wrapper.xcdatamodel;
};
/* End XCVersionGroup section */
};
rootObject = 0A93DD4B2445CC8A00688050 /* Project object */;
}