Skip to content

Commit 4a51087

Browse files
Merge pull request #285 from Adamant-im/develop
Release 3.1.0
2 parents 8a8f780 + 3326518 commit 4a51087

File tree

393 files changed

+7329
-56238
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

393 files changed

+7329
-56238
lines changed

Adamant.xcodeproj/project.pbxproj

Lines changed: 253 additions & 90 deletions
Large diffs are not rendered by default.

Adamant.xcodeproj/xcshareddata/xcschemes/Adamant.Release.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
buildConfiguration = "Release"
5454
selectedDebuggerIdentifier = ""
5555
selectedLauncherIdentifier = "Xcode.IDEFoundation.Launcher.PosixSpawn"
56-
launchStyle = "1"
56+
launchStyle = "0"
5757
useCustomWorkingDirectory = "NO"
5858
ignoresPersistentStateOnLaunch = "NO"
5959
debugDocumentVersioning = "YES"

Adamant.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 115 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
{
22
"object": {
33
"pins": [
4+
{
5+
"package": "abseil",
6+
"repositoryURL": "https://github.com/firebase/abseil-cpp-SwiftPM.git",
7+
"state": {
8+
"branch": null,
9+
"revision": "583de9bd60f66b40e78d08599cc92036c2e7e4e1",
10+
"version": "0.20220203.2"
11+
}
12+
},
413
{
514
"package": "Alamofire",
615
"repositoryURL": "https://github.com/Alamofire/Alamofire.git",
@@ -19,6 +28,15 @@
1928
"version": "5.3.0"
2029
}
2130
},
31+
{
32+
"package": "BoringSSL-GRPC",
33+
"repositoryURL": "https://github.com/firebase/boringssl-SwiftPM.git",
34+
"state": {
35+
"branch": null,
36+
"revision": "dd3eda2b05a3f459fc3073695ad1b28659066eab",
37+
"version": "0.9.1"
38+
}
39+
},
2240
{
2341
"package": "CryptoSwift",
2442
"repositoryURL": "https://github.com/krzyzanowskim/CryptoSwift.git",
@@ -42,8 +60,8 @@
4260
"repositoryURL": "https://github.com/EFPrefix/EFQRCode.git",
4361
"state": {
4462
"branch": null,
45-
"revision": "4a72d79f9cae6d2f189f768178cc8594b427c190",
46-
"version": "6.1.0"
63+
"revision": "2991c2f318ad9529d93b2a73a382a3f9c72c64ce",
64+
"version": "6.2.2"
4765
}
4866
},
4967
{
@@ -55,6 +73,60 @@
5573
"version": "5.3.6"
5674
}
5775
},
76+
{
77+
"package": "Firebase",
78+
"repositoryURL": "https://github.com/firebase/firebase-ios-sdk",
79+
"state": {
80+
"branch": null,
81+
"revision": "7e80c25b51c2ffa238879b07fbfc5baa54bb3050",
82+
"version": "9.6.0"
83+
}
84+
},
85+
{
86+
"package": "GoogleAppMeasurement",
87+
"repositoryURL": "https://github.com/google/GoogleAppMeasurement.git",
88+
"state": {
89+
"branch": null,
90+
"revision": "c1cfde8067668027b23a42c29d11c246152fe046",
91+
"version": "9.6.0"
92+
}
93+
},
94+
{
95+
"package": "GoogleDataTransport",
96+
"repositoryURL": "https://github.com/google/GoogleDataTransport.git",
97+
"state": {
98+
"branch": null,
99+
"revision": "7874c1b48cbffd086ce8a052c4be873a78613775",
100+
"version": "9.2.3"
101+
}
102+
},
103+
{
104+
"package": "GoogleUtilities",
105+
"repositoryURL": "https://github.com/google/GoogleUtilities.git",
106+
"state": {
107+
"branch": null,
108+
"revision": "871d43135925cde39ef7421d8723ce47edfdcc39",
109+
"version": "7.11.1"
110+
}
111+
},
112+
{
113+
"package": "gRPC",
114+
"repositoryURL": "https://github.com/grpc/grpc-ios.git",
115+
"state": {
116+
"branch": null,
117+
"revision": "8440b914756e0d26d4f4d054a1c1581daedfc5b6",
118+
"version": "1.44.3-grpc"
119+
}
120+
},
121+
{
122+
"package": "GTMSessionFetcher",
123+
"repositoryURL": "https://github.com/google/gtm-session-fetcher.git",
124+
"state": {
125+
"branch": null,
126+
"revision": "5ccda3981422a84186387dbb763ba739178b529c",
127+
"version": "2.3.0"
128+
}
129+
},
58130
{
59131
"package": "InputBarAccessoryView",
60132
"repositoryURL": "https://github.com/nathantannar4/InputBarAccessoryView",
@@ -73,6 +145,15 @@
73145
"version": "4.2.2"
74146
}
75147
},
148+
{
149+
"package": "leveldb",
150+
"repositoryURL": "https://github.com/firebase/leveldb.git",
151+
"state": {
152+
"branch": null,
153+
"revision": "0706abcc6b0bd9cedfbb015ba840e4a780b5159b",
154+
"version": "1.22.2"
155+
}
156+
},
76157
{
77158
"package": "MarkdownKit",
78159
"repositoryURL": "https://github.com/bmoliveira/MarkdownKit.git",
@@ -91,21 +172,30 @@
91172
"version": "4.1.1"
92173
}
93174
},
175+
{
176+
"package": "nanopb",
177+
"repositoryURL": "https://github.com/firebase/nanopb.git",
178+
"state": {
179+
"branch": null,
180+
"revision": "819d0a2173aff699fb8c364b6fb906f7cdb1a692",
181+
"version": "2.30909.0"
182+
}
183+
},
94184
{
95185
"package": "OpenSSL",
96186
"repositoryURL": "https://github.com/krzyzanowskim/OpenSSL.git",
97187
"state": {
98188
"branch": null,
99-
"revision": "52db2ab9de7f78d1dea0d728fddd47fb133e25b7",
100-
"version": "1.1.1900"
189+
"revision": "0c70e4b7d22411a7fe3ff59b913d5b760b735ce1",
190+
"version": "1.1.2100"
101191
}
102192
},
103193
{
104194
"package": "Parchment",
105195
"repositoryURL": "https://github.com/rechsteiner/Parchment",
106196
"state": {
107197
"branch": "main",
108-
"revision": "ee81b508ab5926b7253779d029b0d9af2dd4ee2b",
198+
"revision": "13aad3e9308e8a4e38cb579430dbf66465418777",
109199
"version": null
110200
}
111201
},
@@ -118,6 +208,15 @@
118208
"version": "5.2.0"
119209
}
120210
},
211+
{
212+
"package": "Promises",
213+
"repositoryURL": "https://github.com/google/promises.git",
214+
"state": {
215+
"branch": null,
216+
"revision": "ec957ccddbcc710ccc64c9dcbd4c7006fcf8b73a",
217+
"version": "2.2.0"
218+
}
219+
},
121220
{
122221
"package": "QRCodeReader",
123222
"repositoryURL": "https://github.com/yannickl/QRCodeReader.swift.git",
@@ -181,6 +280,15 @@
181280
"version": "4.0.4"
182281
}
183282
},
283+
{
284+
"package": "SwiftProtobuf",
285+
"repositoryURL": "https://github.com/apple/swift-protobuf.git",
286+
"state": {
287+
"branch": null,
288+
"revision": "f25867a208f459d3c5a06935dceb9083b11cd539",
289+
"version": "1.22.0"
290+
}
291+
},
184292
{
185293
"package": "Sodium",
186294
"repositoryURL": "https://github.com/jedisct1/swift-sodium.git",
@@ -213,8 +321,8 @@
213321
"repositoryURL": "https://github.com/skywinder/web3swift.git",
214322
"state": {
215323
"branch": null,
216-
"revision": "edfe6240efcc6710d88b370ab1a3375e51dbe62f",
217-
"version": "3.1.0"
324+
"revision": "16a2915ebd1a0fd33bf0a0ed5a9874909a6e187d",
325+
"version": "3.1.2"
218326
}
219327
}
220328
]

Adamant/AppDelegate.swift

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,13 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
6565
pushNotificationsTokenService = container.resolve(PushNotificationsTokenService.self)
6666
visibleWalletsService = container.resolve(VisibleWalletsService.self)
6767

68-
// MARK: 1.1. First run flag
68+
// MARK: 1.1 Configure Firebase if needed
69+
70+
container
71+
.resolve(CrashlyticsService.self)?
72+
.configureIfNeeded()
73+
74+
// MARK: 1.2 First run flag
6975
let firstRun = UserDefaults.standard.bool(forKey: StoreKey.application.firstRun)
7076

7177
if !firstRun {
@@ -202,6 +208,11 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
202208
Task { await service.startObserving() }
203209
}
204210

211+
// Setup transactions reply observing
212+
if let service = container.resolve(RichTransactionReplyService.self) {
213+
Task { await service.startObserving() }
214+
}
215+
205216
// Register repeater services
206217
if let chatsProvider = container.resolve(ChatsProvider.self) {
207218
repeater.registerForegroundCall(label: "chatsProvider", interval: 10, queue: .global(qos: .utility), callback: {
@@ -350,7 +361,7 @@ extension AppDelegate {
350361
chatListNav.dismiss(animated: true, completion: nil)
351362
tabbar.selectedIndex = 0
352363

353-
let vc = chatListVC.chatViewController(for: chatroom)
364+
let vc = chatListVC.chatViewController(for: chatroom, with: transactionID)
354365

355366
vc.hidesBottomBarWhenPushed = true
356367

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,26 @@
11
{
22
"images" : [
33
{
4-
"filename" : "azbit-logo-3_21x21.png",
4+
"filename" : "azbit-logo.png",
55
"idiom" : "universal",
66
"scale" : "1x"
77
},
88
{
9-
"filename" : "azbit-logo-3_1_42x42.png",
9+
"filename" : "azbit-logo@2x.png",
1010
"idiom" : "universal",
1111
"scale" : "2x"
1212
},
1313
{
14-
"filename" : "azbit-logo-3_2_63x63.png",
14+
"filename" : "azbit-logo@3x.png",
1515
"idiom" : "universal",
1616
"scale" : "3x"
1717
}
1818
],
1919
"info" : {
2020
"author" : "xcode",
2121
"version" : 1
22+
},
23+
"properties" : {
24+
"template-rendering-intent" : "template"
2225
}
2326
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Loading
Loading
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "contribute.png",
5+
"idiom" : "universal",
6+
"scale" : "1x"
7+
},
8+
{
9+
"filename" : "contribute@2x.png",
10+
"idiom" : "universal",
11+
"scale" : "2x"
12+
},
13+
{
14+
"filename" : "contribute@3x.png",
15+
"idiom" : "universal",
16+
"scale" : "3x"
17+
}
18+
],
19+
"info" : {
20+
"author" : "xcode",
21+
"version" : 1
22+
},
23+
"properties" : {
24+
"template-rendering-intent" : "template"
25+
}
26+
}
Loading
Loading
Loading
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "crashlytics.png",
5+
"idiom" : "universal",
6+
"scale" : "1x"
7+
},
8+
{
9+
"filename" : "crashlytics@2x.png",
10+
"idiom" : "universal",
11+
"scale" : "2x"
12+
},
13+
{
14+
"filename" : "crashlytics@3x.png",
15+
"idiom" : "universal",
16+
"scale" : "3x"
17+
}
18+
],
19+
"info" : {
20+
"author" : "xcode",
21+
"version" : 1
22+
},
23+
"properties" : {
24+
"template-rendering-intent" : "template"
25+
}
26+
}
Loading
Loading
Loading
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "stakecube.png",
5+
"idiom" : "universal",
6+
"scale" : "1x"
7+
},
8+
{
9+
"filename" : "stakecube@2x.png",
10+
"idiom" : "universal",
11+
"scale" : "2x"
12+
},
13+
{
14+
"filename" : "stakecube@3x.png",
15+
"idiom" : "universal",
16+
"scale" : "3x"
17+
}
18+
],
19+
"info" : {
20+
"author" : "xcode",
21+
"version" : 1
22+
},
23+
"properties" : {
24+
"template-rendering-intent" : "template"
25+
}
26+
}
Loading
Loading
Loading
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
22
"images" : [
33
{
4-
"filename" : "twitter-16.png",
4+
"filename" : "twitter.png",
55
"idiom" : "universal",
66
"scale" : "1x"
77
},
88
{
9-
"filename" : "twitter-17.png",
9+
"filename" : "twitter@2x.png",
1010
"idiom" : "universal",
1111
"scale" : "2x"
1212
},
1313
{
14-
"filename" : "twitter-18.png",
14+
"filename" : "twitter@3x.png",
1515
"idiom" : "universal",
1616
"scale" : "3x"
1717
}
@@ -21,6 +21,6 @@
2121
"version" : 1
2222
},
2323
"properties" : {
24-
"template-rendering-intent" : "original"
24+
"template-rendering-intent" : "template"
2525
}
2626
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Loading
Loading
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"info" : {
3-
"version" : 1,
4-
"author" : "xcode"
3+
"author" : "xcode",
4+
"version" : 1
55
}
6-
}
6+
}

0 commit comments

Comments
 (0)