├── .gitignore ├── App ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── BitcoinWidgets_1024px.png │ │ ├── BitcoinWidgets_120px-1.png │ │ ├── BitcoinWidgets_120px.png │ │ ├── BitcoinWidgets_152px.png │ │ ├── BitcoinWidgets_167px.png │ │ ├── BitcoinWidgets_180px.png │ │ ├── BitcoinWidgets_20px.png │ │ ├── BitcoinWidgets_29px.png │ │ ├── BitcoinWidgets_40px-1.png │ │ ├── BitcoinWidgets_40px-2.png │ │ ├── BitcoinWidgets_40px.png │ │ ├── BitcoinWidgets_58px-1.png │ │ ├── BitcoinWidgets_58px.png │ │ ├── BitcoinWidgets_60px.png │ │ ├── BitcoinWidgets_76px.png │ │ ├── BitcoinWidgets_80px-1.png │ │ ├── BitcoinWidgets_80px.png │ │ ├── BitcoinWidgets_87px.png │ │ └── Contents.json │ ├── Bitcoin.imageset │ │ ├── Bitcoin.svg │ │ └── Contents.json │ ├── Contents.json │ ├── LaunchScreenBackground.colorset │ │ └── Contents.json │ └── WatchIcon.appiconset │ │ ├── BitcoinWidgets_1024px.png │ │ └── Contents.json ├── Info.plist ├── Localizable.xcstrings └── Sources │ ├── BitcoinWidgetsApp.swift │ ├── ContentView.swift │ └── LabelLink.swift ├── BitcoinClient ├── Sources │ ├── BitcoinClient.swift │ ├── Extensions │ │ ├── Data.swift │ │ ├── InputStream.swift │ │ └── URLSessionStreamTask.swift │ ├── MagicNumber.swift │ ├── MessageHeader.swift │ ├── NetworkAddress.swift │ └── VersionMessage.swift └── Tests │ ├── BitcoinClientTests.swift │ ├── Extensions │ ├── DataTests.swift │ └── InputStreamTests.swift │ ├── MessageHeaderTests.swift │ ├── NetworkAddressTests.swift │ └── VersionMessageTests.swift ├── BitcoinWidgets.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ ├── BitcoinWidgets.xcscheme │ ├── Tests.xcscheme │ ├── iOS Widget Extension.xcscheme │ ├── watchOS App.xcscheme │ └── watchOS Widget Extension.xcscheme ├── BitnodesClient ├── Sources │ ├── BitnodesClient.swift │ ├── CheckNodeResponse.swift │ └── NodeStatusResponse.swift └── Tests │ └── BitnodesClientTests.swift ├── BlockchainClient ├── Sources │ ├── BlockchainClient.swift │ └── Ticker.swift └── Tests │ └── BlockchainClientTests.swift ├── LICENSE ├── MempoolClient ├── Sources │ ├── MempoolClient.swift │ └── RecommendedFees.swift └── Tests │ └── MempoolClientTests.swift ├── PRIVACY.md ├── README.md └── Widgets ├── Assets.xcassets ├── Contents.json ├── MempoolColor.colorset │ └── Contents.json └── WidgetBackground.colorset │ └── Contents.json ├── Base.lproj └── Configuration.intentdefinition ├── Info.plist ├── Localizable.xcstrings ├── Sources ├── BitcoinBackground.swift ├── BitcoinWidgets.swift ├── CombinedStatus.swift ├── CombinedStatusProvider.swift ├── CombinedStatusView.swift ├── CombinedStatusWidget.swift ├── HalvingCountdown.swift ├── HalvingCountdownProvider.swift ├── HalvingCountdownView.swift ├── HalvingCountdownWidget.swift ├── MempoolStatus.swift ├── MempoolStatusProvider.swift ├── MempoolStatusView.swift ├── MempoolStatusWidget.swift ├── MoscowTime.swift ├── MoscowTimeFormatter.swift ├── MoscowTimeProvider.swift ├── MoscowTimeView.swift ├── MoscowTimeWidget.swift ├── NodeStatus.swift ├── NodeStatusProvider.swift ├── NodeStatusView.swift └── NodeStatusWidget.swift ├── cs.lproj └── Configuration.strings └── en.lproj └── Configuration.strings /.gitignore: -------------------------------------------------------------------------------- 1 | xcuserdata/ 2 | -------------------------------------------------------------------------------- /App/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_1024px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_1024px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_120px-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_120px-1.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_120px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_120px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_152px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_152px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_167px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_167px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_180px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_180px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_20px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_20px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_29px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_29px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_40px-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_40px-1.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_40px-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_40px-2.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_40px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_40px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_58px-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_58px-1.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_58px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_58px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_60px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_60px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_76px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_76px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_80px-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_80px-1.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_80px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_80px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_87px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/BitcoinWidgets_87px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /App/Assets.xcassets/Bitcoin.imageset/Bitcoin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/Bitcoin.imageset/Bitcoin.svg -------------------------------------------------------------------------------- /App/Assets.xcassets/Bitcoin.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/Bitcoin.imageset/Contents.json -------------------------------------------------------------------------------- /App/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /App/Assets.xcassets/LaunchScreenBackground.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/LaunchScreenBackground.colorset/Contents.json -------------------------------------------------------------------------------- /App/Assets.xcassets/WatchIcon.appiconset/BitcoinWidgets_1024px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/WatchIcon.appiconset/BitcoinWidgets_1024px.png -------------------------------------------------------------------------------- /App/Assets.xcassets/WatchIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Assets.xcassets/WatchIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /App/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Info.plist -------------------------------------------------------------------------------- /App/Localizable.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Localizable.xcstrings -------------------------------------------------------------------------------- /App/Sources/BitcoinWidgetsApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Sources/BitcoinWidgetsApp.swift -------------------------------------------------------------------------------- /App/Sources/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Sources/ContentView.swift -------------------------------------------------------------------------------- /App/Sources/LabelLink.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/App/Sources/LabelLink.swift -------------------------------------------------------------------------------- /BitcoinClient/Sources/BitcoinClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Sources/BitcoinClient.swift -------------------------------------------------------------------------------- /BitcoinClient/Sources/Extensions/Data.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Sources/Extensions/Data.swift -------------------------------------------------------------------------------- /BitcoinClient/Sources/Extensions/InputStream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Sources/Extensions/InputStream.swift -------------------------------------------------------------------------------- /BitcoinClient/Sources/Extensions/URLSessionStreamTask.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Sources/Extensions/URLSessionStreamTask.swift -------------------------------------------------------------------------------- /BitcoinClient/Sources/MagicNumber.swift: -------------------------------------------------------------------------------- 1 | enum MagicNumber: UInt32 { 2 | case main = 0xD9B4BEF9 3 | } 4 | -------------------------------------------------------------------------------- /BitcoinClient/Sources/MessageHeader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Sources/MessageHeader.swift -------------------------------------------------------------------------------- /BitcoinClient/Sources/NetworkAddress.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Sources/NetworkAddress.swift -------------------------------------------------------------------------------- /BitcoinClient/Sources/VersionMessage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Sources/VersionMessage.swift -------------------------------------------------------------------------------- /BitcoinClient/Tests/BitcoinClientTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Tests/BitcoinClientTests.swift -------------------------------------------------------------------------------- /BitcoinClient/Tests/Extensions/DataTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Tests/Extensions/DataTests.swift -------------------------------------------------------------------------------- /BitcoinClient/Tests/Extensions/InputStreamTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Tests/Extensions/InputStreamTests.swift -------------------------------------------------------------------------------- /BitcoinClient/Tests/MessageHeaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Tests/MessageHeaderTests.swift -------------------------------------------------------------------------------- /BitcoinClient/Tests/NetworkAddressTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Tests/NetworkAddressTests.swift -------------------------------------------------------------------------------- /BitcoinClient/Tests/VersionMessageTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinClient/Tests/VersionMessageTests.swift -------------------------------------------------------------------------------- /BitcoinWidgets.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinWidgets.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /BitcoinWidgets.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinWidgets.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /BitcoinWidgets.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinWidgets.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /BitcoinWidgets.xcodeproj/xcshareddata/xcschemes/BitcoinWidgets.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinWidgets.xcodeproj/xcshareddata/xcschemes/BitcoinWidgets.xcscheme -------------------------------------------------------------------------------- /BitcoinWidgets.xcodeproj/xcshareddata/xcschemes/Tests.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinWidgets.xcodeproj/xcshareddata/xcschemes/Tests.xcscheme -------------------------------------------------------------------------------- /BitcoinWidgets.xcodeproj/xcshareddata/xcschemes/iOS Widget Extension.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinWidgets.xcodeproj/xcshareddata/xcschemes/iOS Widget Extension.xcscheme -------------------------------------------------------------------------------- /BitcoinWidgets.xcodeproj/xcshareddata/xcschemes/watchOS App.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinWidgets.xcodeproj/xcshareddata/xcschemes/watchOS App.xcscheme -------------------------------------------------------------------------------- /BitcoinWidgets.xcodeproj/xcshareddata/xcschemes/watchOS Widget Extension.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitcoinWidgets.xcodeproj/xcshareddata/xcschemes/watchOS Widget Extension.xcscheme -------------------------------------------------------------------------------- /BitnodesClient/Sources/BitnodesClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitnodesClient/Sources/BitnodesClient.swift -------------------------------------------------------------------------------- /BitnodesClient/Sources/CheckNodeResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitnodesClient/Sources/CheckNodeResponse.swift -------------------------------------------------------------------------------- /BitnodesClient/Sources/NodeStatusResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitnodesClient/Sources/NodeStatusResponse.swift -------------------------------------------------------------------------------- /BitnodesClient/Tests/BitnodesClientTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BitnodesClient/Tests/BitnodesClientTests.swift -------------------------------------------------------------------------------- /BlockchainClient/Sources/BlockchainClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BlockchainClient/Sources/BlockchainClient.swift -------------------------------------------------------------------------------- /BlockchainClient/Sources/Ticker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BlockchainClient/Sources/Ticker.swift -------------------------------------------------------------------------------- /BlockchainClient/Tests/BlockchainClientTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/BlockchainClient/Tests/BlockchainClientTests.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/LICENSE -------------------------------------------------------------------------------- /MempoolClient/Sources/MempoolClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/MempoolClient/Sources/MempoolClient.swift -------------------------------------------------------------------------------- /MempoolClient/Sources/RecommendedFees.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/MempoolClient/Sources/RecommendedFees.swift -------------------------------------------------------------------------------- /MempoolClient/Tests/MempoolClientTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/MempoolClient/Tests/MempoolClientTests.swift -------------------------------------------------------------------------------- /PRIVACY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/PRIVACY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/README.md -------------------------------------------------------------------------------- /Widgets/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Widgets/Assets.xcassets/MempoolColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Assets.xcassets/MempoolColor.colorset/Contents.json -------------------------------------------------------------------------------- /Widgets/Assets.xcassets/WidgetBackground.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Assets.xcassets/WidgetBackground.colorset/Contents.json -------------------------------------------------------------------------------- /Widgets/Base.lproj/Configuration.intentdefinition: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Base.lproj/Configuration.intentdefinition -------------------------------------------------------------------------------- /Widgets/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Info.plist -------------------------------------------------------------------------------- /Widgets/Localizable.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Localizable.xcstrings -------------------------------------------------------------------------------- /Widgets/Sources/BitcoinBackground.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/BitcoinBackground.swift -------------------------------------------------------------------------------- /Widgets/Sources/BitcoinWidgets.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/BitcoinWidgets.swift -------------------------------------------------------------------------------- /Widgets/Sources/CombinedStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/CombinedStatus.swift -------------------------------------------------------------------------------- /Widgets/Sources/CombinedStatusProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/CombinedStatusProvider.swift -------------------------------------------------------------------------------- /Widgets/Sources/CombinedStatusView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/CombinedStatusView.swift -------------------------------------------------------------------------------- /Widgets/Sources/CombinedStatusWidget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/CombinedStatusWidget.swift -------------------------------------------------------------------------------- /Widgets/Sources/HalvingCountdown.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/HalvingCountdown.swift -------------------------------------------------------------------------------- /Widgets/Sources/HalvingCountdownProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/HalvingCountdownProvider.swift -------------------------------------------------------------------------------- /Widgets/Sources/HalvingCountdownView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/HalvingCountdownView.swift -------------------------------------------------------------------------------- /Widgets/Sources/HalvingCountdownWidget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/HalvingCountdownWidget.swift -------------------------------------------------------------------------------- /Widgets/Sources/MempoolStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/MempoolStatus.swift -------------------------------------------------------------------------------- /Widgets/Sources/MempoolStatusProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/MempoolStatusProvider.swift -------------------------------------------------------------------------------- /Widgets/Sources/MempoolStatusView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/MempoolStatusView.swift -------------------------------------------------------------------------------- /Widgets/Sources/MempoolStatusWidget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/MempoolStatusWidget.swift -------------------------------------------------------------------------------- /Widgets/Sources/MoscowTime.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/MoscowTime.swift -------------------------------------------------------------------------------- /Widgets/Sources/MoscowTimeFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/MoscowTimeFormatter.swift -------------------------------------------------------------------------------- /Widgets/Sources/MoscowTimeProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/MoscowTimeProvider.swift -------------------------------------------------------------------------------- /Widgets/Sources/MoscowTimeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/MoscowTimeView.swift -------------------------------------------------------------------------------- /Widgets/Sources/MoscowTimeWidget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/MoscowTimeWidget.swift -------------------------------------------------------------------------------- /Widgets/Sources/NodeStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/NodeStatus.swift -------------------------------------------------------------------------------- /Widgets/Sources/NodeStatusProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/NodeStatusProvider.swift -------------------------------------------------------------------------------- /Widgets/Sources/NodeStatusView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/NodeStatusView.swift -------------------------------------------------------------------------------- /Widgets/Sources/NodeStatusWidget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/Sources/NodeStatusWidget.swift -------------------------------------------------------------------------------- /Widgets/cs.lproj/Configuration.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/cs.lproj/Configuration.strings -------------------------------------------------------------------------------- /Widgets/en.lproj/Configuration.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanascz/bitcoin-widgets-ios/HEAD/Widgets/en.lproj/Configuration.strings --------------------------------------------------------------------------------