├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .swiftlint-test.yml ├── .swiftlint.yml ├── .travis.yml ├── AUTHORS ├── LICENSE.md ├── OMGShop.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata ├── xcshareddata │ └── xcschemes │ │ └── OMGShop.xcscheme └── xcuserdata │ └── mederic.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── OMGShop.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── OMGShop ├── API │ ├── APIController.swift │ ├── Models │ │ ├── APIError.swift │ │ ├── JSONResponse.swift │ │ ├── ProductAPI.swift │ │ ├── Response.swift │ │ └── SessionAPI.swift │ └── Routers │ │ └── Router.swift ├── AppDelegate.swift ├── Assets │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-60.png │ │ │ ├── Icon-60@2x.png │ │ │ ├── Icon-60@3x.png │ │ │ ├── Icon-Small@2x.png │ │ │ ├── Icon-Small@3x.png │ │ │ ├── Icon-Spotlight-40.png │ │ │ ├── Icon-Spotlight-40@2x.png │ │ │ ├── Icon-Spotlight-40@3x.png │ │ │ ├── app_icon.png │ │ │ ├── iTunesArtwork │ │ │ └── iTunesArtwork@2x │ │ ├── Contents.json │ │ ├── button_accept.imageset │ │ │ ├── Contents.json │ │ │ ├── button_accept.png │ │ │ ├── button_accept@2x.png │ │ │ └── button_accept@3x.png │ │ ├── button_reject.imageset │ │ │ ├── Contents.json │ │ │ ├── button_reject.png │ │ │ ├── button_reject@2x.png │ │ │ └── button_reject@3x.png │ │ ├── omisego_logo_black.imageset │ │ │ ├── Contents.json │ │ │ ├── omisego_logo_black.png │ │ │ ├── omisego_logo_black@2x.png │ │ │ └── omisego_logo_black@3x.png │ │ ├── omisego_logo_white.imageset │ │ │ ├── Contents.json │ │ │ ├── omisego_logo_white.png │ │ │ ├── omisego_logo_white@2x.png │ │ │ └── omisego_logo_white@3x.png │ │ ├── profile_icon.imageset │ │ │ ├── Contents.json │ │ │ ├── profile_icon.png │ │ │ ├── profile_icon@2x.png │ │ │ └── profile_icon@3x.png │ │ └── qr_icon.imageset │ │ │ ├── Contents.json │ │ │ ├── qr_icon.png │ │ │ ├── qr_icon@2x.png │ │ │ └── qr_icon@3x.png │ └── app_icon.png ├── Base.lproj │ └── Localizable.strings ├── Forms │ ├── BuyForm.swift │ ├── LoginForm.swift │ └── RegisterForm.swift ├── Helpers │ ├── CustomView.swift │ └── Extension.swift ├── Info.plist ├── Managers │ ├── Constant.swift │ ├── OMGShopManager.swift │ ├── OmiseGOWrapper.swift │ ├── SessionManager.swift │ ├── Theme.swift │ └── TokenManager.swift ├── Models │ ├── Checkout.swift │ ├── OMGError.swift │ ├── Paginator.swift │ ├── Product.swift │ ├── Protocol.swift │ └── SessionToken.swift ├── Paginators │ └── TransactionsPaginator.swift ├── Storyboards │ └── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ ├── Loading.storyboard │ │ ├── Login.storyboard │ │ ├── Popup.storyboard │ │ ├── Product.storyboard │ │ ├── Profile.storyboard │ │ ├── QRCode.storyboard │ │ ├── Register.storyboard │ │ └── Transaction.storyboard ├── ViewControllers │ ├── BaseViewController.swift │ ├── CheckoutViewController.swift │ ├── GenerateOrScanViewController.swift │ ├── LoadingViewController.swift │ ├── LoginViewController.swift │ ├── ProductListViewController.swift │ ├── ProfileViewController.swift │ ├── QRCodeViewerViewController.swift │ ├── RedeemPopupViewController.swift │ ├── RegisterViewController.swift │ ├── TRequestConsumerViewController.swift │ ├── TRequestGeneratorViewController.swift │ └── TransactionsViewController.swift ├── ViewModels │ ├── BaseViewModel.swift │ ├── CheckoutViewModel.swift │ ├── GenerateOrScanViewModel.swift │ ├── LoadingViewModel.swift │ ├── LoginViewModel.swift │ ├── ProductCellViewModel.swift │ ├── ProductListViewModel.swift │ ├── ProfileViewModel.swift │ ├── QRCodeViewerViewModel.swift │ ├── RedeemPopupViewModel.swift │ ├── RegisterViewModel.swift │ ├── TRequestConsumerViewModel.swift │ ├── TRequestGeneratorViewModel.swift │ ├── TokenCellViewModel.swift │ ├── TransactionCellViewModel.swift │ ├── TransactionConsumptionCellViewModel.swift │ └── TransactionsViewModel.swift └── Views │ └── TableViewCells │ ├── ProductTableViewCell.swift │ ├── ProductTableViewCell.xib │ ├── TokenTableViewCell.swift │ ├── TokenTableViewCell.xib │ ├── TransactionConsumptionTableViewCell.swift │ ├── TransactionConsumptionTableViewCell.xib │ ├── TransactionTableViewCell.swift │ └── TransactionTableViewCell.xib ├── OMGShopTests ├── Fixtures │ ├── current_user.json │ ├── login.json │ ├── pagination.json │ ├── pay.json │ ├── product_list.json │ ├── settings.json │ ├── transaction_consumption.json │ ├── transaction_request.json │ ├── transactions.json │ └── wallet.json ├── Info.plist ├── Mocks │ ├── MockOmiseGOWrapper.swift │ ├── MockPaginator.swift │ ├── MockProductAPI.swift │ ├── MockSessionAPI.swift │ ├── MockSessionManager.swift │ └── StubGenerator.swift ├── PaginatorTest.swift └── ViewModelTests │ ├── CheckoutViewModelTests.swift │ ├── LoadingViewModelTests.swift │ ├── LoginViewModelTests.swift │ ├── ProductListViewModelTests.swift │ ├── ProfileViewModelTests.swift │ ├── RedeemViewModelTests.swift │ ├── RegisterViewModelTests.swift │ ├── TRequestConsumerViewModelTests.swift │ ├── TRequestGeneratorViewModelTests.swift │ └── TransactionsViewModelTest.swift ├── Podfile ├── Podfile.lock └── README.md /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftlint-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/.swiftlint-test.yml -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- 1 | included: 2 | - OMGShop 3 | line_length: 140 4 | disabled_rules: 5 | - identifier_name 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | Omise Go Pte. Ltd. 2 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/LICENSE.md -------------------------------------------------------------------------------- /OMGShop.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /OMGShop.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /OMGShop.xcodeproj/xcshareddata/xcschemes/OMGShop.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop.xcodeproj/xcshareddata/xcschemes/OMGShop.xcscheme -------------------------------------------------------------------------------- /OMGShop.xcodeproj/xcuserdata/mederic.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop.xcodeproj/xcuserdata/mederic.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /OMGShop.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /OMGShop.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /OMGShop/API/APIController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/API/APIController.swift -------------------------------------------------------------------------------- /OMGShop/API/Models/APIError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/API/Models/APIError.swift -------------------------------------------------------------------------------- /OMGShop/API/Models/JSONResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/API/Models/JSONResponse.swift -------------------------------------------------------------------------------- /OMGShop/API/Models/ProductAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/API/Models/ProductAPI.swift -------------------------------------------------------------------------------- /OMGShop/API/Models/Response.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/API/Models/Response.swift -------------------------------------------------------------------------------- /OMGShop/API/Models/SessionAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/API/Models/SessionAPI.swift -------------------------------------------------------------------------------- /OMGShop/API/Routers/Router.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/API/Routers/Router.swift -------------------------------------------------------------------------------- /OMGShop/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/AppDelegate.swift -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-60.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/app_icon.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/iTunesArtwork: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/iTunesArtwork -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2x -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/button_accept.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/button_accept.imageset/Contents.json -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/button_accept.imageset/button_accept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/button_accept.imageset/button_accept.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/button_accept.imageset/button_accept@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/button_accept.imageset/button_accept@2x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/button_accept.imageset/button_accept@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/button_accept.imageset/button_accept@3x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/button_reject.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/button_reject.imageset/Contents.json -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/button_reject.imageset/button_reject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/button_reject.imageset/button_reject.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/button_reject.imageset/button_reject@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/button_reject.imageset/button_reject@2x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/button_reject.imageset/button_reject@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/button_reject.imageset/button_reject@3x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/omisego_logo_black.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/omisego_logo_black.imageset/Contents.json -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/omisego_logo_black.imageset/omisego_logo_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/omisego_logo_black.imageset/omisego_logo_black.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/omisego_logo_black.imageset/omisego_logo_black@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/omisego_logo_black.imageset/omisego_logo_black@2x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/omisego_logo_black.imageset/omisego_logo_black@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/omisego_logo_black.imageset/omisego_logo_black@3x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/omisego_logo_white.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/omisego_logo_white.imageset/Contents.json -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/omisego_logo_white.imageset/omisego_logo_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/omisego_logo_white.imageset/omisego_logo_white.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/omisego_logo_white.imageset/omisego_logo_white@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/omisego_logo_white.imageset/omisego_logo_white@2x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/omisego_logo_white.imageset/omisego_logo_white@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/omisego_logo_white.imageset/omisego_logo_white@3x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/profile_icon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/profile_icon.imageset/Contents.json -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/profile_icon.imageset/profile_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/profile_icon.imageset/profile_icon.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/profile_icon.imageset/profile_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/profile_icon.imageset/profile_icon@2x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/profile_icon.imageset/profile_icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/profile_icon.imageset/profile_icon@3x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/qr_icon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/qr_icon.imageset/Contents.json -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/qr_icon.imageset/qr_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/qr_icon.imageset/qr_icon.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/qr_icon.imageset/qr_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/qr_icon.imageset/qr_icon@2x.png -------------------------------------------------------------------------------- /OMGShop/Assets/Assets.xcassets/qr_icon.imageset/qr_icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/Assets.xcassets/qr_icon.imageset/qr_icon@3x.png -------------------------------------------------------------------------------- /OMGShop/Assets/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Assets/app_icon.png -------------------------------------------------------------------------------- /OMGShop/Base.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Base.lproj/Localizable.strings -------------------------------------------------------------------------------- /OMGShop/Forms/BuyForm.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Forms/BuyForm.swift -------------------------------------------------------------------------------- /OMGShop/Forms/LoginForm.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Forms/LoginForm.swift -------------------------------------------------------------------------------- /OMGShop/Forms/RegisterForm.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Forms/RegisterForm.swift -------------------------------------------------------------------------------- /OMGShop/Helpers/CustomView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Helpers/CustomView.swift -------------------------------------------------------------------------------- /OMGShop/Helpers/Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Helpers/Extension.swift -------------------------------------------------------------------------------- /OMGShop/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Info.plist -------------------------------------------------------------------------------- /OMGShop/Managers/Constant.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Managers/Constant.swift -------------------------------------------------------------------------------- /OMGShop/Managers/OMGShopManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Managers/OMGShopManager.swift -------------------------------------------------------------------------------- /OMGShop/Managers/OmiseGOWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Managers/OmiseGOWrapper.swift -------------------------------------------------------------------------------- /OMGShop/Managers/SessionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Managers/SessionManager.swift -------------------------------------------------------------------------------- /OMGShop/Managers/Theme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Managers/Theme.swift -------------------------------------------------------------------------------- /OMGShop/Managers/TokenManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Managers/TokenManager.swift -------------------------------------------------------------------------------- /OMGShop/Models/Checkout.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Models/Checkout.swift -------------------------------------------------------------------------------- /OMGShop/Models/OMGError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Models/OMGError.swift -------------------------------------------------------------------------------- /OMGShop/Models/Paginator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Models/Paginator.swift -------------------------------------------------------------------------------- /OMGShop/Models/Product.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Models/Product.swift -------------------------------------------------------------------------------- /OMGShop/Models/Protocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Models/Protocol.swift -------------------------------------------------------------------------------- /OMGShop/Models/SessionToken.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Models/SessionToken.swift -------------------------------------------------------------------------------- /OMGShop/Paginators/TransactionsPaginator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Paginators/TransactionsPaginator.swift -------------------------------------------------------------------------------- /OMGShop/Storyboards/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Storyboards/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /OMGShop/Storyboards/Base.lproj/Loading.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Storyboards/Base.lproj/Loading.storyboard -------------------------------------------------------------------------------- /OMGShop/Storyboards/Base.lproj/Login.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Storyboards/Base.lproj/Login.storyboard -------------------------------------------------------------------------------- /OMGShop/Storyboards/Base.lproj/Popup.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Storyboards/Base.lproj/Popup.storyboard -------------------------------------------------------------------------------- /OMGShop/Storyboards/Base.lproj/Product.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Storyboards/Base.lproj/Product.storyboard -------------------------------------------------------------------------------- /OMGShop/Storyboards/Base.lproj/Profile.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Storyboards/Base.lproj/Profile.storyboard -------------------------------------------------------------------------------- /OMGShop/Storyboards/Base.lproj/QRCode.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Storyboards/Base.lproj/QRCode.storyboard -------------------------------------------------------------------------------- /OMGShop/Storyboards/Base.lproj/Register.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Storyboards/Base.lproj/Register.storyboard -------------------------------------------------------------------------------- /OMGShop/Storyboards/Base.lproj/Transaction.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Storyboards/Base.lproj/Transaction.storyboard -------------------------------------------------------------------------------- /OMGShop/ViewControllers/BaseViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/BaseViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewControllers/CheckoutViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/CheckoutViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewControllers/GenerateOrScanViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/GenerateOrScanViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewControllers/LoadingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/LoadingViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewControllers/LoginViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/LoginViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewControllers/ProductListViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/ProductListViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewControllers/ProfileViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/ProfileViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewControllers/QRCodeViewerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/QRCodeViewerViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewControllers/RedeemPopupViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/RedeemPopupViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewControllers/RegisterViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/RegisterViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewControllers/TRequestConsumerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/TRequestConsumerViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewControllers/TRequestGeneratorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/TRequestGeneratorViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewControllers/TransactionsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewControllers/TransactionsViewController.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/BaseViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/BaseViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/CheckoutViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/CheckoutViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/GenerateOrScanViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/GenerateOrScanViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/LoadingViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/LoadingViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/LoginViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/LoginViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/ProductCellViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/ProductCellViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/ProductListViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/ProductListViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/ProfileViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/ProfileViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/QRCodeViewerViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/QRCodeViewerViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/RedeemPopupViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/RedeemPopupViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/RegisterViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/RegisterViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/TRequestConsumerViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/TRequestConsumerViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/TRequestGeneratorViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/TRequestGeneratorViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/TokenCellViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/TokenCellViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/TransactionCellViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/TransactionCellViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/TransactionConsumptionCellViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/TransactionConsumptionCellViewModel.swift -------------------------------------------------------------------------------- /OMGShop/ViewModels/TransactionsViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/ViewModels/TransactionsViewModel.swift -------------------------------------------------------------------------------- /OMGShop/Views/TableViewCells/ProductTableViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Views/TableViewCells/ProductTableViewCell.swift -------------------------------------------------------------------------------- /OMGShop/Views/TableViewCells/ProductTableViewCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Views/TableViewCells/ProductTableViewCell.xib -------------------------------------------------------------------------------- /OMGShop/Views/TableViewCells/TokenTableViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Views/TableViewCells/TokenTableViewCell.swift -------------------------------------------------------------------------------- /OMGShop/Views/TableViewCells/TokenTableViewCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Views/TableViewCells/TokenTableViewCell.xib -------------------------------------------------------------------------------- /OMGShop/Views/TableViewCells/TransactionConsumptionTableViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Views/TableViewCells/TransactionConsumptionTableViewCell.swift -------------------------------------------------------------------------------- /OMGShop/Views/TableViewCells/TransactionConsumptionTableViewCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Views/TableViewCells/TransactionConsumptionTableViewCell.xib -------------------------------------------------------------------------------- /OMGShop/Views/TableViewCells/TransactionTableViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Views/TableViewCells/TransactionTableViewCell.swift -------------------------------------------------------------------------------- /OMGShop/Views/TableViewCells/TransactionTableViewCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShop/Views/TableViewCells/TransactionTableViewCell.xib -------------------------------------------------------------------------------- /OMGShopTests/Fixtures/current_user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Fixtures/current_user.json -------------------------------------------------------------------------------- /OMGShopTests/Fixtures/login.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Fixtures/login.json -------------------------------------------------------------------------------- /OMGShopTests/Fixtures/pagination.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Fixtures/pagination.json -------------------------------------------------------------------------------- /OMGShopTests/Fixtures/pay.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /OMGShopTests/Fixtures/product_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Fixtures/product_list.json -------------------------------------------------------------------------------- /OMGShopTests/Fixtures/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Fixtures/settings.json -------------------------------------------------------------------------------- /OMGShopTests/Fixtures/transaction_consumption.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Fixtures/transaction_consumption.json -------------------------------------------------------------------------------- /OMGShopTests/Fixtures/transaction_request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Fixtures/transaction_request.json -------------------------------------------------------------------------------- /OMGShopTests/Fixtures/transactions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Fixtures/transactions.json -------------------------------------------------------------------------------- /OMGShopTests/Fixtures/wallet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Fixtures/wallet.json -------------------------------------------------------------------------------- /OMGShopTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Info.plist -------------------------------------------------------------------------------- /OMGShopTests/Mocks/MockOmiseGOWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Mocks/MockOmiseGOWrapper.swift -------------------------------------------------------------------------------- /OMGShopTests/Mocks/MockPaginator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Mocks/MockPaginator.swift -------------------------------------------------------------------------------- /OMGShopTests/Mocks/MockProductAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Mocks/MockProductAPI.swift -------------------------------------------------------------------------------- /OMGShopTests/Mocks/MockSessionAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Mocks/MockSessionAPI.swift -------------------------------------------------------------------------------- /OMGShopTests/Mocks/MockSessionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Mocks/MockSessionManager.swift -------------------------------------------------------------------------------- /OMGShopTests/Mocks/StubGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/Mocks/StubGenerator.swift -------------------------------------------------------------------------------- /OMGShopTests/PaginatorTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/PaginatorTest.swift -------------------------------------------------------------------------------- /OMGShopTests/ViewModelTests/CheckoutViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/ViewModelTests/CheckoutViewModelTests.swift -------------------------------------------------------------------------------- /OMGShopTests/ViewModelTests/LoadingViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/ViewModelTests/LoadingViewModelTests.swift -------------------------------------------------------------------------------- /OMGShopTests/ViewModelTests/LoginViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/ViewModelTests/LoginViewModelTests.swift -------------------------------------------------------------------------------- /OMGShopTests/ViewModelTests/ProductListViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/ViewModelTests/ProductListViewModelTests.swift -------------------------------------------------------------------------------- /OMGShopTests/ViewModelTests/ProfileViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/ViewModelTests/ProfileViewModelTests.swift -------------------------------------------------------------------------------- /OMGShopTests/ViewModelTests/RedeemViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/ViewModelTests/RedeemViewModelTests.swift -------------------------------------------------------------------------------- /OMGShopTests/ViewModelTests/RegisterViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/ViewModelTests/RegisterViewModelTests.swift -------------------------------------------------------------------------------- /OMGShopTests/ViewModelTests/TRequestConsumerViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/ViewModelTests/TRequestConsumerViewModelTests.swift -------------------------------------------------------------------------------- /OMGShopTests/ViewModelTests/TRequestGeneratorViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/ViewModelTests/TRequestGeneratorViewModelTests.swift -------------------------------------------------------------------------------- /OMGShopTests/ViewModelTests/TransactionsViewModelTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/OMGShopTests/ViewModelTests/TransactionsViewModelTest.swift -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/Podfile -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/Podfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omgnetwork/sample-ios/HEAD/README.md --------------------------------------------------------------------------------