├── .DS_Store ├── .gitignore ├── ContractCodegen.podspec ├── ContractCodegen ├── .gitignore ├── ContractCodegen.xcodeproj │ ├── CLICodegenTests_Info.plist │ ├── ContractCodegenFramework_Info.plist │ ├── PathKit_Info.plist │ ├── Spectre_Info.plist │ ├── StencilSwiftKit_Info.plist │ ├── Stencil_Info.plist │ ├── SwiftCLI_Info.plist │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ ├── ContractCodegen-Package.xcscheme │ │ └── xcschememanagement.plist ├── Gemfile ├── Gemfile.lock ├── Makefile ├── Package.resolved ├── Package.swift ├── Rakefile ├── Sources │ ├── ContractCodegenFramework │ │ ├── ABIElement.swift │ │ ├── Event.swift │ │ ├── Function.swift │ │ ├── GenerateCommand.swift │ │ ├── ParameterParser.swift │ │ ├── ParsingError.swift │ │ └── StringExtension.swift │ └── contractgen │ │ └── main.swift ├── Tests │ └── CLICodegenTests │ │ └── CLICodegenTests.swift ├── abi.json ├── bin │ └── contractgen └── templates │ ├── contractgen.stencil │ └── shared_contractgen.stencil ├── Example ├── .gitignore ├── .swiftlint.yml ├── Cartfile ├── Cartfile.resolved ├── Environment │ ├── Development │ │ ├── GoogleService │ │ │ ├── GoogleService-Info-AdHoc.plist │ │ │ ├── GoogleService-Info-AppStore.plist │ │ │ └── GoogleService-Info-Debug.plist │ │ └── environment.plist │ ├── Production │ │ ├── GoogleService │ │ │ ├── GoogleService-Info-AdHoc.plist │ │ │ ├── GoogleService-Info-AppStore.plist │ │ │ └── GoogleService-Info-Debug.plist │ │ └── environment.plist │ └── Stage │ │ ├── GoogleService │ │ ├── GoogleService-Info-AdHoc.plist │ │ ├── GoogleService-Info-AppStore.plist │ │ └── GoogleService-Info-Debug.plist │ │ └── environment.plist ├── EthereumProjectTemplate.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ ├── Development.xcscheme │ │ ├── Localization.xcscheme │ │ ├── Production.xcscheme │ │ ├── Stage.xcscheme │ │ └── UITests.xcscheme ├── EthereumProjectTemplate.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── EthereumProjectTemplate │ ├── AppDelegates │ │ ├── Base │ │ │ ├── AppDelegate.swift │ │ │ └── PluggableApplicationDelegate.swift │ │ ├── FirebaseAppDelegate.swift │ │ └── MainAppDelegate.swift │ ├── Extensions │ │ ├── Pluralization.swift │ │ ├── UIResponder+Errors.swift │ │ ├── UIView+Spacer.swift │ │ └── UIViewController+FrontmostController.swift │ ├── FlowCoordinators │ │ └── AppFlowCoordinator.swift │ ├── Info.plist │ ├── Model │ │ ├── Credentials.swift │ │ ├── CredentialsProvider.swift │ │ ├── Generated │ │ │ └── .gitkeep │ │ ├── PushNotification.swift │ │ └── User.swift │ ├── Resources │ │ ├── Images.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ ├── Icon-App-57x57@1x.png │ │ │ │ ├── Icon-App-57x57@2x.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-72x72@1x.png │ │ │ │ ├── Icon-App-72x72@2x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-83.5x83.5@2x.png │ │ │ │ ├── Icon-Small-50x50@1x.png │ │ │ │ ├── Icon-Small-50x50@2x.png │ │ │ │ └── ItunesArtwork@2x.png │ │ ├── LaunchScreen.storyboard │ │ ├── abi.json │ │ └── cs.lproj │ │ │ └── Localizable.strings │ ├── Services │ │ ├── BaseAPI │ │ │ ├── AuthenticatedJSONAPIService.swift │ │ │ └── JSONAPIService.swift │ │ ├── DI │ │ │ ├── AppDependency+Factories.swift │ │ │ └── AppDependency.swift │ │ ├── ExampleAPIService.swift │ │ ├── FirebasePushObserver.swift │ │ ├── Network │ │ │ ├── AuthHandler.swift │ │ │ ├── Network.swift │ │ │ ├── NetworkStructs.swift │ │ │ ├── NetworkUploadable.swift │ │ │ └── UnauthorizedHandling.swift │ │ ├── PushAPIService.swift │ │ ├── PushManager.swift │ │ ├── UserManager.swift │ │ └── VersionUpdate │ │ │ ├── APIFetcher.swift │ │ │ ├── Fetcher.swift │ │ │ ├── FirebaseFetcher.swift │ │ │ └── VersionUpdateManager.swift │ ├── Theme │ │ ├── ThemeProvider.swift │ │ ├── UIColor+Theme.swift │ │ ├── UIElements+Theme.swift │ │ └── UIFont+Theme.swift │ ├── View │ │ ├── CollectionView cells │ │ │ └── .gitkeep │ │ └── TableView cells │ │ │ └── .gitkeep │ ├── ViewController │ │ └── Base │ │ │ └── BaseViewController.swift │ ├── ViewModel │ │ ├── .gitkeep │ │ ├── Base │ │ │ └── BaseViewModel.swift │ │ └── Screens │ │ │ ├── EtherViewController.swift │ │ │ ├── EtherViewModel.swift │ │ │ └── ExampleViewController.swift │ └── main.swift ├── Gemfile ├── Gemfile.lock ├── Podfile ├── Podfile.lock ├── README.md ├── Tests │ ├── Integration │ │ ├── ContractIntegrationTests.swift │ │ └── Info.plist │ └── Unit │ │ ├── ContractTests.swift │ │ ├── Info.plist │ │ ├── TestingAppDelegate.swift │ │ └── XCTestExtensions.swift ├── Tools │ ├── EnvironmentGenerator.swift │ └── generate_preprocess_header.sh ├── fastlane │ ├── Fastfile │ └── README.md └── test_contract.sol ├── LICENSE ├── README.md └── Resources └── ackee_git_ethereum.png /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ContractCodegen/.build -------------------------------------------------------------------------------- /ContractCodegen.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen.podspec -------------------------------------------------------------------------------- /ContractCodegen/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/.gitignore -------------------------------------------------------------------------------- /ContractCodegen/ContractCodegen.xcodeproj/CLICodegenTests_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/ContractCodegen.xcodeproj/CLICodegenTests_Info.plist -------------------------------------------------------------------------------- /ContractCodegen/ContractCodegen.xcodeproj/ContractCodegenFramework_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/ContractCodegen.xcodeproj/ContractCodegenFramework_Info.plist -------------------------------------------------------------------------------- /ContractCodegen/ContractCodegen.xcodeproj/PathKit_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/ContractCodegen.xcodeproj/PathKit_Info.plist -------------------------------------------------------------------------------- /ContractCodegen/ContractCodegen.xcodeproj/Spectre_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/ContractCodegen.xcodeproj/Spectre_Info.plist -------------------------------------------------------------------------------- /ContractCodegen/ContractCodegen.xcodeproj/StencilSwiftKit_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/ContractCodegen.xcodeproj/StencilSwiftKit_Info.plist -------------------------------------------------------------------------------- /ContractCodegen/ContractCodegen.xcodeproj/Stencil_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/ContractCodegen.xcodeproj/Stencil_Info.plist -------------------------------------------------------------------------------- /ContractCodegen/ContractCodegen.xcodeproj/SwiftCLI_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/ContractCodegen.xcodeproj/SwiftCLI_Info.plist -------------------------------------------------------------------------------- /ContractCodegen/ContractCodegen.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/ContractCodegen.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ContractCodegen/ContractCodegen.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/ContractCodegen.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ContractCodegen/ContractCodegen.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/ContractCodegen.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ContractCodegen/ContractCodegen.xcodeproj/xcshareddata/xcschemes/ContractCodegen-Package.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/ContractCodegen.xcodeproj/xcshareddata/xcschemes/ContractCodegen-Package.xcscheme -------------------------------------------------------------------------------- /ContractCodegen/ContractCodegen.xcodeproj/xcshareddata/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/ContractCodegen.xcodeproj/xcshareddata/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /ContractCodegen/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | gem 'xcodeproj', '~> 1.6.0' 3 | -------------------------------------------------------------------------------- /ContractCodegen/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Gemfile.lock -------------------------------------------------------------------------------- /ContractCodegen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Makefile -------------------------------------------------------------------------------- /ContractCodegen/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Package.resolved -------------------------------------------------------------------------------- /ContractCodegen/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Package.swift -------------------------------------------------------------------------------- /ContractCodegen/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Rakefile -------------------------------------------------------------------------------- /ContractCodegen/Sources/ContractCodegenFramework/ABIElement.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Sources/ContractCodegenFramework/ABIElement.swift -------------------------------------------------------------------------------- /ContractCodegen/Sources/ContractCodegenFramework/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Sources/ContractCodegenFramework/Event.swift -------------------------------------------------------------------------------- /ContractCodegen/Sources/ContractCodegenFramework/Function.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Sources/ContractCodegenFramework/Function.swift -------------------------------------------------------------------------------- /ContractCodegen/Sources/ContractCodegenFramework/GenerateCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Sources/ContractCodegenFramework/GenerateCommand.swift -------------------------------------------------------------------------------- /ContractCodegen/Sources/ContractCodegenFramework/ParameterParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Sources/ContractCodegenFramework/ParameterParser.swift -------------------------------------------------------------------------------- /ContractCodegen/Sources/ContractCodegenFramework/ParsingError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Sources/ContractCodegenFramework/ParsingError.swift -------------------------------------------------------------------------------- /ContractCodegen/Sources/ContractCodegenFramework/StringExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Sources/ContractCodegenFramework/StringExtension.swift -------------------------------------------------------------------------------- /ContractCodegen/Sources/contractgen/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Sources/contractgen/main.swift -------------------------------------------------------------------------------- /ContractCodegen/Tests/CLICodegenTests/CLICodegenTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/Tests/CLICodegenTests/CLICodegenTests.swift -------------------------------------------------------------------------------- /ContractCodegen/abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/abi.json -------------------------------------------------------------------------------- /ContractCodegen/bin/contractgen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/bin/contractgen -------------------------------------------------------------------------------- /ContractCodegen/templates/contractgen.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/templates/contractgen.stencil -------------------------------------------------------------------------------- /ContractCodegen/templates/shared_contractgen.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/ContractCodegen/templates/shared_contractgen.stencil -------------------------------------------------------------------------------- /Example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/.gitignore -------------------------------------------------------------------------------- /Example/.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/.swiftlint.yml -------------------------------------------------------------------------------- /Example/Cartfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Cartfile -------------------------------------------------------------------------------- /Example/Cartfile.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Cartfile.resolved -------------------------------------------------------------------------------- /Example/Environment/Development/GoogleService/GoogleService-Info-AdHoc.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Environment/Development/GoogleService/GoogleService-Info-AdHoc.plist -------------------------------------------------------------------------------- /Example/Environment/Development/GoogleService/GoogleService-Info-AppStore.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Environment/Development/GoogleService/GoogleService-Info-AppStore.plist -------------------------------------------------------------------------------- /Example/Environment/Development/GoogleService/GoogleService-Info-Debug.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Environment/Development/GoogleService/GoogleService-Info-Debug.plist -------------------------------------------------------------------------------- /Example/Environment/Development/environment.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Environment/Development/environment.plist -------------------------------------------------------------------------------- /Example/Environment/Production/GoogleService/GoogleService-Info-AdHoc.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Environment/Production/GoogleService/GoogleService-Info-AdHoc.plist -------------------------------------------------------------------------------- /Example/Environment/Production/GoogleService/GoogleService-Info-AppStore.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Environment/Production/GoogleService/GoogleService-Info-AppStore.plist -------------------------------------------------------------------------------- /Example/Environment/Production/GoogleService/GoogleService-Info-Debug.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Environment/Production/GoogleService/GoogleService-Info-Debug.plist -------------------------------------------------------------------------------- /Example/Environment/Production/environment.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Environment/Production/environment.plist -------------------------------------------------------------------------------- /Example/Environment/Stage/GoogleService/GoogleService-Info-AdHoc.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Environment/Stage/GoogleService/GoogleService-Info-AdHoc.plist -------------------------------------------------------------------------------- /Example/Environment/Stage/GoogleService/GoogleService-Info-AppStore.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Environment/Stage/GoogleService/GoogleService-Info-AppStore.plist -------------------------------------------------------------------------------- /Example/Environment/Stage/GoogleService/GoogleService-Info-Debug.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Environment/Stage/GoogleService/GoogleService-Info-Debug.plist -------------------------------------------------------------------------------- /Example/Environment/Stage/environment.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Environment/Stage/environment.plist -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate.xcodeproj/xcshareddata/xcschemes/Development.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate.xcodeproj/xcshareddata/xcschemes/Development.xcscheme -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate.xcodeproj/xcshareddata/xcschemes/Localization.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate.xcodeproj/xcshareddata/xcschemes/Localization.xcscheme -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate.xcodeproj/xcshareddata/xcschemes/Production.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate.xcodeproj/xcshareddata/xcschemes/Production.xcscheme -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate.xcodeproj/xcshareddata/xcschemes/Stage.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate.xcodeproj/xcshareddata/xcschemes/Stage.xcscheme -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate.xcodeproj/xcshareddata/xcschemes/UITests.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate.xcodeproj/xcshareddata/xcschemes/UITests.xcscheme -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/AppDelegates/Base/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/AppDelegates/Base/AppDelegate.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/AppDelegates/Base/PluggableApplicationDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/AppDelegates/Base/PluggableApplicationDelegate.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/AppDelegates/FirebaseAppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/AppDelegates/FirebaseAppDelegate.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/AppDelegates/MainAppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/AppDelegates/MainAppDelegate.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Extensions/Pluralization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Extensions/Pluralization.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Extensions/UIResponder+Errors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Extensions/UIResponder+Errors.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Extensions/UIView+Spacer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Extensions/UIView+Spacer.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Extensions/UIViewController+FrontmostController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Extensions/UIViewController+FrontmostController.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/FlowCoordinators/AppFlowCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/FlowCoordinators/AppFlowCoordinator.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Info.plist -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Model/Credentials.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Model/Credentials.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Model/CredentialsProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Model/CredentialsProvider.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Model/Generated/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Model/PushNotification.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Model/PushNotification.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Model/User.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Model/User.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-Small-50x50@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-Small-50x50@1x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-Small-50x50@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/Icon-Small-50x50@2x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/abi.json -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Resources/cs.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Resources/cs.lproj/Localizable.strings -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/BaseAPI/AuthenticatedJSONAPIService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/BaseAPI/AuthenticatedJSONAPIService.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/BaseAPI/JSONAPIService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/BaseAPI/JSONAPIService.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/DI/AppDependency+Factories.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/DI/AppDependency+Factories.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/DI/AppDependency.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/DI/AppDependency.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/ExampleAPIService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/ExampleAPIService.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/FirebasePushObserver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/FirebasePushObserver.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/Network/AuthHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/Network/AuthHandler.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/Network/Network.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/Network/Network.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/Network/NetworkStructs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/Network/NetworkStructs.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/Network/NetworkUploadable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/Network/NetworkUploadable.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/Network/UnauthorizedHandling.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/Network/UnauthorizedHandling.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/PushAPIService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/PushAPIService.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/PushManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/PushManager.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/UserManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/UserManager.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/VersionUpdate/APIFetcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/VersionUpdate/APIFetcher.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/VersionUpdate/Fetcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/VersionUpdate/Fetcher.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/VersionUpdate/FirebaseFetcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/VersionUpdate/FirebaseFetcher.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Services/VersionUpdate/VersionUpdateManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Services/VersionUpdate/VersionUpdateManager.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Theme/ThemeProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Theme/ThemeProvider.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Theme/UIColor+Theme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Theme/UIColor+Theme.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Theme/UIElements+Theme.swift: -------------------------------------------------------------------------------- 1 | import UIKit 2 | 3 | extension UIView: ThemeProvider { } 4 | -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/Theme/UIFont+Theme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/Theme/UIFont+Theme.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/View/CollectionView cells/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/View/TableView cells/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/ViewController/Base/BaseViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/ViewController/Base/BaseViewController.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/ViewModel/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/ViewModel/Base/BaseViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/ViewModel/Base/BaseViewModel.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/ViewModel/Screens/EtherViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/ViewModel/Screens/EtherViewController.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/ViewModel/Screens/EtherViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/ViewModel/Screens/EtherViewModel.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/ViewModel/Screens/ExampleViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/ViewModel/Screens/ExampleViewController.swift -------------------------------------------------------------------------------- /Example/EthereumProjectTemplate/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/EthereumProjectTemplate/main.swift -------------------------------------------------------------------------------- /Example/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Gemfile -------------------------------------------------------------------------------- /Example/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Gemfile.lock -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/README.md -------------------------------------------------------------------------------- /Example/Tests/Integration/ContractIntegrationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Tests/Integration/ContractIntegrationTests.swift -------------------------------------------------------------------------------- /Example/Tests/Integration/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Tests/Integration/Info.plist -------------------------------------------------------------------------------- /Example/Tests/Unit/ContractTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Tests/Unit/ContractTests.swift -------------------------------------------------------------------------------- /Example/Tests/Unit/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Tests/Unit/Info.plist -------------------------------------------------------------------------------- /Example/Tests/Unit/TestingAppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Tests/Unit/TestingAppDelegate.swift -------------------------------------------------------------------------------- /Example/Tests/Unit/XCTestExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Tests/Unit/XCTestExtensions.swift -------------------------------------------------------------------------------- /Example/Tools/EnvironmentGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Tools/EnvironmentGenerator.swift -------------------------------------------------------------------------------- /Example/Tools/generate_preprocess_header.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/Tools/generate_preprocess_header.sh -------------------------------------------------------------------------------- /Example/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/fastlane/Fastfile -------------------------------------------------------------------------------- /Example/fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/fastlane/README.md -------------------------------------------------------------------------------- /Example/test_contract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Example/test_contract.sol -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/README.md -------------------------------------------------------------------------------- /Resources/ackee_git_ethereum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AckeeCZ/Ethereum-iOS-Dev-Kit/HEAD/Resources/ackee_git_ethereum.png --------------------------------------------------------------------------------